Home
last modified time | relevance | path

Searched refs:IMR (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/pci/controller/
H A Dpcie-xilinx-cpm.c42 #define IMR(x) BIT(XILINX_PCIE_INTR_ ##x) macro
46 IMR(LINK_DOWN) | \
47 IMR(HOT_RESET) | \
48 IMR(CFG_PCIE_TIMEOUT) | \
49 IMR(CFG_TIMEOUT) | \
50 IMR(CORRECTABLE) | \
51 IMR(NONFATAL) | \
52 IMR(FATAL) | \
53 IMR(CFG_ERR_POISON) | \
54 IMR(PME_TO_ACK_RCVD) | \
[all …]
H A Dpcie-xilinx-dma-pl.c36 #define IMR(x) BIT(XILINX_PCIE_INTR_ ##x) macro
40 IMR(LINK_DOWN) | \
41 IMR(HOT_RESET) | \
42 IMR(CFG_TIMEOUT) | \
43 IMR(CORRECTABLE) | \
44 IMR(NONFATAL) | \
45 IMR(FATAL) | \
46 IMR(INTX) | \
47 IMR(MSI) | \
48 IMR(SLV_UNSUPP) | \
[all …]
/linux/drivers/pci/controller/dwc/
H A Dpcie-amd-mdb.c42 #define IMR(x) BIT(AMD_MDB_PCIE_INTR_ ##x) macro
45 IMR(CMPL_TIMEOUT) | \
46 IMR(PM_PME_RCVD) | \
47 IMR(PME_TO_ACK_RCVD) | \
48 IMR(MISC_CORRECTABLE) | \
49 IMR(NONFATAL) | \
50 IMR(FATAL) | \
/linux/arch/m68k/68000/
H A Dints.c138 IMR &= ~(1 << d->irq); in intc_irq_unmask()
143 IMR |= (1 << d->irq); in intc_irq_mask()
182 IMR = ~0; in init_IRQ()
/linux/sound/soc/dwc/
H A Ddwc-i2s.c74 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_disable_irqs()
75 i2s_write_reg(dev->i2s_base, IMR(i), irq | 0x30); in i2s_disable_irqs()
79 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_disable_irqs()
80 i2s_write_reg(dev->i2s_base, IMR(i), irq | 0x03); in i2s_disable_irqs()
92 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_enable_irqs()
93 i2s_write_reg(dev->i2s_base, IMR(i), irq & ~0x30); in i2s_enable_irqs()
97 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_enable_irqs()
98 i2s_write_reg(dev->i2s_base, IMR(i), irq & ~0x03); in i2s_enable_irqs()
H A Dlocal.h49 #define IMR(x) (0x40 * x + 0x03C) macro
/linux/arch/x86/
H A DKconfig.debug192 This option enables automated sanity testing of the IMR code.
193 Some simple tests are run to verify IMR bounds checking, alignment
195 debugging an IMR memory map or are modifying the IMR code and want to
/linux/drivers/net/ethernet/natsemi/
H A Dns83820.c313 #define IMR 0x14 macro
754 writel(dev->IMR_cache, dev->base + IMR); in ns83820_setup_rx()
775 writel(dev->IMR_cache, dev->base + IMR); in ns83820_cleanup_rx()
783 readl(dev->base + IMR); in ns83820_cleanup_rx()
936 writel(dev->IMR_cache, dev->base + IMR);
1374 writel(0, dev->base + IMR);
1425 writel(dev->IMR_cache, dev->base + IMR);
1482 writel(dev->IMR_cache, dev->base + IMR);
1496 writel(dev->IMR_cache, dev->base + IMR);
/linux/drivers/video/fbdev/i810/
H A Di810_regs.h46 #define IMR 0x020A8 macro
/linux/drivers/net/ethernet/
H A Dfealnx.c168 IMR = 0x38, /* interrupt mask */ enumerator
898 iowrite32(np->imrvalue, ioaddr + IMR); in netdev_open()
1123 iowrite32(0, ioaddr + IMR); in reset_and_disable_rxtx()
1158 iowrite32(np->imrvalue, ioaddr + IMR); in enable_rxtx()
1438 iowrite32(0, ioaddr + IMR); in intr_handler()
1598 iowrite32(np->imrvalue, ioaddr + IMR); in intr_handler()
1898 iowrite32(0x0000, ioaddr + IMR); in netdev_close()
/linux/sound/soc/intel/keembay/
H A Dkmb_platform.h41 #define IMR(x) (0x40 * (x) + 0x03C) macro
H A Dkmb_platform.c208 irq = readl(kmb_i2s->i2s_base + IMR(i)); in kmb_i2s_irq_trigger()
215 writel(irq, kmb_i2s->i2s_base + IMR(i)); in kmb_i2s_irq_trigger()
/linux/drivers/video/fbdev/
H A Di740_reg.h231 #define IMR 0x3034 macro
/linux/sound/atmel/
H A Dac97c.c232 word = ac97c_readl(chip, IMR); in atmel_ac97c_playback_prepare()
314 word = ac97c_readl(chip, IMR); in atmel_ac97c_capture_prepare()
769 ac97c_writel(chip, IER, ac97c_readl(chip, IMR) | AC97C_SR_COEVT); in atmel_ac97c_probe()
/linux/drivers/net/wireless/realtek/rtl818x/
H A Drtl818x.h203 __le32 IMR; /* 0x6c - Interrupt mask reg for 8187se */ member
/linux/sound/soc/atmel/
H A Datmel_ssc_dai.c148 & (unsigned long)ssc_readl(ssc_p->ssc->regs, IMR); in atmel_ssc_interrupt()
780 ssc_p->ssc_state.ssc_imr = ssc_readl(ssc_p->ssc->regs, IMR); in atmel_ssc_suspend()
/linux/drivers/net/ethernet/via/
H A Dvia-velocity.h986 volatile __le32 IMR; member
1151 #define mac_write_int_mask(mask, regs) writel((mask),&((regs)->IMR));
/linux/drivers/iio/adc/
H A Dat91-sama5d2_adc.c129 u16 IMR; member
266 .IMR = 0x2c,
301 .IMR = 0x2c,
820 *status = at91_adc_readl(st, IMR); in at91_adc_irq_mask()
/linux/sound/spi/
H A Dat73c213.c360 status = ssc_readl(chip->ssc->regs, IMR); in snd_at73c213_interrupt()
379 ssc_readl(chip->ssc->regs, IMR); in snd_at73c213_interrupt()
/linux/drivers/clocksource/
H A Dtimer-atmel-tcb.c79 tcb_cache[i].imr = readl(tcaddr + ATMEL_TC_REG(i, IMR)); in tc_clksrc_suspend()
/linux/drivers/counter/
H A Dmicrochip-tcb-capture.c419 regmap_read(priv->regmap, ATMEL_TC_REG(priv->channel[0], IMR), &mask); in mchp_tc_isr()
/linux/drivers/gpu/drm/gma500/
H A Dpsb_intel_reg.h753 #define IMR 0x020a8 macro
/linux/arch/m68k/include/asm/
H A DMC68EZ328.h224 #define IMR LONG_REF(IMR_ADDR) macro
/linux/drivers/spi/
H A Dspi-atmel.c1115 imr = spi_readl(as, IMR); in atmel_spi_pio_interrupt()
1172 imr = spi_readl(as, IMR); in atmel_spi_pdc_interrupt()
/linux/sound/soc/intel/avs/
H A Dloader.c613 if (!purge && avs_platattr_test(adev, IMR)) { in avs_load_firmware()

12