| /linux/drivers/pci/controller/ |
| H A D | pcie-xilinx-cpm.c | 42 #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 D | pcie-xilinx-dma-pl.c | 36 #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 D | pcie-amd-mdb.c | 42 #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 D | ints.c | 138 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 D | dwc-i2s.c | 74 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 D | local.h | 49 #define IMR(x) (0x40 * x + 0x03C) macro
|
| /linux/arch/x86/ |
| H A D | Kconfig.debug | 192 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 D | ns83820.c | 313 #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 D | i810_regs.h | 46 #define IMR 0x020A8 macro
|
| /linux/drivers/net/ethernet/ |
| H A D | fealnx.c | 168 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 D | kmb_platform.h | 41 #define IMR(x) (0x40 * (x) + 0x03C) macro
|
| H A D | kmb_platform.c | 208 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 D | i740_reg.h | 231 #define IMR 0x3034 macro
|
| /linux/sound/atmel/ |
| H A D | ac97c.c | 232 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 D | rtl818x.h | 203 __le32 IMR; /* 0x6c - Interrupt mask reg for 8187se */ member
|
| /linux/sound/soc/atmel/ |
| H A D | atmel_ssc_dai.c | 148 & (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 D | via-velocity.h | 986 volatile __le32 IMR; member 1151 #define mac_write_int_mask(mask, regs) writel((mask),&((regs)->IMR));
|
| /linux/drivers/iio/adc/ |
| H A D | at91-sama5d2_adc.c | 129 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 D | at73c213.c | 360 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 D | timer-atmel-tcb.c | 79 tcb_cache[i].imr = readl(tcaddr + ATMEL_TC_REG(i, IMR)); in tc_clksrc_suspend()
|
| /linux/drivers/counter/ |
| H A D | microchip-tcb-capture.c | 419 regmap_read(priv->regmap, ATMEL_TC_REG(priv->channel[0], IMR), &mask); in mchp_tc_isr()
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | psb_intel_reg.h | 753 #define IMR 0x020a8 macro
|
| /linux/arch/m68k/include/asm/ |
| H A D | MC68EZ328.h | 224 #define IMR LONG_REF(IMR_ADDR) macro
|
| /linux/drivers/spi/ |
| H A D | spi-atmel.c | 1115 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 D | loader.c | 613 if (!purge && avs_platattr_test(adev, IMR)) { in avs_load_firmware()
|