Searched refs:ipc_irq (Results 1 – 12 of 12) sorted by relevance
/linux-6.12.1/sound/soc/sof/intel/ |
D | cnl.c | 41 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() 124 bool ipc_irq = false; in cnl_ipc_irq_thread() local 158 ipc_irq = true; in cnl_ipc_irq_thread() 193 ipc_irq = true; in cnl_ipc_irq_thread() 196 if (!ipc_irq) { in cnl_ipc_irq_thread()
|
D | hda-ipc.c | 172 bool ipc_irq = false; in hda_dsp_ipc4_irq_thread() local 184 ipc_irq = true; in hda_dsp_ipc4_irq_thread() 232 ipc_irq = true; in hda_dsp_ipc4_irq_thread() 235 if (!ipc_irq) in hda_dsp_ipc4_irq_thread() 260 bool ipc_irq = false; in hda_dsp_ipc_irq_thread() local 307 ipc_irq = true; in hda_dsp_ipc_irq_thread() 348 ipc_irq = true; in hda_dsp_ipc_irq_thread() 351 if (!ipc_irq) { in hda_dsp_ipc_irq_thread()
|
D | pci-tng.c | 113 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()
|
D | byt.c | 191 sdev->ipc_irq = platform_get_irq(pdev, desc->irqindex_host_ipc); in byt_acpi_probe() 192 if (sdev->ipc_irq < 0) in byt_acpi_probe() 193 return sdev->ipc_irq; in byt_acpi_probe() 195 dev_dbg(sdev->dev, "using IRQ %d\n", sdev->ipc_irq); in byt_acpi_probe() 196 ret = devm_request_threaded_irq(sdev->dev, sdev->ipc_irq, in byt_acpi_probe() 201 sdev->ipc_irq); in byt_acpi_probe()
|
D | bdw.c | 478 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()
|
D | hda.c | 191 res.irq = sdev->ipc_irq; in hda_sdw_probe() 813 sdev->ipc_irq = pci_irq_vector(pci, 0); in hda_dsp_probe() 824 sdev->ipc_irq = pci->irq; in hda_dsp_probe() 827 dev_dbg(sdev->dev, "using IPC IRQ %d\n", sdev->ipc_irq); in hda_dsp_probe() 828 ret = request_threaded_irq(sdev->ipc_irq, hda_dsp_interrupt_handler, in hda_dsp_probe() 833 sdev->ipc_irq); in hda_dsp_probe() 885 free_irq(sdev->ipc_irq, sdev); in hda_dsp_probe() 942 free_irq(sdev->ipc_irq, sdev); in hda_dsp_remove()
|
D | mtl.c | 566 bool ipc_irq = false; in mtl_ipc_irq_thread() local 581 ipc_irq = true; in mtl_ipc_irq_thread() 626 ipc_irq = true; in mtl_ipc_irq_thread() 629 if (!ipc_irq) { in mtl_ipc_irq_thread()
|
D | hda-dsp.c | 813 synchronize_irq(sdev->ipc_irq); in hda_suspend()
|
/linux-6.12.1/sound/soc/sof/amd/ |
D | acp-ipc.c | 164 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()
|
D | acp.c | 783 sdev->ipc_irq = pci->irq; in amd_sof_acp_probe() 784 ret = request_threaded_irq(sdev->ipc_irq, acp_irq_handler, acp_irq_thread, in amd_sof_acp_probe() 788 sdev->ipc_irq); in amd_sof_acp_probe() 801 free_irq(sdev->ipc_irq, sdev); in amd_sof_acp_probe() 847 free_irq(sdev->ipc_irq, sdev); in amd_sof_acp_probe() 866 if (sdev->ipc_irq) in amd_sof_acp_remove() 867 free_irq(sdev->ipc_irq, sdev); in amd_sof_acp_remove()
|
/linux-6.12.1/drivers/mailbox/ |
D | pl320-ipc.c | 43 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.12.1/sound/soc/sof/ |
D | sof-priv.h | 607 int ipc_irq; member
|