1*f21a5f72SJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*f21a5f72SJonathan Cameron%YAML 1.2 3*f21a5f72SJonathan Cameron--- 4*f21a5f72SJonathan Cameron$id: http://devicetree.org/schemas/iio/dac/microchip,mcp4922.yaml# 5*f21a5f72SJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml# 6*f21a5f72SJonathan Cameron 7*f21a5f72SJonathan Camerontitle: Microchip MCP4902, MCP4912 and MPC4922 dual output SPI DACs 8*f21a5f72SJonathan Cameron 9*f21a5f72SJonathan Cameronmaintainers: 10*f21a5f72SJonathan Cameron - Jonathan Cameron <jic23@kernel.org> 11*f21a5f72SJonathan Cameron - Michael Welling <mwelling@ieee.org> 12*f21a5f72SJonathan Cameron 13*f21a5f72SJonathan Cameronproperties: 14*f21a5f72SJonathan Cameron compatible: 15*f21a5f72SJonathan Cameron enum: 16*f21a5f72SJonathan Cameron - microchip,mcp4902 17*f21a5f72SJonathan Cameron - microchip,mcp4912 18*f21a5f72SJonathan Cameron - microchip,mcp4922 19*f21a5f72SJonathan Cameron 20*f21a5f72SJonathan Cameron reg: 21*f21a5f72SJonathan Cameron maxItems: 1 22*f21a5f72SJonathan Cameron 23*f21a5f72SJonathan Cameron spi-max-frequency: true 24*f21a5f72SJonathan Cameron 25*f21a5f72SJonathan Cameron vref-supply: true 26*f21a5f72SJonathan Cameron 27*f21a5f72SJonathan CameronadditionalProperties: false 28*f21a5f72SJonathan Cameron 29*f21a5f72SJonathan Cameronrequired: 30*f21a5f72SJonathan Cameron - compatible 31*f21a5f72SJonathan Cameron - reg 32*f21a5f72SJonathan Cameron - vref-supply 33*f21a5f72SJonathan Cameron 34*f21a5f72SJonathan Cameronexamples: 35*f21a5f72SJonathan Cameron - | 36*f21a5f72SJonathan Cameron spi { 37*f21a5f72SJonathan Cameron #address-cells = <1>; 38*f21a5f72SJonathan Cameron #size-cells = <0>; 39*f21a5f72SJonathan Cameron 40*f21a5f72SJonathan Cameron dac@0 { 41*f21a5f72SJonathan Cameron compatible = "microchip,mcp4912"; 42*f21a5f72SJonathan Cameron reg = <0>; 43*f21a5f72SJonathan Cameron vref-supply = <&dac_vref>; 44*f21a5f72SJonathan Cameron }; 45*f21a5f72SJonathan Cameron }; 46*f21a5f72SJonathan Cameron... 47