Path: blob/master/Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml
26309 views
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/iio/cdc/adi,ad7746.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: AD7746 24-Bit Capacitance-to-Digital Converter with Temperature Sensor78maintainers:9- Michael Hennerich <michael.hennerich@analog.com>1011description: |12AD7746 24-Bit Capacitance-to-Digital Converter with Temperature Sensor1314Specifications about the part can be found at:15https://www.analog.com/media/en/technical-documentation/data-sheets/ad7291.pdf1617properties:18compatible:19enum:20- adi,ad774521- adi,ad774622- adi,ad77472324reg:25maxItems: 12627adi,excitation-vdd-permille:28description: |29Set VDD per mille to be used as the excitation voltage.30$ref: /schemas/types.yaml#/definitions/uint3231enum: [125, 250, 375, 500]3233adi,exca-output-en:34description: Enables the EXCA pin as the excitation output.35type: boolean3637adi,exca-output-invert:38description: |39Inverts the excitation output in the EXCA pin.40Normally only one of the EXCX pins would be inverted, check the following41application notes for more details42https://www.analog.com/media/en/technical-documentation/application-notes/AN-1585.pdf43type: boolean4445adi,excb-output-en:46description: Enables the EXCB pin as the excitation output.47type: boolean4849adi,excb-output-invert:50description: Inverts the excitation output in the EXCB pin.51type: boolean5253required:54- compatible55- reg5657additionalProperties: false5859examples:60- |61i2c {62#address-cells = <1>;63#size-cells = <0>;6465ad7746: cdc@48 {66compatible = "adi,ad7746";67reg = <0x48>;68adi,excitation-vdd-permille = <125>;6970adi,exca-output-en;71adi,exca-output-invert;72adi,excb-output-en;73adi,excb-output-invert;74};75};76...777879