1*74d4cd7aSAndrea Collamati# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*74d4cd7aSAndrea Collamati%YAML 1.2 3*74d4cd7aSAndrea Collamati--- 4*74d4cd7aSAndrea Collamati 5*74d4cd7aSAndrea Collamati$id: http://devicetree.org/schemas/iio/dac/microchip,mcp4728.yaml# 6*74d4cd7aSAndrea Collamati$schema: http://devicetree.org/meta-schemas/core.yaml# 7*74d4cd7aSAndrea Collamati 8*74d4cd7aSAndrea Collamatititle: Microchip MCP4728 DAC 9*74d4cd7aSAndrea Collamati 10*74d4cd7aSAndrea Collamatimaintainers: 11*74d4cd7aSAndrea Collamati - Andrea Collamati <andrea.collamati@gmail.com> 12*74d4cd7aSAndrea Collamati 13*74d4cd7aSAndrea Collamatidescription: | 14*74d4cd7aSAndrea Collamati MCP4728 is a quad channel, 12-bit voltage output 15*74d4cd7aSAndrea Collamati Digital-to-Analog Converter with non-volatile 16*74d4cd7aSAndrea Collamati memory and I2C compatible Serial Interface. 17*74d4cd7aSAndrea Collamati https://www.microchip.com/en-us/product/mcp4728 18*74d4cd7aSAndrea Collamati 19*74d4cd7aSAndrea Collamatiproperties: 20*74d4cd7aSAndrea Collamati compatible: 21*74d4cd7aSAndrea Collamati const: microchip,mcp4728 22*74d4cd7aSAndrea Collamati 23*74d4cd7aSAndrea Collamati reg: 24*74d4cd7aSAndrea Collamati maxItems: 1 25*74d4cd7aSAndrea Collamati 26*74d4cd7aSAndrea Collamati vdd-supply: 27*74d4cd7aSAndrea Collamati description: | 28*74d4cd7aSAndrea Collamati Provides both power and acts as the reference supply on the MCP4728 29*74d4cd7aSAndrea Collamati when Internal Vref is not selected. 30*74d4cd7aSAndrea Collamati 31*74d4cd7aSAndrea Collamatirequired: 32*74d4cd7aSAndrea Collamati - compatible 33*74d4cd7aSAndrea Collamati - reg 34*74d4cd7aSAndrea Collamati - vdd-supply 35*74d4cd7aSAndrea Collamati 36*74d4cd7aSAndrea CollamatiadditionalProperties: false 37*74d4cd7aSAndrea Collamati 38*74d4cd7aSAndrea Collamatiexamples: 39*74d4cd7aSAndrea Collamati - | 40*74d4cd7aSAndrea Collamati i2c { 41*74d4cd7aSAndrea Collamati #address-cells = <1>; 42*74d4cd7aSAndrea Collamati #size-cells = <0>; 43*74d4cd7aSAndrea Collamati 44*74d4cd7aSAndrea Collamati dac@60 { 45*74d4cd7aSAndrea Collamati compatible = "microchip,mcp4728"; 46*74d4cd7aSAndrea Collamati reg = <0x60>; 47*74d4cd7aSAndrea Collamati vdd-supply = <&vdac_vdd>; 48*74d4cd7aSAndrea Collamati }; 49*74d4cd7aSAndrea Collamati }; 50