Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/Documentation/devicetree/bindings/iio/dac/dac.yaml
26309 views
1
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2
%YAML 1.2
3
---
4
$id: http://devicetree.org/schemas/iio/dac/dac.yaml#
5
$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7
title: IIO Common Properties for DAC Channels
8
9
maintainers:
10
- Jonathan Cameron <jic23@kernel.org>
11
12
description:
13
A few properties are defined in a common way for DAC channels.
14
15
properties:
16
$nodename:
17
pattern: "^channel(@[0-9a-f]+)?$"
18
description:
19
A channel index should match reg.
20
21
reg:
22
maxItems: 1
23
24
label:
25
description: Unique name to identify which channel this is.
26
27
output-range-microamp:
28
maxItems: 2
29
minItems: 2
30
description:
31
Specify the channel output full scale range in microamperes.
32
33
output-range-microvolt:
34
maxItems: 2
35
minItems: 2
36
description:
37
Specify the channel output full scale range in microvolts.
38
39
anyOf:
40
- oneOf:
41
- required:
42
- reg
43
- output-range-microamp
44
- required:
45
- reg
46
- output-range-microvolt
47
- required:
48
- reg
49
50
additionalProperties: true
51
52