Add property description + example for using the Cortex A15 L2 asynchronous error detection driver. Signed-off-by: Wladislav Wiebe <wladislav.wiebe@xxxxxxxxx> --- .../bindings/edac/cortex_a15_l2_async_edac.txt | 22 ++++++++++++++++++++++ MAINTAINERS | 7 +++++++ 2 files changed, 29 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac/cortex_a15_l2_async_edac.txt diff --git a/Documentation/devicetree/bindings/edac/cortex_a15_l2_async_edac.txt b/Documentation/devicetree/bindings/edac/cortex_a15_l2_async_edac.txt new file mode 100644 index 000000000000..9ad8c2497e70 --- /dev/null +++ b/Documentation/devicetree/bindings/edac/cortex_a15_l2_async_edac.txt @@ -0,0 +1,22 @@ +* ARM Cortex A15 L2 internal asynchronous error detection driver + +Support for L2 internal asynchronous error detection caused by L2 RAM +double-bit ECC error or illegal writes to the Interrupt Controller +memory-map region on the Cortex A15. + +Required properties: + - compatible: "arm,cortex-a15-l2-async-edac" + - interrupts: INTERRIRQ per CPU cluster + +Example: + +cortex-a15-l2-async-edac { + compatible = "arm,cortex-a15-l2-async-edac"; + interrupts = <0 182 4>, + <0 183 4>, + <0 184 4>, + <0 185 4>; +}; + +Reference: +Cortex-A15 Technical Reference Manual, 7.7. Asynchronous errors diff --git a/MAINTAINERS b/MAINTAINERS index b755a89fa325..0796ad6e6490 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1094,6 +1094,13 @@ F: arch/arm/include/asm/arch_timer.h F: arch/arm64/include/asm/arch_timer.h F: drivers/clocksource/arm_arch_timer.c +ARM CORTEX A15 L2 INTERNAL ASYNCHRONOUS ERROR DETECTION DRIVER +M: Wladislav Wiebe <wladislav.wiebe@xxxxxxxxx> +L: linux-edac@xxxxxxxxxxxxxxx +L: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx (moderated for non-subscribers) +S: Supported +F: Documentation/devicetree/bindings/edac/cortex_a15_l2_async_edac.txt + ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT M: Linus Walleij <linus.walleij@xxxxxxxxxx> L: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx (moderated for non-subscribers) -- 2.16.1