1*906b0043SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*906b0043SJonathan Cameron%YAML 1.2 3*906b0043SJonathan Cameron--- 4*906b0043SJonathan Cameron$id: http://devicetree.org/schemas/iio/dac/adi,ad8801.yaml# 5*906b0043SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6*906b0043SJonathan Cameron 7*906b0043SJonathan Camerontitle: Analog Devices AD8801 and AD8803 DACs 8*906b0043SJonathan Cameron 9*906b0043SJonathan Cameronmaintainers: 10*906b0043SJonathan Cameron - Jonathan Cameron <jic23@kernel.org> 11*906b0043SJonathan Cameron 12*906b0043SJonathan Cameronproperties: 13*906b0043SJonathan Cameron 14*906b0043SJonathan Cameron compatible: 15*906b0043SJonathan Cameron enum: 16*906b0043SJonathan Cameron - adi,ad8801 17*906b0043SJonathan Cameron - adi,ad8803 18*906b0043SJonathan Cameron 19*906b0043SJonathan Cameron reg: 20*906b0043SJonathan Cameron maxItems: 1 21*906b0043SJonathan Cameron 22*906b0043SJonathan Cameron spi-max-frequency: true 23*906b0043SJonathan Cameron 24*906b0043SJonathan Cameron vrefh-supply: true 25*906b0043SJonathan Cameron vrefl-supply: true 26*906b0043SJonathan Cameron 27*906b0043SJonathan CameronadditionalProperties: false 28*906b0043SJonathan Cameron 29*906b0043SJonathan Cameronrequired: 30*906b0043SJonathan Cameron - compatible 31*906b0043SJonathan Cameron - reg 32*906b0043SJonathan Cameron - vrefh-supply 33*906b0043SJonathan Cameron 34*906b0043SJonathan CameronallOf: 35*906b0043SJonathan Cameron - if: 36*906b0043SJonathan Cameron properties: 37*906b0043SJonathan Cameron compatible: 38*906b0043SJonathan Cameron contains: 39*906b0043SJonathan Cameron const: adi,ad8803 40*906b0043SJonathan Cameron then: 41*906b0043SJonathan Cameron required: 42*906b0043SJonathan Cameron - vrefl-supply 43*906b0043SJonathan Cameron else: 44*906b0043SJonathan Cameron properties: 45*906b0043SJonathan Cameron vrefl-supply: false 46*906b0043SJonathan Cameron 47*906b0043SJonathan Cameronexamples: 48*906b0043SJonathan Cameron - | 49*906b0043SJonathan Cameron spi { 50*906b0043SJonathan Cameron #address-cells = <1>; 51*906b0043SJonathan Cameron #size-cells = <0>; 52*906b0043SJonathan Cameron 53*906b0043SJonathan Cameron dac@0 { 54*906b0043SJonathan Cameron compatible = "adi,ad8803"; 55*906b0043SJonathan Cameron reg = <0>; 56*906b0043SJonathan Cameron vrefl-supply = <&dac_vrefl>; 57*906b0043SJonathan Cameron vrefh-supply = <&dac_vrefh>; 58*906b0043SJonathan Cameron }; 59*906b0043SJonathan Cameron }; 60*906b0043SJonathan Cameron... 61