Searched refs:isr (Results 1 – 11 of 11) sorted by relevance
/sound/pci/aw2/ |
D | aw2-saa7146.c | 332 unsigned int isr; in snd_aw2_saa7146_interrupt() local 336 isr = READREG(ISR); in snd_aw2_saa7146_interrupt() 337 if (!isr) in snd_aw2_saa7146_interrupt() 340 WRITEREG(isr, ISR); in snd_aw2_saa7146_interrupt() 342 if (isr & (IIC_S | IIC_E)) { in snd_aw2_saa7146_interrupt() 347 if (isr & A1_out) { in snd_aw2_saa7146_interrupt() 354 if (isr & A2_out) { in snd_aw2_saa7146_interrupt() 362 if (isr & A1_in) { in snd_aw2_saa7146_interrupt()
|
/sound/soc/intel/keembay/ |
D | kmb_platform.c | 302 u32 isr[4]; in kmb_i2s_irq_handler() local 306 isr[i] = readl(kmb_i2s->i2s_base + ISR(i)); in kmb_i2s_irq_handler() 324 if (isr[0] & ISR_RXDA) in kmb_i2s_irq_handler() 329 if (isr[1] & ISR_RXDA) in kmb_i2s_irq_handler() 334 if (isr[3] & ISR_RXDA) in kmb_i2s_irq_handler() 344 if ((isr[i] & ISR_TXFE) && tx_enabled) { in kmb_i2s_irq_handler() 350 if (isr[i] & ISR_TXFO) { in kmb_i2s_irq_handler() 355 if (isr[i] & ISR_RXFO) { in kmb_i2s_irq_handler()
|
/sound/mips/ |
D | sgio2audio.c | 716 irqreturn_t (*isr)(int, void *); member 722 .isr = snd_sgio2audio_dma_in_isr, 727 .isr = snd_sgio2audio_error_isr, 732 .isr = snd_sgio2audio_dma_out_isr, 737 .isr = snd_sgio2audio_error_isr, 742 .isr = snd_sgio2audio_dma_out_isr, 747 .isr = snd_sgio2audio_error_isr, 827 snd_sgio2_isr_table[i].isr, in snd_sgio2audio_create()
|
D | hal2.h | 190 u32 isr; /* 0x10 Status Register */ member
|
D | hal2.c | 87 #define H2_INDIRECT_WAIT(regs) while (hal2_read(®s->isr) & H2_ISR_TSTATUS); 748 hal2_write(0, &hal2->ctl_regs->isr); in hal2_detect() 752 &hal2->ctl_regs->isr); in hal2_detect()
|
/sound/soc/intel/atom/sst/ |
D | sst.c | 47 union interrupt_reg_mrfld isr; in intel_sst_interrupt_mrfld() local 56 isr.full = sst_shim_read64(drv->shim, SST_ISRX); in intel_sst_interrupt_mrfld() 58 if (isr.part.done_interrupt) { in intel_sst_interrupt_mrfld() 67 isr.part.done_interrupt = 1; in intel_sst_interrupt_mrfld() 68 sst_shim_write64(drv->shim, SST_ISRX, isr.full); in intel_sst_interrupt_mrfld() 76 if (isr.part.busy_interrupt) { in intel_sst_interrupt_mrfld()
|
D | sst_ipc.c | 180 union interrupt_reg_mrfld isr; in intel_sst_clear_intr_mrfld() local 187 isr.full = sst_shim_read64(sst_drv_ctx->shim, SST_ISRX); in intel_sst_clear_intr_mrfld() 190 isr.part.busy_interrupt = 1; in intel_sst_clear_intr_mrfld() 191 sst_shim_write64(sst_drv_ctx->shim, SST_ISRX, isr.full); in intel_sst_clear_intr_mrfld()
|
/sound/soc/dwc/ |
D | dwc-i2s.c | 105 u32 isr[4]; in i2s_irq_handler() local 109 isr[i] = i2s_read_reg(dev->i2s_base, ISR(i)); in i2s_irq_handler() 119 if ((isr[i] & ISR_TXFE) && (i == 0) && dev->use_pio) { in i2s_irq_handler() 128 if ((isr[i] & ISR_RXDA) && (i == 0) && dev->use_pio) { in i2s_irq_handler() 134 if (isr[i] & ISR_TXFO) { in i2s_irq_handler() 140 if (isr[i] & ISR_RXFO) { in i2s_irq_handler()
|
/sound/soc/fsl/ |
D | fsl_xcvr.c | 1058 u32 isr, isr_clr = 0, val, i; in irq0_isr() local 1060 regmap_read(regmap, FSL_XCVR_EXT_ISR, &isr); in irq0_isr() 1062 if (isr & FSL_XCVR_IRQ_NEW_CS) { in irq0_isr() 1093 if (isr & FSL_XCVR_IRQ_NEW_UD) { in irq0_isr() 1097 if (isr & FSL_XCVR_IRQ_MUTE) { in irq0_isr() 1101 if (isr & FSL_XCVR_IRQ_FIFO_UOFL_ERR) { in irq0_isr() 1105 if (isr & FSL_XCVR_IRQ_ARC_MODE) { in irq0_isr() 1109 if (isr & FSL_XCVR_IRQ_DMA_RD_REQ) { in irq0_isr() 1113 if (isr & FSL_XCVR_IRQ_DMA_WR_REQ) { in irq0_isr()
|
D | mpc5200_dma.c | 34 u16 isr; in psc_dma_status_irq() local 36 isr = in_be16(®s->mpc52xx_psc_isr); in psc_dma_status_irq() 39 if (psc_dma->playback.active && (isr & MPC52xx_PSC_IMR_TXEMP)) in psc_dma_status_irq() 43 if (psc_dma->capture.active && (isr & MPC52xx_PSC_IMR_ORERR)) in psc_dma_status_irq()
|
/sound/soc/sof/intel/ |
D | bdw.c | 293 u32 isr; in bdw_irq_handler() local 297 isr = snd_sof_dsp_read(sdev, BDW_DSP_BAR, SHIM_ISRX); in bdw_irq_handler() 298 if (isr & (SHIM_ISRX_DONE | SHIM_ISRX_BUSY)) in bdw_irq_handler()
|