xref: /openbmc/linux/Documentation/devicetree/bindings/iio/potentiometer/adi,ad5272.yaml (revision 05c6330c4347bbaab75a2f362768180502bc32c2)
1*05c6330cSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*05c6330cSJonathan Cameron%YAML 1.2
3*05c6330cSJonathan Cameron---
4*05c6330cSJonathan Cameron$id: http://devicetree.org/schemas/iio/potentiometer/adi,ad5272.yaml#
5*05c6330cSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
6*05c6330cSJonathan Cameron
7*05c6330cSJonathan Camerontitle: Analog Devices AD5272 digital potentiometer
8*05c6330cSJonathan Cameron
9*05c6330cSJonathan Cameronmaintainers:
10*05c6330cSJonathan Cameron  - Phil Reid <preid@electromag.com.au>
11*05c6330cSJonathan Cameron
12*05c6330cSJonathan Camerondescription: |
13*05c6330cSJonathan Cameron  Datasheet: https://www.analog.com/en/products/ad5272.html
14*05c6330cSJonathan Cameron
15*05c6330cSJonathan Cameronproperties:
16*05c6330cSJonathan Cameron  compatible:
17*05c6330cSJonathan Cameron    enum:
18*05c6330cSJonathan Cameron      - adi,ad5272-020
19*05c6330cSJonathan Cameron      - adi,ad5272-050
20*05c6330cSJonathan Cameron      - adi,ad5272-100
21*05c6330cSJonathan Cameron      - adi,ad5274-020
22*05c6330cSJonathan Cameron      - adi,ad5274-100
23*05c6330cSJonathan Cameron
24*05c6330cSJonathan Cameron  reg:
25*05c6330cSJonathan Cameron    maxItems: 1
26*05c6330cSJonathan Cameron
27*05c6330cSJonathan Cameron  reset-gpios:
28*05c6330cSJonathan Cameron    description:
29*05c6330cSJonathan Cameron      Active low signal to the AD5272 RESET input.
30*05c6330cSJonathan Cameron
31*05c6330cSJonathan CameronadditionalProperties: false
32*05c6330cSJonathan Cameron
33*05c6330cSJonathan Cameronrequired:
34*05c6330cSJonathan Cameron  - compatible
35*05c6330cSJonathan Cameron  - reg
36*05c6330cSJonathan Cameron
37*05c6330cSJonathan Cameronexamples:
38*05c6330cSJonathan Cameron  - |
39*05c6330cSJonathan Cameron    #include <dt-bindings/gpio/gpio.h>
40*05c6330cSJonathan Cameron    i2c {
41*05c6330cSJonathan Cameron        #address-cells = <1>;
42*05c6330cSJonathan Cameron        #size-cells = <0>;
43*05c6330cSJonathan Cameron
44*05c6330cSJonathan Cameron        potentiometer@2f {
45*05c6330cSJonathan Cameron            compatible = "adi,ad5272-020";
46*05c6330cSJonathan Cameron            reg = <0x2F>;
47*05c6330cSJonathan Cameron            reset-gpios = <&gpio3 6 GPIO_ACTIVE_LOW>;
48*05c6330cSJonathan Cameron        };
49*05c6330cSJonathan Cameron    };
50*05c6330cSJonathan Cameron...
51