Searched refs:imask (Results 1 - 25 of 73) sorted by relevance

123

/linux-master/arch/sh/kernel/cpu/irq/
H A DMakefile5 obj-y += imask.o
/linux-master/arch/mips/sgi-ip32/
H A Dip32-irq.c124 crime->imask = crime_mask;
132 crime->imask = crime_mask;
176 crime->imask = crime_mask;
182 crime->imask = crime_mask;
253 crime->imask = crime_mask;
255 mace->perif.ctrl.imask = maceisa_mask;
270 crime->imask = crime_mask;
272 mace->perif.ctrl.imask = maceisa_mask;
311 crime->imask = crime_mask;
319 crime->imask
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dcommon-beacon.c128 ah->imask |= ATH9K_INT_SWBA;
130 ah->imask &= ~ATH9K_INT_SWBA;
157 ah->imask |= ATH9K_INT_SWBA;
159 ah->imask &= ~ATH9K_INT_SWBA;
H A Dwow.c253 sc->wow_intr_before_sleep = ah->imask;
254 ah->imask &= ~ATH9K_INT_GLOBAL;
256 ah->imask = ATH9K_INT_BMISS | ATH9K_INT_GLOBAL;
294 ah->imask = sc->wow_intr_before_sleep;
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;
H A Dmain.c534 status &= ah->imask; /* discard unasked-for bits */
574 ah->imask &= ~(ATH9K_INT_RXEOL | ATH9K_INT_RXORN);
697 ah->imask = ATH9K_INT_TX | ATH9K_INT_RXEOL |
702 ah->imask |= ATH9K_INT_RXHP |
705 ah->imask |= ATH9K_INT_RX;
708 ah->imask |= ATH9K_INT_BB_WATCHDOG;
715 ah->imask |= ATH9K_INT_GTT;
718 ah->imask |= ATH9K_INT_CST;
927 ah->imask &= ~ATH9K_INT_GLOBAL;
1166 ah->imask
[all...]
/linux-master/arch/mips/sibyte/bcm1480/
H A Dsmp.c51 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | local
55 change_c0_status(ST0_IM, imask);
H A Dirq.c241 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | local
302 change_c0_status(ST0_IM, imask);
/linux-master/arch/mips/sibyte/sb1250/
H A Dsmp.c40 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | local
44 change_c0_status(ST0_IM, imask);
H A Dirq.c225 unsigned int imask = STATUSF_IP4 | STATUSF_IP3 | STATUSF_IP2 | local
266 change_c0_status(ST0_IM, imask);
/linux-master/drivers/gpio/
H A Dgpio-brcmstb.c104 u32 imask; local
108 imask = gc->read_reg(priv->reg_base + GIO_MASK(bank->id));
110 imask |= mask;
112 imask &= ~mask;
113 gc->write_reg(priv->reg_base + GIO_MASK(bank->id), imask);
511 u32 imask; local
525 imask = bank->wake_active;
527 imask = 0;
529 imask);
H A Dgpio-grgpio.c65 u32 imask; /* irq mask shadow register */ member in struct:grgpio_priv
96 priv->imask |= BIT(offset);
98 priv->imask &= ~BIT(offset);
99 gc->write_reg(priv->regs + GRGPIO_IMASK, priv->imask);
211 if (priv->imask & BIT(i) && lirq->index >= 0 &&
358 priv->imask = gc->read_reg(regs + GRGPIO_IMASK);
H A Dgpio-pch.c28 u32 imask; member in struct:pch_regs
176 chip->pch_gpio_reg.imask_reg = ioread32(&chip->reg->imask);
192 iowrite32(chip->pch_gpio_reg.imask_reg, &chip->reg->imask);
296 iowrite32(BIT(d->irq - chip->irq_base), &chip->reg->imask);
393 iowrite32(BIT(gpio_pins[chip->ioh]) - 1, &chip->reg->imask);
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/i2c/busses/
H A Di2c-altera.c307 u32 imask = ALTR_I2C_ISR_RXOF | ALTR_I2C_ISR_ARB | ALTR_I2C_ISR_NACK; local
328 imask |= ALTR_I2C_ISER_RXOF_EN | ALTR_I2C_ISER_RXRDY_EN;
329 altr_i2c_int_enable(idev, imask, true);
333 imask |= ALTR_I2C_ISR_TXRDY;
334 altr_i2c_int_enable(idev, imask, true);
342 altr_i2c_int_enable(idev, imask, false);
/linux-master/drivers/of/
H A Dirq.c118 const __be32 *tmp, *imap, *imask, dummy_imask[] = { [0 ... MAX_PHANDLE_ARGS] = cpu_to_be32(~0) }; local
213 imask = of_get_property(ipar, "interrupt-map-mask", NULL);
214 if (!imask)
215 imask = dummy_imask;
223 match &= !((match_array[i] ^ *imap++) & imask[i]);
/linux-master/drivers/net/ethernet/freescale/fs_enet/
H A Dmac-fec.c329 FW(fecp, imask, FEC_ENET_TXF | FEC_ENET_TXB |
358 FW(fecp, imask, 0);
377 FS(fecp, imask, FEC_NAPI_EVENT_MSK);
385 FC(fecp, imask, FEC_NAPI_EVENT_MSK);
409 return FR(fecp, ievent) & FR(fecp, imask);
/linux-master/drivers/net/ethernet/freescale/fman/
H A Dfman_memac.c138 u32 imask; /* 0x04C Interrupt mask */ member in struct:memac_regs
346 tmp = ioread32be(&regs->imask);
352 iowrite32be(tmp, &regs->imask);
465 u32 event, imask; local
468 imask = ioread32be(&regs->imask);
471 * Leaving only error bits enabled by imask.
472 * The imask error bits are shifted by 16 bits offset from
475 event &= ((imask & MEMAC_ALL_ERRS_IMASK) >> 16);
491 u32 event, imask; local
[all...]
H A Dfman_tgec.c93 u32 imask; /* 0x060 Interrupt mask */ member in struct:tgec_regs
240 iowrite32be(ioread32be(&regs->imask) | exception_mask, &regs->imask);
334 event &= ioread32be(&regs->imask);
610 iowrite32be(ioread32be(&regs->imask) | bit_mask, &regs->imask);
612 iowrite32be(ioread32be(&regs->imask) & ~bit_mask, &regs->imask);
/linux-master/drivers/mmc/host/
H A Dsunxi-mmc.c978 u32 imask; local
985 imask = mmc_readl(host, REG_IMASK);
988 imask |= SDXC_SDIO_INTERRUPT;
991 imask &= ~SDXC_SDIO_INTERRUPT;
993 mmc_writel(host, REG_IMASK, imask);
1015 u32 imask = SDXC_INTERRUPT_ERROR_BIT; local
1040 imask |= SDXC_COMMAND_DONE;
1054 imask |= SDXC_AUTO_COMMAND_DONE;
1057 imask |= SDXC_DATA_OVER;
1065 imask |
1072 cmd_val & 0x3f, cmd_val, cmd->arg, imask, local
[all...]
H A Dpxamci.c58 unsigned int imask; member in struct:pxamci_host
141 host->imask &= ~mask;
142 writel(host->imask, host->base + MMC_I_MASK);
151 host->imask |= mask;
152 writel(host->imask, host->base + MMC_I_MASK);
686 host->imask = MMC_I_MASK_ALL;
702 writel(host->imask, host->base + MMC_I_MASK);
/linux-master/arch/mips/include/asm/ip32/
H A Dcrime.h47 volatile unsigned long imask; member in struct:sgi_crime
/linux-master/drivers/misc/
H A Dhpilo.h167 u64 imask; /* mask to extract valid fifo index */ member in struct:fifo
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar.c395 gfar_write(&regs->imask, IMASK_INIT_CLEAR);
405 gfar_write(&regs->imask,
406 IMASK_DEFAULT | priv->rmon_overflow.imask);
2299 u32 imask, ievent; local
2310 imask = gfar_read(&grp->regs->imask);
2311 imask &= IMASK_RX_DISABLED | grp->priv->rmon_overflow.imask;
2312 gfar_write(&grp->regs->imask, imask);
2330 u32 imask; local
2620 u32 imask; local
2641 u32 imask; local
[all...]
/linux-master/drivers/usb/gadget/udc/aspeed-vhub/
H A Depn.c568 u32 imask, ep_ier; local
583 imask = VHUB_EP_IRQ(ep->epn.g_idx);
585 ep_ier &= ~imask;
587 writel(imask, vhub->regs + AST_VHUB_EP_ACK_ISR);
608 u32 ep_conf, ep_ier, imask; local
746 imask = VHUB_EP_IRQ(ep->epn.g_idx);
747 writel(imask, vhub->regs + AST_VHUB_EP_ACK_ISR);
749 ep_ier |= imask;

Completed in 797 milliseconds

123