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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/reset/zynq-reset.txt

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 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/reset/zynq-reset.txt (Architecture sparc64) and /Documentation/devicetree/bindings/reset/zynq-reset.txt (Architecture ppc)


  1 Xilinx Zynq Reset Manager                           1 Xilinx Zynq Reset Manager
  2                                                     2 
  3 The Zynq AP-SoC has several different resets.       3 The Zynq AP-SoC has several different resets.
  4                                                     4 
  5 See Chapter 26 of the Zynq TRM (UG585) for mor      5 See Chapter 26 of the Zynq TRM (UG585) for more information about Zynq resets.
  6                                                     6 
  7 Required properties:                                7 Required properties:
  8 - compatible: "xlnx,zynq-reset"                     8 - compatible: "xlnx,zynq-reset"
  9 - reg: SLCR offset and size taken via syscon <      9 - reg: SLCR offset and size taken via syscon <0x200 0x48>
 10 - syscon: <&slcr>                                  10 - syscon: <&slcr>
 11   This should be a phandle to the Zynq's SLCR      11   This should be a phandle to the Zynq's SLCR registers.
 12 - #reset-cells: Must be 1                          12 - #reset-cells: Must be 1
 13                                                    13 
 14 The Zynq Reset Manager needs to be a childnode     14 The Zynq Reset Manager needs to be a childnode of the SLCR.
 15                                                    15 
 16 Example:                                           16 Example:
 17         rstc: rstc@200 {                           17         rstc: rstc@200 {
 18                 compatible = "xlnx,zynq-reset"     18                 compatible = "xlnx,zynq-reset";
 19                 reg = <0x200 0x48>;                19                 reg = <0x200 0x48>;
 20                 #reset-cells = <1>;                20                 #reset-cells = <1>;
 21                 syscon = <&slcr>;                  21                 syscon = <&slcr>;
 22         };                                         22         };
 23                                                    23 
 24 Reset outputs:                                     24 Reset outputs:
 25  0  : soft reset                                   25  0  : soft reset
 26  32 : ddr reset                                    26  32 : ddr reset
 27  64 : topsw reset                                  27  64 : topsw reset
 28  96 : dmac reset                                   28  96 : dmac reset
 29  128: usb0 reset                                   29  128: usb0 reset
 30  129: usb1 reset                                   30  129: usb1 reset
 31  160: gem0 reset                                   31  160: gem0 reset
 32  161: gem1 reset                                   32  161: gem1 reset
 33  164: gem0 rx reset                                33  164: gem0 rx reset
 34  165: gem1 rx reset                                34  165: gem1 rx reset
 35  166: gem0 ref reset                               35  166: gem0 ref reset
 36  167: gem1 ref reset                               36  167: gem1 ref reset
 37  192: sdio0 reset                                  37  192: sdio0 reset
 38  193: sdio1 reset                                  38  193: sdio1 reset
 39  196: sdio0 ref reset                              39  196: sdio0 ref reset
 40  197: sdio1 ref reset                              40  197: sdio1 ref reset
 41  224: spi0 reset                                   41  224: spi0 reset
 42  225: spi1 reset                                   42  225: spi1 reset
 43  226: spi0 ref reset                               43  226: spi0 ref reset
 44  227: spi1 ref reset                               44  227: spi1 ref reset
 45  256: can0 reset                                   45  256: can0 reset
 46  257: can1 reset                                   46  257: can1 reset
 47  258: can0 ref reset                               47  258: can0 ref reset
 48  259: can1 ref reset                               48  259: can1 ref reset
 49  288: i2c0 reset                                   49  288: i2c0 reset
 50  289: i2c1 reset                                   50  289: i2c1 reset
 51  320: uart0 reset                                  51  320: uart0 reset
 52  321: uart1 reset                                  52  321: uart1 reset
 53  322: uart0 ref reset                              53  322: uart0 ref reset
 54  323: uart1 ref reset                              54  323: uart1 ref reset
 55  352: gpio reset                                   55  352: gpio reset
 56  384: lqspi reset                                  56  384: lqspi reset
 57  385: qspi ref reset                               57  385: qspi ref reset
 58  416: smc reset                                    58  416: smc reset
 59  417: smc ref reset                                59  417: smc ref reset
 60  448: ocm reset                                    60  448: ocm reset
 61  512: fpga0 out reset                              61  512: fpga0 out reset
 62  513: fpga1 out reset                              62  513: fpga1 out reset
 63  514: fpga2 out reset                              63  514: fpga2 out reset
 64  515: fpga3 out reset                              64  515: fpga3 out reset
 65  544: a9 reset 0                                   65  544: a9 reset 0
 66  545: a9 reset 1                                   66  545: a9 reset 1
 67  552: peri reset                                   67  552: peri reset
 68                                                    68 
                                                      

~ [ 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