brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 31295be Raw
57 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas//soc/fsl/fsl,ls1028a-reset.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Freescale Layerscape Reset Registers Module8 9maintainers:10  - Frank Li11 12description:13  Reset Module includes chip reset, service processor control and Reset Control14  Word (RCW) status.15 16properties:17  $nodename:18    pattern: "^syscon@[0-9a-f]+$"19 20  compatible:21    items:22      - enum:23          - fsl,ls1028a-reset24      - const: syscon25      - const: simple-mfd26 27  reg:28    maxItems: 129 30  little-endian: true31 32  reboot:33    $ref: /schemas/power/reset/syscon-reboot.yaml#34    unevaluatedProperties: false35 36required:37  - compatible38  - reg39  - reboot40 41additionalProperties: false42 43examples:44  - |45    syscon@1e60000 {46        compatible = "fsl,ls1028a-reset", "syscon", "simple-mfd";47        reg = <0x1e60000 0x10000>;48        little-endian;49 50        reboot {51            compatible = "syscon-reboot";52            offset = <0>;53            mask = <0x02>;54        };55    };56 57