~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/reset/xlnx,zynqmp-reset.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Zynq UltraScale+ MPSoC and Versal reset
  8 
  9 maintainers:
 10   - Mubin Sayyed <mubin.sayyed@amd.com>
 11   - Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
 12 
 13 description: |
 14   The Zynq UltraScale+ MPSoC and Versal has several different resets.
 15 
 16   The PS reset subsystem is responsible for handling the external reset
 17   input to the device and that all internal reset requirements are met
 18   for the system (as a whole) and for the functional units.
 19 
 20   Please also refer to reset.txt in this directory for common reset
 21   controller binding usage. Device nodes that need access to reset
 22   lines should specify them as a reset phandle in their corresponding
 23   node as specified in reset.txt.
 24 
 25   For list of all valid reset indices for Zynq UltraScale+ MPSoC
 26   <dt-bindings/reset/xlnx-zynqmp-resets.h>
 27 
 28   For list of all valid reset indices for Versal
 29   <dt-bindings/reset/xlnx-versal-resets.h>
 30 
 31 properties:
 32   compatible:
 33     enum:
 34       - xlnx,zynqmp-reset
 35       - xlnx,versal-reset
 36       - xlnx,versal-net-reset
 37 
 38   "#reset-cells":
 39     const: 1
 40 
 41 required:
 42   - compatible
 43   - "#reset-cells"
 44 
 45 additionalProperties: false
 46 
 47 examples:
 48   - |
 49     zynqmp_reset: reset-controller {
 50         compatible = "xlnx,zynqmp-reset";
 51         #reset-cells = <1>;
 52     };
 53 
 54 ...

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php