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

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


  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,dispcc-sm6125.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Qualcomm Display Clock Controller on SM !!   7 title: Qualcomm Display Clock Controller Binding for SM6125
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Martin Botka <martin.botka@somainline.org>      10   - Martin Botka <martin.botka@somainline.org>
 11                                                    11 
 12 description: |                                     12 description: |
 13   Qualcomm display clock control module provid !!  13   Qualcomm display clock control module which supports the clocks and
 14   on SM6125.                                   !!  14   power domains on SM6125.
 15                                                    15 
 16   See also:: include/dt-bindings/clock/qcom,di !!  16   See also:
                                                   >>  17     dt-bindings/clock/qcom,dispcc-sm6125.h
 17                                                    18 
 18 properties:                                        19 properties:
 19   compatible:                                      20   compatible:
 20     enum:                                          21     enum:
 21       - qcom,sm6125-dispcc                         22       - qcom,sm6125-dispcc
 22                                                    23 
 23   clocks:                                          24   clocks:
 24     items:                                         25     items:
 25       - description: Board XO source               26       - description: Board XO source
 26       - description: Byte clock from DSI PHY0      27       - description: Byte clock from DSI PHY0
 27       - description: Pixel clock from DSI PHY0     28       - description: Pixel clock from DSI PHY0
 28       - description: Pixel clock from DSI PHY1     29       - description: Pixel clock from DSI PHY1
 29       - description: Link clock from DP PHY        30       - description: Link clock from DP PHY
 30       - description: VCO DIV clock from DP PHY     31       - description: VCO DIV clock from DP PHY
 31       - description: AHB config clock from GCC     32       - description: AHB config clock from GCC
 32       - description: GPLL0 div source from GCC << 
 33                                                    33 
 34   clock-names:                                     34   clock-names:
 35     items:                                         35     items:
 36       - const: bi_tcxo                             36       - const: bi_tcxo
 37       - const: dsi0_phy_pll_out_byteclk            37       - const: dsi0_phy_pll_out_byteclk
 38       - const: dsi0_phy_pll_out_dsiclk             38       - const: dsi0_phy_pll_out_dsiclk
 39       - const: dsi1_phy_pll_out_dsiclk             39       - const: dsi1_phy_pll_out_dsiclk
 40       - const: dp_phy_pll_link_clk                 40       - const: dp_phy_pll_link_clk
 41       - const: dp_phy_pll_vco_div_clk              41       - const: dp_phy_pll_vco_div_clk
 42       - const: cfg_ahb_clk                         42       - const: cfg_ahb_clk
 43       - const: gcc_disp_gpll0_div_clk_src      << 
 44                                                    43 
 45   '#clock-cells':                                  44   '#clock-cells':
 46     const: 1                                       45     const: 1
 47                                                    46 
 48   '#power-domain-cells':                           47   '#power-domain-cells':
 49     const: 1                                       48     const: 1
 50                                                    49 
 51   power-domains:                               << 
 52     description:                               << 
 53       A phandle and PM domain specifier for th << 
 54     maxItems: 1                                << 
 55                                                << 
 56   required-opps:                               << 
 57     description:                               << 
 58       A phandle to an OPP node describing the  << 
 59     maxItems: 1                                << 
 60                                                << 
 61   reg:                                             50   reg:
 62     maxItems: 1                                    51     maxItems: 1
 63                                                    52 
 64 required:                                          53 required:
 65   - compatible                                     54   - compatible
 66   - reg                                            55   - reg
 67   - clocks                                         56   - clocks
 68   - clock-names                                    57   - clock-names
 69   - '#clock-cells'                                 58   - '#clock-cells'
 70   - '#power-domain-cells'                          59   - '#power-domain-cells'
 71                                                    60 
 72 additionalProperties: false                        61 additionalProperties: false
 73                                                    62 
 74 examples:                                          63 examples:
 75   - |                                              64   - |
 76     #include <dt-bindings/clock/qcom,rpmcc.h>      65     #include <dt-bindings/clock/qcom,rpmcc.h>
 77     #include <dt-bindings/clock/qcom,gcc-sm612     66     #include <dt-bindings/clock/qcom,gcc-sm6125.h>
 78     #include <dt-bindings/power/qcom-rpmpd.h>  << 
 79     clock-controller@5f00000 {                     67     clock-controller@5f00000 {
 80       compatible = "qcom,sm6125-dispcc";           68       compatible = "qcom,sm6125-dispcc";
 81       reg = <0x5f00000 0x20000>;                   69       reg = <0x5f00000 0x20000>;
 82                                                << 
 83       clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,        70       clocks = <&rpmcc RPM_SMD_XO_CLK_SRC>,
 84                <&dsi0_phy 0>,                      71                <&dsi0_phy 0>,
 85                <&dsi0_phy 1>,                      72                <&dsi0_phy 1>,
 86                <&dsi1_phy 1>,                      73                <&dsi1_phy 1>,
 87                <&dp_phy 0>,                        74                <&dp_phy 0>,
 88                <&dp_phy 1>,                        75                <&dp_phy 1>,
 89                <&gcc GCC_DISP_AHB_CLK>,        !!  76                <&gcc GCC_DISP_AHB_CLK>;
 90                <&gcc GCC_DISP_GPLL0_DIV_CLK_SR << 
 91       clock-names = "bi_tcxo",                     77       clock-names = "bi_tcxo",
 92                     "dsi0_phy_pll_out_byteclk"     78                     "dsi0_phy_pll_out_byteclk",
 93                     "dsi0_phy_pll_out_dsiclk",     79                     "dsi0_phy_pll_out_dsiclk",
 94                     "dsi1_phy_pll_out_dsiclk",     80                     "dsi1_phy_pll_out_dsiclk",
 95                     "dp_phy_pll_link_clk",         81                     "dp_phy_pll_link_clk",
 96                     "dp_phy_pll_vco_div_clk",      82                     "dp_phy_pll_vco_div_clk",
 97                     "cfg_ahb_clk",             !!  83                     "cfg_ahb_clk";
 98                     "gcc_disp_gpll0_div_clk_sr << 
 99                                                << 
100       required-opps = <&rpmhpd_opp_ret>;       << 
101       power-domains = <&rpmpd SM6125_VDDCX>;   << 
102                                                << 
103       #clock-cells = <1>;                          84       #clock-cells = <1>;
104       #power-domain-cells = <1>;                   85       #power-domain-cells = <1>;
105     };                                             86     };
106 ...                                                87 ...
                                                      

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