[go: nahoru, domu]

Searched defs:imask (Results 1 - 25 of 30) sorted by relevance

12

/drivers/gpio/
H A Dgpio-grgpio.c70 u32 imask; /* irq mask shadow register */ member in struct:grgpio_priv
112 priv->imask |= mask;
114 priv->imask &= ~mask;
115 bgc->write_reg(priv->regs + GRGPIO_IMASK, priv->imask);
219 if (priv->imask & BIT(i) && lirq->index >= 0 &&
375 priv->imask = bgc->read_reg(regs + GRGPIO_IMASK);
H A Dgpio-ml-ioh.c41 u32 imask; member in struct:ioh_reg_comn
188 ioread32(&chip->reg->regs[chip->ch].imask);
214 &chip->reg->regs[chip->ch].imask);
333 &chip->reg->regs[chip->ch].imask);
H A Dgpio-pch.c39 u32 imask; member in struct:pch_regs
181 chip->pch_gpio_reg.imask_reg = ioread32(&chip->reg->imask);
198 iowrite32(chip->pch_gpio_reg.imask_reg, &chip->reg->imask);
306 iowrite32(1 << (d->irq - chip->irq_base), &chip->reg->imask);
413 iowrite32(msk, &chip->reg->imask);
/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_beacon.c88 htc_imask = cpu_to_be32(ah->imask);
96 enum ath9k_int imask = 0; local
106 imask |= ATH9K_INT_BMISS;
107 htc_imask = cpu_to_be32(imask);
115 ah->imask = 0;
125 ah->imask = 0;
/drivers/of/
H A Dirq.c100 const __be32 *tmp, *imap, *imask, dummy_imask[] = { [0 ... MAX_PHANDLE_ARGS] = ~0 }; local
191 imask = of_get_property(ipar, "interrupt-map-mask", NULL);
192 if (!imask)
193 imask = dummy_imask;
201 match &= !((match_array[i] ^ *imap++) & imask[i]);
/drivers/video/fbdev/mmp/hw/
H A Dmmp_ctrl.c46 u32 isr, imask, tmp; local
49 imask = readl_relaxed(ctrl->reg_base + SPU_IRQ_ENA);
56 } while ((isr = readl_relaxed(ctrl->reg_base + SPU_IRQ_ISR)) & imask);
/drivers/spi/
H A Dspi-dw.c366 u8 imask = 0; local
469 imask |= SPI_INT_TXEI | SPI_INT_TXOI |
480 if (dw_readw(dws, DW_SPI_CTRL0) != cr0 || cs_change || clk_div || imask) {
491 if (imask)
492 spi_umask_intr(dws, imask);
/drivers/misc/
H A Dhpilo.h167 u64 imask; /* mask to extract valid fifo index */ member in struct:fifo
/drivers/mmc/host/
H A Dbfin_sdh.c72 unsigned int imask; member in struct:sdh_host
97 host->imask |= mask;
108 host->imask &= ~mask;
109 bfin_write_SDH_MASK0(host->imask);
H A Dpxamci.c64 unsigned int imask; member in struct:pxamci_host
161 host->imask &= ~mask;
162 writel(host->imask, host->base + MMC_I_MASK);
171 host->imask |= mask;
172 writel(host->imask, host->base + MMC_I_MASK);
714 host->imask = MMC_I_MASK_ALL;
729 writel(host->imask, host->base + MMC_I_MASK);
H A Ds3cmci.c154 u32 datcon, datcnt, datsta, fsta, imask; local
171 imask = readl(host->base + host->sdiimsk);
262 static inline u32 enable_imask(struct s3cmci_host *host, u32 imask) argument
267 newmask |= imask;
274 static inline u32 disable_imask(struct s3cmci_host *host, u32 imask) argument
279 newmask &= ~imask;
H A Dsunxi-mmc.c737 u32 imask; local
741 imask = mmc_readl(host, REG_IMASK);
744 imask |= SDXC_SDIO_INTERRUPT;
747 imask &= ~SDXC_SDIO_INTERRUPT;
749 mmc_writel(host, REG_IMASK, imask);
768 u32 imask = SDXC_INTERRUPT_ERROR_BIT; local
792 imask |= SDXC_COMMAND_DONE;
805 imask |= SDXC_AUTO_COMMAND_DONE;
811 imask |= SDXC_AUTO_COMMAND_DONE;
814 imask |
829 cmd_val & 0x3f, cmd_val, cmd->arg, imask, local
[all...]
/drivers/net/phy/
H A Dmarvell.c794 int imask; local
796 imask = phy_read(phydev, MII_M1011_IEVENT);
798 if (imask & MII_M1011_IMASK_INIT)
/drivers/isdn/hardware/mISDN/
H A Dw6692.c77 u8 imask; member in struct:w6692_hw
156 WriteW6692(card, W_IMASK, card->imask);
794 if ((ista | card->imask) == card->imask) {
801 ista &= ~card->imask;
869 card->imask = 0x18;
/drivers/parisc/
H A Dlba_pci.c1637 void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask) argument
1641 imask <<= 2; /* adjust for hints - 2 more bits */
1645 WARN_ON((imask & 0x001fffff) != 0);
1647 DBG("%s() ibase 0x%x imask 0x%x\n", __func__, ibase, imask);
1648 WRITE_REG32( imask, base_addr + LBA_IMASK);
/drivers/net/ethernet/broadcom/
H A Db44.c256 bw32(bp, B44_IMASK, bp->imask);
916 u32 istat, imask; local
922 imask = br32(bp, B44_IMASK);
928 istat &= imask;
2177 bp->imask = IMASK_DEF;
H A Db44.h356 u32 imask, istat; member in struct:b44
/drivers/net/ethernet/
H A Dethoc.c265 u32 imask = ethoc_read(dev, INT_MASK); local
266 imask |= mask;
267 ethoc_write(dev, INT_MASK, imask);
272 u32 imask = ethoc_read(dev, INT_MASK); local
273 imask &= ~mask;
274 ethoc_write(dev, INT_MASK, imask);
/drivers/net/ethernet/freescale/
H A Dfec_mpc52xx.h36 u32 imask; /* FEC + 0x008 */ member in struct:mpc52xx_fec
H A Dgianfar.c520 gfar_write(&regs->imask, IMASK_INIT_CLEAR);
530 gfar_write(&regs->imask, IMASK_DEFAULT);
1193 /* clear ievent and imask before configuring coalescing */
1508 gfar_write(&regs->imask, IMASK_MAG);
2681 u32 imask; local
2685 imask = gfar_read(&grp->regs->imask);
2686 imask &= IMASK_RX_DISABLED;
2687 gfar_write(&grp->regs->imask, imask);
2705 u32 imask; local
2889 u32 imask; local
2910 u32 imask; local
2978 u32 imask; local
3019 u32 imask; local
[all...]
/drivers/net/wireless/ath/ath5k/
H A Dbase.c1509 enum ath5k_int imask; local
1513 imask = ah->imask;
1515 imask &= ~AR5K_INT_RX_ALL;
1517 imask &= ~AR5K_INT_TX_ALL;
1518 ath5k_hw_set_imr(ah, imask);
2136 ah->imask &= ~(AR5K_INT_BMISS | AR5K_INT_SWBA);
2148 ah->imask |= AR5K_INT_SWBA;
2159 ath5k_hw_set_imr(ah, ah->imask);
2273 status, ah->imask);
[all...]
/drivers/usb/host/
H A Disp1760-hcd.c1234 u32 imask; local
1242 imask = reg_read32(hcd->regs, HC_INTERRUPT_REG);
1243 if (unlikely(!imask))
1245 reg_write32(hcd->regs, HC_INTERRUPT_REG, imask); /* Clear */
/drivers/net/ethernet/sfc/
H A Dfarch.c106 efx_oword_t mask, imask, original, reg, buf; local
110 mask = imask = regs[i].mask;
111 EFX_INVERT_OWORD(imask);
/drivers/staging/panel/
H A Dpanel.c1960 * if <omask> or <imask> are non-null, they will be or'ed with the bits
1965 char *imask, char *omask)
2007 if (imask)
2008 *imask |= im;
1964 input_name2mask(const char *name, pmask_t *mask, pmask_t *value, char *imask, char *omask) argument
/drivers/atm/
H A Dfore200e.h701 u32 imask; /* 1 enables cp to host interrupts */ member in struct:cp_queues

Completed in 470 milliseconds

12