Home
last modified time | relevance | path

Searched refs:imask (Results 26 - 50 of 154) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fs_enet/
H A Dmac-fec.c329 FW(fecp, imask, FEC_ENET_TXF | FEC_ENET_TXB | in restart()
358 FW(fecp, imask, 0); in stop()
377 FS(fecp, imask, FEC_NAPI_EVENT_MSK); in napi_enable_fs()
385 FC(fecp, imask, FEC_NAPI_EVENT_MSK); in napi_disable_fs()
409 return FR(fecp, ievent) & FR(fecp, imask); in get_int_events()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-pch.c28 u32 imask; member
176 chip->pch_gpio_reg.imask_reg = ioread32(&chip->reg->imask); in pch_gpio_save_reg_conf()
192 iowrite32(chip->pch_gpio_reg.imask_reg, &chip->reg->imask); in pch_gpio_restore_reg_conf()
296 iowrite32(BIT(d->irq - chip->irq_base), &chip->reg->imask); in pch_irq_mask()
393 iowrite32(BIT(gpio_pins[chip->ioh]) - 1, &chip->reg->imask); in pch_gpio_probe()
H A Dgpio-ml-ioh.c27 u32 imask; member
173 ioread32(&chip->reg->regs[chip->ch].imask); in ioh_gpio_save_reg_conf()
199 &chip->reg->regs[chip->ch].imask); in ioh_gpio_restore_reg_conf()
317 &chip->reg->regs[chip->ch].imask); in ioh_irq_mask()
/kernel/linux/linux-6.6/drivers/of/
H A Dirq.c118 const __be32 *tmp, *imap, *imask, dummy_imask[] = { [0 ... MAX_PHANDLE_ARGS] = cpu_to_be32(~0) }; in of_irq_parse_raw() local
213 imask = of_get_property(ipar, "interrupt-map-mask", NULL); in of_irq_parse_raw()
214 if (!imask) in of_irq_parse_raw()
215 imask = dummy_imask; in of_irq_parse_raw()
223 match &= !((match_array[i] ^ *imap++) & imask[i]); in of_irq_parse_raw()
/kernel/linux/linux-5.10/arch/mips/sibyte/bcm1480/
H A Dsmp.c51 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in bcm1480_smp_init() local
55 change_c0_status(ST0_IM, imask); in bcm1480_smp_init()
/kernel/linux/linux-5.10/arch/mips/sibyte/sb1250/
H A Dsmp.c40 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in sb1250_smp_init() local
44 change_c0_status(ST0_IM, imask); in sb1250_smp_init()
H A Dirq.c225 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in arch_init_irq() local
272 change_c0_status(ST0_IM, imask); in arch_init_irq()
/kernel/linux/linux-6.6/arch/mips/sibyte/bcm1480/
H A Dsmp.c51 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in bcm1480_smp_init() local
55 change_c0_status(ST0_IM, imask); in bcm1480_smp_init()
/kernel/linux/linux-6.6/arch/mips/sibyte/sb1250/
H A Dsmp.c40 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in sb1250_smp_init() local
44 change_c0_status(ST0_IM, imask); in sb1250_smp_init()
H A Dirq.c225 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in arch_init_irq() local
266 change_c0_status(ST0_IM, imask); in arch_init_irq()
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/aspeed-vhub/
H A Depn.c564 u32 imask, ep_ier; in ast_vhub_epn_disable() local
579 imask = VHUB_EP_IRQ(ep->epn.g_idx); in ast_vhub_epn_disable()
581 ep_ier &= ~imask; in ast_vhub_epn_disable()
583 writel(imask, vhub->regs + AST_VHUB_EP_ACK_ISR); in ast_vhub_epn_disable()
604 u32 ep_conf, ep_ier, imask; in ast_vhub_epn_enable() local
742 imask = VHUB_EP_IRQ(ep->epn.g_idx); in ast_vhub_epn_enable()
743 writel(imask, vhub->regs + AST_VHUB_EP_ACK_ISR); in ast_vhub_epn_enable()
745 ep_ier |= imask; in ast_vhub_epn_enable()
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fman/
H A Dfman_tgec.c93 u32 imask; /* 0x060 Interrupt mask */ member
240 iowrite32be(ioread32be(&regs->imask) | exception_mask, &regs->imask); in init()
334 event &= ioread32be(&regs->imask); in tgec_err_exception()
610 iowrite32be(ioread32be(&regs->imask) | bit_mask, &regs->imask); in tgec_set_exception()
612 iowrite32be(ioread32be(&regs->imask) & ~bit_mask, &regs->imask); in tgec_set_exception()
H A Dfman_memac.c138 u32 imask; /* 0x04C Interrupt mask */ member
346 tmp = ioread32be(&regs->imask); in set_exception()
352 iowrite32be(tmp, &regs->imask); in set_exception()
465 u32 event, imask; in memac_err_exception() local
468 imask = ioread32be(&regs->imask); in memac_err_exception()
471 * Leaving only error bits enabled by imask. in memac_err_exception()
472 * The imask error bits are shifted by 16 bits offset from in memac_err_exception()
475 event &= ((imask & MEMAC_ALL_ERRS_IMASK) >> 16); in memac_err_exception()
491 u32 event, imask; in memac_exception() local
[all...]
H A Dfman_dtsec.c160 u32 imask; /* 0x00C Interrupt mask register */ member
438 iowrite32be(exception_mask, &regs->imask); in init()
597 event &= ioread32be(&regs->imask); in dtsec_isr()
1226 iowrite32be(ioread32be(&regs->imask) | bit_mask, in dtsec_set_exception()
1227 &regs->imask); in dtsec_set_exception()
1229 iowrite32be(ioread32be(&regs->imask) & ~bit_mask, in dtsec_set_exception()
1230 &regs->imask); in dtsec_set_exception()
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/aspeed-vhub/
H A Depn.c568 u32 imask, ep_ier; in ast_vhub_epn_disable() local
583 imask = VHUB_EP_IRQ(ep->epn.g_idx); in ast_vhub_epn_disable()
585 ep_ier &= ~imask; in ast_vhub_epn_disable()
587 writel(imask, vhub->regs + AST_VHUB_EP_ACK_ISR); in ast_vhub_epn_disable()
608 u32 ep_conf, ep_ier, imask; in ast_vhub_epn_enable() local
746 imask = VHUB_EP_IRQ(ep->epn.g_idx); in ast_vhub_epn_enable()
747 writel(imask, vhub->regs + AST_VHUB_EP_ACK_ISR); in ast_vhub_epn_enable()
749 ep_ier |= imask; in ast_vhub_epn_enable()
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Dpxamci.c59 unsigned int imask; member
142 host->imask &= ~mask; in pxamci_enable_irq()
143 writel(host->imask, host->base + MMC_I_MASK); in pxamci_enable_irq()
152 host->imask |= mask; in pxamci_disable_irq()
153 writel(host->imask, host->base + MMC_I_MASK); in pxamci_disable_irq()
689 host->imask = MMC_I_MASK_ALL; in pxamci_probe()
704 writel(host->imask, host->base + MMC_I_MASK); in pxamci_probe()
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Dpxamci.c58 unsigned int imask; member
141 host->imask &= ~mask; in pxamci_enable_irq()
142 writel(host->imask, host->base + MMC_I_MASK); in pxamci_enable_irq()
151 host->imask |= mask; in pxamci_disable_irq()
152 writel(host->imask, host->base + MMC_I_MASK); in pxamci_disable_irq()
686 host->imask = MMC_I_MASK_ALL; in pxamci_probe()
702 writel(host->imask, host->base + MMC_I_MASK); in pxamci_probe()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
H A Dmain.c534 status &= ah->imask; /* discard unasked-for bits */ in ath_isr()
574 ah->imask &= ~(ATH9K_INT_RXEOL | ATH9K_INT_RXORN); in ath_isr()
697 ah->imask = ATH9K_INT_TX | ATH9K_INT_RXEOL | in ath9k_start()
702 ah->imask |= ATH9K_INT_RXHP | in ath9k_start()
705 ah->imask |= ATH9K_INT_RX; in ath9k_start()
708 ah->imask |= ATH9K_INT_BB_WATCHDOG; in ath9k_start()
715 ah->imask |= ATH9K_INT_GTT; in ath9k_start()
718 ah->imask |= ATH9K_INT_CST; in ath9k_start()
927 ah->imask &= ~ATH9K_INT_GLOBAL; in ath9k_stop()
1169 ah->imask in ath9k_set_offchannel_state()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
H A Dmain.c534 status &= ah->imask; /* discard unasked-for bits */ in ath_isr()
574 ah->imask &= ~(ATH9K_INT_RXEOL | ATH9K_INT_RXORN); in ath_isr()
697 ah->imask = ATH9K_INT_TX | ATH9K_INT_RXEOL | in ath9k_start()
702 ah->imask |= ATH9K_INT_RXHP | in ath9k_start()
705 ah->imask |= ATH9K_INT_RX; in ath9k_start()
708 ah->imask |= ATH9K_INT_BB_WATCHDOG; in ath9k_start()
715 ah->imask |= ATH9K_INT_GTT; in ath9k_start()
718 ah->imask |= ATH9K_INT_CST; in ath9k_start()
927 ah->imask &= ~ATH9K_INT_GLOBAL; in ath9k_stop()
1166 ah->imask in ath9k_set_offchannel_state()
[all...]
/kernel/linux/linux-5.10/drivers/misc/
H A Dhpilo.c78 if (!(fifo_q->fifobar[(fifo_q->tail + 1) & fifo_q->imask] in fifo_enqueue()
80 fifo_q->fifobar[fifo_q->tail & fifo_q->imask] |= in fifo_enqueue()
98 c = fifo_q->fifobar[fifo_q->head & fifo_q->imask]; in fifo_dequeue()
103 fifo_q->fifobar[fifo_q->head & fifo_q->imask] = in fifo_dequeue()
121 c = fifo_q->fifobar[fifo_q->head & fifo_q->imask]; in fifo_check_recv()
223 fifo_q->imask = nr_entry - 1; in fifo_setup()
/kernel/linux/linux-6.6/drivers/misc/
H A Dhpilo.c80 if (!(fifo_q->fifobar[(fifo_q->tail + 1) & fifo_q->imask] in fifo_enqueue()
82 fifo_q->fifobar[fifo_q->tail & fifo_q->imask] |= in fifo_enqueue()
100 c = fifo_q->fifobar[fifo_q->head & fifo_q->imask]; in fifo_dequeue()
105 fifo_q->fifobar[fifo_q->head & fifo_q->imask] = in fifo_dequeue()
123 c = fifo_q->fifobar[fifo_q->head & fifo_q->imask]; in fifo_check_recv()
225 fifo_q->imask = nr_entry - 1; in fifo_setup()
/kernel/linux/linux-5.10/drivers/net/fddi/skfp/
H A Dfplustm.c585 u_short imask ;
587 imask = ~(inpw(FM_A(FM_IMSK1U))) ;
590 outpw(FM_A(FM_IMSK1U),~(imask|FM_STEFRMS)) ;
593 outpw(FM_A(FM_IMSK1U),~(imask|FM_STEFRMA0)) ;
620 u_short imask ;
622 imask = ~(inpw(FM_A(FM_IMSK1U))) ;
625 outpw(FM_A(FM_IMSK1U),~(imask&~FM_STEFRMS)) ;
628 outpw(FM_A(FM_IMSK1U),~(imask&~FM_STEFRMA0)) ;
/kernel/linux/linux-6.6/drivers/net/fddi/skfp/
H A Dfplustm.c585 u_short imask ;
587 imask = ~(inpw(FM_A(FM_IMSK1U))) ;
590 outpw(FM_A(FM_IMSK1U),~(imask|FM_STEFRMS)) ;
593 outpw(FM_A(FM_IMSK1U),~(imask|FM_STEFRMA0)) ;
620 u_short imask ;
622 imask = ~(inpw(FM_A(FM_IMSK1U))) ;
625 outpw(FM_A(FM_IMSK1U),~(imask&~FM_STEFRMS)) ;
628 outpw(FM_A(FM_IMSK1U),~(imask&~FM_STEFRMA0)) ;
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-ml-ioh.c27 u32 imask; member
174 ioread32(&chip->reg->regs[chip->ch].imask); in ioh_gpio_save_reg_conf()
200 &chip->reg->regs[chip->ch].imask); in ioh_gpio_restore_reg_conf()
319 &chip->reg->regs[chip->ch].imask); in ioh_irq_mask()
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/
H A Dfman_dtsec.c187 u32 imask; /* 0x00C Interrupt mask register */ member
513 iowrite32be(exception_mask, &regs->imask); in init()
688 event &= ioread32be(&regs->imask); in dtsec_isr()
1352 iowrite32be(ioread32be(&regs->imask) | bit_mask, in dtsec_set_exception()
1353 &regs->imask); in dtsec_set_exception()
1355 iowrite32be(ioread32be(&regs->imask) & ~bit_mask, in dtsec_set_exception()
1356 &regs->imask); in dtsec_set_exception()

Completed in 32 milliseconds

1234567