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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/clock/qcom,gcc-msm8953.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/clock/qcom,gcc-msm8953.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/clock/qcom,gcc-msm8953.yaml (Version linux-6.6.60)


  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/clock/qcom,      4 $id: http://devicetree.org/schemas/clock/qcom,gcc-msm8953.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Qualcomm Global Clock & Reset Controlle      7 title: Qualcomm Global Clock & Reset Controller on MSM8953
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Adam Skladowski <a_skl39@protonmail.com>        10   - Adam Skladowski <a_skl39@protonmail.com>
 11   - Sireesh Kodali <sireeshkodali@protonmail.co     11   - Sireesh Kodali <sireeshkodali@protonmail.com>
 12                                                    12 
 13 description: |                                     13 description: |
 14   Qualcomm global clock control module provide     14   Qualcomm global clock control module provides the clocks, resets and power
 15   domains on MSM8953.                              15   domains on MSM8953.
 16                                                    16 
 17   See also: include/dt-bindings/clock/qcom,gcc     17   See also: include/dt-bindings/clock/qcom,gcc-msm8953.h
 18                                                    18 
 19 properties:                                        19 properties:
 20   compatible:                                      20   compatible:
 21     const: qcom,gcc-msm8953                        21     const: qcom,gcc-msm8953
 22                                                    22 
 23   clocks:                                          23   clocks:
 24     items:                                         24     items:
 25       - description: Board XO source               25       - description: Board XO source
 26       - description: Sleep clock source            26       - description: Sleep clock source
 27       - description: Byte clock from DSI PHY0      27       - description: Byte clock from DSI PHY0
 28       - description: Pixel clock from DSI PHY0     28       - description: Pixel clock from DSI PHY0
 29       - description: Byte clock from DSI PHY1      29       - description: Byte clock from DSI PHY1
 30       - description: Pixel clock from DSI PHY1     30       - description: Pixel clock from DSI PHY1
 31                                                    31 
 32   clock-names:                                     32   clock-names:
 33     items:                                         33     items:
 34       - const: xo                                  34       - const: xo
 35       - const: sleep                               35       - const: sleep
 36       - const: dsi0pll                             36       - const: dsi0pll
 37       - const: dsi0pllbyte                         37       - const: dsi0pllbyte
 38       - const: dsi1pll                             38       - const: dsi1pll
 39       - const: dsi1pllbyte                         39       - const: dsi1pllbyte
 40                                                    40 
 41 required:                                          41 required:
 42   - compatible                                     42   - compatible
 43   - clocks                                         43   - clocks
 44   - clock-names                                    44   - clock-names
 45   - '#power-domain-cells'                      << 
 46                                                    45 
 47 allOf:                                             46 allOf:
 48   - $ref: qcom,gcc.yaml#                           47   - $ref: qcom,gcc.yaml#
 49                                                    48 
 50 unevaluatedProperties: false                       49 unevaluatedProperties: false
 51                                                    50 
 52 examples:                                          51 examples:
 53   - |                                              52   - |
 54     #include <dt-bindings/clock/qcom,rpmcc.h>      53     #include <dt-bindings/clock/qcom,rpmcc.h>
 55                                                    54 
 56     clock-controller@1800000 {                     55     clock-controller@1800000 {
 57         compatible = "qcom,gcc-msm8953";           56         compatible = "qcom,gcc-msm8953";
 58         reg = <0x01800000 0x80000>;                57         reg = <0x01800000 0x80000>;
 59         clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,      58         clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,
 60                  <&sleep_clk>,                     59                  <&sleep_clk>,
 61                  <&dsi0_phy 1>,                    60                  <&dsi0_phy 1>,
 62                  <&dsi0_phy 0>,                    61                  <&dsi0_phy 0>,
 63                  <&dsi1_phy 1>,                    62                  <&dsi1_phy 1>,
 64                  <&dsi1_phy 0>;                    63                  <&dsi1_phy 0>;
 65         clock-names = "xo",                        64         clock-names = "xo",
 66                       "sleep",                     65                       "sleep",
 67                       "dsi0pll",                   66                       "dsi0pll",
 68                       "dsi0pllbyte",               67                       "dsi0pllbyte",
 69                       "dsi1pll",                   68                       "dsi1pll",
 70                       "dsi1pllbyte";               69                       "dsi1pllbyte";
 71         #clock-cells = <1>;                        70         #clock-cells = <1>;
 72         #reset-cells = <1>;                        71         #reset-cells = <1>;
 73         #power-domain-cells = <1>;                 72         #power-domain-cells = <1>;
 74     };                                             73     };
                                                      

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