Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources

Add additional GCC clock sources. This includes PCIe and USB PIPE and
UFS symbol clocks.

Fixes: 2a8aa18c1131 ("dt-bindings: clk: qcom: Fix self-validation, split, and clean cruft")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220620071936.1558906-2-dmitry.baryshkov@linaro.org

authored by

Dmitry Baryshkov and committed by
Bjorn Andersson
2b4e75a7 205737fe

+16
+16
Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml
··· 22 22 const: qcom,gcc-msm8996 23 23 24 24 clocks: 25 + minItems: 3 25 26 items: 26 27 - description: XO source 27 28 - description: Second XO source 28 29 - description: Sleep clock source 30 + - description: PCIe 0 PIPE clock (optional) 31 + - description: PCIe 1 PIPE clock (optional) 32 + - description: PCIe 2 PIPE clock (optional) 33 + - description: USB3 PIPE clock (optional) 34 + - description: UFS RX symbol 0 clock (optional) 35 + - description: UFS RX symbol 1 clock (optional) 36 + - description: UFS TX symbol 0 clock (optional) 29 37 30 38 clock-names: 39 + minItems: 3 31 40 items: 32 41 - const: cxo 33 42 - const: cxo2 34 43 - const: sleep_clk 44 + - const: pcie_0_pipe_clk_src 45 + - const: pcie_1_pipe_clk_src 46 + - const: pcie_2_pipe_clk_src 47 + - const: usb3_phy_pipe_clk_src 48 + - const: ufs_rx_symbol_0_clk_src 49 + - const: ufs_rx_symbol_1_clk_src 50 + - const: ufs_tx_symbol_0_clk_src 35 51 36 52 '#clock-cells': 37 53 const: 1