diff options
author | Jonathan Cameron <Jonathan.Cameron@huawei.com> | 2020-02-08 17:23:12 +0000 |
---|---|---|
committer | Jonathan Cameron <Jonathan.Cameron@huawei.com> | 2020-03-08 17:28:36 +0000 |
commit | e3d2d8ece5f01852e4a377cf3fa228d2fd1482cc (patch) | |
tree | 34edff32b0f7e6f586723ebad5db50c74d124375 /Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml | |
parent | 3192ade7b6f6306b66139109e0d455f98a7f695f (diff) | |
download | linux-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.yaml | 50 |
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>; + }; + }; +... |