/linux-4.1.27/arch/m68k/68000/ |
D | ints.c | 135 IMR &= ~(1 << d->irq); in intc_irq_unmask() 140 IMR |= (1 << d->irq); in intc_irq_mask() 179 IMR = ~0; in init_IRQ()
|
/linux-4.1.27/sound/soc/dwc/ |
D | designware_i2s.c | 44 #define IMR(x) (0x40 * x + 0x03C) macro 165 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_stop() 166 i2s_write_reg(dev->i2s_base, IMR(i), irq | 0x30); in i2s_stop() 172 irq = i2s_read_reg(dev->i2s_base, IMR(i)); in i2s_stop() 173 i2s_write_reg(dev->i2s_base, IMR(i), irq | 0x03); in i2s_stop() 259 irq = i2s_read_reg(dev->i2s_base, IMR(ch_reg)); in dw_i2s_hw_params() 260 i2s_write_reg(dev->i2s_base, IMR(ch_reg), irq & ~0x30); in dw_i2s_hw_params() 266 irq = i2s_read_reg(dev->i2s_base, IMR(ch_reg)); in dw_i2s_hw_params() 267 i2s_write_reg(dev->i2s_base, IMR(ch_reg), irq & ~0x03); in dw_i2s_hw_params()
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
D | atp.c | 482 write_reg(ioaddr, IMR, ISR_RxOK | ISR_TxErr | ISR_TxOK); in hardware_init() 483 write_reg_high(ioaddr, IMR, ISRh_RxErr); in hardware_init() 568 write_reg(ioaddr, IMR, 0); in atp_send_packet() 569 write_reg_high(ioaddr, IMR, 0); in atp_send_packet() 583 write_reg(ioaddr, IMR, ISR_RxOK | ISR_TxErr | ISR_TxOK); in atp_send_packet() 584 write_reg_high(ioaddr, IMR, ISRh_RxErr); in atp_send_packet() 612 write_reg(ioaddr, IMR, 0); in atp_interrupt() 702 write_reg(ioaddr, IMR, ISR_RxOK | ISR_TxErr | ISR_TxOK); in atp_interrupt() 703 write_reg_high(ioaddr, IMR, ISRh_RxErr); /* Hmmm, really needed? */ in atp_interrupt()
|
D | atp.h | 39 ISR = 10, IMR = 11, /* Interrupt status and mask. */ enumerator
|
/linux-4.1.27/drivers/video/fbdev/i810/ |
D | i810_regs.h | 46 #define IMR 0x020A8 macro
|
D | i810_main.c | 581 i810_writew(IMR, mmio, par->hw_state.imr); in i810_restore_2d() 659 par->hw_state.imr = i810_readw(IMR, mmio); in i810_save_2d()
|
/linux-4.1.27/arch/x86/ |
D | Kconfig.debug | 317 This option enables automated sanity testing of the IMR code. 318 Some simple tests are run to verify IMR bounds checking, alignment 320 debugging an IMR memory map or are modifying the IMR code and want to
|
/linux-4.1.27/drivers/net/ethernet/natsemi/ |
D | ns83820.c | 327 #define IMR 0x14 macro 766 writel(dev->IMR_cache, dev->base + IMR); in ns83820_setup_rx() 787 writel(dev->IMR_cache, dev->base + IMR); in ns83820_cleanup_rx() 795 readl(dev->base + IMR); in ns83820_cleanup_rx() 949 writel(dev->IMR_cache, dev->base + IMR); 1386 writel(0, dev->base + IMR); 1437 writel(dev->IMR_cache, dev->base + IMR); 1494 writel(dev->IMR_cache, dev->base + IMR); 1508 writel(dev->IMR_cache, dev->base + IMR);
|
/linux-4.1.27/drivers/video/fbdev/ |
D | i740_reg.h | 231 #define IMR 0x3034 macro
|
/linux-4.1.27/arch/avr32/mach-at32ap/ |
D | pio.c | 294 isr = pio_readl(pio, ISR) & pio_readl(pio, IMR); in gpio_irq_handler() 346 imr = pio_readl(pio, IMR); in pio_bank_show()
|
D | extint.c | 154 pending = status & eic_readl(eic, IMR); in demux_eic_irq()
|
D | clock.c | 272 seq_printf(s, "IMR = %8x\n", pm_readl(IMR)); in clk_show()
|
/linux-4.1.27/drivers/net/ethernet/ |
D | fealnx.c | 175 IMR = 0x38, /* interrupt mask */ enumerator 907 iowrite32(np->imrvalue, ioaddr + IMR); in netdev_open() 1134 iowrite32(0, ioaddr + IMR); in reset_and_disable_rxtx() 1169 iowrite32(np->imrvalue, ioaddr + IMR); in enable_rxtx() 1444 iowrite32(0, ioaddr + IMR); in intr_handler() 1602 iowrite32(np->imrvalue, ioaddr + IMR); in intr_handler() 1902 iowrite32(0x0000, ioaddr + IMR); in netdev_close()
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_irq.c | 103 I915_WRITE(type##IMR, 0xffffffff); \ 104 POSTING_READ(type##IMR); \ 137 I915_WRITE(type##IMR, (imr_val)); \ 138 POSTING_READ(type##IMR); \ 3577 I915_WRITE16(IMR, 0xffff); in i8xx_irq_preinstall() 3595 I915_WRITE16(IMR, dev_priv->irq_mask); in i8xx_irq_postinstall() 3725 I915_WRITE16(IMR, 0xffff); in i8xx_irq_uninstall() 3743 I915_WRITE(IMR, 0xffffffff); in i915_irq_preinstall() 3779 I915_WRITE(IMR, dev_priv->irq_mask); in i915_irq_postinstall() 3942 I915_WRITE(IMR, 0xffffffff); in i915_irq_uninstall() [all …]
|
D | intel_ringbuffer.c | 1489 I915_WRITE(IMR, dev_priv->irq_mask); in i9xx_ring_get_irq() 1490 POSTING_READ(IMR); in i9xx_ring_get_irq() 1507 I915_WRITE(IMR, dev_priv->irq_mask); in i9xx_ring_put_irq() 1508 POSTING_READ(IMR); in i9xx_ring_put_irq() 1526 I915_WRITE16(IMR, dev_priv->irq_mask); in i8xx_ring_get_irq() 1527 POSTING_READ16(IMR); in i8xx_ring_get_irq() 1544 I915_WRITE16(IMR, dev_priv->irq_mask); in i8xx_ring_put_irq() 1545 POSTING_READ16(IMR); in i8xx_ring_put_irq()
|
D | i915_debugfs.c | 855 I915_READ(IMR)); in i915_interrupt_info()
|
D | i915_reg.h | 1389 #define IMR 0x020a8 macro
|
/linux-4.1.27/drivers/atm/ |
D | firestream.h | 297 #define IMR 0x6c macro
|
D | firestream.c | 1851 write_fs (dev, IMR, 0 in fs_init()
|
D | zatm.c | 1346 zout(0xffffffff,IMR); /* enable interrupts */ in zatm_start()
|
/linux-4.1.27/drivers/net/wan/ |
D | dscc4.c | 274 #define IMR 0x54 macro 1073 scc_writel(EventsMask, dpriv, dev, IMR); in dscc4_open() 1097 scc_writel(EventsMask, dpriv, dev, IMR); in dscc4_open() 1133 scc_writel(0xffffffff, dpriv, dev, IMR); in dscc4_open() 1193 scc_writel(0xffffffff, dpriv, dev, IMR); in dscc4_close()
|
/linux-4.1.27/drivers/net/wireless/rtl818x/ |
D | rtl818x.h | 206 __le32 IMR; /* 0x6c - Interrupt mask reg for 8187se */ member
|
/linux-4.1.27/drivers/rtc/ |
D | rtc-at32ap700x.c | 100 alrm->enabled = rtc_readl(rtc, IMR) & RTC_BIT(IMR_TOPI) ? 1 : 0; in at32_rtc_readalarm()
|
/linux-4.1.27/sound/atmel/ |
D | ac97c.c | 371 word = ac97c_readl(chip, IMR); in atmel_ac97c_playback_prepare() 462 word = ac97c_readl(chip, IMR); in atmel_ac97c_capture_prepare() 1036 ac97c_writel(chip, IER, ac97c_readl(chip, IMR) | AC97C_SR_COEVT); in atmel_ac97c_probe()
|
/linux-4.1.27/drivers/net/ethernet/via/ |
D | via-velocity.h | 996 volatile __le32 IMR; member 1161 #define mac_write_int_mask(mask, regs) writel((mask),&((regs)->IMR));
|
/linux-4.1.27/sound/soc/atmel/ |
D | atmel_ssc_dai.c | 164 & (unsigned long)ssc_readl(ssc_p->ssc->regs, IMR); in atmel_ssc_interrupt() 838 ssc_p->ssc_state.ssc_imr = ssc_readl(ssc_p->ssc->regs, IMR); in atmel_ssc_suspend()
|
/linux-4.1.27/drivers/video/fbdev/intelfb/ |
D | intelfbhw.h | 94 #define IMR 0x20A8 macro
|
D | intelfbhw.c | 651 hw->imr = INREG16(IMR); in intelfbhw_read_hw_state() 2055 OUTREG16(IMR, 0); in intelfbhw_enable_irq() 2081 OUTREG16(IMR, 0xffff); in intelfbhw_disable_irq()
|
/linux-4.1.27/sound/spi/ |
D | at73c213.c | 370 status = ssc_readl(chip->ssc->regs, IMR); in snd_at73c213_interrupt() 389 ssc_readl(chip->ssc->regs, IMR); in snd_at73c213_interrupt()
|
/linux-4.1.27/drivers/net/ethernet/cadence/ |
D | macb.h | 770 unsigned int IMR; member
|
D | macb.c | 2054 regs_buff[7] = macb_readl(bp, IMR); in macb_get_regs() 2280 queue->IMR = GEM_IMR(hw_q - 1); in macb_init() 2287 queue->IMR = MACB_IMR; in macb_init()
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | MC68EZ328.h | 222 #define IMR LONG_REF(IMR_ADDR) macro
|
D | MC68328.h | 259 #define IMR LONG_REF(IMR_ADDR) macro
|
D | MC68VZ328.h | 225 #define IMR LONG_REF(IMR_ADDR) macro
|
/linux-4.1.27/drivers/gpu/drm/gma500/ |
D | psb_intel_reg.h | 797 #define IMR 0x020a8 macro
|
/linux-4.1.27/drivers/spi/ |
D | spi-atmel.c | 889 imr = spi_readl(as, IMR); in atmel_spi_pio_interrupt() 946 imr = spi_readl(as, IMR); in atmel_spi_pdc_interrupt()
|
/linux-4.1.27/drivers/char/pcmcia/ |
D | synclink_cs.c | 281 #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()
|
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/ |
D | dev.c | 720 rtl818x_iowrite32(priv, &priv->map->IMR, in rtl8180_int_enable() 738 rtl818x_iowrite32(priv, &priv->map->IMR, 0); in rtl8180_int_disable()
|
/linux-4.1.27/drivers/mtd/nand/ |
D | atmel_nand.c | 1670 mask = nfc_readl(host->nfc->hsmc_regs, IMR); in hsmc_interrupt() 1777 mask = nfc_readl(host->nfc->hsmc_regs, IMR); in nfc_device_ready()
|
/linux-4.1.27/drivers/platform/x86/ |
D | Kconfig | 759 Quark contains a set of eight IMR registers and makes use of those
|