dt-bindings: clocks: qcom,gcc-ipq8074: allow QMP PCI PHY PIPE clocks
authorRobert Marko <robimarko@gmail.com>
Fri, 13 Oct 2023 16:39:33 +0000 (18:39 +0200)
committerBjorn Andersson <andersson@kernel.org>
Sun, 3 Dec 2023 01:28:02 +0000 (17:28 -0800)
QMP PCI PHY PIPE clocks are inputs for the GCC clock controller.
In order to describe this in DTS, allow passing them as the inputs to GCC.

This has a benefit that it avoids doing a global matching by name.

Signed-off-by: Robert Marko <robimarko@gmail.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20231013164025.3541606-1-robimarko@gmail.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.yaml

index 52e7831..2d44ddc 100644 (file)
@@ -27,11 +27,15 @@ properties:
     items:
       - description: board XO clock
       - description: sleep clock
+      - description: Gen3 QMP PCIe PHY PIPE clock
+      - description: Gen2 QMP PCIe PHY PIPE clock
 
   clock-names:
     items:
       - const: xo
       - const: sleep_clk
+      - const: pcie0_pipe
+      - const: pcie1_pipe
 
 required:
   - compatible