105c6330cSJonathan Cameron# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
205c6330cSJonathan Cameron%YAML 1.2
305c6330cSJonathan Cameron---
405c6330cSJonathan Cameron$id: http://devicetree.org/schemas/iio/potentiometer/adi,ad5272.yaml#
505c6330cSJonathan Cameron$schema: http://devicetree.org/meta-schemas/core.yaml#
605c6330cSJonathan Cameron
705c6330cSJonathan Camerontitle: Analog Devices AD5272 digital potentiometer
805c6330cSJonathan Cameron
905c6330cSJonathan Cameronmaintainers:
1005c6330cSJonathan Cameron  - Phil Reid <preid@electromag.com.au>
1105c6330cSJonathan Cameron
1205c6330cSJonathan Camerondescription: |
1305c6330cSJonathan Cameron  Datasheet: https://www.analog.com/en/products/ad5272.html
1405c6330cSJonathan Cameron
1505c6330cSJonathan Cameronproperties:
1605c6330cSJonathan Cameron  compatible:
1705c6330cSJonathan Cameron    enum:
1805c6330cSJonathan Cameron      - adi,ad5272-020
1905c6330cSJonathan Cameron      - adi,ad5272-050
2005c6330cSJonathan Cameron      - adi,ad5272-100
2105c6330cSJonathan Cameron      - adi,ad5274-020
2205c6330cSJonathan Cameron      - adi,ad5274-100
2305c6330cSJonathan Cameron
2405c6330cSJonathan Cameron  reg:
2505c6330cSJonathan Cameron    maxItems: 1
2605c6330cSJonathan Cameron
2705c6330cSJonathan Cameron  reset-gpios:
280499220dSRob Herring    maxItems: 1
2905c6330cSJonathan Cameron    description:
3005c6330cSJonathan Cameron      Active low signal to the AD5272 RESET input.
3105c6330cSJonathan Cameron
3205c6330cSJonathan CameronadditionalProperties: false
3305c6330cSJonathan Cameron
3405c6330cSJonathan Cameronrequired:
3505c6330cSJonathan Cameron  - compatible
3605c6330cSJonathan Cameron  - reg
3705c6330cSJonathan Cameron
3805c6330cSJonathan Cameronexamples:
3905c6330cSJonathan Cameron  - |
4005c6330cSJonathan Cameron    #include <dt-bindings/gpio/gpio.h>
4105c6330cSJonathan Cameron    i2c {
4205c6330cSJonathan Cameron        #address-cells = <1>;
4305c6330cSJonathan Cameron        #size-cells = <0>;
4405c6330cSJonathan Cameron
4505c6330cSJonathan Cameron        potentiometer@2f {
4605c6330cSJonathan Cameron            compatible = "adi,ad5272-020";
47*57b73eb9SKrzysztof Kozlowski            reg = <0x2f>;
4805c6330cSJonathan Cameron            reset-gpios = <&gpio3 6 GPIO_ACTIVE_LOW>;
4905c6330cSJonathan Cameron        };
5005c6330cSJonathan Cameron    };
5105c6330cSJonathan Cameron...
52