Home
last modified time | relevance | path

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

12

/linux/drivers/pci/controller/
H A Dpcie-xilinx-dma-pl.c35 #define IMR(x) BIT(XILINX_PCIE_INTR_ ##x) macro
39 IMR(LINK_DOWN) | \
40 IMR(HOT_RESET) | \
41 IMR(CFG_TIMEOUT) | \
42 IMR(CORRECTABLE) | \
43 IMR(NONFATAL) | \
44 IMR(FATAL) | \
45 IMR(INTX) | \
46 IMR(MSI) | \
47 IMR(SLV_UNSUPP) | \
[all …]
/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/drivers/net/ethernet/realtek/
H A Datp.c483 write_reg(ioaddr, IMR, ISR_RxOK | ISR_TxErr | ISR_TxOK); in hardware_init()
484 write_reg_high(ioaddr, IMR, ISRh_RxErr); in hardware_init()
569 write_reg(ioaddr, IMR, 0); in atp_send_packet()
570 write_reg_high(ioaddr, IMR, 0); in atp_send_packet()
584 write_reg(ioaddr, IMR, ISR_RxOK | ISR_TxErr | ISR_TxOK); in atp_send_packet()
585 write_reg_high(ioaddr, IMR, ISRh_RxErr); in atp_send_packet()
613 write_reg(ioaddr, IMR, 0); in atp_interrupt()
706 write_reg(ioaddr, IMR, ISR_RxOK | ISR_TxErr | ISR_TxOK); in atp_interrupt()
707 write_reg_high(ioaddr, IMR, ISRh_RxErr); /* Hmmm, really needed? */ in atp_interrupt()
H A Datp.h40 ISR = 10, IMR = 11, /* Interrupt status and mask. */ enumerator
/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/drivers/gpu/drm/xe/
H A Dxe_irq.c29 #define IMR(offset) XE_REG(offset + 0x4) macro
69 xe_mmio_write32(mmio, IMR(irqregs), ~bits); in unmask_and_enable()
72 xe_mmio_read32(mmio, IMR(irqregs)); in unmask_and_enable()
80 xe_mmio_write32(mmio, IMR(irqregs), ~0); in mask_and_disable()
82 xe_mmio_read32(mmio, IMR(irqregs)); in mask_and_disable()
/linux/drivers/video/fbdev/i810/
H A Di810_regs.h46 #define IMR 0x020A8 macro
H A Di810_main.c583 i810_writew(IMR, mmio, par->hw_state.imr); in i810_restore_2d()
661 par->hw_state.imr = i810_readw(IMR, mmio); in i810_save_2d()
/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/drivers/net/wireless/realtek/rtl818x/
H A Drtl818x.h203 __le32 IMR; /* 0x6c - Interrupt mask reg for 8187se */ member
/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/sound/spi/
H A Dat73c213.c364 status = ssc_readl(chip->ssc->regs, IMR); in snd_at73c213_interrupt()
383 ssc_readl(chip->ssc->regs, IMR); in snd_at73c213_interrupt()
/linux/drivers/iio/adc/
H A Dat91-sama5d2_adc.c128 u16 IMR; member
265 .IMR = 0x2c,
300 .IMR = 0x2c,
828 *status = at91_adc_readl(st, IMR); in at91_adc_irq_mask()
/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/sound/soc/intel/avs/
H A Dloader.c341 /* DMA id ignored when flashing from IMR as no transfer occurs. */ in avs_imr_load_basefw()
482 * All platforms without CLDMA are equipped with IMR, in avs_hda_transfer_modules()
611 /* Forgo full boot if flash from IMR succeeds. */ in avs_dsp_boot_firmware()
612 if (!purge && avs_platattr_test(adev, IMR)) { in avs_dsp_boot_firmware()
/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
H A DMC68VZ328.h226 #define IMR LONG_REF(IMR_ADDR) macro
H A DMC68328.h261 #define IMR LONG_REF(IMR_ADDR) macro
/linux/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Ddev.c724 rtl818x_iowrite32(priv, &priv->map->IMR, in rtl8180_int_enable()
742 rtl818x_iowrite32(priv, &priv->map->IMR, 0); in rtl8180_int_disable()
/linux/drivers/net/ethernet/cadence/
H A Dmacb.h1217 unsigned int IMR; member

12