The EDAC shell code previously contained a number of references to the Intel IBECC driver. Make the shell code more generic to the defined EDAC API, and make IBECC-specific code dependent on its config option. Also make NMI control dependent on X86 as it is specific to that platform. Rather than looking for a node labeled "ibecc", the EDAC shell code now simply requires that a chosen entry for "zephyr,edac" be present to point to the desired device. The Intel Elkhart Lake DTS has been updated to add this alias. Signed-off-by: Robert Hancock <robert.hancock@calian.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
edac_ibecc.c | ||
edac_synopsys.c | ||
ibecc.h | ||
Kconfig | ||
shell.c |