Commit db30c116 authored by Jagadeesh Kona's avatar Jagadeesh Kona Committed by Bjorn Andersson
Browse files

dt-bindings: clock: qcom: Drop required-opps in required on SM8650 camcc



On SM8650, the minimum voltage corner supported on MMCX from cmd-db is
sufficient for clock controllers to operate and there is no need to specify
the required-opps. Hence remove the required-opps property from the list of
required properties for SM8650 camcc bindings.

This fixes:

arch/arm64/boot/dts/qcom/sm8650-hdk.dtb: clock-controller@ade0000:
'required-opps' is a required property

arch/arm64/boot/dts/qcom/sm8650-mtp.dtb: clock-controller@ade0000:
'required-opps' is a required property

arch/arm64/boot/dts/qcom/sm8650-qrd.dtb: clock-controller@ade0000:
'required-opps' is a required property

Fixes: 1ae3f057 ("dt-bindings: clock: qcom: Add SM8650 camera clock controller")
Reported-by: default avatarVladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
Closes: https://lore.kernel.org/all/0f13ab6b-dff1-4b26-9707-704ae2e2b535@linaro.org/


Reported-by: default avatarkernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202407070147.C9c3oTqS-lkp@intel.com/


Signed-off-by: default avatarJagadeesh Kona <quic_jkona@quicinc.com>
Reviewed-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: default avatarVladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
Link: https://lore.kernel.org/r/20240801064448.29626-3-quic_jkona@quicinc.com


Signed-off-by: default avatarBjorn Andersson <andersson@kernel.org>
parent 6720e8db
Loading
Loading
Loading
Loading
+15 −4
Original line number Diff line number Diff line
@@ -21,9 +21,6 @@ description: |
    include/dt-bindings/clock/qcom,sm8650-camcc.h
    include/dt-bindings/clock/qcom,x1e80100-camcc.h

allOf:
  - $ref: qcom,gcc.yaml#

properties:
  compatible:
    enum:
@@ -57,6 +54,20 @@ required:
  - compatible
  - clocks
  - power-domains

allOf:
  - $ref: qcom,gcc.yaml#
  - if:
      properties:
        compatible:
          contains:
            enum:
              - qcom,sc8280xp-camcc
              - qcom,sm8450-camcc
              - qcom,sm8550-camcc
              - qcom,x1e80100-camcc
    then:
      required:
        - required-opps

unevaluatedProperties: false