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 | ||