brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 1f1b42d Raw
55 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/reset/xlnx,zynqmp-reset.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Zynq UltraScale+ MPSoC and Versal reset8 9maintainers:10  - Mubin Sayyed <mubin.sayyed@amd.com>11  - Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>12 13description: |14  The Zynq UltraScale+ MPSoC and Versal has several different resets.15 16  The PS reset subsystem is responsible for handling the external reset17  input to the device and that all internal reset requirements are met18  for the system (as a whole) and for the functional units.19 20  Please also refer to reset.txt in this directory for common reset21  controller binding usage. Device nodes that need access to reset22  lines should specify them as a reset phandle in their corresponding23  node as specified in reset.txt.24 25  For list of all valid reset indices for Zynq UltraScale+ MPSoC26  <dt-bindings/reset/xlnx-zynqmp-resets.h>27 28  For list of all valid reset indices for Versal29  <dt-bindings/reset/xlnx-versal-resets.h>30 31properties:32  compatible:33    enum:34      - xlnx,zynqmp-reset35      - xlnx,versal-reset36      - xlnx,versal-net-reset37 38  "#reset-cells":39    const: 140 41required:42  - compatible43  - "#reset-cells"44 45additionalProperties: false46 47examples:48  - |49    zynqmp_reset: reset-controller {50        compatible = "xlnx,zynqmp-reset";51        #reset-cells = <1>;52    };53 54...55