dt-bindings: input: qcom,pm8xxx-vib: add new SPMI vibrator module
authorFenglin Wu <quic_fenglinw@quicinc.com>
Tue, 16 Apr 2024 02:44:33 +0000 (10:44 +0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 17 Apr 2024 22:27:12 +0000 (15:27 -0700)
Add compatible strings to support vibrator module inside PMI632,
PMI7250B, PM7325B, PM7550BA.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Fenglin Wu <quic_fenglinw@quicinc.com>
Link: https://lore.kernel.org/r/20240416-pm8xxx-vibrator-new-design-v11-2-7b1c951e1515@quicinc.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Documentation/devicetree/bindings/input/qcom,pm8xxx-vib.yaml

index c8832cd0d7da2f9c1a85fdbb86f6ebb33a24e448..2025d6a5423e285d868f1ccd752b404f33f35342 100644 (file)
@@ -11,10 +11,18 @@ maintainers:
 
 properties:
   compatible:
-    enum:
-      - qcom,pm8058-vib
-      - qcom,pm8916-vib
-      - qcom,pm8921-vib
+    oneOf:
+      - enum:
+          - qcom,pm8058-vib
+          - qcom,pm8916-vib
+          - qcom,pm8921-vib
+          - qcom,pmi632-vib
+      - items:
+          - enum:
+              - qcom,pm7250b-vib
+              - qcom,pm7325b-vib
+              - qcom,pm7550ba-vib
+          - const: qcom,pmi632-vib
 
   reg:
     maxItems: 1