[openwrt/openwrt] mpc85xx: enable error reporting for RAM and PCIe

LEDE Commits lede-commits at lists.infradead.org
Tue Jun 14 12:45:33 PDT 2022


ynezz pushed a commit to openwrt/openwrt.git, branch openwrt-22.03:
https://git.openwrt.org/19f3ee51a29f17922ec59035e8b52c44ab395882

commit 19f3ee51a29f17922ec59035e8b52c44ab395882
Author: Josef Schlehofer <pepe.schlehofer at gmail.com>
AuthorDate: Fri May 6 19:13:05 2022 +0200

    mpc85xx: enable error reporting for RAM and PCIe
    
    All Freescale processors used in this target are capable to detect error
    and correction. [1] It can not be used as kernel module. [2] This is
    helpful to report hardware errors.
    
    It enables three kernel options:
    
    - EDAC, which is a subsystem
    - EDAC_LEGACY_SYSFS, it enables sysfq nodes
    - MP85XX, support for Freescale MPC8349, MPC8560, MPC8540, MPC8548, T4240
    
    EDAC is already enabled for following targets:
    qoriq, octeon, octeontx and zynq.
    
    [1] https://cateee.net/lkddb/web-lkddb/EDAC.html
    [2] https://patchwork.ozlabs.org/patch/554908/
    
    Signed-off-by: Josef Schlehofer <pepe.schlehofer at gmail.com>
    (cherry picked from commit bfc73f42df3189a2eb34bebc8d9e73b3389a83a2)
---
 target/linux/mpc85xx/config-5.10 | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/target/linux/mpc85xx/config-5.10 b/target/linux/mpc85xx/config-5.10
index 022fc75dac..7ce8051dc5 100644
--- a/target/linux/mpc85xx/config-5.10
+++ b/target/linux/mpc85xx/config-5.10
@@ -58,7 +58,11 @@ CONFIG_E500=y
 # CONFIG_E5500_CPU is not set
 # CONFIG_E6500_CPU is not set
 CONFIG_EARLY_PRINTK=y
+CONFIG_EDAC=y
 CONFIG_EDAC_ATOMIC_SCRUB=y
+# CONFIG_EDAC_DEBUG is not set
+CONFIG_EDAC_LEGACY_SYSFS=y
+CONFIG_EDAC_MPC85XX=y
 CONFIG_EDAC_SUPPORT=y
 CONFIG_ENABLE_MUST_CHECK=y
 CONFIG_ETHERNET_PACKET_MANGLE=y




More information about the lede-commits mailing list