/kernel/linux/linux-5.10/sound/soc/fsl/ |
H A D | mpc5200_dma.h | 61 int imr; member
|
/kernel/linux/linux-6.6/sound/soc/fsl/ |
H A D | mpc5200_dma.h | 61 int imr; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_irq.h | 122 void gen3_irq_reset(struct intel_uncore *uncore, i915_reg_t imr, 128 i915_reg_t imr, u32 imr_val,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atlx/ |
H A D | atlx.c | 145 unsigned int imr) in atlx_imr_set() 147 iowrite32(imr, adapter->hw.hw_addr + REG_IMR); in atlx_imr_set() 144 atlx_imr_set(struct atlx_adapter *adapter, unsigned int imr) atlx_imr_set() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atlx/ |
H A D | atlx.c | 145 unsigned int imr) in atlx_imr_set() 147 iowrite32(imr, adapter->hw.hw_addr + REG_IMR); in atlx_imr_set() 144 atlx_imr_set(struct atlx_adapter *adapter, unsigned int imr) atlx_imr_set() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/apple/ |
H A D | macmace.c | 283 mb->imr = 0xFF; /* disable all intrs for now */ in mace_reset() 411 mb->imr = RCVINT; in mace_open() 433 mb->imr = 0xFF; /* disable all irqs */ in mace_close() 626 mb->imr = RCVINT; in mace_tx_timeout()
|
/kernel/linux/linux-5.10/sound/soc/intel/atom/sst/ |
H A D | sst.c | 49 union sst_imr_reg_mrfld imr; in intel_sst_interrupt_mrfld() local 79 imr.full = sst_shim_read64(drv->shim, SST_IMRX); in intel_sst_interrupt_mrfld() 80 imr.part.busy_interrupt = 1; in intel_sst_interrupt_mrfld() 81 sst_shim_write64(drv->shim, SST_IMRX, imr.full); in intel_sst_interrupt_mrfld()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/apple/ |
H A D | macmace.c | 285 mb->imr = 0xFF; /* disable all intrs for now */ in mace_reset() 415 mb->imr = RCVINT; in mace_open() 437 mb->imr = 0xFF; /* disable all irqs */ in mace_close() 630 mb->imr = RCVINT; in mace_tx_timeout()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-dw-dma.c | 470 u16 imr, dma_ctrl; in dw_spi_dma_setup() local 494 imr = DW_SPI_INT_TXOI; in dw_spi_dma_setup() 496 imr |= DW_SPI_INT_RXUI | DW_SPI_INT_RXOI; in dw_spi_dma_setup() 497 dw_spi_umask_intr(dws, imr); in dw_spi_dma_setup()
|
/kernel/linux/linux-6.6/drivers/crypto/ccree/ |
H A D | cc_driver.c | 186 u32 imr; in cc_isr() local 200 imr = cc_ioread(drvdata, CC_REG(HOST_IMR)); in cc_isr() 211 cc_iowrite(drvdata, CC_REG(HOST_IMR), imr | drvdata->comp_mask); in cc_isr() 221 cc_iowrite(drvdata, CC_REG(HOST_IMR), imr | CC_GPR0_IRQ_MASK); in cc_isr()
|
/kernel/linux/linux-6.6/sound/soc/intel/atom/sst/ |
H A D | sst.c | 50 union sst_imr_reg_mrfld imr; in intel_sst_interrupt_mrfld() local 80 imr.full = sst_shim_read64(drv->shim, SST_IMRX); in intel_sst_interrupt_mrfld() 81 imr.part.busy_interrupt = 1; in intel_sst_interrupt_mrfld() 82 sst_shim_write64(drv->shim, SST_IMRX, imr.full); in intel_sst_interrupt_mrfld()
|
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | sccnxp.c | 117 u8 imr; member 358 s->imr |= mask << (port->line * 4); in sccnxp_enable_irq() 359 sccnxp_write(port, SCCNXP_IMR_REG, s->imr); in sccnxp_enable_irq() 366 s->imr &= ~(mask << (port->line * 4)); in sccnxp_disable_irq() 367 sccnxp_write(port, SCCNXP_IMR_REG, s->imr); in sccnxp_disable_irq() 486 isr &= s->imr; in sccnxp_handle_events() 1007 s->imr = 0; in sccnxp_probe()
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | sccnxp.c | 117 u8 imr; member 358 s->imr |= mask << (port->line * 4); in sccnxp_enable_irq() 359 sccnxp_write(port, SCCNXP_IMR_REG, s->imr); in sccnxp_enable_irq() 366 s->imr &= ~(mask << (port->line * 4)); in sccnxp_disable_irq() 367 sccnxp_write(port, SCCNXP_IMR_REG, s->imr); in sccnxp_disable_irq() 484 isr &= s->imr; in sccnxp_handle_events() 996 s->imr = 0; in sccnxp_probe()
|
/kernel/linux/linux-5.10/arch/x86/platform/intel-quark/ |
H A D | imr_selftest.c | 16 #include <asm/imr.h>
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | irq.h | 31 u8 imr; /* interrupt mask register */ member
|
/kernel/linux/linux-6.6/arch/x86/platform/intel-quark/ |
H A D | imr_selftest.c | 16 #include <asm/imr.h>
|
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | timer-atmel-tcb.c | 45 u32 imr; member 79 tcb_cache[i].imr = readl(tcaddr + ATMEL_TC_REG(i, IMR)); in tc_clksrc_suspend() 101 writel(tcb_cache[i].imr, tcaddr + ATMEL_TC_REG(i, IER)); in tc_clksrc_resume()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/ |
H A D | dma.c | 455 u32 trigger_level, imr; in ath5k_hw_update_tx_triglevel() local 461 imr = ath5k_hw_set_imr(ah, ah->ah_imr & ~AR5K_INT_GLOBAL); in ath5k_hw_update_tx_triglevel() 488 ath5k_hw_set_imr(ah, imr); in ath5k_hw_update_tx_triglevel()
|
/kernel/linux/linux-5.10/sound/soc/atmel/ |
H A D | atmel-i2s.c | 212 unsigned int sr, imr, pending, ch, mask; in atmel_i2s_interrupt() local 216 regmap_read(dev->regmap, ATMEL_I2SC_IMR, &imr); in atmel_i2s_interrupt() 217 pending = sr & imr; in atmel_i2s_interrupt()
|
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | timer-atmel-tcb.c | 45 u32 imr; member 79 tcb_cache[i].imr = readl(tcaddr + ATMEL_TC_REG(i, IMR)); in tc_clksrc_suspend() 101 writel(tcb_cache[i].imr, tcaddr + ATMEL_TC_REG(i, IER)); in tc_clksrc_resume()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath5k/ |
H A D | dma.c | 455 u32 trigger_level, imr; in ath5k_hw_update_tx_triglevel() local 461 imr = ath5k_hw_set_imr(ah, ah->ah_imr & ~AR5K_INT_GLOBAL); in ath5k_hw_update_tx_triglevel() 488 ath5k_hw_set_imr(ah, imr); in ath5k_hw_update_tx_triglevel()
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | imx93_adc.c | 196 u32 imr, mcr, pcda; in imx93_adc_read_channel_conversion() local 208 imr = FIELD_PREP(IMX93_ADC_IMR_EOC_MASK, 1); in imx93_adc_read_channel_conversion() 209 writel(imr, adc->regs + IMX93_ADC_IMR); in imx93_adc_read_channel_conversion()
|
/kernel/linux/linux-6.6/sound/soc/atmel/ |
H A D | atmel-i2s.c | 212 unsigned int sr, imr, pending, ch, mask; in atmel_i2s_interrupt() local 216 regmap_read(dev->regmap, ATMEL_I2SC_IMR, &imr); in atmel_i2s_interrupt() 217 pending = sr & imr; in atmel_i2s_interrupt()
|
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-at91-core.c | 46 dev->imr = at91_twi_read(dev, AT91_TWI_IMR) & AT91_TWI_INT_MASK; in at91_twi_irq_save() 52 at91_twi_write(dev, AT91_TWI_IER, dev->imr); in at91_twi_irq_restore()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-at91-core.c | 45 dev->imr = at91_twi_read(dev, AT91_TWI_IMR) & AT91_TWI_INT_MASK; in at91_twi_irq_save() 51 at91_twi_write(dev, AT91_TWI_IER, dev->imr); in at91_twi_irq_restore()
|