/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_irq.h | 126 u32 imr_val, u32 ier_val); 129 i915_reg_t ier, u32 ier_val, 145 #define GEN8_IRQ_INIT_NDX(uncore, type, which, imr_val, ier_val) \ 150 GEN8_##type##_IER(which_), ier_val, \ 154 #define GEN3_IRQ_INIT(uncore, type, imr_val, ier_val) \ 157 type##IER, ier_val, \ 160 #define GEN2_IRQ_INIT(uncore, imr_val, ier_val) \ 161 gen2_irq_init((uncore), imr_val, ier_val)
|
H A D | i915_irq.c | 269 i915_reg_t ier, u32 ier_val, in gen3_irq_init() 274 intel_uncore_write(uncore, ier, ier_val); in gen3_irq_init() 280 u32 imr_val, u32 ier_val) in gen2_irq_init() 284 intel_uncore_write16(uncore, GEN2_IER, ier_val); in gen2_irq_init() 267 gen3_irq_init(struct intel_uncore *uncore, i915_reg_t imr, u32 imr_val, i915_reg_t ier, u32 ier_val, i915_reg_t iir) gen3_irq_init() argument 279 gen2_irq_init(struct intel_uncore *uncore, u32 imr_val, u32 ier_val) gen2_irq_init() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/ |
H A D | i915_irq.h | 50 i915_reg_t ier, u32 ier_val, 63 #define GEN8_IRQ_INIT_NDX(uncore, type, which, imr_val, ier_val) \ 68 GEN8_##type##_IER(which_), ier_val, \ 72 #define GEN3_IRQ_INIT(uncore, type, imr_val, ier_val) \ 75 type##IER, ier_val, \
|
H A D | i915_irq.c | 147 i915_reg_t ier, u32 ier_val, in gen3_irq_init() 152 intel_uncore_write(uncore, ier, ier_val); in gen3_irq_init() 158 u32 imr_val, u32 ier_val) in gen2_irq_init() 162 intel_uncore_write16(uncore, GEN2_IER, ier_val); in gen2_irq_init() 145 gen3_irq_init(struct intel_uncore *uncore, i915_reg_t imr, u32 imr_val, i915_reg_t ier, u32 ier_val, i915_reg_t iir) gen3_irq_init() argument 157 gen2_irq_init(struct intel_uncore *uncore, u32 imr_val, u32 ier_val) gen2_irq_init() argument
|
/kernel/linux/linux-5.10/drivers/soc/fsl/qbman/ |
H A D | bman_ccsr.c | 160 u32 isr_val, ier_val, ecsr_val, isr_mask, i; in bman_isr() local 163 ier_val = bm_ccsr_in(REG_ERR_IER); in bman_isr() 166 isr_mask = isr_val & ier_val; in bman_isr() 182 ier_val &= ~bman_hwerr_txts[i].mask; in bman_isr() 183 bm_ccsr_out(REG_ERR_IER, ier_val); in bman_isr()
|
H A D | qman_ccsr.c | 572 u32 isr_val, ier_val, ecsr_val, isr_mask, i; in qman_isr() local 575 ier_val = qm_ccsr_in(REG_ERR_IER); in qman_isr() 578 isr_mask = isr_val & ier_val; in qman_isr() 596 ier_val &= ~qman_hwerr_txts[i].mask; in qman_isr() 597 qm_ccsr_out(REG_ERR_IER, ier_val); in qman_isr()
|
/kernel/linux/linux-6.6/drivers/soc/fsl/qbman/ |
H A D | bman_ccsr.c | 160 u32 isr_val, ier_val, ecsr_val, isr_mask, i; in bman_isr() local 163 ier_val = bm_ccsr_in(REG_ERR_IER); in bman_isr() 166 isr_mask = isr_val & ier_val; in bman_isr() 182 ier_val &= ~bman_hwerr_txts[i].mask; in bman_isr() 183 bm_ccsr_out(REG_ERR_IER, ier_val); in bman_isr()
|
H A D | qman_ccsr.c | 572 u32 isr_val, ier_val, ecsr_val, isr_mask, i; in qman_isr() local 575 ier_val = qm_ccsr_in(REG_ERR_IER); in qman_isr() 578 isr_mask = isr_val & ier_val; in qman_isr() 596 ier_val &= ~qman_hwerr_txts[i].mask; in qman_isr() 597 qm_ccsr_out(REG_ERR_IER, ier_val); in qman_isr()
|
/kernel/linux/linux-5.10/sound/soc/amd/raven/ |
H A D | acp3x-i2s.c | 152 u32 ret, val, period_bytes, reg_val, ier_val, water_val; in acp3x_i2s_trigger() local 172 ier_val = mmACP_BTTDM_IER; in acp3x_i2s_trigger() 180 ier_val = mmACP_I2STDM_IER; in acp3x_i2s_trigger() 189 ier_val = mmACP_BTTDM_IER; in acp3x_i2s_trigger() 197 ier_val = mmACP_I2STDM_IER; in acp3x_i2s_trigger() 206 rv_writel(1, rtd->acp3x_base + ier_val); in acp3x_i2s_trigger()
|
/kernel/linux/linux-6.6/sound/soc/amd/vangogh/ |
H A D | acp5x-i2s.c | 237 u32 ret, val, period_bytes, reg_val, ier_val, water_val; in acp5x_i2s_trigger() local 258 ier_val = ACP_HSTDM_IER; in acp5x_i2s_trigger() 266 ier_val = ACP_I2STDM_IER; in acp5x_i2s_trigger() 275 ier_val = ACP_HSTDM_IER; in acp5x_i2s_trigger() 283 ier_val = ACP_I2STDM_IER; in acp5x_i2s_trigger() 294 acp_writel(1, rtd->acp5x_base + ier_val); in acp5x_i2s_trigger()
|
/kernel/linux/linux-6.6/sound/soc/amd/raven/ |
H A D | acp3x-i2s.c | 152 u32 ret, val, period_bytes, reg_val, ier_val, water_val; in acp3x_i2s_trigger() local 172 ier_val = mmACP_BTTDM_IER; in acp3x_i2s_trigger() 180 ier_val = mmACP_I2STDM_IER; in acp3x_i2s_trigger() 189 ier_val = mmACP_BTTDM_IER; in acp3x_i2s_trigger() 197 ier_val = mmACP_I2STDM_IER; in acp3x_i2s_trigger() 206 rv_writel(1, rtd->acp3x_base + ier_val); in acp3x_i2s_trigger()
|
/kernel/linux/linux-6.6/sound/soc/amd/acp/ |
H A D | acp-i2s.c | 266 u32 val, period_bytes, reg_val, ier_val, water_val, buf_size, buf_reg; in acp_i2s_trigger() local 281 ier_val = ACP_BTTDM_IER; in acp_i2s_trigger() 287 ier_val = ACP_I2STDM_IER; in acp_i2s_trigger() 293 ier_val = ACP_HSTDM_IER; in acp_i2s_trigger() 305 ier_val = ACP_BTTDM_IER; in acp_i2s_trigger() 311 ier_val = ACP_I2STDM_IER; in acp_i2s_trigger() 317 ier_val = ACP_HSTDM_IER; in acp_i2s_trigger() 330 writel(1, adata->acp_base + ier_val); in acp_i2s_trigger()
|
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | sc16is7xx.c | 321 u8 ier_val; member 869 config.ier_mask, config.ier_val); in sc16is7xx_reg_proc() 884 one->config.ier_val &= ~bit; in sc16is7xx_ier_clear() 897 one->config.ier_val |= bit; in sc16is7xx_ier_set()
|