1# Copyright (c) 2024 Google, LLC.
2# SPDX-License-Identifier: Apache-2.0
3
4include: base.yaml
5
6description: TI DACx0501 12 to 16 bit DAC series for DAC60501, DAC70501 and DAC80501 devices.
7
8compatible: "ti,dacx0501"
9
10properties:
11  voltage-reference:
12    type: string
13    required: true
14    enum:
15      - "internal"
16      - "external"
17    description: |
18      DAC voltage reference select: either internal (2.5 V) or external
19
20  output-gain:
21    type: string
22    required: true
23    enum:
24      - "mul2"
25      - "mul1"
26      - "div2"
27    description: |
28      This setting can be used to control the output voltage range within the supported bit
29      resolution. mul2 will double the output range but lower the resolution, while div2 will
30      lower the range but double the resolution.
31