]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
EDAC/versal: Do not register for NOC errors
authorShubhrajyoti Datta <shubhrajyoti.datta@amd.com>
Thu, 25 Apr 2024 12:19:40 +0000 (17:49 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 30 May 2024 07:48:52 +0000 (09:48 +0200)
[ Upstream commit edbe59428eb0da09958769326a6566d4c9242ae7 ]

The NOC errors are not handled in the driver. Remove the request for
registration.

Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20240425121942.26378-2-shubhrajyoti.datta@amd.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/edac/versal_edac.c

index a840c6922e5b9bf7fd0d0044c2e4317b67d5a596..4d5b68b6be673e77af8565aa4c6a86a91bfcba73 100644 (file)
@@ -1006,8 +1006,7 @@ static int mc_probe(struct platform_device *pdev)
        }
 
        rc = xlnx_register_event(PM_NOTIFY_CB, VERSAL_EVENT_ERROR_PMC_ERR1,
-                                XPM_EVENT_ERROR_MASK_DDRMC_CR | XPM_EVENT_ERROR_MASK_DDRMC_NCR |
-                                XPM_EVENT_ERROR_MASK_NOC_CR | XPM_EVENT_ERROR_MASK_NOC_NCR,
+                                XPM_EVENT_ERROR_MASK_DDRMC_CR | XPM_EVENT_ERROR_MASK_DDRMC_NCR,
                                 false, err_callback, mci);
        if (rc) {
                if (rc == -EACCES)
@@ -1044,8 +1043,6 @@ static int mc_remove(struct platform_device *pdev)
 
        xlnx_unregister_event(PM_NOTIFY_CB, VERSAL_EVENT_ERROR_PMC_ERR1,
                              XPM_EVENT_ERROR_MASK_DDRMC_CR |
-                             XPM_EVENT_ERROR_MASK_NOC_CR |
-                             XPM_EVENT_ERROR_MASK_NOC_NCR |
                              XPM_EVENT_ERROR_MASK_DDRMC_NCR, err_callback, mci);
        edac_mc_del_mc(&pdev->dev);
        edac_mc_free(mci);