Searched refs:imr (Results 1 – 8 of 8) sorted by relevance
/sound/soc/fsl/ |
D | mpc5200_dma.c | 120 u16 imr; in psc_dma_trigger() local 180 imr = 0; in psc_dma_trigger() 182 imr |= MPC52xx_PSC_IMR_TXEMP; in psc_dma_trigger() 184 imr |= MPC52xx_PSC_IMR_ORERR; in psc_dma_trigger() 185 out_be16(®s->isr_imr.imr, psc_dma->imr | imr); in psc_dma_trigger() 258 out_be16(&psc_dma->psc_regs->isr_imr.imr, psc_dma->imr); in psc_dma_close() 432 out_be16(&psc_dma->psc_regs->isr_imr.imr, psc_dma->imr); in mpc5200_audio_dma_create()
|
D | mpc5200_psc_ac97.c | 303 psc_dma->imr = 0; in psc_ac97_of_probe() 304 out_be16(&psc_dma->psc_regs->isr_imr.imr, psc_dma->imr); in psc_ac97_of_probe()
|
D | mpc5200_dma.h | 61 int imr; member
|
/sound/soc/stm/ |
D | stm32_spdifrx.c | 323 int cr, cr_mask, imr, ret; in stm32_spdifrx_start_sync() local 327 imr = SPDIFRX_IMR_IFEIE | SPDIFRX_IMR_SYNCDIE | SPDIFRX_IMR_PERRIE; in stm32_spdifrx_start_sync() 328 ret = regmap_update_bits(spdifrx->regmap, STM32_SPDIFRX_IMR, imr, imr); in stm32_spdifrx_start_sync() 667 unsigned int cr, mask, sr, imr; in stm32_spdifrx_isr() local 672 regmap_read(spdifrx->regmap, STM32_SPDIFRX_IMR, &imr); in stm32_spdifrx_isr() 674 mask = imr & SPDIFRX_XIMR_MASK; in stm32_spdifrx_isr() 682 sr, imr); in stm32_spdifrx_isr()
|
D | stm32_sai_sub.c | 496 unsigned int sr, imr, flags; in stm32_sai_isr() local 499 stm32_sai_sub_reg_rd(sai, STM_SAI_IMR_REGX, &imr); in stm32_sai_isr() 502 flags = sr & imr; in stm32_sai_isr() 761 int imr, cr2, ret; in stm32_sai_startup() local 786 imr = SAI_XIMR_OVRUDRIE; in stm32_sai_startup() 790 imr |= SAI_XIMR_MUTEDETIE; in stm32_sai_startup() 794 imr |= SAI_XIMR_WCKCFGIE; in stm32_sai_startup() 796 imr |= SAI_XIMR_AFSDETIE | SAI_XIMR_LFSDETIE; in stm32_sai_startup() 799 SAI_XIMR_MASK, imr); in stm32_sai_startup()
|
/sound/soc/intel/atom/sst/ |
D | sst_ipc.c | 182 union interrupt_reg_mrfld imr; in intel_sst_clear_intr_mrfld() local 187 imr.full = sst_shim_read64(sst_drv_ctx->shim, SST_IMRX); in intel_sst_clear_intr_mrfld() 202 imr.part.busy_interrupt = 0; in intel_sst_clear_intr_mrfld() 203 sst_shim_write64(sst_drv_ctx->shim, SST_IMRX, imr.full); in intel_sst_clear_intr_mrfld()
|
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()
|
/sound/soc/atmel/ |
D | atmel-i2s.c | 208 unsigned int sr, imr, pending, ch, mask; in atmel_i2s_interrupt() local 212 regmap_read(dev->regmap, ATMEL_I2SC_IMR, &imr); in atmel_i2s_interrupt() 213 pending = sr & imr; in atmel_i2s_interrupt()
|