Home
last modified time | relevance | path

Searched refs:irq_status (Results 1 – 6 of 6) sorted by relevance

/sound/soc/spear/
Dspdif_in.c183 u32 irq_status = readl(host->io_base + SPDIF_IN_IRQ); in spdif_in_irq() local
185 if (!irq_status) in spdif_in_irq()
188 if (irq_status & SPDIF_IRQ_FIFOWRITE) in spdif_in_irq()
190 if (irq_status & SPDIF_IRQ_EMPTYFIFOREAD) in spdif_in_irq()
192 if (irq_status & SPDIF_IRQ_FIFOFULL) in spdif_in_irq()
194 if (irq_status & SPDIF_IRQ_OUTOFRANGE) in spdif_in_irq()
/sound/soc/sof/intel/
Dhda-ipc.c309 u32 irq_status; in hda_dsp_check_ipc_irq() local
312 irq_status = snd_sof_dsp_read(sdev, HDA_DSP_BAR, HDA_DSP_REG_ADSPIS); in hda_dsp_check_ipc_irq()
313 trace_sof_intel_hda_irq_ipc_check(sdev, irq_status); in hda_dsp_check_ipc_irq()
316 if (irq_status == 0xffffffff) in hda_dsp_check_ipc_irq()
320 if (irq_status & HDA_DSP_ADSPIS_IPC) in hda_dsp_check_ipc_irq()
324 if (irq_status & HDA_DSP_ADSPIS_CL_DMA) { in hda_dsp_check_ipc_irq()
Dmtl.c60 u32 irq_status; in mtl_dsp_check_ipc_irq() local
65 irq_status = snd_sof_dsp_read(sdev, HDA_DSP_BAR, hfintipptr + MTL_DSP_IRQSTS); in mtl_dsp_check_ipc_irq()
67 trace_sof_intel_hda_irq_ipc_check(sdev, irq_status); in mtl_dsp_check_ipc_irq()
69 if (irq_status != U32_MAX && (irq_status & MTL_DSP_IRQSTS_IPC)) in mtl_dsp_check_ipc_irq()
78 u32 irq_status; in mtl_dsp_check_sdw_irq() local
83 irq_status = snd_sof_dsp_read(sdev, HDA_DSP_BAR, hfintipptr + MTL_DSP_IRQSTS); in mtl_dsp_check_sdw_irq()
85 if (irq_status != U32_MAX && (irq_status & MTL_DSP_IRQSTS_SDW)) in mtl_dsp_check_sdw_irq()
Dhda.c258 u32 irq_status; in hda_common_check_sdw_irq() local
266 irq_status = snd_sof_dsp_read(sdev, HDA_DSP_BAR, HDA_DSP_REG_ADSPIS2); in hda_common_check_sdw_irq()
269 if (irq_status == 0xffffffff) in hda_common_check_sdw_irq()
273 if (irq_status & HDA_DSP_REG_ADSPIS2_SNDW) in hda_common_check_sdw_irq()
/sound/soc/ti/
Domap-mcpdm.c221 int irq_status; in omap_mcpdm_irq_handler() local
223 irq_status = omap_mcpdm_read(mcpdm, MCPDM_REG_IRQSTATUS); in omap_mcpdm_irq_handler()
226 omap_mcpdm_write(mcpdm, MCPDM_REG_IRQSTATUS, irq_status); in omap_mcpdm_irq_handler()
228 if (irq_status & MCPDM_DN_IRQ_FULL) in omap_mcpdm_irq_handler()
231 if (irq_status & MCPDM_DN_IRQ_EMPTY) in omap_mcpdm_irq_handler()
234 if (irq_status & MCPDM_DN_IRQ) in omap_mcpdm_irq_handler()
237 if (irq_status & MCPDM_UP_IRQ_FULL) in omap_mcpdm_irq_handler()
240 if (irq_status & MCPDM_UP_IRQ_EMPTY) in omap_mcpdm_irq_handler()
243 if (irq_status & MCPDM_UP_IRQ) in omap_mcpdm_irq_handler()
/sound/pci/
Dbt87x.c301 unsigned int status, irq_status; in snd_bt87x_interrupt() local
304 irq_status = status & chip->interrupt_mask; in snd_bt87x_interrupt()
305 if (!irq_status) in snd_bt87x_interrupt()
307 snd_bt87x_writel(chip, REG_INT_STAT, irq_status); in snd_bt87x_interrupt()
309 if (irq_status & ERROR_INTERRUPTS) { in snd_bt87x_interrupt()
310 if (irq_status & (INT_FBUS | INT_FTRGT)) in snd_bt87x_interrupt()
313 if (irq_status & INT_OCERR) in snd_bt87x_interrupt()
316 if (irq_status & (INT_PPERR | INT_RIPERR | INT_PABORT)) in snd_bt87x_interrupt()
317 snd_bt87x_pci_error(chip, irq_status); in snd_bt87x_interrupt()
319 if ((irq_status & INT_RISCI) && (chip->reg_control & CTL_ACAP_EN)) { in snd_bt87x_interrupt()