Lines Matching +full:- +full:temperature

1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Guenter Roeck <linux@roeck-us.net>
13 The NCT7802Y is a hardware monitor IC which supports one on-die and up to
14 5 remote temperature sensors with SMBus interface.
17 https://www.nuvoton.com/export/resource-files/Nuvoton_NCT7802Y_Datasheet_V12.pdf
24 - nuvoton,nct7802
29 "#address-cells":
32 "#size-cells":
36 "^channel@[0-3]$":
44 - enum:
45 - 0 # Local Temperature Sensor ("LTD")
46 - 1 # Remote Temperature Sensor or Voltage Sensor 1 ("RTD1")
47 - 2 # Remote Temperature Sensor or Voltage Sensor 2 ("RTD2")
48 - 3 # Remote Temperature Sensor or Voltage Sensor 3 ("RTD3")
50 sensor-type:
52 - enum:
53 - temperature
54 - voltage
56 temperature-mode:
58 - enum:
59 - thermistor
60 - thermal-diode
63 - reg
66 # For channels RTD1, RTD2 and RTD3, require sensor-type to be set.
67 # Otherwise (for all other channels), do not allow temperature-mode to be
69 - if:
73 - enum:
74 - 1
75 - 2
76 - 3
79 - sensor-type
83 - sensor-type
85 # For channels RTD1 and RTD2 and if sensor-type is "temperature", require
86 # temperature-mode to be set. Otherwise (for all other channels or
87 # sensor-type settings), do not allow temperature-mode to be set
88 - if:
92 - enum:
93 - 1
94 - 2
95 sensor-type:
97 - enum:
98 - temperature
101 - temperature-mode
105 - temperature-mode
108 - compatible
109 - reg
112 - |
114 #address-cells = <1>;
115 #size-cells = <0>;
121 #address-cells = <1>;
122 #size-cells = <0>;
130 sensor-type = "voltage";
135 sensor-type = "temperature";
136 temperature-mode = "thermal-diode";
141 sensor-type = "temperature";