Home
last modified time | relevance | path

Searched refs:ecc_irq (Results 1 – 16 of 16) sorted by relevance

/linux-6.12.1/drivers/edac/
Dqcom_edac.c342 int ecc_irq; in qcom_llcc_edac_probe() local
366 ecc_irq = llcc_driv_data->ecc_irq; in qcom_llcc_edac_probe()
367 if (ecc_irq > 0) { in qcom_llcc_edac_probe()
369 rc = devm_request_irq(dev, ecc_irq, llcc_ecc_irq_handler, in qcom_llcc_edac_probe()
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Dgmc_v11_0.c170 adev->gmc.ecc_irq.num_types = 1; in gmc_v11_0_set_irq_funcs()
171 adev->gmc.ecc_irq.funcs = &gmc_v11_0_ecc_funcs; in gmc_v11_0_set_irq_funcs()
789 &adev->gmc.ecc_irq); in gmc_v11_0_sw_init()
955 if (adev->gmc.ecc_irq.funcs && in gmc_v11_0_hw_fini()
957 amdgpu_irq_put(adev, &adev->gmc.ecc_irq, 0); in gmc_v11_0_hw_fini()
Dgmc_v12_0.c163 adev->gmc.ecc_irq.num_types = 1; in gmc_v12_0_set_irq_funcs()
164 adev->gmc.ecc_irq.funcs = &gmc_v12_0_ecc_funcs; in gmc_v12_0_set_irq_funcs()
785 &adev->gmc.ecc_irq); in gmc_v12_0_sw_init()
939 if (adev->gmc.ecc_irq.funcs && in gmc_v12_0_hw_fini()
941 amdgpu_irq_put(adev, &adev->gmc.ecc_irq, 0); in gmc_v12_0_hw_fini()
Dgmc_v10_0.c201 adev->gmc.ecc_irq.num_types = 1; in gmc_v10_0_set_irq_funcs()
202 adev->gmc.ecc_irq.funcs = &gmc_v10_0_ecc_funcs; in gmc_v10_0_set_irq_funcs()
860 &adev->gmc.ecc_irq); in gmc_v10_0_sw_init()
1049 if (adev->gmc.ecc_irq.funcs && in gmc_v10_0_hw_fini()
1051 amdgpu_irq_put(adev, &adev->gmc.ecc_irq, 0); in gmc_v10_0_hw_fini()
Damdgpu_sdma.h105 struct amdgpu_irq_src ecc_irq; member
Dgmc_v9_0.c756 adev->gmc.ecc_irq.num_types = 1; in gmc_v9_0_set_irq_funcs()
757 adev->gmc.ecc_irq.funcs = &gmc_v9_0_ecc_funcs; in gmc_v9_0_set_irq_funcs()
2127 &adev->gmc.ecc_irq); in gmc_v9_0_sw_init()
2421 if (adev->gmc.ecc_irq.funcs && in gmc_v9_0_hw_fini()
2423 amdgpu_irq_put(adev, &adev->gmc.ecc_irq, 0); in gmc_v9_0_hw_fini()
Dsdma_v4_4_2.c1357 &adev->sdma.ecc_irq); in sdma_v4_4_2_sw_init()
1497 amdgpu_irq_put(adev, &adev->sdma.ecc_irq, in sdma_v4_4_2_hw_fini()
2037 adev->sdma.ecc_irq.num_types = adev->sdma.num_instances; in sdma_v4_4_2_set_irq_funcs()
2045 adev->sdma.ecc_irq.funcs = &sdma_v4_4_2_ecc_irq_funcs; in sdma_v4_4_2_set_irq_funcs()
2176 amdgpu_irq_put(adev, &adev->sdma.ecc_irq, in sdma_v4_4_2_xcp_suspend()
Damdgpu_sdma.c109 r = amdgpu_irq_get(adev, &adev->sdma.ecc_irq, in amdgpu_sdma_ras_late_init()
Damdgpu_gmc.h310 struct amdgpu_irq_src ecc_irq; member
Damdgpu_umc.c322 r = amdgpu_irq_get(adev, &adev->gmc.ecc_irq, 0); in amdgpu_umc_ras_late_init()
Dsdma_v4_0.c1816 &adev->sdma.ecc_irq); in sdma_v4_0_sw_init()
1977 amdgpu_irq_put(adev, &adev->sdma.ecc_irq, in sdma_v4_0_hw_fini()
2527 adev->sdma.ecc_irq.num_types = adev->sdma.num_instances; in sdma_v4_0_set_irq_funcs()
2542 adev->sdma.ecc_irq.funcs = &sdma_v4_0_ecc_irq_funcs; in sdma_v4_0_set_irq_funcs()
/linux-6.12.1/drivers/net/ethernet/amd/xgbe/
Dxgbe-pci.c146 pdata->ecc_irq = pci_irq_vector(pdata->pcidev, 1); in xgbe_config_multi_msi()
184 pdata->ecc_irq = pci_irq_vector(pdata->pcidev, 0); in xgbe_config_irqs()
197 dev_dbg(pdata->dev, " ecc irq=%d\n", pdata->ecc_irq); in xgbe_config_irqs()
Dxgbe-drv.c584 if (pdata->vdata->ecc_support && (pdata->dev_irq == pdata->ecc_irq)) in xgbe_isr_bh_work()
1021 if (pdata->vdata->ecc_support && (pdata->dev_irq != pdata->ecc_irq)) { in xgbe_request_irqs()
1022 ret = devm_request_irq(pdata->dev, pdata->ecc_irq, xgbe_ecc_isr, in xgbe_request_irqs()
1026 pdata->ecc_irq); in xgbe_request_irqs()
1065 if (pdata->vdata->ecc_support && (pdata->dev_irq != pdata->ecc_irq)) in xgbe_request_irqs()
1066 devm_free_irq(pdata->dev, pdata->ecc_irq, pdata); in xgbe_request_irqs()
1084 if (pdata->vdata->ecc_support && (pdata->dev_irq != pdata->ecc_irq)) in xgbe_free_irqs()
1085 devm_free_irq(pdata->dev, pdata->ecc_irq, pdata); in xgbe_free_irqs()
Dxgbe.h1115 int ecc_irq; member
/linux-6.12.1/include/linux/soc/qcom/
Dllcc-qcom.h142 int ecc_irq; member
/linux-6.12.1/drivers/soc/qcom/
Dllcc-qcom.c1358 drv_data->ecc_irq = platform_get_irq_optional(pdev, 0); in qcom_llcc_probe()