0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004
0005 $id: http://devicetree.org/schemas/hwmon/nuvoton,nct6775.yaml#
0006 $schema: http://devicetree.org/meta-schemas/core.yaml#
0007
0008 title: Nuvoton NCT6775 and compatible Super I/O chips
0009
0010 maintainers:
0011 - Zev Weiss <zev@bewilderbeest.net>
0012
0013 properties:
0014 compatible:
0015 enum:
0016 - nuvoton,nct6106
0017 - nuvoton,nct6116
0018 - nuvoton,nct6775
0019 - nuvoton,nct6776
0020 - nuvoton,nct6779
0021 - nuvoton,nct6791
0022 - nuvoton,nct6792
0023 - nuvoton,nct6793
0024 - nuvoton,nct6795
0025 - nuvoton,nct6796
0026 - nuvoton,nct6797
0027 - nuvoton,nct6798
0028
0029 reg:
0030 maxItems: 1
0031
0032 nuvoton,tsi-channel-mask:
0033 description:
0034 Bitmask indicating which TSI temperature sensor channels are
0035 active. LSB is TSI0, bit 1 is TSI1, etc.
0036 $ref: /schemas/types.yaml#/definitions/uint32
0037 maximum: 0xff
0038 default: 0
0039
0040 required:
0041 - compatible
0042 - reg
0043
0044 additionalProperties: false
0045
0046 examples:
0047 - |
0048 i2c {
0049 #address-cells = <1>;
0050 #size-cells = <0>;
0051
0052 superio@4d {
0053 compatible = "nuvoton,nct6779";
0054 reg = <0x4d>;
0055 nuvoton,tsi-channel-mask = <0x03>;
0056 };
0057 };