diff options
author | Johan Hovold <johan+linaro@kernel.org> | 2022-08-30 13:29:09 +0200 |
---|---|---|
committer | Vinod Koul <vkoul@kernel.org> | 2022-08-30 18:56:21 +0530 |
commit | 575722c772304d2658408586ededaedecb3755a6 (patch) | |
tree | 948d303e2789105e5a2336f3cae567b6ec19f5c8 /Documentation/devicetree/bindings/phy | |
parent | dt-bindings: phy: add QMP UFS PHY schema (diff) | |
download | linux-dev-575722c772304d2658408586ededaedecb3755a6.tar.xz linux-dev-575722c772304d2658408586ededaedecb3755a6.zip |
dt-bindings: phy: qcom,qmp-ufs: add missing SM8450 clock
Add the missing "qref" clock used by the SM8450 UFS QMP PHY to the
binding.
Note that the "qref" clock was added to sm8450.dtsi by commit
07fa917a335e ("arm64: dts: qcom: sm8450: add ufs nodes") but the binding
was never updated to match.
Fixes: e04121ba1b08 ("dt-bindings: phy: qcom,qmp: Add SM8450 UFS phy compatible")
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Link: https://lore.kernel.org/r/20220830112923.3725-17-johan+linaro@kernel.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/phy')
-rw-r--r-- | Documentation/devicetree/bindings/phy/qcom,qmp-ufs-phy.yaml | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/Documentation/devicetree/bindings/phy/qcom,qmp-ufs-phy.yaml b/Documentation/devicetree/bindings/phy/qcom,qmp-ufs-phy.yaml index e9dfed29e996..7a1f80e2cf23 100644 --- a/Documentation/devicetree/bindings/phy/qcom,qmp-ufs-phy.yaml +++ b/Documentation/devicetree/bindings/phy/qcom,qmp-ufs-phy.yaml @@ -42,11 +42,11 @@ properties: clocks: minItems: 1 - maxItems: 2 + maxItems: 3 clock-names: minItems: 1 - maxItems: 2 + maxItems: 3 resets: maxItems: 1 @@ -117,6 +117,22 @@ allOf: - const: ref - const: ref_aux + - if: + properties: + compatible: + contains: + enum: + - qcom,sm8450-qmp-ufs-phy + then: + properties: + clocks: + maxItems: 3 + clock-names: + items: + - const: ref + - const: ref_aux + - const: qref + examples: - | #include <dt-bindings/clock/qcom,gcc-sc8280xp.h> |