[PATCH v3 0/4] Add support for Versal Xilsem edac
Rama devi Veggalam <[email protected]>
| Newsgroups | org.kernel.vger.linux-edac,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Add sysfs interface for Xilsem scan operations initialize, start, stop scan, error inject, read ECC, status and configuration values. Handle correctable and uncorrectable xilsem error events. Changes in V3: - Merged XilSEM edac with Versal Edac driver to address the review feedback. Rama devi Veggalam (4): dt-bindings: edac: Add bindings for Xilinx Versal XilSEM Documentation: ABI: Add ABI doc for versal edac sysfs firmware: xilinx: Add support for Xilsem scan operations edac: xilinx: Add EDAC support for Versal XilSem .../ABI/testing/sysfs-driver-versal-edac | 303 ++++ .../xlnx,versal-ddrmc-edac.yaml | 22 +- MAINTAINERS | 1 + drivers/edac/Kconfig | 4 +- drivers/edac/versal_edac.c | 1348 ++++++++++++++++- drivers/firmware/xilinx/Makefile | 2 +- drivers/firmware/xilinx/zynqmp-sem.c | 176 +++ drivers/soc/xilinx/xlnx_event_manager.c | 6 +- .../linux/firmware/xlnx-versal-error-events.h | 43 + include/linux/firmware/xlnx-zynqmp-sem.h | 69 + include/linux/firmware/xlnx-zynqmp.h | 1 + 11 files changed, 1965 insertions(+), 10 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-versal-edac create mode 100644 drivers/firmware/xilinx/zynqmp-sem.c create mode 100644 include/linux/firmware/xlnx-versal-error-events.h create mode 100644 include/linux/firmware/xlnx-zynqmp-sem.h -- 2.23.0