Home
last modified time | relevance | path

Searched refs:imask (Results 1 – 25 of 59) sorted by relevance

123

/drivers/net/wireless/ath/ath9k/
A Dcommon-beacon.c129 ah->imask |= ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_adhoc()
131 ah->imask &= ~ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_adhoc()
158 ah->imask |= ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_ap()
160 ah->imask &= ~ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_ap()
A Dwow.c253 sc->wow_intr_before_sleep = ah->imask; in ath9k_suspend()
254 ah->imask &= ~ATH9K_INT_GLOBAL; in ath9k_suspend()
256 ah->imask = ATH9K_INT_BMISS | ATH9K_INT_GLOBAL; in ath9k_suspend()
294 ah->imask = sc->wow_intr_before_sleep; in ath9k_resume()
A Dhtc_drv_beacon.c88 htc_imask = cpu_to_be32(ah->imask); in ath9k_htc_beacon_init()
96 enum ath9k_int imask = 0; in ath9k_htc_beacon_config_sta() local
106 imask |= ATH9K_INT_BMISS; in ath9k_htc_beacon_config_sta()
107 htc_imask = cpu_to_be32(imask); in ath9k_htc_beacon_config_sta()
115 ah->imask = 0; in ath9k_htc_beacon_config_ap()
125 ah->imask = 0; in ath9k_htc_beacon_config_adhoc()
A Dmain.c701 ah->imask |= ATH9K_INT_RXHP | in ath9k_start()
704 ah->imask |= ATH9K_INT_RX; in ath9k_start()
707 ah->imask |= ATH9K_INT_BB_WATCHDOG; in ath9k_start()
714 ah->imask |= ATH9K_INT_GTT; in ath9k_start()
717 ah->imask |= ATH9K_INT_CST; in ath9k_start()
926 ah->imask &= ~ATH9K_INT_GLOBAL; in ath9k_stop()
1165 ah->imask &= ~ATH9K_INT_SWBA; in ath9k_set_offchannel_state()
1166 ah->imask &= ~ATH9K_INT_TSFOOR; in ath9k_set_offchannel_state()
1229 ah->imask |= ATH9K_INT_TSFOOR; in ath9k_calculate_summary_state()
1231 ah->imask &= ~ATH9K_INT_TSFOOR; in ath9k_calculate_summary_state()
[all …]
A Dmac.c800 if (!(ah->imask & ATH9K_INT_GLOBAL)) in ath9k_hw_disable_interrupts()
821 if (ah->imask & ATH9K_INT_MCI) in __ath9k_hw_enable_interrupts()
878 if (!(ah->imask & ATH9K_INT_GLOBAL)) in ath9k_hw_resume_interrupts()
895 if (!(ah->imask & ATH9K_INT_GLOBAL)) in ath9k_hw_enable_interrupts()
910 enum ath9k_int ints = ah->imask; in ath9k_hw_set_interrupts()
/drivers/gpio/
A Dgpio-grgpio.c66 u32 imask; /* irq mask shadow register */ member
97 priv->imask |= BIT(offset); in grgpio_set_imask()
99 priv->imask &= ~BIT(offset); in grgpio_set_imask()
100 gc->write_reg(priv->regs + GRGPIO_IMASK, priv->imask); in grgpio_set_imask()
217 if (priv->imask & BIT(i) && lirq->index >= 0 && in grgpio_irq_handler()
372 priv->imask = gc->read_reg(regs + GRGPIO_IMASK); in grgpio_probe()
A Dgpio-brcmstb.c104 u32 imask; in brcmstb_gpio_set_imask() local
108 imask = gc->read_reg(priv->reg_base + GIO_MASK(bank->id)); in brcmstb_gpio_set_imask()
110 imask |= mask; in brcmstb_gpio_set_imask()
112 imask &= ~mask; in brcmstb_gpio_set_imask()
113 gc->write_reg(priv->reg_base + GIO_MASK(bank->id), imask); in brcmstb_gpio_set_imask()
509 u32 imask; in brcmstb_gpio_quiesce() local
523 imask = bank->wake_active; in brcmstb_gpio_quiesce()
525 imask = 0; in brcmstb_gpio_quiesce()
527 imask); in brcmstb_gpio_quiesce()
A Dgpio-pch.c28 u32 imask; member
177 chip->pch_gpio_reg.imask_reg = ioread32(&chip->reg->imask); in pch_gpio_save_reg_conf()
193 iowrite32(chip->pch_gpio_reg.imask_reg, &chip->reg->imask); in pch_gpio_restore_reg_conf()
297 iowrite32(BIT(d->irq - chip->irq_base), &chip->reg->imask); in pch_irq_mask()
394 iowrite32(BIT(gpio_pins[chip->ioh]) - 1, &chip->reg->imask); in pch_gpio_probe()
A Dgpio-ml-ioh.c27 u32 imask; member
175 ioread32(&chip->reg->regs[chip->ch].imask); in ioh_gpio_save_reg_conf()
201 &chip->reg->regs[chip->ch].imask); in ioh_gpio_restore_reg_conf()
319 &chip->reg->regs[chip->ch].imask); in ioh_irq_mask()
/drivers/net/ethernet/freescale/
A Dgianfar.c2271 imask = gfar_read(&grp->regs->imask); in gfar_receive()
2273 gfar_write(&grp->regs->imask, imask); in gfar_receive()
2291 u32 imask; in gfar_transmit() local
2295 imask = gfar_read(&grp->regs->imask); in gfar_transmit()
2297 gfar_write(&grp->regs->imask, imask); in gfar_transmit()
2581 u32 imask; in gfar_poll_rx_sq() local
2587 imask = gfar_read(&regs->imask); in gfar_poll_rx_sq()
2589 gfar_write(&regs->imask, imask); in gfar_poll_rx_sq()
2602 u32 imask; in gfar_poll_tx_sq() local
2616 imask = gfar_read(&regs->imask); in gfar_poll_tx_sq()
[all …]
/drivers/i2c/busses/
A Di2c-altera.c307 u32 imask = ALTR_I2C_ISR_RXOF | ALTR_I2C_ISR_ARB | ALTR_I2C_ISR_NACK; in altr_i2c_xfer_msg() local
328 imask |= ALTR_I2C_ISER_RXOF_EN | ALTR_I2C_ISER_RXRDY_EN; in altr_i2c_xfer_msg()
329 altr_i2c_int_enable(idev, imask, true); in altr_i2c_xfer_msg()
333 imask |= ALTR_I2C_ISR_TXRDY; in altr_i2c_xfer_msg()
334 altr_i2c_int_enable(idev, imask, true); in altr_i2c_xfer_msg()
342 altr_i2c_int_enable(idev, imask, false); in altr_i2c_xfer_msg()
/drivers/net/ethernet/freescale/fman/
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()
A Dfman_memac.c138 u32 imask; /* 0x04C Interrupt mask */ member
345 tmp = ioread32be(&regs->imask); in set_exception()
351 iowrite32be(tmp, &regs->imask); in set_exception()
464 u32 event, imask; in memac_err_exception() local
467 imask = ioread32be(&regs->imask); in memac_err_exception()
474 event &= ((imask & MEMAC_ALL_ERRS_IMASK) >> 16); in memac_err_exception()
490 u32 event, imask; in memac_exception() local
493 imask = ioread32be(&regs->imask); in memac_exception()
500 event &= ((imask & MEMAC_ALL_ERRS_IMASK) >> 16); in memac_exception()
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()
/drivers/mmc/host/
A Dsunxi-mmc.c978 u32 imask; in sunxi_mmc_enable_sdio_irq() local
985 imask = mmc_readl(host, REG_IMASK); in sunxi_mmc_enable_sdio_irq()
988 imask |= SDXC_SDIO_INTERRUPT; in sunxi_mmc_enable_sdio_irq()
991 imask &= ~SDXC_SDIO_INTERRUPT; in sunxi_mmc_enable_sdio_irq()
993 mmc_writel(host, REG_IMASK, imask); in sunxi_mmc_enable_sdio_irq()
1015 u32 imask = SDXC_INTERRUPT_ERROR_BIT; in sunxi_mmc_request() local
1040 imask |= SDXC_COMMAND_DONE; in sunxi_mmc_request()
1054 imask |= SDXC_AUTO_COMMAND_DONE; in sunxi_mmc_request()
1057 imask |= SDXC_DATA_OVER; in sunxi_mmc_request()
1065 imask |= SDXC_COMMAND_DONE; in sunxi_mmc_request()
[all …]
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()
683 host->imask = MMC_I_MASK_ALL; in pxamci_probe()
697 writel(host->imask, host->base + MMC_I_MASK); in pxamci_probe()
/drivers/net/ethernet/freescale/fs_enet/
A Dmac-fec.c326 FW(fecp, imask, FEC_ENET_TXF | FEC_ENET_TXB | in restart()
355 FW(fecp, imask, 0); in stop()
374 FS(fecp, imask, FEC_NAPI_EVENT_MSK); in napi_enable_fs()
382 FC(fecp, imask, FEC_NAPI_EVENT_MSK); in napi_disable_fs()
406 return FR(fecp, ievent) & FR(fecp, imask); in get_int_events()
/drivers/usb/gadget/udc/aspeed-vhub/
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()
/drivers/of/
A Dirq.c243 const __be32 *imap, *oldimap, *imask; in of_irq_parse_raw() local
279 imask = of_get_property(ipar, "interrupt-map-mask", NULL); in of_irq_parse_raw()
280 if (!imask) in of_irq_parse_raw()
281 imask = dummy_imask; in of_irq_parse_raw()
289 match &= !((match_array[i] ^ *imap++) & imask[i]); in of_irq_parse_raw()
/drivers/misc/
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()
/drivers/net/fddi/skfp/
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)) ;
/drivers/parisc/
A Dsba_iommu.c1242 lba_set_iregs(lba, ibd->ioc->ibase, ibd->ioc->imask); in setup_ibase_imask_callback()
1329 ioc->imask = iova_space_mask; in sba_ioc_init_pluto()
1337 WRITE_REG(ioc->imask, ioc->ioc_hpa + IOC_IMASK); in sba_ioc_init_pluto()
1344 ioc->imask |= 0xFFFFFFFF00000000UL; in sba_ioc_init_pluto()
1467 ioc->imask = iova_space_mask; /* save it */ in sba_ioc_init()
1473 __func__, ioc->ibase, ioc->imask); in sba_ioc_init()
1487 WRITE_REG(ioc->imask, ioc->ioc_hpa+IOC_IMASK); in sba_ioc_init()
/drivers/net/ethernet/
A Dethoc.c271 u32 imask = ethoc_read(dev, INT_MASK); in ethoc_enable_irq() local
272 imask |= mask; in ethoc_enable_irq()
273 ethoc_write(dev, INT_MASK, imask); in ethoc_enable_irq()
278 u32 imask = ethoc_read(dev, INT_MASK); in ethoc_disable_irq() local
279 imask &= ~mask; in ethoc_disable_irq()
280 ethoc_write(dev, INT_MASK, imask); in ethoc_disable_irq()
/drivers/irqchip/
A Dirq-riscv-imsic-state.c69 unsigned long isel, imask; in __imsic_eix_read_clear() local
74 imask = BIT(id & (__riscv_xlen - 1)); in __imsic_eix_read_clear()
76 return !!(imsic_csr_read_clear(isel, imask) & imask); in __imsic_eix_read_clear()
/drivers/net/ethernet/marvell/
A Dsky2.c1741 u32 imask; in sky2_open() local
1757 imask = sky2_read32(hw, B0_IMSK); in sky2_open()
1764 imask |= portirq_msk[port]; in sky2_open()
1765 sky2_write32(hw, B0_IMSK, imask); in sky2_open()
2132 u32 imask; in sky2_close() local
2342 u32 imask; in sky2_qlink_intr() local
2346 imask = sky2_read32(hw, B0_IMSK); in sky2_qlink_intr()
2347 imask &= ~Y2_IS_PHY_QLNK; in sky2_qlink_intr()
2385 u32 imask; in sky2_change_mtu() local
3485 u32 imask = Y2_IS_BASE; in sky2_all_up() local
[all …]

Completed in 88 milliseconds

123