Searched refs:isr (Results 1 – 7 of 7) sorted by relevance
376 isr = &pirq->isr; in rt_pic_attach_irq()383 if ((isr = rt_malloc(sizeof(*isr)))) in rt_pic_attach_irq()389 rt_list_insert_after(&pirq->isr.list, &isr->list); in rt_pic_attach_irq()400 isr->flags = flags; in rt_pic_attach_irq()408 rt_memset(isr->action.cpu_counter, 0, sizeof(isr->action.cpu_counter)); in rt_pic_attach_irq()430 isr = &pirq->isr; in rt_pic_detach_irq()455 isr = next_isr; in rt_pic_detach_irq()463 rt_list_for_each_entry(isr, &pirq->isr.list, list) in rt_pic_detach_irq()480 rt_free(isr); in rt_pic_detach_irq()561 action = &pirq->isr.action; in rt_pic_handle_isr()[all …]
121 rt_uint32_t isr; in pic_mbox_isr() local124 isr = HWREG32(pic_mbox->regs + MAILBOX_ISTATE); in pic_mbox_isr()130 if (!(RT_BIT(idx) & isr)) in pic_mbox_isr()141 HWREG32(pic_mbox->regs + MAILBOX_ISTATE) &= ~isr; in pic_mbox_isr()
512 rt_uint32_t isr; in ahci_isr() local523 isr = HWREG32(port->regs + RT_AHCI_PORT_INTS); in ahci_isr()529 host->ops->port_isr(host, port, isr); in ahci_isr()535 HWREG32(port->regs + RT_AHCI_PORT_INTS) = isr; in ahci_isr()
136 struct rt_pic_isr isr; member
391 rt_err_t (*port_isr)(struct rt_ahci_host *host, struct rt_ahci_port *port, rt_uint32_t isr);
372 unused = rt_list_isempty(&pirq->isr.list); in rt_pci_irq_mask()
1935 rt_uint32_t isr; in sdhci_thread_irq() local1941 isr = host->thread_isr; in sdhci_thread_irq()1950 if (isr & (RT_SDHCI_INT_CARD_INSERT | RT_SDHCI_INT_CARD_REMOVE)) in sdhci_thread_irq()
Completed in 20 milliseconds