]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
dt-bindings: iio: ad4695: fix common-mode-channel
authorDavid Lechner <dlechner@baylibre.com>
Thu, 8 Aug 2024 21:12:08 +0000 (16:12 -0500)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sat, 10 Aug 2024 10:17:35 +0000 (11:17 +0100)
The common-mode-channel property is a scalar, not an array, so we should
not be using items: in the schema when specifying allowable values.

Reported-by: Rob Herring <robh@kernel.org>
Closes: https://lore.kernel.org/linux-iio/CAL_JsqKaddw8FnPfdnhKhHUb8AcTxFadc_eZmxjX0QxFR80=mw@mail.gmail.com/
Fixes: b40cafc11436 ("dt-bindings: iio: adc: add AD4695 and similar ADCs")
Signed-off-by: David Lechner <dlechner@baylibre.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://patch.msgid.link/20240808-iio-adc-ad4695-fix-dt-bindings-v1-1-5cf37b9547b0@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Documentation/devicetree/bindings/iio/adc/adi,ad4695.yaml

index a2e824e26691b984957eb49a38497a1714ed24a6..310f046e139f9937871f834c2e86fb2a995db107 100644 (file)
@@ -136,8 +136,7 @@ patternProperties:
           and OxFE is COM. Macros are available for these values in
           dt-bindings/iio/adi,ad4695.h. Values 1 to 15 correspond to INx inputs.
           Only odd numbered INx inputs can be used as common mode channels.
-        items:
-          enum: [1, 3, 5, 7, 9, 11, 13, 15, 0xFE, 0xFF]
+        enum: [1, 3, 5, 7, 9, 11, 13, 15, 0xFE, 0xFF]
         default: 0xFF
 
       adi,no-high-z:
@@ -202,8 +201,7 @@ allOf:
             reg:
               maximum: 7
             common-mode-channel:
-              items:
-                enum: [1, 3, 5, 7, 0xFE, 0xFF]
+              enum: [1, 3, 5, 7, 0xFE, 0xFF]
         "^channel@[8-9a-f]$": false
 
 unevaluatedProperties: false