From: Dmitry Baryshkov Date: Sun, 24 Jul 2022 14:04:15 +0000 (+0300) Subject: dt-bindings: arm: qcom: separate msm8996pro bindings X-Git-Tag: v6.2-rc1~204^2~16^2~227 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=358ef0c03e7ce62ab197af02e91b843b92ef4717;p=thirdparty%2Fkernel%2Flinux.git dt-bindings: arm: qcom: separate msm8996pro bindings Xiaomi Mi 5s Plus (natrium) and Xiaomi Mi Note 2 (scorpio) use MSM8996Pro rather than plain MSM8996. Describe this in the arm/qcom.yaml bindings. Since MSM8996Pro is largely compatible with MSM8996, keep old compatible too rather than insiting on qcom,msm8996pro only. This allows the code that doesn't yet know about msm8996pro to continue supporting these devices. Signed-off-by: Dmitry Baryshkov Reviewed-by: Krzysztof Kozlowski Signed-off-by: Bjorn Andersson Link: https://lore.kernel.org/r/20220724140421.1933004-2-dmitry.baryshkov@linaro.org --- diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml index 1b5ac6b02bc5a..3514cd30718ca 100644 --- a/Documentation/devicetree/bindings/arm/qcom.yaml +++ b/Documentation/devicetree/bindings/arm/qcom.yaml @@ -226,8 +226,13 @@ properties: - sony,kagura-row - sony,keyaki-row - xiaomi,gemini + - const: qcom,msm8996 + + - items: + - enum: - xiaomi,natrium - xiaomi,scorpio + - const: qcom,msm8996pro - const: qcom,msm8996 - items: