Home
last modified time | relevance | path

Searched refs:ipc_irq (Results 1 – 13 of 13) sorted by relevance

/linux-6.6.21/sound/soc/sof/intel/
Dhda-ipc.c162 bool ipc_irq = false; in hda_dsp_ipc4_irq_thread() local
174 ipc_irq = true; in hda_dsp_ipc4_irq_thread()
222 ipc_irq = true; in hda_dsp_ipc4_irq_thread()
225 if (!ipc_irq) in hda_dsp_ipc4_irq_thread()
249 bool ipc_irq = false; in hda_dsp_ipc_irq_thread() local
296 ipc_irq = true; in hda_dsp_ipc_irq_thread()
337 ipc_irq = true; in hda_dsp_ipc_irq_thread()
340 if (!ipc_irq) { in hda_dsp_ipc_irq_thread()
Dcnl.c41 bool ipc_irq = false; in cnl_ipc4_irq_thread() local
53 ipc_irq = true; in cnl_ipc4_irq_thread()
97 ipc_irq = true; in cnl_ipc4_irq_thread()
100 if (!ipc_irq) in cnl_ipc4_irq_thread()
123 bool ipc_irq = false; in cnl_ipc_irq_thread() local
157 ipc_irq = true; in cnl_ipc_irq_thread()
192 ipc_irq = true; in cnl_ipc_irq_thread()
195 if (!ipc_irq) { in cnl_ipc_irq_thread()
Dpci-tng.c113 sdev->ipc_irq = pci->irq; in tangier_pci_probe()
114 dev_dbg(sdev->dev, "using IRQ %d\n", sdev->ipc_irq); in tangier_pci_probe()
115 ret = devm_request_threaded_irq(sdev->dev, sdev->ipc_irq, in tangier_pci_probe()
120 sdev->ipc_irq); in tangier_pci_probe()
Dbyt.c193 sdev->ipc_irq = platform_get_irq(pdev, desc->irqindex_host_ipc); in byt_acpi_probe()
194 if (sdev->ipc_irq < 0) in byt_acpi_probe()
195 return sdev->ipc_irq; in byt_acpi_probe()
197 dev_dbg(sdev->dev, "using IRQ %d\n", sdev->ipc_irq); in byt_acpi_probe()
198 ret = devm_request_threaded_irq(sdev->dev, sdev->ipc_irq, in byt_acpi_probe()
203 sdev->ipc_irq); in byt_acpi_probe()
Dbdw.c478 sdev->ipc_irq = platform_get_irq(pdev, desc->irqindex_host_ipc); in bdw_probe()
479 if (sdev->ipc_irq < 0) in bdw_probe()
480 return sdev->ipc_irq; in bdw_probe()
482 dev_dbg(sdev->dev, "using IRQ %d\n", sdev->ipc_irq); in bdw_probe()
483 ret = devm_request_threaded_irq(sdev->dev, sdev->ipc_irq, in bdw_probe()
488 sdev->ipc_irq); in bdw_probe()
Dmtl.c503 bool ipc_irq = false; in mtl_ipc_irq_thread() local
518 ipc_irq = true; in mtl_ipc_irq_thread()
563 ipc_irq = true; in mtl_ipc_irq_thread()
566 if (!ipc_irq) { in mtl_ipc_irq_thread()
Dhda.c231 res.irq = sdev->ipc_irq; in hda_sdw_probe()
1233 sdev->ipc_irq = pci_irq_vector(pci, 0); in hda_dsp_probe()
1244 sdev->ipc_irq = pci->irq; in hda_dsp_probe()
1247 dev_dbg(sdev->dev, "using IPC IRQ %d\n", sdev->ipc_irq); in hda_dsp_probe()
1248 ret = request_threaded_irq(sdev->ipc_irq, hda_dsp_interrupt_handler, in hda_dsp_probe()
1253 sdev->ipc_irq); in hda_dsp_probe()
1289 free_irq(sdev->ipc_irq, sdev); in hda_dsp_probe()
1350 free_irq(sdev->ipc_irq, sdev); in hda_dsp_remove()
/linux-6.6.21/sound/soc/sof/amd/
Dacp-ipc.c164 bool ipc_irq = false; in acp_sof_ipc_irq_thread() local
186 ipc_irq = true; in acp_sof_ipc_irq_thread()
198 ipc_irq = true; in acp_sof_ipc_irq_thread()
228 ipc_irq = true; in acp_sof_ipc_irq_thread()
233 if (!ipc_irq) in acp_sof_ipc_irq_thread()
Dacp.c525 sdev->ipc_irq = pci->irq; in amd_sof_acp_probe()
526 ret = request_threaded_irq(sdev->ipc_irq, acp_irq_handler, acp_irq_thread, in amd_sof_acp_probe()
530 sdev->ipc_irq); in amd_sof_acp_probe()
569 free_irq(sdev->ipc_irq, sdev); in amd_sof_acp_probe()
585 if (sdev->ipc_irq) in amd_sof_acp_remove()
586 free_irq(sdev->ipc_irq, sdev); in amd_sof_acp_remove()
/linux-6.6.21/drivers/mailbox/
Dpl320-ipc.c43 static int ipc_irq; variable
140 ipc_irq = adev->irq[0]; in pl320_probe()
141 ret = request_irq(ipc_irq, ipc_handler, 0, dev_name(&adev->dev), NULL); in pl320_probe()
/linux-6.6.21/sound/soc/intel/skylake/
Dcnl-sst.c319 int ipc_irq = 0; in cnl_dsp_irq_thread_handler() local
338 ipc_irq = 1; in cnl_dsp_irq_thread_handler()
368 ipc_irq = 1; in cnl_dsp_irq_thread_handler()
371 if (ipc_irq == 0) in cnl_dsp_irq_thread_handler()
Dskl-sst-ipc.c496 int ipc_irq = 0; in skl_dsp_irq_thread_handler() local
518 ipc_irq = 1; in skl_dsp_irq_thread_handler()
544 ipc_irq = 1; in skl_dsp_irq_thread_handler()
547 if (ipc_irq == 0) in skl_dsp_irq_thread_handler()
/linux-6.6.21/sound/soc/sof/
Dsof-priv.h582 int ipc_irq; member