Home
last modified time | relevance | path

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

/linux/sound/soc/sof/intel/ !
H A Dcnl.c41 bool ipc_irq = false; in cnl_ipc4_irq_thread() local
53 ipc_irq = true; in cnl_ipc4_irq_thread()
94 ipc_irq = true; in cnl_ipc4_irq_thread()
97 if (!ipc_irq) in cnl_ipc4_irq_thread()
121 bool ipc_irq = false; in cnl_ipc_irq_thread() local
151 ipc_irq = true; in cnl_ipc_irq_thread()
186 ipc_irq = true; in cnl_ipc_irq_thread()
189 if (!ipc_irq) { in cnl_ipc_irq_thread()
H A Dhda-ipc.c172 bool ipc_irq = false; in hda_dsp_ipc4_irq_thread() local
184 ipc_irq = true; in hda_dsp_ipc4_irq_thread()
229 ipc_irq = true; in hda_dsp_ipc4_irq_thread()
232 if (!ipc_irq) in hda_dsp_ipc4_irq_thread()
257 bool ipc_irq = false; in hda_dsp_ipc_irq_thread()
300 ipc_irq = true; in hda_dsp_ipc_irq_thread()
341 ipc_irq = true; in hda_dsp_ipc_irq_thread()
344 if (!ipc_irq) { in hda_dsp_ipc_irq_thread()
260 bool ipc_irq = false; hda_dsp_ipc_irq_thread() local
H A Dbyt.c190 sdev->ipc_irq = platform_get_irq(pdev, desc->irqindex_host_ipc); in byt_acpi_probe()
191 if (sdev->ipc_irq < 0) in byt_acpi_probe()
192 return sdev->ipc_irq; in byt_acpi_probe()
194 dev_dbg(sdev->dev, "using IRQ %d\n", sdev->ipc_irq); in byt_acpi_probe()
195 ret = devm_request_threaded_irq(sdev->dev, sdev->ipc_irq, in byt_acpi_probe()
200 sdev->ipc_irq); in byt_acpi_probe()
H A 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()
H A Dbdw.c472 sdev->ipc_irq = platform_get_irq(pdev, desc->irqindex_host_ipc); in bdw_probe()
473 if (sdev->ipc_irq < 0) in bdw_probe()
474 return sdev->ipc_irq; in bdw_probe()
476 dev_dbg(sdev->dev, "using IRQ %d\n", sdev->ipc_irq); in bdw_probe()
477 ret = devm_request_threaded_irq(sdev->dev, sdev->ipc_irq, in bdw_probe()
482 sdev->ipc_irq); in bdw_probe()
H A Dhda.c201 res.irq = sdev->ipc_irq; in hda_sdw_probe()
862 sdev->ipc_irq = pci_irq_vector(pci, 0); in hda_dsp_probe()
873 sdev->ipc_irq = pci->irq; in hda_dsp_probe()
876 dev_dbg(sdev->dev, "using IPC IRQ %d\n", sdev->ipc_irq); in hda_dsp_probe()
877 ret = request_threaded_irq(sdev->ipc_irq, hda_dsp_interrupt_handler, in hda_dsp_probe()
882 sdev->ipc_irq); in hda_dsp_probe()
932 free_irq(sdev->ipc_irq, sdev); in hda_dsp_probe()
999 free_irq(sdev->ipc_irq, sdev); in hda_dsp_remove()
H A Dmtl.c563 bool ipc_irq = false; in mtl_ipc_irq_thread() local
578 ipc_irq = true; in mtl_ipc_irq_thread()
620 ipc_irq = true; in mtl_ipc_irq_thread()
623 if (!ipc_irq) { in mtl_ipc_irq_thread()
H A Dhda-dsp.c814 synchronize_irq(sdev->ipc_irq); in hda_suspend()
/linux/sound/soc/sof/amd/ !
H A Dacp-ipc.c164 bool ipc_irq = false; in acp_sof_ipc_irq_thread() local
187 ipc_irq = true; in acp_sof_ipc_irq_thread()
205 ipc_irq = true; in acp_sof_ipc_irq_thread()
235 ipc_irq = true; in acp_sof_ipc_irq_thread()
240 if (!ipc_irq) in acp_sof_ipc_irq_thread()
H A Dacp.c878 sdev->ipc_irq = pci->irq; in amd_sof_acp_probe()
879 ret = request_threaded_irq(sdev->ipc_irq, acp_irq_handler, acp_irq_thread, in amd_sof_acp_probe()
883 sdev->ipc_irq); in amd_sof_acp_probe()
896 free_irq(sdev->ipc_irq, sdev); in amd_sof_acp_probe()
941 free_irq(sdev->ipc_irq, sdev); in amd_sof_acp_probe()
955 if (sdev->ipc_irq) in amd_sof_acp_remove()
956 free_irq(sdev->ipc_irq, sdev); in amd_sof_acp_remove()
/linux/drivers/mailbox/ !
H A Dpl320-ipc.c43 static int ipc_irq; variable
128 ipc_irq = adev->irq[0]; in pl320_probe()
129 ret = request_irq(ipc_irq, ipc_handler, 0, dev_name(&adev->dev), NULL); in pl320_probe()
/linux/sound/soc/sof/ !
H A Dsof-priv.h601 int ipc_irq;
599 int ipc_irq; global() member