brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · 15d65a5 Raw
50 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/reset/lantiq,reset.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Lantiq XWAY SoC RCU reset controller8 9maintainers:10  - Martin Blumenstingl <martin.blumenstingl@googlemail.com>11 12description: |13  This binding describes a reset-controller found on the RCU module on Lantiq14  XWAY SoCs. This node has to be a sub node of the Lantiq RCU block.15 16properties:17  compatible:18    enum:19      - lantiq,danube-reset20      - lantiq,xrx200-reset21 22  reg:23    description: |24      Defines the following sets of registers in the parent syscon device25      Offset of the reset set register26      Offset of the reset status register27    maxItems: 228 29  '#reset-cells':30    description: |31      The first cell takes the reset set bit and the second cell takes the32      status bit.33    const: 234 35required:36  - compatible37  - reg38  - '#reset-cells'39 40additionalProperties: false41 42examples:43  - |44    // On the xRX200 SoCs:45    reset0: reset-controller@10 {46        compatible = "lantiq,xrx200-reset";47        reg = <0x10 0x04>, <0x14 0x04>;48        #reset-cells = <2>;49    };50