104cbb877SAndre Przywara# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
204cbb877SAndre Przywara%YAML 1.2
304cbb877SAndre Przywara---
404cbb877SAndre Przywara$id: http://devicetree.org/schemas/arm/calxeda/l2ecc.yaml#
504cbb877SAndre Przywara$schema: http://devicetree.org/meta-schemas/core.yaml#
604cbb877SAndre Przywara
704cbb877SAndre Przywaratitle: Calxeda Highbank L2 cache ECC
804cbb877SAndre Przywara
904cbb877SAndre Przywaradescription: |
1004cbb877SAndre Przywara  Binding for the Calxeda Highbank L2 cache controller ECC device.
1104cbb877SAndre Przywara  This does not cover the actual L2 cache controller control registers,
1204cbb877SAndre Przywara  but just the error reporting functionality.
1304cbb877SAndre Przywara
1404cbb877SAndre Przywaramaintainers:
1504cbb877SAndre Przywara  - Andre Przywara <andre.przywara@arm.com>
1604cbb877SAndre Przywara
1704cbb877SAndre Przywaraproperties:
1804cbb877SAndre Przywara  compatible:
1904cbb877SAndre Przywara    const: "calxeda,hb-sregs-l2-ecc"
2004cbb877SAndre Przywara
2104cbb877SAndre Przywara  reg:
2204cbb877SAndre Przywara    maxItems: 1
2304cbb877SAndre Przywara
2404cbb877SAndre Przywara  interrupts:
2504cbb877SAndre Przywara    items:
2604cbb877SAndre Przywara      - description: single bit error interrupt
2704cbb877SAndre Przywara      - description: double bit error interrupt
2804cbb877SAndre Przywara
2904cbb877SAndre Przywararequired:
3004cbb877SAndre Przywara  - compatible
3104cbb877SAndre Przywara  - reg
3204cbb877SAndre Przywara  - interrupts
3304cbb877SAndre Przywara
3404cbb877SAndre PrzywaraadditionalProperties: false
3504cbb877SAndre Przywara
3604cbb877SAndre Przywaraexamples:
3704cbb877SAndre Przywara  - |
3804cbb877SAndre Przywara    sregs@fff3c200 {
3904cbb877SAndre Przywara        compatible = "calxeda,hb-sregs-l2-ecc";
4004cbb877SAndre Przywara        reg = <0xfff3c200 0x100>;
4104cbb877SAndre Przywara        interrupts = <0 71 4>, <0 72 4>;
4204cbb877SAndre Przywara    };
43