summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml
diff options
context:
space:
mode:
authorJonathan Cameron <Jonathan.Cameron@huawei.com>2020-02-08 17:23:12 +0000
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2020-03-08 17:28:36 +0000
commite3d2d8ece5f01852e4a377cf3fa228d2fd1482cc (patch)
tree34edff32b0f7e6f586723ebad5db50c74d124375 /Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml
parent3192ade7b6f6306b66139109e0d455f98a7f695f (diff)
downloadlinux-stable-e3d2d8ece5f01852e4a377cf3fa228d2fd1482cc.tar.gz
linux-stable-e3d2d8ece5f01852e4a377cf3fa228d2fd1482cc.tar.bz2
linux-stable-e3d2d8ece5f01852e4a377cf3fa228d2fd1482cc.zip
dt-bindings: iio: adc: max1363 etc i2c ADC binding conversion
Split the binding in two to reflect the threshold monitor capabilities and hence interrupts vs the more straight forward parts that don't have this facility. Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> Reviewed-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml')
-rw-r--r--Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml50
1 files changed, 50 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml b/Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml
new file mode 100644
index 000000000000..48377549c39a
--- /dev/null
+++ b/Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml
@@ -0,0 +1,50 @@
+# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/iio/adc/maxim,max1363.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Maxim MAX1363 and similar ADCs
+
+maintainers:
+ - Jonathan Cameron <jic23@kernel.org>
+
+description: |
+ Family of ADCs with i2c inteface, internal references and threshold
+ monitoring.
+
+properties:
+ compatible:
+ enum:
+ - maxim,max1361
+ - maxim,max1362
+ - maxim,max1363
+ - maxim,max1364
+
+ reg:
+ maxItems: 1
+
+ vcc-supply: true
+ vref-supply:
+ description: Optional external reference. If not supplied, internal
+ reference will be used.
+
+ interrupts:
+ maxItems: 1
+
+required:
+ - compatible
+ - reg
+
+examples:
+ - |
+ i2c {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ adc@36 {
+ compatible = "maxim,max1363";
+ reg = <0x36>;
+ };
+ };
+...