1*542613a2SLinus Walleij# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*542613a2SLinus Walleij%YAML 1.2
3*542613a2SLinus Walleij---
4*542613a2SLinus Walleij
5*542613a2SLinus Walleij$id: http://devicetree.org/schemas/hwmon/winbond,w83781d.yaml#
6*542613a2SLinus Walleij$schema: http://devicetree.org/meta-schemas/core.yaml#
7*542613a2SLinus Walleij
8*542613a2SLinus Walleijtitle: Winbond W83781 and compatible hardware monitor IC
9*542613a2SLinus Walleij
10*542613a2SLinus Walleijmaintainers:
11*542613a2SLinus Walleij  - Linus Walleij <linus.walleij@linaro.org>
12*542613a2SLinus Walleij
13*542613a2SLinus Walleijproperties:
14*542613a2SLinus Walleij  compatible:
15*542613a2SLinus Walleij    enum:
16*542613a2SLinus Walleij      - winbond,w83781d
17*542613a2SLinus Walleij      - winbond,w83781g
18*542613a2SLinus Walleij      - winbond,w83782d
19*542613a2SLinus Walleij      - winbond,w83783s
20*542613a2SLinus Walleij      - asus,as99127f
21*542613a2SLinus Walleij
22*542613a2SLinus Walleij  reg:
23*542613a2SLinus Walleij    maxItems: 1
24*542613a2SLinus Walleij
25*542613a2SLinus Walleijrequired:
26*542613a2SLinus Walleij  - compatible
27*542613a2SLinus Walleij  - reg
28*542613a2SLinus Walleij
29*542613a2SLinus WalleijadditionalProperties: false
30*542613a2SLinus Walleij
31*542613a2SLinus Walleijexamples:
32*542613a2SLinus Walleij  - |
33*542613a2SLinus Walleij    i2c {
34*542613a2SLinus Walleij        #address-cells = <1>;
35*542613a2SLinus Walleij        #size-cells = <0>;
36*542613a2SLinus Walleij
37*542613a2SLinus Walleij        temperature-sensor@28 {
38*542613a2SLinus Walleij            compatible = "winbond,w83781d";
39*542613a2SLinus Walleij            reg = <0x28>;
40*542613a2SLinus Walleij        };
41*542613a2SLinus Walleij    };
42