/linux/arch/mips/sgi-ip32/ |
H A D | ip32-irq.c | 124 crime->imask = crime_mask; in crime_enable_irq() 132 crime->imask = crime_mask; in crime_disable_irq() 176 crime->imask = crime_mask; in enable_macepci_irq() 182 crime->imask = crime_mask; in disable_macepci_irq() 253 crime->imask = crime_mask; in enable_maceisa_irq() 255 mace->perif.ctrl.imask = maceisa_mask; in enable_maceisa_irq() 270 crime->imask = crime_mask; in disable_maceisa_irq() 272 mace->perif.ctrl.imask = maceisa_mask; in disable_maceisa_irq() 311 crime->imask = crime_mask; in enable_mace_irq() 319 crime->imask = crime_mask; in disable_mace_irq() [all …]
|
/linux/drivers/net/wireless/ath/ath9k/ |
H A D | common-beacon.c | 128 ah->imask |= ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_adhoc() 130 ah->imask &= ~ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_adhoc() 157 ah->imask |= ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_ap() 159 ah->imask &= ~ATH9K_INT_SWBA; in ath9k_cmn_beacon_config_ap()
|
H A D | htc_drv_beacon.c | 88 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()
|
H A D | mac.c | 800 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()
|
/linux/drivers/net/ethernet/freescale/ |
H A D | gianfar.c | 395 gfar_write(®s->imask, IMASK_INIT_CLEAR); in gfar_ints_disable() 405 gfar_write(®s->imask, in gfar_ints_enable() 406 IMASK_DEFAULT | priv->rmon_overflow.imask); in gfar_ints_enable() 2302 u32 imask, ievent; in gfar_receive() local 2313 imask = gfar_read(&grp->regs->imask); in gfar_receive() 2314 imask &= IMASK_RX_DISABLED | grp->priv->rmon_overflow.imask; in gfar_receive() 2315 gfar_write(&grp->regs->imask, imask); in gfar_receive() 2333 u32 imask; in gfar_transmit() local 2337 imask = gfar_read(&grp->regs->imask); in gfar_transmit() 2338 imask &= IMASK_TX_DISABLED | grp->priv->rmon_overflow.imask; in gfar_transmit() [all …]
|
/linux/drivers/net/ethernet/freescale/fs_enet/ |
H A D | mac-fec.c | 326 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()
|
/linux/arch/mips/sibyte/sb1250/ |
H A D | smp.c | 40 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 D | irq.c | 225 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()
|
/linux/arch/mips/sibyte/bcm1480/ |
H A D | smp.c | 51 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()
|
H A D | irq.c | 241 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | in arch_init_irq() local 302 change_c0_status(ST0_IM, imask); in arch_init_irq()
|
/linux/drivers/gpio/ |
H A D | gpio-pch.c | 28 u32 imask; member 175 chip->pch_gpio_reg.imask_reg = ioread32(&chip->reg->imask); in pch_gpio_save_reg_conf() 191 iowrite32(chip->pch_gpio_reg.imask_reg, &chip->reg->imask); in pch_gpio_restore_reg_conf() 295 iowrite32(BIT(d->irq - chip->irq_base), &chip->reg->imask); in pch_irq_mask() 392 iowrite32(BIT(gpio_pins[chip->ioh]) - 1, &chip->reg->imask); in pch_gpio_probe()
|
H A D | gpio-ml-ioh.c | 27 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()
|
/linux/drivers/of/ |
H A D | irq.c | 236 const __be32 *imap, *oldimap, *imask; in of_irq_parse_raw() local 272 imask = of_get_property(ipar, "interrupt-map-mask", NULL); in of_irq_parse_raw() 273 if (!imask) in of_irq_parse_raw() 274 imask = dummy_imask; in of_irq_parse_raw() 282 match &= !((match_array[i] ^ *imap++) & imask[i]); in of_irq_parse_raw()
|
/linux/drivers/usb/gadget/udc/aspeed-vhub/ |
H A D | epn.c | 568 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()
|
/linux/arch/sh/kernel/cpu/irq/ |
H A D | Makefile | 5 obj-y += imask.o
|
/linux/drivers/misc/ |
H A D | hpilo.c | 80 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()
|
H A D | hpilo.h | 167 u64 imask; /* mask to extract valid fifo index */ member
|
/linux/drivers/net/fddi/skfp/ |
H A D | fplustm.c | 585 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)) ;
|
/linux/drivers/irqchip/ |
H A D | irq-riscv-imsic-state.c | 69 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()
|
/linux/arch/mips/include/asm/ip32/ |
H A D | crime.h | 47 volatile unsigned long imask; member
|
/linux/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_ctrl.c | 33 u32 isr, imask, tmp; in ctrl_handle_irq() local 36 imask = readl_relaxed(ctrl->reg_base + SPU_IRQ_ENA); in ctrl_handle_irq() 43 } while ((isr = readl_relaxed(ctrl->reg_base + SPU_IRQ_ISR)) & imask); in ctrl_handle_irq()
|
/linux/fs/xfs/scrub/ |
H A D | ialloc.c | 516 unsigned int imask; in xchk_iallocbt_rec_alignment() local 518 imask = min_t(unsigned int, XFS_INODES_PER_CHUNK, in xchk_iallocbt_rec_alignment() 520 if (irec->ir_startino & imask) in xchk_iallocbt_rec_alignment()
|
/linux/drivers/net/wireless/ath/ath5k/ |
H A D | base.c | 1567 enum ath5k_int imask; in ath5k_set_current_imask() local 1574 imask = ah->imask; in ath5k_set_current_imask() 1576 imask &= ~AR5K_INT_RX_ALL; in ath5k_set_current_imask() 1578 imask &= ~AR5K_INT_TX_ALL; in ath5k_set_current_imask() 1579 ath5k_hw_set_imr(ah, imask); in ath5k_set_current_imask() 2197 ah->imask &= ~(AR5K_INT_BMISS | AR5K_INT_SWBA); in ath5k_beacon_config() 2209 ah->imask |= AR5K_INT_SWBA; in ath5k_beacon_config() 2220 ath5k_hw_set_imr(ah, ah->imask); in ath5k_beacon_config() 2333 status, ah->imask); in ath5k_intr() 2792 ah->imask = AR5K_INT_RXOK in ath5k_start()
|
/linux/drivers/net/ethernet/marvell/ |
H A D | sky2.c | 1741 u32 imask; in sky2_open() local 1757 imask = sky2_read32(hw, B0_IMSK); in sky2_open() 1762 imask |= Y2_IS_PHY_QLNK; /* enable PHY Quick Link */ 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 2135 imask = sky2_read32(hw, B0_IMSK); in sky2_close() 2136 imask &= ~portirq_msk[sky2->port]; in sky2_close() 2137 sky2_write32(hw, B0_IMSK, imask); in sky2_close() 2342 u32 imask; in sky2_qlink_intr() local [all …]
|
/linux/drivers/parisc/ |
H A D | lba_pci.c | 1696 void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask) in lba_set_iregs() argument 1700 imask <<= 2; /* adjust for hints - 2 more bits */ in lba_set_iregs() 1704 WARN_ON((imask & 0x001fffff) != 0); in lba_set_iregs() 1706 DBG("%s() ibase 0x%x imask 0x%x\n", __func__, ibase, imask); in lba_set_iregs() 1707 WRITE_REG32( imask, base_addr + LBA_IMASK); in lba_set_iregs()
|