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