1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 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 Module 8 9maintainers: 10 - Frank Li 11 12description: 13 Reset Module includes chip reset, service processor control and Reset Control 14 Word (RCW) status. 15 16properties: 17 $nodename: 18 pattern: "^syscon@[0-9a-f]+$" 19 20 compatible: 21 items: 22 - enum: 23 - fsl,ls1028a-reset 24 - const: syscon 25 - const: simple-mfd 26 27 reg: 28 maxItems: 1 29 30 little-endian: true 31 32 reboot: 33 $ref: /schemas/power/reset/syscon-reboot.yaml# 34 unevaluatedProperties: false 35 36required: 37 - compatible 38 - reg 39 - reboot 40 41additionalProperties: false 42 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