Home
last modified time | relevance | path

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

12

/linux/drivers/pci/controller/
A Dpcie-xilinx-cpm.c64 IMR(LINK_DOWN) | \
65 IMR(HOT_RESET) | \
67 IMR(CFG_TIMEOUT) | \
68 IMR(CORRECTABLE) | \
69 IMR(NONFATAL) | \
70 IMR(FATAL) | \
73 IMR(INTX) | \
74 IMR(PM_PME_RCVD) | \
76 IMR(SLV_UNEXP) | \
77 IMR(SLV_COMPL) | \
[all …]
/linux/drivers/net/ethernet/realtek/
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()
A Datp.h40 ISR = 10, IMR = 11, /* Interrupt status and mask. */ enumerator
/linux/arch/m68k/68000/
A Dints.c135 IMR &= ~(1 << d->irq); in intc_irq_unmask()
140 IMR |= (1 << d->irq); in intc_irq_mask()
179 IMR = ~0; in init_IRQ()
/linux/sound/soc/dwc/
A Ddwc-i2s.c72 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_disable_irqs()
73 i2s_write_reg(dev->i2s_base, IMR(i), irq | 0x30); in i2s_disable_irqs()
77 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_disable_irqs()
78 i2s_write_reg(dev->i2s_base, IMR(i), irq | 0x03); in i2s_disable_irqs()
90 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_enable_irqs()
91 i2s_write_reg(dev->i2s_base, IMR(i), irq & ~0x30); in i2s_enable_irqs()
95 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_enable_irqs()
96 i2s_write_reg(dev->i2s_base, IMR(i), irq & ~0x03); in i2s_enable_irqs()
A Dlocal.h42 #define IMR(x) (0x40 * x + 0x03C) macro
/linux/drivers/gpu/drm/i915/
A Di915_irq.h111 gen3_irq_reset((uncore), type##IMR, type##IIR, type##IER)
127 type##IMR, imr_val, \
/linux/arch/x86/
A DKconfig.debug196 This option enables automated sanity testing of the IMR code.
197 Some simple tests are run to verify IMR bounds checking, alignment
199 debugging an IMR memory map or are modifying the IMR code and want to
/linux/drivers/net/ethernet/natsemi/
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()
937 writel(dev->IMR_cache, dev->base + IMR);
1375 writel(0, dev->base + IMR);
1426 writel(dev->IMR_cache, dev->base + IMR);
1483 writel(dev->IMR_cache, dev->base + IMR);
1497 writel(dev->IMR_cache, dev->base + IMR);
/linux/drivers/video/fbdev/i810/
A Di810_regs.h46 #define IMR 0x020A8 macro
/linux/drivers/net/ethernet/
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/Documentation/devicetree/bindings/media/
A Drenesas,imr.yaml19 The image renderer light extended 4 (IMR-LX4) is found in R-Car Gen3 SoCs.
/linux/sound/soc/intel/keembay/
A Dkmb_platform.h41 #define IMR(x) (0x40 * (x) + 0x03C) macro
A Dkmb_platform.c209 irq = readl(kmb_i2s->i2s_base + IMR(i)); in kmb_i2s_irq_trigger()
216 writel(irq, kmb_i2s->i2s_base + IMR(i)); in kmb_i2s_irq_trigger()
/linux/drivers/video/fbdev/
A Di740_reg.h231 #define IMR 0x3034 macro
/linux/sound/atmel/
A Dac97c.c238 word = ac97c_readl(chip, IMR); in atmel_ac97c_playback_prepare()
320 word = ac97c_readl(chip, IMR); in atmel_ac97c_capture_prepare()
775 ac97c_writel(chip, IER, ac97c_readl(chip, IMR) | AC97C_SR_COEVT); in atmel_ac97c_probe()
/linux/drivers/atm/
A Dfirestream.h282 #define IMR 0x6c macro
/linux/drivers/net/wireless/realtek/rtl818x/
A Drtl818x.h203 __le32 IMR; /* 0x6c - Interrupt mask reg for 8187se */ member
/linux/sound/soc/atmel/
A Datmel_ssc_dai.c148 & (unsigned long)ssc_readl(ssc_p->ssc->regs, IMR); in atmel_ssc_interrupt()
778 ssc_p->ssc_state.ssc_imr = ssc_readl(ssc_p->ssc->regs, IMR); in atmel_ssc_suspend()
/linux/drivers/iio/adc/
A Dat91-sama5d2_adc.c119 u16 IMR; member
242 .IMR = 0x2c,
277 .IMR = 0x2c,
702 *status = at91_adc_readl(st, IMR); in at91_adc_irq_mask()
/linux/drivers/net/ethernet/via/
A Dvia-velocity.h987 volatile __le32 IMR; member
1152 #define mac_write_int_mask(mask, regs) writel((mask),&((regs)->IMR));
/linux/drivers/video/fbdev/intelfb/
A Dintelfbhw.h94 #define IMR 0x20A8 macro
/linux/sound/spi/
A Dat73c213.c362 status = ssc_readl(chip->ssc->regs, IMR); in snd_at73c213_interrupt()
381 ssc_readl(chip->ssc->regs, IMR); in snd_at73c213_interrupt()
/linux/drivers/clocksource/
A Dtimer-atmel-tcb.c79 tcb_cache[i].imr = readl(tcaddr + ATMEL_TC_REG(i, IMR)); in tc_clksrc_suspend()
/linux/drivers/char/pcmcia/
A Dsynclink_cs.c281 #define IMR 0x3a macro
340 write_reg16(info, CHA + IMR, info->imra_value); in irq_disable()
343 write_reg16(info, CHB + IMR, info->imrb_value); in irq_disable()
350 write_reg16(info, CHA + IMR, info->imra_value); in irq_enable()
353 write_reg16(info, CHB + IMR, info->imrb_value); in irq_enable()

Completed in 90 milliseconds

12