Skip to content

Commit db30c11

Browse files
Jagadeesh Konaandersson
authored andcommitted
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: 1ae3f05 ("dt-bindings: clock: qcom: Add SM8650 camera clock controller") Reported-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org> Closes: https://lore.kernel.org/all/0f13ab6b-dff1-4b26-9707-704ae2e2b535@linaro.org/ Reported-by: kernel test robot <lkp@intel.com> Closes: https://lore.kernel.org/oe-kbuild-all/202407070147.C9c3oTqS-lkp@intel.com/ Signed-off-by: Jagadeesh Kona <quic_jkona@quicinc.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org> Link: https://lore.kernel.org/r/20240801064448.29626-3-quic_jkona@quicinc.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
1 parent 6720e8d commit db30c11

1 file changed

Lines changed: 15 additions & 4 deletions

File tree

Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ description: |
2121
include/dt-bindings/clock/qcom,sm8650-camcc.h
2222
include/dt-bindings/clock/qcom,x1e80100-camcc.h
2323
24-
allOf:
25-
- $ref: qcom,gcc.yaml#
26-
2724
properties:
2825
compatible:
2926
enum:
@@ -57,7 +54,21 @@ required:
5754
- compatible
5855
- clocks
5956
- power-domains
60-
- required-opps
57+
58+
allOf:
59+
- $ref: qcom,gcc.yaml#
60+
- if:
61+
properties:
62+
compatible:
63+
contains:
64+
enum:
65+
- qcom,sc8280xp-camcc
66+
- qcom,sm8450-camcc
67+
- qcom,sm8550-camcc
68+
- qcom,x1e80100-camcc
69+
then:
70+
required:
71+
- required-opps
6172

6273
unevaluatedProperties: false
6374

0 commit comments

Comments
 (0)