1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4 5$id: http://devicetree.org/schemas/iio/dac/microchip,mcp47a1.yaml# 6$schema: http://devicetree.org/meta-schemas/core.yaml# 7 8title: Microchip MCP47A1 DAC 9 10maintainers: 11 - Joshua Crofts <joshua.crofts1@gmail.com> 12 13description: | 14 The Microchip MCP47A1 is a 6-bit single output volatile DAC. 15 This device can have different IDs (0x2e and 0x3e). 16 https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/25154A.pdf 17 18properties: 19 compatible: 20 const: microchip,mcp47a1 21 22 reg: 23 items: 24 - enum: [0x2e, 0x3e] 25 26 vref-supply: true 27 28 vdd-supply: true 29 30required: 31 - compatible 32 - reg 33 - vref-supply 34 - vdd-supply 35 36additionalProperties: false 37 38examples: 39 - | 40 i2c { 41 #address-cells = <1>; 42 #size-cells = <0>; 43 44 dac@2e { 45 compatible = "microchip,mcp47a1"; 46 reg = <0x2e>; 47 vref-supply = <&vref_regulator>; 48 vdd-supply = <&vdd_regulator>; 49 }; 50 }; 51