Path: blob/master/Documentation/devicetree/bindings/iio/dac/adi,ad5446.yaml
38301 views
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)1%YAML 1.22---3$id: http://devicetree.org/schemas/iio/dac/adi,ad5446.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Analog Devices AD5446 and similar DACs78maintainers:9- Michael Hennerich <michael.hennerich@analog.com>10- Nuno Sá <nuno.sa@analog.com>1112description:13Digital to Analog Converter devices supporting both SPI and I2C interfaces.14These devices feature a range of resolutions from 8-bit to 16-bit.1516properties:17compatible:18oneOf:19- description: SPI DACs20enum:21- adi,ad530022- adi,ad531023- adi,ad532024- adi,ad544425- adi,ad544626- adi,ad545027- adi,ad545128- adi,ad545229- adi,ad545330- adi,ad5512a31- adi,ad5541a32- adi,ad554233- adi,ad5542a34- adi,ad554335- adi,ad555336- adi,ad560037- adi,ad560138- adi,ad561139- adi,ad562140- adi,ad564141- adi,ad5620-250042- adi,ad5620-125043- adi,ad5640-250044- adi,ad5640-125045- adi,ad5660-250046- adi,ad5660-125047- adi,ad566248- ti,dac081s10149- ti,dac101s10150- ti,dac121s10151- description: I2C DACs52enum:53- adi,ad530154- adi,ad531155- adi,ad532156- adi,ad560257- adi,ad561258- adi,ad56225960reg:61maxItems: 16263vcc-supply:64description:65Reference voltage supply. If not supplied, devices with internal66voltage reference will use that.6768required:69- compatible70- reg7172allOf:73- if:74properties:75compatible:76contains:77enum:78- adi,ad530079- adi,ad531080- adi,ad532081- adi,ad544482- adi,ad544683- adi,ad545084- adi,ad545185- adi,ad545286- adi,ad545387- adi,ad5512a88- adi,ad5541a89- adi,ad554290- adi,ad5542a91- adi,ad554392- adi,ad555393- adi,ad560094- adi,ad560195- adi,ad561196- adi,ad562197- adi,ad564198- adi,ad5620-250099- adi,ad5620-1250100- adi,ad5640-2500101- adi,ad5640-1250102- adi,ad5660-2500103- adi,ad5660-1250104- adi,ad5662105- ti,dac081s101106- ti,dac101s101107- ti,dac121s101108then:109allOf:110- $ref: /schemas/spi/spi-peripheral-props.yaml#111112unevaluatedProperties: false113114examples:115- |116spi {117#address-cells = <1>;118#size-cells = <0>;119120dac@0 {121compatible = "adi,ad5446";122reg = <0>;123vcc-supply = <&dac_vref>;124};125};126- |127i2c {128#address-cells = <1>;129#size-cells = <0>;130131dac@42 {132compatible = "adi,ad5622";133reg = <0x42>;134vcc-supply = <&dac_vref>;135};136};137...138139140