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

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


  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-sc8280xp.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 SC8280xp
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Bjorn Andersson <bjorn.andersson@linaro.org     10   - Bjorn Andersson <bjorn.andersson@linaro.org>
 11                                                    11 
 12 description: |                                     12 description: |
 13   Qualcomm global clock control module provide     13   Qualcomm global clock control module provides the clocks, resets and
 14   power domains on SC8280xp.                       14   power domains on SC8280xp.
 15                                                    15 
 16   See also:: include/dt-bindings/clock/qcom,gc     16   See also:: include/dt-bindings/clock/qcom,gcc-sc8280xp.h
 17                                                    17 
 18 properties:                                        18 properties:
 19   compatible:                                      19   compatible:
 20     const: qcom,gcc-sc8280xp                       20     const: qcom,gcc-sc8280xp
 21                                                    21 
 22   clocks:                                          22   clocks:
 23     items:                                         23     items:
 24       - description: XO reference clock            24       - description: XO reference clock
 25       - description: Sleep clock                   25       - description: Sleep clock
 26       - description: UFS memory first RX symbo     26       - description: UFS memory first RX symbol clock
 27       - description: UFS memory second RX symb     27       - description: UFS memory second RX symbol clock
 28       - description: UFS memory first TX symbo     28       - description: UFS memory first TX symbol clock
 29       - description: UFS card first RX symbol      29       - description: UFS card first RX symbol clock
 30       - description: UFS card second RX symbol     30       - description: UFS card second RX symbol clock
 31       - description: UFS card first TX symbol      31       - description: UFS card first TX symbol clock
 32       - description: Primary USB SuperSpeed pi     32       - description: Primary USB SuperSpeed pipe clock
 33       - description: USB4 PHY pipegmux clock s     33       - description: USB4 PHY pipegmux clock source
 34       - description: USB4 PHY DP gmux clock so     34       - description: USB4 PHY DP gmux clock source
 35       - description: USB4 PHY sys pipegmux clo     35       - description: USB4 PHY sys pipegmux clock source
 36       - description: USB4 PHY PCIe pipe clock      36       - description: USB4 PHY PCIe pipe clock
 37       - description: USB4 PHY router max pipe      37       - description: USB4 PHY router max pipe clock
 38       - description: Primary USB4 RX0 clock        38       - description: Primary USB4 RX0 clock
 39       - description: Primary USB4 RX1 clock        39       - description: Primary USB4 RX1 clock
 40       - description: Secondary USB SuperSpeed      40       - description: Secondary USB SuperSpeed pipe clock
 41       - description: Second USB4 PHY pipegmux      41       - description: Second USB4 PHY pipegmux clock source
 42       - description: Second USB4 PHY DP gmux c     42       - description: Second USB4 PHY DP gmux clock source
 43       - description: Second USB4 PHY sys pipeg     43       - description: Second USB4 PHY sys pipegmux clock source
 44       - description: Second USB4 PHY PCIe pipe     44       - description: Second USB4 PHY PCIe pipe clock
 45       - description: Second USB4 PHY router ma     45       - description: Second USB4 PHY router max pipe clock
 46       - description: Secondary USB4 RX0 clock      46       - description: Secondary USB4 RX0 clock
 47       - description: Secondary USB4 RX1 clock      47       - description: Secondary USB4 RX1 clock
 48       - description: Multiport USB first Super     48       - description: Multiport USB first SuperSpeed pipe clock
 49       - description: Multiport USB second Supe     49       - description: Multiport USB second SuperSpeed pipe clock
 50       - description: PCIe 2a pipe clock            50       - description: PCIe 2a pipe clock
 51       - description: PCIe 2b pipe clock            51       - description: PCIe 2b pipe clock
 52       - description: PCIe 3a pipe clock            52       - description: PCIe 3a pipe clock
 53       - description: PCIe 3b pipe clock            53       - description: PCIe 3b pipe clock
 54       - description: PCIe 4 pipe clock             54       - description: PCIe 4 pipe clock
 55       - description: First EMAC controller ref     55       - description: First EMAC controller reference clock
 56       - description: Second EMAC controller re     56       - description: Second EMAC controller reference clock
 57                                                    57 
 58   power-domains:                                   58   power-domains:
 59     items:                                         59     items:
 60       - description: CX domain                     60       - description: CX domain
 61                                                    61 
 62   protected-clocks:                                62   protected-clocks:
 63     maxItems: 389                                  63     maxItems: 389
 64                                                    64 
 65 required:                                          65 required:
 66   - compatible                                     66   - compatible
 67   - clocks                                         67   - clocks
 68   - '#power-domain-cells'                      << 
 69                                                    68 
 70 allOf:                                             69 allOf:
 71   - $ref: qcom,gcc.yaml#                           70   - $ref: qcom,gcc.yaml#
 72                                                    71 
 73 unevaluatedProperties: false                       72 unevaluatedProperties: false
 74                                                    73 
 75 examples:                                          74 examples:
 76   - |                                              75   - |
 77     #include <dt-bindings/clock/qcom,rpmh.h>       76     #include <dt-bindings/clock/qcom,rpmh.h>
 78     #include <dt-bindings/power/qcom-rpmpd.h>      77     #include <dt-bindings/power/qcom-rpmpd.h>
 79                                                    78 
 80     clock-controller@100000 {                      79     clock-controller@100000 {
 81       compatible = "qcom,gcc-sc8280xp";            80       compatible = "qcom,gcc-sc8280xp";
 82       reg = <0x00100000 0x1f0000>;                 81       reg = <0x00100000 0x1f0000>;
 83       clocks = <&rpmhcc RPMH_CXO_CLK>,             82       clocks = <&rpmhcc RPMH_CXO_CLK>,
 84                <&sleep_clk>,                       83                <&sleep_clk>,
 85                <&ufs_phy_rx_symbol_0_clk>,         84                <&ufs_phy_rx_symbol_0_clk>,
 86                <&ufs_phy_rx_symbol_1_clk>,         85                <&ufs_phy_rx_symbol_1_clk>,
 87                <&ufs_phy_tx_symbol_0_clk>,         86                <&ufs_phy_tx_symbol_0_clk>,
 88                <&ufs_card_rx_symbol_0_clk>,        87                <&ufs_card_rx_symbol_0_clk>,
 89                <&ufs_card_rx_symbol_1_clk>,        88                <&ufs_card_rx_symbol_1_clk>,
 90                <&ufs_card_tx_symbol_0_clk>,        89                <&ufs_card_tx_symbol_0_clk>,
 91                <&usb_0_ssphy>,                     90                <&usb_0_ssphy>,
 92                <&gcc_usb4_phy_pipegmux_clk_src     91                <&gcc_usb4_phy_pipegmux_clk_src>,
 93                <&gcc_usb4_phy_dp_gmux_clk_src>     92                <&gcc_usb4_phy_dp_gmux_clk_src>,
 94                <&gcc_usb4_phy_sys_pipegmux_clk     93                <&gcc_usb4_phy_sys_pipegmux_clk_src>,
 95                <&usb4_phy_gcc_usb4_pcie_pipe_c     94                <&usb4_phy_gcc_usb4_pcie_pipe_clk>,
 96                <&usb4_phy_gcc_usb4rtr_max_pipe     95                <&usb4_phy_gcc_usb4rtr_max_pipe_clk>,
 97                <&qusb4phy_gcc_usb4_rx0_clk>,       96                <&qusb4phy_gcc_usb4_rx0_clk>,
 98                <&qusb4phy_gcc_usb4_rx1_clk>,       97                <&qusb4phy_gcc_usb4_rx1_clk>,
 99                <&usb_1_ssphy>,                     98                <&usb_1_ssphy>,
100                <&gcc_usb4_1_phy_pipegmux_clk_s     99                <&gcc_usb4_1_phy_pipegmux_clk_src>,
101                <&gcc_usb4_1_phy_dp_gmux_clk_sr    100                <&gcc_usb4_1_phy_dp_gmux_clk_src>,
102                <&gcc_usb4_1_phy_sys_pipegmux_c    101                <&gcc_usb4_1_phy_sys_pipegmux_clk_src>,
103                <&usb4_1_phy_gcc_usb4_pcie_pipe    102                <&usb4_1_phy_gcc_usb4_pcie_pipe_clk>,
104                <&usb4_1_phy_gcc_usb4rtr_max_pi    103                <&usb4_1_phy_gcc_usb4rtr_max_pipe_clk>,
105                <&qusb4phy_1_gcc_usb4_rx0_clk>,    104                <&qusb4phy_1_gcc_usb4_rx0_clk>,
106                <&qusb4phy_1_gcc_usb4_rx1_clk>,    105                <&qusb4phy_1_gcc_usb4_rx1_clk>,
107                <&usb_2_ssphy>,                    106                <&usb_2_ssphy>,
108                <&usb_3_ssphy>,                    107                <&usb_3_ssphy>,
109                <&pcie2a_lane>,                    108                <&pcie2a_lane>,
110                <&pcie2b_lane>,                    109                <&pcie2b_lane>,
111                <&pcie3a_lane>,                    110                <&pcie3a_lane>,
112                <&pcie3b_lane>,                    111                <&pcie3b_lane>,
113                <&pcie4_lane>,                     112                <&pcie4_lane>,
114                <&rxc0_ref_clk>,                   113                <&rxc0_ref_clk>,
115                <&rxc1_ref_clk>;                   114                <&rxc1_ref_clk>;
116       power-domains = <&rpmhpd SC8280XP_CX>;      115       power-domains = <&rpmhpd SC8280XP_CX>;
117                                                   116 
118       #clock-cells = <1>;                         117       #clock-cells = <1>;
119       #reset-cells = <1>;                         118       #reset-cells = <1>;
120       #power-domain-cells = <1>;                  119       #power-domain-cells = <1>;
121     };                                            120     };
122 ...                                               121 ...
                                                      

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