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

1234

/linux-master/drivers/gpio/
H A Dgpio-ml-ioh.c27 u32 imask; member in struct:ioh_reg_comn
173 ioread32(&chip->reg->regs[chip->ch].imask);
199 &chip->reg->regs[chip->ch].imask);
317 &chip->reg->regs[chip->ch].imask);
/linux-master/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)) ;
/linux-master/drivers/misc/
H A Dhpilo.c80 if (!(fifo_q->fifobar[(fifo_q->tail + 1) & fifo_q->imask]
82 fifo_q->fifobar[fifo_q->tail & fifo_q->imask] |=
100 c = fifo_q->fifobar[fifo_q->head & fifo_q->imask];
105 fifo_q->fifobar[fifo_q->head & fifo_q->imask] =
123 c = fifo_q->fifobar[fifo_q->head & fifo_q->imask];
225 fifo_q->imask = nr_entry - 1;
/linux-master/drivers/net/ethernet/freescale/fman/
H A Dfman_dtsec.c160 u32 imask; /* 0x00C Interrupt mask register */ member in struct:dtsec_regs
438 iowrite32be(exception_mask, &regs->imask);
597 event &= ioread32be(&regs->imask);
1226 iowrite32be(ioread32be(&regs->imask) | bit_mask,
1227 &regs->imask);
1229 iowrite32be(ioread32be(&regs->imask) & ~bit_mask,
1230 &regs->imask);
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dmac.c800 if (!(ah->imask & ATH9K_INT_GLOBAL))
821 if (ah->imask & ATH9K_INT_MCI)
878 if (!(ah->imask & ATH9K_INT_GLOBAL))
895 if (!(ah->imask & ATH9K_INT_GLOBAL))
910 enum ath9k_int ints = ah->imask;
H A Dbeacon.c521 ah->imask |= ATH9K_INT_SWBA;
530 sc->sc_ah->imask &= ~(ATH9K_INT_SWBA | ATH9K_INT_BMISS);
560 ah->imask |= ATH9K_INT_BMISS;
/linux-master/drivers/video/fbdev/mmp/hw/
H A Dmmp_ctrl.c33 u32 isr, imask, tmp; local
36 imask = readl_relaxed(ctrl->reg_base + SPU_IRQ_ENA);
43 } while ((isr = readl_relaxed(ctrl->reg_base + SPU_IRQ_ISR)) & imask);
/linux-master/fs/xfs/scrub/
H A Dialloc.c518 unsigned int imask; local
520 imask = min_t(unsigned int, XFS_INODES_PER_CHUNK,
522 if (irec->ir_startino & imask)
/linux-master/fs/xfs/
H A Dxfs_iwalk.c112 xfs_inofree_t imask; local
114 imask = xfs_inobt_maskn(i, igeo->inodes_per_cluster);
115 if (imask & ~irec->ir_free) {
/linux-master/drivers/net/ethernet/
H A Dethoc.c271 u32 imask = ethoc_read(dev, INT_MASK); local
272 imask |= mask;
273 ethoc_write(dev, INT_MASK, imask);
278 u32 imask = ethoc_read(dev, INT_MASK); local
279 imask &= ~mask;
280 ethoc_write(dev, INT_MASK, imask);
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dbase.c1567 enum ath5k_int imask; local
1574 imask = ah->imask;
1576 imask &= ~AR5K_INT_RX_ALL;
1578 imask &= ~AR5K_INT_TX_ALL;
1579 ath5k_hw_set_imr(ah, imask);
2197 ah->imask &= ~(AR5K_INT_BMISS | AR5K_INT_SWBA);
2209 ah->imask |= AR5K_INT_SWBA;
2220 ath5k_hw_set_imr(ah, ah->imask);
2333 status, ah->imask);
[all...]
/linux-master/arch/mips/include/asm/ip32/
H A Dmace.h195 volatile unsigned long imask; member in struct:mace_isactrl
/linux-master/drivers/net/ethernet/freescale/
H A Dfec_mpc52xx.h36 u32 imask; /* FEC + 0x008 */ member in struct:mpc52xx_fec
/linux-master/drivers/infiniband/hw/hfi1/
H A Dmsix.c142 rcd->imask = ((u64)1) << ((IS_RCVAVAIL_START + rcd->ctxt) % 64);
/linux-master/arch/parisc/include/asm/
H A Dropes.h34 unsigned long imask; /* pdir IOV Space mask - shared w/lba_pci */ member in struct:ioc
H A Dprocessor.h325 extern void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask);
/linux-master/drivers/irqchip/
H A Dirq-riscv-imsic-state.c68 unsigned long isel, imask; local
73 imask = BIT(id & (__riscv_xlen - 1));
75 return !!(imsic_csr_read_clear(isel, imask) & imask);
/linux-master/drivers/parisc/
H A Dsba_iommu.c1242 lba_set_iregs(lba, ibd->ioc->ibase, ibd->ioc->imask);
1329 ioc->imask = iova_space_mask;
1337 WRITE_REG(ioc->imask, ioc->ioc_hpa + IOC_IMASK);
1344 ioc->imask |= 0xFFFFFFFF00000000UL;
1464 ** ibase=0, imask=0xFE000000, size=0x2000000.
1467 ioc->imask = iova_space_mask; /* save it */
1473 __func__, ioc->ibase, ioc->imask);
1487 WRITE_REG(ioc->imask, ioc->ioc_hpa+IOC_IMASK);
H A Dlba_pci.c1696 void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask) argument
1700 imask <<= 2; /* adjust for hints - 2 more bits */
1704 WARN_ON((imask & 0x001fffff) != 0);
1706 DBG("%s() ibase 0x%x imask 0x%x\n", __func__, ibase, imask);
1707 WRITE_REG32( imask, base_addr + LBA_IMASK);
/linux-master/drivers/net/ethernet/marvell/
H A Dsky2.c1740 u32 imask; local
1756 imask = sky2_read32(hw, B0_IMSK);
1761 imask |= Y2_IS_PHY_QLNK; /* enable PHY Quick Link */
1763 imask |= portirq_msk[port];
1764 sky2_write32(hw, B0_IMSK, imask);
2131 u32 imask; local
2134 imask = sky2_read32(hw, B0_IMSK);
2135 imask &= ~portirq_msk[sky2->port];
2136 sky2_write32(hw, B0_IMSK, imask);
2341 u32 imask; local
2384 u32 imask; local
3484 u32 imask = Y2_IS_BASE; local
[all...]
/linux-master/drivers/isdn/hardware/mISDN/
H A Dw6692.c61 u8 imask; member in struct:w6692_hw
140 WriteW6692(card, W_IMASK, card->imask);
774 if ((ista | card->imask) == card->imask) {
781 ista &= ~card->imask;
848 card->imask = 0x18;
/linux-master/arch/mips/loongson64/
H A Dsmp.c423 unsigned int imask = STATUSF_IP7 | STATUSF_IP6 | local
427 change_c0_status(ST0_IM, imask);
/linux-master/arch/sparc/kernel/
H A Dof_device_64.c422 const u32 *imap, int imlen, const u32 *imask,
445 if ((reg[j] & imask[j]) != imap[j])
421 apply_interrupt_map(struct device_node *dp, struct device_node *pp, const u32 *imap, int imlen, const u32 *imask, unsigned int *irq_p) argument
/linux-master/arch/loongarch/kernel/
H A Dsmp.c349 unsigned int imask = ECFGF_IP0 | ECFGF_IP1 | ECFGF_IP2 | local
352 change_csr_ecfg(ECFG0_IM, imask);
/linux-master/drivers/net/can/ctucanfd/
H A Dctucanfd_base.c1104 u32 imask; local
1160 imask = 0xffffffff;
1161 ctucan_write32(priv, CTUCANFD_INT_ENA_CLR, imask);
1162 ctucan_write32(priv, CTUCANFD_INT_MASK_SET, imask);

Completed in 477 milliseconds

1234