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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/reset/fsl,imx-src.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 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/reset/fsl,imx-src.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/reset/fsl,imx-src.yaml (Version linux-6.1.116)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/reset/fsl,i      4 $id: http://devicetree.org/schemas/reset/fsl,imx-src.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Freescale i.MX System Reset Controller       7 title: Freescale i.MX System Reset Controller
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Philipp Zabel <p.zabel@pengutronix.de>          10   - Philipp Zabel <p.zabel@pengutronix.de>
 11                                                    11 
 12 description: |                                     12 description: |
 13   The system reset controller can be used to r     13   The system reset controller can be used to reset the GPU, VPU,
 14   IPU, and OpenVG IP modules on i.MX5 and i.MX     14   IPU, and OpenVG IP modules on i.MX5 and i.MX6 ICs. Those device
 15   nodes should specify the reset line on the S     15   nodes should specify the reset line on the SRC in their resets
 16   property, containing a phandle to the SRC de     16   property, containing a phandle to the SRC device node and a
 17   RESET_INDEX specifying which module to reset     17   RESET_INDEX specifying which module to reset, as described in
 18   reset.txt                                        18   reset.txt
 19                                                    19 
 20   The following RESET_INDEX values are valid f     20   The following RESET_INDEX values are valid for i.MX5:
 21     GPU_RESET     0                                21     GPU_RESET     0
 22     VPU_RESET     1                                22     VPU_RESET     1
 23     IPU1_RESET    2                                23     IPU1_RESET    2
 24     OPEN_VG_RESET 3                                24     OPEN_VG_RESET 3
 25   The following additional RESET_INDEX value i     25   The following additional RESET_INDEX value is valid for i.MX6:
 26     IPU2_RESET    4                                26     IPU2_RESET    4
 27                                                    27 
 28 properties:                                        28 properties:
 29   compatible:                                      29   compatible:
 30     oneOf:                                         30     oneOf:
 31       - const: fsl,imx51-src                   !!  31       - const: "fsl,imx51-src"
 32       - items:                                     32       - items:
 33           - enum:                              !!  33           - const: "fsl,imx50-src"
 34               - fsl,imx50-src                  !!  34           - const: "fsl,imx51-src"
 35               - fsl,imx53-src                  !!  35       - items:
 36               - fsl,imx6q-src                  !!  36           - const: "fsl,imx53-src"
 37               - fsl,imx6sx-src                 !!  37           - const: "fsl,imx51-src"
 38               - fsl,imx6sl-src                 !!  38       - items:
 39               - fsl,imx6ul-src                 !!  39           - const: "fsl,imx6q-src"
 40               - fsl,imx6sll-src                !!  40           - const: "fsl,imx51-src"
 41           - const: fsl,imx51-src               !!  41       - items:
                                                   >>  42           - const: "fsl,imx6sx-src"
                                                   >>  43           - const: "fsl,imx51-src"
                                                   >>  44       - items:
                                                   >>  45           - const: "fsl,imx6sl-src"
                                                   >>  46           - const: "fsl,imx51-src"
                                                   >>  47       - items:
                                                   >>  48           - const: "fsl,imx6ul-src"
                                                   >>  49           - const: "fsl,imx51-src"
                                                   >>  50       - items:
                                                   >>  51           - const: "fsl,imx6sll-src"
                                                   >>  52           - const: "fsl,imx51-src"
 42                                                    53 
 43   reg:                                             54   reg:
 44     maxItems: 1                                    55     maxItems: 1
 45                                                    56 
 46   interrupts:                                      57   interrupts:
 47     items:                                         58     items:
 48       - description: SRC interrupt                 59       - description: SRC interrupt
 49       - description: CPU WDOG interrupts out o     60       - description: CPU WDOG interrupts out of SRC
 50     minItems: 1                                    61     minItems: 1
 51                                                    62 
 52   '#reset-cells':                                  63   '#reset-cells':
 53     const: 1                                       64     const: 1
 54                                                    65 
 55 required:                                          66 required:
 56   - compatible                                     67   - compatible
 57   - reg                                            68   - reg
 58   - interrupts                                     69   - interrupts
 59   - '#reset-cells'                                 70   - '#reset-cells'
 60                                                    71 
 61 additionalProperties: false                        72 additionalProperties: false
 62                                                    73 
 63 examples:                                          74 examples:
 64   - |                                              75   - |
 65     reset-controller@73fd0000 {                    76     reset-controller@73fd0000 {
 66         compatible = "fsl,imx51-src";              77         compatible = "fsl,imx51-src";
 67         reg = <0x73fd0000 0x4000>;                 78         reg = <0x73fd0000 0x4000>;
 68         interrupts = <75>;                         79         interrupts = <75>;
 69         #reset-cells = <1>;                        80         #reset-cells = <1>;
 70     };                                             81     };
                                                      

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