1906b0043SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2906b0043SJonathan Cameron%YAML 1.2 3906b0043SJonathan Cameron--- 4906b0043SJonathan Cameron$id: http://devicetree.org/schemas/iio/dac/adi,ad8801.yaml# 5906b0043SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6906b0043SJonathan Cameron 7906b0043SJonathan Camerontitle: Analog Devices AD8801 and AD8803 DACs 8906b0043SJonathan Cameron 9906b0043SJonathan Cameronmaintainers: 10906b0043SJonathan Cameron - Jonathan Cameron <jic23@kernel.org> 11906b0043SJonathan Cameron 12906b0043SJonathan Cameronproperties: 13906b0043SJonathan Cameron 14906b0043SJonathan Cameron compatible: 15906b0043SJonathan Cameron enum: 16906b0043SJonathan Cameron - adi,ad8801 17906b0043SJonathan Cameron - adi,ad8803 18906b0043SJonathan Cameron 19906b0043SJonathan Cameron reg: 20906b0043SJonathan Cameron maxItems: 1 21906b0043SJonathan Cameron 22906b0043SJonathan Cameron vrefh-supply: true 23906b0043SJonathan Cameron vrefl-supply: true 24906b0043SJonathan Cameron 25906b0043SJonathan Cameronrequired: 26906b0043SJonathan Cameron - compatible 27906b0043SJonathan Cameron - reg 28906b0043SJonathan Cameron - vrefh-supply 29906b0043SJonathan Cameron 30906b0043SJonathan CameronallOf: 31*25d04699SKrzysztof Kozlowski - $ref: /schemas/spi/spi-peripheral-props.yaml# 32906b0043SJonathan Cameron - if: 33906b0043SJonathan Cameron properties: 34906b0043SJonathan Cameron compatible: 35906b0043SJonathan Cameron contains: 36906b0043SJonathan Cameron const: adi,ad8803 37906b0043SJonathan Cameron then: 38906b0043SJonathan Cameron required: 39906b0043SJonathan Cameron - vrefl-supply 40906b0043SJonathan Cameron else: 41906b0043SJonathan Cameron properties: 42906b0043SJonathan Cameron vrefl-supply: false 43906b0043SJonathan Cameron 44*25d04699SKrzysztof KozlowskiunevaluatedProperties: false 45*25d04699SKrzysztof Kozlowski 46906b0043SJonathan Cameronexamples: 47906b0043SJonathan Cameron - | 48906b0043SJonathan Cameron spi { 49906b0043SJonathan Cameron #address-cells = <1>; 50906b0043SJonathan Cameron #size-cells = <0>; 51906b0043SJonathan Cameron 52906b0043SJonathan Cameron dac@0 { 53906b0043SJonathan Cameron compatible = "adi,ad8803"; 54906b0043SJonathan Cameron reg = <0>; 55906b0043SJonathan Cameron vrefl-supply = <&dac_vrefl>; 56906b0043SJonathan Cameron vrefh-supply = <&dac_vrefh>; 57906b0043SJonathan Cameron }; 58906b0043SJonathan Cameron }; 59906b0043SJonathan Cameron... 60