15992d5a6SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 25992d5a6SJonathan Cameron%YAML 1.2 35992d5a6SJonathan Cameron--- 45992d5a6SJonathan Cameron$id: http://devicetree.org/schemas/iio/dac/adi,ad5380.yaml# 55992d5a6SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 65992d5a6SJonathan Cameron 75992d5a6SJonathan Camerontitle: Analog Devices AD5380 and similar DACs 85992d5a6SJonathan Cameron 95992d5a6SJonathan Cameronmaintainers: 105992d5a6SJonathan Cameron - Lars-Peter Clausen <lars@metafoo.de> 115992d5a6SJonathan Cameron - Jonathan Cameron <jic23@kernel.org> 125992d5a6SJonathan Cameron 135992d5a6SJonathan Camerondescription: | 145992d5a6SJonathan Cameron DAC devices supporting both SPI and I2C interfaces. 155992d5a6SJonathan Cameronproperties: 165992d5a6SJonathan Cameron compatible: 175992d5a6SJonathan Cameron enum: 185992d5a6SJonathan Cameron - adi,ad5380-3 195992d5a6SJonathan Cameron - adi,ad5380-5 205992d5a6SJonathan Cameron - adi,ad5381-3 215992d5a6SJonathan Cameron - adi,ad5381-5 225992d5a6SJonathan Cameron - adi,ad5382-3 235992d5a6SJonathan Cameron - adi,ad5382-5 245992d5a6SJonathan Cameron - adi,ad5383-3 255992d5a6SJonathan Cameron - adi,ad5383-5 265992d5a6SJonathan Cameron - adi,ad5384-3 275992d5a6SJonathan Cameron - adi,ad5384-5 285992d5a6SJonathan Cameron - adi,ad5390-3 295992d5a6SJonathan Cameron - adi,ad5390-5 305992d5a6SJonathan Cameron - adi,ad5391-3 315992d5a6SJonathan Cameron - adi,ad5391-5 325992d5a6SJonathan Cameron - adi,ad5392-3 335992d5a6SJonathan Cameron - adi,ad5392-5 345992d5a6SJonathan Cameron 355992d5a6SJonathan Cameron reg: 365992d5a6SJonathan Cameron maxItems: 1 375992d5a6SJonathan Cameron 385992d5a6SJonathan Cameron vref-supply: 395992d5a6SJonathan Cameron description: 405992d5a6SJonathan Cameron If not supplied devices will use internal regulators. 415992d5a6SJonathan Cameron 425992d5a6SJonathan Cameronrequired: 435992d5a6SJonathan Cameron - compatible 445992d5a6SJonathan Cameron - reg 455992d5a6SJonathan Cameron 46*25d04699SKrzysztof KozlowskiallOf: 47*25d04699SKrzysztof Kozlowski - $ref: /schemas/spi/spi-peripheral-props.yaml# 48*25d04699SKrzysztof Kozlowski 49*25d04699SKrzysztof KozlowskiunevaluatedProperties: false 50*25d04699SKrzysztof Kozlowski 515992d5a6SJonathan Cameronexamples: 525992d5a6SJonathan Cameron - | 535992d5a6SJonathan Cameron spi { 545992d5a6SJonathan Cameron #address-cells = <1>; 555992d5a6SJonathan Cameron #size-cells = <0>; 565992d5a6SJonathan Cameron dac@0 { 575992d5a6SJonathan Cameron reg = <0>; 585992d5a6SJonathan Cameron compatible = "adi,ad5390-5"; 595992d5a6SJonathan Cameron vref-supply = <&dacvref>; 605992d5a6SJonathan Cameron }; 615992d5a6SJonathan Cameron }; 625992d5a6SJonathan Cameron - | 635992d5a6SJonathan Cameron i2c { 645992d5a6SJonathan Cameron #address-cells = <1>; 655992d5a6SJonathan Cameron #size-cells = <0>; 665992d5a6SJonathan Cameron dac@42 { 675992d5a6SJonathan Cameron reg = <0x42>; 685992d5a6SJonathan Cameron compatible = "adi,ad5380-3"; 695992d5a6SJonathan Cameron }; 705992d5a6SJonathan Cameron }; 715992d5a6SJonathan Cameron... 72