1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: "http://devicetree.org/schemas/reset/microchip,rst.yaml#"
5 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
7 title: Microchip Sparx5 Switch Reset Controller
10 - Steen Hegelund <steen.hegelund@microchip.com>
11 - Lars Povlsen <lars.povlsen@microchip.com>
14 The Microchip Sparx5 Switch provides reset control and implements the following
16 - One Time Switch Core Reset (Soft Reset)
20 pattern: "^reset-controller@[0-9a-f]+$"
23 const: microchip,sparx5-switch-reset
27 - description: global control block registers
37 $ref: "/schemas/types.yaml#/definitions/phandle"
38 description: syscon used to access CPU reset
47 additionalProperties: false
51 reset: reset-controller@11010008 {
52 compatible = "microchip,sparx5-switch-reset";
53 reg = <0x11010008 0x4>;
56 cpu-syscon = <&cpu_ctrl>;