Blame view

drivers/hwmon/Kconfig 64.9 KB
ec8f24b7f   Thomas Gleixner   treewide: Add SPD...
1
  # SPDX-License-Identifier: GPL-2.0-only
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
2
  #
060b2f558   Jean Delvare   [PATCH] hwmon: Fi...
3
  # Hardware monitoring chip drivers configuration
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
4
  #
1d72acf91   Jan Engelhardt   Use menuconfig ob...
5
  menuconfig HWMON
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
6
  	tristate "Hardware Monitoring support"
e25df1205   Martin Schwidefsky   [S390] Kconfig: m...
7
  	depends on HAS_IOMEM
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
8
9
10
11
12
13
  	default y
  	help
  	  Hardware monitoring devices let you monitor the hardware health
  	  of a system. Most modern motherboards include such a device. It
  	  can include temperature sensors, voltage sensors, fan speed
  	  sensors and various additional features such as the ability to
772df3c51   Corentin Labbe   hwmon: Remove mul...
14
  	  control the speed of the fans. If you want this support you
1236441f3   Mark M. Hoffman   [PATCH] I2C hwmon...
15
16
  	  should say Y here and also to the specific driver(s) for your
  	  sensors chip(s) below.
0d0001dd9   Jean Delvare   [PATCH] HWMON: Im...
17
18
  	  To find out which specific driver(s) you need, use the
  	  sensors-detect script from the lm_sensors package.  Read
7ebd8b66d   Mauro Carvalho Chehab   docs: hwmon: Add ...
19
  	  <file:Documentation/hwmon/userspace-tools.rst> for details.
0d0001dd9   Jean Delvare   [PATCH] HWMON: Im...
20

772df3c51   Corentin Labbe   hwmon: Remove mul...
21
  	  This support can also be built as a module. If so, the module
1236441f3   Mark M. Hoffman   [PATCH] I2C hwmon...
22
  	  will be called hwmon.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
23

1d72acf91   Jan Engelhardt   Use menuconfig ob...
24
  if HWMON
303760b44   Jean Delvare   [PATCH] hwmon: hw...
25
26
  config HWMON_VID
  	tristate
303760b44   Jean Delvare   [PATCH] hwmon: hw...
27

61cba5c24   Jean Delvare   hwmon: Clearly ma...
28
29
  config HWMON_DEBUG_CHIP
  	bool "Hardware Monitoring Chip debugging messages"
61cba5c24   Jean Delvare   hwmon: Clearly ma...
30
31
32
33
34
35
36
  	help
  	  Say Y here if you want the I2C chip drivers to produce a bunch of
  	  debug messages to the system log.  Select this if you are having
  	  a problem with I2C support and want to see more of what is going
  	  on.
  
  comment "Native drivers"
0bbb06ed5   Hongbo Zhang   hwmon: Add ST-Eri...
37
38
  config SENSORS_AB8500
  	tristate "AB8500 thermal monitoring"
d17e86cb1   Linus Walleij   hwmon: ab8500: Co...
39
40
  	depends on AB8500_GPADC && AB8500_BM && (IIO = y)
  	default n
0bbb06ed5   Hongbo Zhang   hwmon: Add ST-Eri...
41
42
43
44
45
  	help
  	  If you say yes here you get support for the thermal sensor part
  	  of the AB8500 chip. The driver includes thermal management for
  	  AB8500 die and two GPADC channels. The GPADC channel are preferably
  	  used to access sensors outside the AB8500 chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
46
  	  This driver can also be built as a module. If so, the module
0bbb06ed5   Hongbo Zhang   hwmon: Add ST-Eri...
47
  	  will be called abx500-temp.
f2b84bbce   Hans de Goede   [PATCH] abituguru...
48
  config SENSORS_ABITUGURU
3faa1ffb4   Hans de Goede   hwmon: Add suppor...
49
  	tristate "Abit uGuru (rev 1 & 2)"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
50
  	depends on X86 && DMI
f2b84bbce   Hans de Goede   [PATCH] abituguru...
51
  	help
3faa1ffb4   Hans de Goede   hwmon: Add suppor...
52
53
54
55
56
57
  	  If you say yes here you get support for the sensor part of the first
  	  and second revision of the Abit uGuru chip. The voltage and frequency
  	  control parts of the Abit uGuru are not supported. The Abit uGuru
  	  chip can be found on Abit uGuru featuring motherboards (most modern
  	  Abit motherboards from before end 2005). For more info and a list
  	  of which motherboards have which revision see
7ebd8b66d   Mauro Carvalho Chehab   docs: hwmon: Add ...
58
  	  Documentation/hwmon/abituguru.rst
f2b84bbce   Hans de Goede   [PATCH] abituguru...
59

772df3c51   Corentin Labbe   hwmon: Remove mul...
60
  	  This driver can also be built as a module. If so, the module
f2b84bbce   Hans de Goede   [PATCH] abituguru...
61
  	  will be called abituguru.
3faa1ffb4   Hans de Goede   hwmon: Add suppor...
62
63
  config SENSORS_ABITUGURU3
  	tristate "Abit uGuru (rev 3)"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
64
  	depends on X86 && DMI
3faa1ffb4   Hans de Goede   hwmon: Add suppor...
65
66
67
68
69
70
  	help
  	  If you say yes here you get support for the sensor part of the
  	  third revision of the Abit uGuru chip. Only reading the sensors
  	  and their settings is supported. The third revision of the Abit
  	  uGuru chip can be found on recent Abit motherboards (since end
  	  2005). For more info and a list of which motherboards have which
7ebd8b66d   Mauro Carvalho Chehab   docs: hwmon: Add ...
71
  	  revision see Documentation/hwmon/abituguru3.rst
3faa1ffb4   Hans de Goede   hwmon: Add suppor...
72

772df3c51   Corentin Labbe   hwmon: Remove mul...
73
  	  This driver can also be built as a module. If so, the module
3faa1ffb4   Hans de Goede   hwmon: Add suppor...
74
  	  will be called abituguru3.
4f3a65958   Jonathan Cameron   hwmon: AD7314 dri...
75
76
  config SENSORS_AD7314
  	tristate "Analog Devices AD7314 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
77
  	depends on SPI
4f3a65958   Jonathan Cameron   hwmon: AD7314 dri...
78
79
80
81
82
83
  	help
  	  If you say yes here you get support for the Analog Devices
  	  AD7314, ADT7301 and ADT7302 temperature sensors.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called ad7314.
6c633c302   Sean MacLennan   hwmon: ad7414 driver
84
85
  config SENSORS_AD7414
  	tristate "Analog Devices AD7414"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
86
  	depends on I2C
6c633c302   Sean MacLennan   hwmon: ad7414 driver
87
88
89
90
91
92
  	help
  	  If you say yes here you get support for the Analog Devices
  	  AD7414 temperature monitoring chip.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called ad7414.
2d8dd65fc   Alessandro Zummo   hwmon: New AD7416...
93
94
  config SENSORS_AD7418
  	tristate "Analog Devices AD7416, AD7417 and AD7418"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
95
  	depends on I2C
2d8dd65fc   Alessandro Zummo   hwmon: New AD7416...
96
97
98
99
100
101
  	help
  	  If you say yes here you get support for the Analog Devices
  	  AD7416, AD7417 and AD7418 temperature monitoring chips.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called ad7418.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
102
103
  config SENSORS_ADM1021
  	tristate "Analog Devices ADM1021 and compatibles"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
104
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
105
106
107
  	help
  	  If you say yes here you get support for Analog Devices ADM1021
  	  and ADM1023 sensor chips and clones: Maxim MAX1617 and MAX1617A,
d7ce0335b   Jean Delvare   hwmon: (adm1021) ...
108
  	  Genesys Logic GL523SM, National Semiconductor LM84 and TI THMC10.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
109

772df3c51   Corentin Labbe   hwmon: Remove mul...
110
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
111
112
113
114
  	  will be called adm1021.
  
  config SENSORS_ADM1025
  	tristate "Analog Devices ADM1025 and compatibles"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
115
  	depends on I2C
303760b44   Jean Delvare   [PATCH] hwmon: hw...
116
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
117
118
119
  	help
  	  If you say yes here you get support for Analog Devices ADM1025
  	  and Philips NE1619 sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
120
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
121
122
123
124
  	  will be called adm1025.
  
  config SENSORS_ADM1026
  	tristate "Analog Devices ADM1026 and compatibles"
0b22ce3b7   Jean Delvare   hwmon: Remove man...
125
  	depends on I2C
303760b44   Jean Delvare   [PATCH] hwmon: hw...
126
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
127
128
129
  	help
  	  If you say yes here you get support for Analog Devices ADM1026
  	  sensor chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
130
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
131
  	  will be called adm1026.
cae2caae7   Corentin Labbe   hwmon: New driver...
132
133
  config SENSORS_ADM1029
  	tristate "Analog Devices ADM1029"
0b22ce3b7   Jean Delvare   hwmon: Remove man...
134
  	depends on I2C
cae2caae7   Corentin Labbe   hwmon: New driver...
135
136
137
138
  	help
  	  If you say yes here you get support for Analog Devices ADM1029
  	  sensor chip.
  	  Very rare chip, please let us know you use it.
772df3c51   Corentin Labbe   hwmon: Remove mul...
139
  	  This driver can also be built as a module. If so, the module
cae2caae7   Corentin Labbe   hwmon: New driver...
140
  	  will be called adm1029.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
141
142
  config SENSORS_ADM1031
  	tristate "Analog Devices ADM1031 and compatibles"
0b22ce3b7   Jean Delvare   hwmon: Remove man...
143
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
144
145
146
  	help
  	  If you say yes here you get support for Analog Devices ADM1031
  	  and ADM1030 sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
147
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
148
  	  will be called adm1031.
09b08ac9e   Beniamin Bia   hwmon: (adm1177) ...
149
150
151
152
153
154
155
156
157
  config SENSORS_ADM1177
  	tristate "Analog Devices ADM1177 and compatibles"
  	depends on I2C
  	help
  	  If you say yes here you get support for Analog Devices ADM1177
  	  sensor chips.
  
  	  This driver can also be built as a module.  If so, the module
  	  will be called adm1177.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
158
159
  config SENSORS_ADM9240
  	tristate "Analog Devices ADM9240 and compatibles"
68f823de3   Grant Coady   hwmon: (adm9240) ...
160
  	depends on I2C
303760b44   Jean Delvare   [PATCH] hwmon: hw...
161
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
162
163
164
  	help
  	  If you say yes here you get support for Analog Devices ADM9240,
  	  Dallas DS1780, National Semiconductor LM81 sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
165
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
166
  	  will be called adm9240.
51c2a4871   Lars-Peter Clausen   hwmon: (adt7410) ...
167
168
169
170
171
  config SENSORS_ADT7X10
  	tristate
  	help
  	  This module contains common code shared by the ADT7310/ADT7320 and
  	  ADT7410/ADT7420 temperature monitoring chip drivers.
b71464c93   Corentin Labbe   hwmon: fix typo b...
172
  	  If built as a module, the module will be called adt7x10.
51c2a4871   Lars-Peter Clausen   hwmon: (adt7410) ...
173
174
175
176
177
178
179
180
181
182
183
  
  config SENSORS_ADT7310
  	tristate "Analog Devices ADT7310/ADT7320"
  	depends on SPI_MASTER
  	select SENSORS_ADT7X10
  	help
  	  If you say yes here you get support for the Analog Devices
  	  ADT7310 and ADT7320 temperature monitoring chips.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called adt7310.
983b97bed   Hartmut Knaack   hwmon: Driver for...
184
  config SENSORS_ADT7410
e46e5dc2b   Lars-Peter Clausen   hwmon: (adt7410) ...
185
  	tristate "Analog Devices ADT7410/ADT7420"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
186
  	depends on I2C
51c2a4871   Lars-Peter Clausen   hwmon: (adt7410) ...
187
  	select SENSORS_ADT7X10
983b97bed   Hartmut Knaack   hwmon: Driver for...
188
189
  	help
  	  If you say yes here you get support for the Analog Devices
e46e5dc2b   Lars-Peter Clausen   hwmon: (adt7410) ...
190
  	  ADT7410 and ADT7420 temperature monitoring chips.
983b97bed   Hartmut Knaack   hwmon: Driver for...
191
192
193
  
  	  This driver can also be built as a module. If so, the module
  	  will be called adt7410.
d84ca5b34   Wolfram Sang   hwmon: Add driver...
194
195
  config SENSORS_ADT7411
  	tristate "Analog Devices ADT7411"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
196
  	depends on I2C
d84ca5b34   Wolfram Sang   hwmon: Add driver...
197
198
199
200
201
202
  	help
  	  If you say yes here you get support for the Analog Devices
  	  ADT7411 voltage and temperature monitoring chip.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called adt7411.
c0b4e3ab0   Darrick J. Wong   adt7462: new hwmo...
203
204
  config SENSORS_ADT7462
  	tristate "Analog Devices ADT7462"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
205
  	depends on I2C
c0b4e3ab0   Darrick J. Wong   adt7462: new hwmo...
206
207
208
209
210
211
  	help
  	  If you say yes here you get support for the Analog Devices
  	  ADT7462 temperature monitoring chips.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called adt7462.
6f9703d0b   Darrick J. Wong   hwmon: add suppor...
212
213
  config SENSORS_ADT7470
  	tristate "Analog Devices ADT7470"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
214
  	depends on I2C
6f9703d0b   Darrick J. Wong   hwmon: add suppor...
215
216
217
218
219
220
  	help
  	  If you say yes here you get support for the Analog Devices
  	  ADT7470 temperature monitoring chips.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called adt7470.
1c301fc53   Jordan Crouse   hwmon: Add a driv...
221
  config SENSORS_ADT7475
d8d2ee073   Jean Delvare   hwmon: (adt7475) ...
222
  	tristate "Analog Devices ADT7473, ADT7475, ADT7476 and ADT7490"
0b22ce3b7   Jean Delvare   hwmon: Remove man...
223
  	depends on I2C
54fe4671a   Jean Delvare   hwmon: (adt7475) ...
224
  	select HWMON_VID
1c301fc53   Jordan Crouse   hwmon: Add a driv...
225
226
  	help
  	  If you say yes here you get support for the Analog Devices
d8d2ee073   Jean Delvare   hwmon: (adt7475) ...
227
228
  	  ADT7473, ADT7475, ADT7476 and ADT7490 hardware monitoring
  	  chips.
1c301fc53   Jordan Crouse   hwmon: Add a driv...
229

772df3c51   Corentin Labbe   hwmon: Remove mul...
230
  	  This driver can also be built as a module. If so, the module
1c301fc53   Jordan Crouse   hwmon: Add a driv...
231
  	  will be called adt7475.
7548666e6   Jisheng Zhang   hwmon: Add Synapt...
232
233
234
235
236
237
238
239
  config SENSORS_AS370
  	tristate "Synaptics AS370 SoC hardware monitoring driver"
  	help
  	  If you say yes here you get support for the PVT sensors of
  	  the Synaptics AS370 SoC
  
  	  This driver can also be built as a module. If so, the module
  	  will be called as370-hwmon.
d58de0387   George Joseph   hwmon: Driver for...
240
241
  config SENSORS_ASC7621
  	tristate "Andigilog aSC7621"
9854f971f   Jean Delvare   hwmon: (asc7621) ...
242
  	depends on I2C
d58de0387   George Joseph   hwmon: Driver for...
243
244
  	help
  	  If you say yes here you get support for the aSC7621
b00d8a7e2   Jaswinder Singh Rajput   hwmon: (asc7621) ...
245
246
  	  family of SMBus sensors chip found on most Intel X38, X48, X58,
  	  945, 965 and 975 desktop boards.  Currently supported chips:
d58de0387   George Joseph   hwmon: Driver for...
247
248
  	  aSC7621
  	  aSC7621a
772df3c51   Corentin Labbe   hwmon: Remove mul...
249
  	  This driver can also be built as a module. If so, the module
d58de0387   George Joseph   hwmon: Driver for...
250
  	  will be called asc7621.
8412b410f   Nuno Sá   hwmon: Support AD...
251
252
253
254
255
256
257
258
  config SENSORS_AXI_FAN_CONTROL
  	tristate "Analog Devices FAN Control HDL Core driver"
  	help
  	  If you say yes here you get support for the Analog Devices
  	  AXI HDL FAN monitoring core.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called axi-fan-control
29fa06c12   Rudolf Marek   hwmon: New driver...
259
  config SENSORS_K8TEMP
4660cb354   Rudolf Marek   k8temp: Documenta...
260
  	tristate "AMD Athlon64/FX or Opteron temperature sensor"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
261
  	depends on X86 && PCI
29fa06c12   Rudolf Marek   hwmon: New driver...
262
263
  	help
  	  If you say yes here you get support for the temperature
4660cb354   Rudolf Marek   k8temp: Documenta...
264
265
266
  	  sensor(s) inside your CPU. Supported is whole AMD K8
  	  microarchitecture. Please note that you will need at least
  	  lm-sensors 2.10.1 for proper userspace support.
29fa06c12   Rudolf Marek   hwmon: New driver...
267

772df3c51   Corentin Labbe   hwmon: Remove mul...
268
  	  This driver can also be built as a module. If so, the module
29fa06c12   Rudolf Marek   hwmon: New driver...
269
  	  will be called k8temp.
3c57e89b4   Clemens Ladisch   hwmon: New driver...
270
  config SENSORS_K10TEMP
9e5813111   Andre Przywara   hwmon: (k10temp) ...
271
  	tristate "AMD Family 10h+ temperature sensor"
3b031622f   Guenter Roeck   hwmon: (k10temp) ...
272
  	depends on X86 && PCI && AMD_NB
3c57e89b4   Clemens Ladisch   hwmon: New driver...
273
274
275
  	help
  	  If you say yes here you get support for the temperature
  	  sensor(s) inside your CPU. Supported are later revisions of
aa4790a62   Clemens Ladisch   hwmon: (k10temp) ...
276
  	  the AMD Family 10h and all revisions of the AMD Family 11h,
f89ce2706   Aravind Gopalakrishnan   hwmon: (k10temp) ...
277
278
  	  12h (Llano), 14h (Brazos), 15h (Bulldozer/Trinity/Kaveri/Carrizo)
  	  and 16h (Kabini/Mullins) microarchitectures.
3c57e89b4   Clemens Ladisch   hwmon: New driver...
279

772df3c51   Corentin Labbe   hwmon: Remove mul...
280
  	  This driver can also be built as a module. If so, the module
3c57e89b4   Clemens Ladisch   hwmon: New driver...
281
  	  will be called k10temp.
512d1027a   Andreas Herrmann   hwmon: Add driver...
282
283
  config SENSORS_FAM15H_POWER
  	tristate "AMD Family 15h processor power"
3ba4e3841   Huang Rui   hwmon: (fam15h_po...
284
  	depends on X86 && PCI && CPU_SUP_AMD
512d1027a   Andreas Herrmann   hwmon: Add driver...
285
286
287
  	help
  	  If you say yes here you get support for processor power
  	  information of your AMD family 15h CPU.
772df3c51   Corentin Labbe   hwmon: Remove mul...
288
  	  This driver can also be built as a module. If so, the module
512d1027a   Andreas Herrmann   hwmon: Add driver...
289
  	  will be called fam15h_power.
8abee9566   Naveen Krishna Chatradhi   hwmon: Add amd_en...
290
291
292
293
294
295
296
297
298
  config SENSORS_AMD_ENERGY
  	tristate "AMD RAPL MSR based Energy driver"
  	depends on X86
  	help
  	  If you say yes here you get support for core and package energy
  	  sensors, based on RAPL MSR for AMD family 17h and above CPUs.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called as amd_energy.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
299
300
301
302
303
  config SENSORS_APPLESMC
  	tristate "Apple SMC (Motion sensor, light sensor, keyboard backlight)"
  	depends on INPUT && X86
  	select NEW_LEDS
  	select LEDS_CLASS
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
  	help
  	  This driver provides support for the Apple System Management
  	  Controller, which provides an accelerometer (Apple Sudden Motion
  	  Sensor), light sensors, temperature sensors, keyboard backlight
  	  control and fan control.
  
  	  Only Intel-based Apple's computers are supported (MacBook Pro,
  	  MacBook, MacMini).
  
  	  Data from the different sensors, keyboard backlight control and fan
  	  control are accessible via sysfs.
  
  	  This driver also provides an absolute input class device, allowing
  	  the laptop to act as a pinball machine-esque joystick.
  
  	  Say Y here if you have an applicable laptop and want to experience
  	  the awesome power of applesmc.
b23688aef   Sudeep Holla   hwmon: add suppor...
321
322
323
324
325
326
327
328
  config SENSORS_ARM_SCMI
  	tristate "ARM SCMI Sensors"
  	depends on ARM_SCMI_PROTOCOL
  	depends on THERMAL || !THERMAL_OF
  	help
  	  This driver provides support for temperature, voltage, current
  	  and power sensors available on SCMI based platforms. The actual
  	  number and type of sensors exported depend on the platform.
772df3c51   Corentin Labbe   hwmon: Remove mul...
329
  	  This driver can also be built as a module. If so, the module
b23688aef   Sudeep Holla   hwmon: add suppor...
330
  	  will be called scmi-hwmon.
ea98b29a0   Punit Agrawal   hwmon: Support se...
331
332
333
  config SENSORS_ARM_SCPI
  	tristate "ARM SCPI Sensors"
  	depends on ARM_SCPI_PROTOCOL
d42d5b6f7   Arnd Bergmann   hwmon: (scpi) add...
334
  	depends on THERMAL || !THERMAL_OF
ea98b29a0   Punit Agrawal   hwmon: Support se...
335
336
337
338
  	help
  	  This driver provides support for temperature, voltage, current
  	  and power sensors available on ARM Ltd's SCP based platforms. The
  	  actual number and type of sensors exported depend on the platform.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
339
340
  config SENSORS_ASB100
  	tristate "Asus ASB100 Bach"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
341
  	depends on X86 && I2C
303760b44   Jean Delvare   [PATCH] hwmon: hw...
342
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
343
344
345
  	help
  	  If you say yes here you get support for the ASB100 Bach sensor
  	  chip found on some Asus mainboards.
772df3c51   Corentin Labbe   hwmon: Remove mul...
346
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
347
  	  will be called asb100.
2d7a548a3   Jaghathiswari Rankappagounder Natarajan   drivers: hwmon: S...
348
349
  config SENSORS_ASPEED
  	tristate "ASPEED AST2400/AST2500 PWM and Fan tach driver"
d5553c261   Arnd Bergmann   hwmon: (aspeed-pw...
350
  	depends on THERMAL || THERMAL=n
08fd5e76c   Guenter Roeck   hwmon: (aspeed-pw...
351
  	select REGMAP
2d7a548a3   Jaghathiswari Rankappagounder Natarajan   drivers: hwmon: S...
352
353
354
355
356
357
  	help
  	  This driver provides support for ASPEED AST2400/AST2500 PWM
  	  and Fan Tacho controllers.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called aspeed_pwm_tacho.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
358
359
  config SENSORS_ATXP1
  	tristate "Attansic ATXP1 VID controller"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
360
  	depends on I2C
303760b44   Jean Delvare   [PATCH] hwmon: hw...
361
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
362
363
364
365
366
367
  	help
  	  If you say yes here you get support for the Attansic ATXP1 VID
  	  controller.
  
  	  If your board have such a chip, you are able to control your CPU
  	  core and other voltages.
772df3c51   Corentin Labbe   hwmon: Remove mul...
368
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
369
  	  will be called atxp1.
87976ce28   Serge Semin   hwmon: Add Baikal...
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
  config SENSORS_BT1_PVT
  	tristate "Baikal-T1 Process, Voltage, Temperature sensor driver"
  	depends on MIPS_BAIKAL_T1 || COMPILE_TEST
  	help
  	  If you say yes here you get support for Baikal-T1 PVT sensor
  	  embedded into the SoC.
  
  	  This driver can also be built as a module. If so, the module will be
  	  called bt1-pvt.
  
  config SENSORS_BT1_PVT_ALARMS
  	bool "Enable Baikal-T1 PVT sensor alarms"
  	depends on SENSORS_BT1_PVT
  	help
  	  Baikal-T1 PVT IP-block provides threshold registers for each
  	  supported sensor. But the corresponding interrupts might be
  	  generated by the thresholds comparator only in synchronization with
  	  a data conversion. Additionally there is only one sensor data can
  	  be converted at a time. All of these makes the interface impossible
  	  to be used for the hwmon alarms implementation without periodic
  	  switch between the PVT sensors. By default the data conversion is
  	  performed on demand from the user-space. If this config is enabled
  	  the data conversion will be periodically performed and the data will be
  	  saved in the internal driver cache.
40c3a4454   Marius Zachmann   hwmon: add Corsai...
394
395
396
397
398
399
400
401
402
  config SENSORS_CORSAIR_CPRO
  	tristate "Corsair Commander Pro controller"
  	depends on HID
  	help
  	  If you say yes here you get support for the Corsair Commander Pro
  	  controller.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called corsair-cpro.
5b46903d8   Guenter Roeck   hwmon: Driver for...
403
404
405
406
407
408
409
410
  config SENSORS_DRIVETEMP
  	tristate "Hard disk drives with temperature sensors"
  	depends on SCSI && ATA
  	help
  	  If you say yes you get support for the temperature sensor on
  	  hard disk drives.
  
  	  This driver can also be built as a module. If so, the module
6bdf8f3ef   Ann T Ropea   hwmon: (drivetemp...
411
  	  will be called drivetemp.
5b46903d8   Guenter Roeck   hwmon: Driver for...
412

609946980   Roland Stigge   hwmon: Support fo...
413
414
415
416
417
418
  config SENSORS_DS620
  	tristate "Dallas Semiconductor DS620"
  	depends on I2C
  	help
  	  If you say yes here you get support for Dallas Semiconductor
  	  DS620 sensor chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
419
  	  This driver can also be built as a module. If so, the module
609946980   Roland Stigge   hwmon: Support fo...
420
  	  will be called ds620.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
421
  config SENSORS_DS1621
cd6c8a429   Robert Coulson   hwmon: (ds1621) A...
422
  	tristate "Dallas Semiconductor DS1621 and compatibles"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
423
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
424
  	help
cd6c8a429   Robert Coulson   hwmon: (ds1621) A...
425
426
427
428
  	  If you say yes here you get support for Dallas Semiconductor/Maxim
  	  Integrated DS1621 sensor chips and compatible models including:
  
  	  - Dallas Semiconductor DS1625
79c1cc1c9   Robert Coulson   hwmon: (ds1621) A...
429
  	  - Maxim Integrated DS1631
cd6c8a429   Robert Coulson   hwmon: (ds1621) A...
430
  	  - Maxim Integrated DS1721
260f81ffc   Robert Coulson   hwmon: (ds1621) A...
431
  	  - Maxim Integrated DS1731
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
432

772df3c51   Corentin Labbe   hwmon: Remove mul...
433
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
434
  	  will be called ds1621.
039ae5850   Pali Rohár   hwmon: Allow to c...
435
436
437
438
439
440
441
442
443
444
  config SENSORS_DELL_SMM
  	tristate "Dell laptop SMM BIOS hwmon driver"
  	depends on X86
  	help
  	  This hwmon driver adds support for reporting temperature of different
  	  sensors and controls the fans on Dell laptops via System Management
  	  Mode provided by Dell BIOS.
  
  	  When option I8K is also enabled this driver provides legacy /proc/i8k
  	  userspace interface for i8kutils package.
e41f6432d   Ashish Jangam   hwmon: Driver for...
445
446
447
448
449
450
451
452
453
  config SENSORS_DA9052_ADC
  	tristate "Dialog DA9052/DA9053 ADC"
  	depends on PMIC_DA9052
  	help
  	  Say y here to support the ADC found on Dialog Semiconductor
  	  DA9052-BC and DA9053-AA/Bx PMICs.
  
  	  This driver can also be built as module. If so, the module
  	  will be called da9052-hwmon.
e59702235   Ashish Jangam   hwmon: DA9055 HWM...
454
455
456
457
458
459
  config SENSORS_DA9055
  	tristate "Dialog Semiconductor DA9055 ADC"
  	depends on MFD_DA9055
  	help
  	  If you say yes here you get support for ADC on the Dialog
  	  Semiconductor DA9055 PMIC.
772df3c51   Corentin Labbe   hwmon: Remove mul...
460
  	  This driver can also be built as a module. If so, the module
e59702235   Ashish Jangam   hwmon: DA9055 HWM...
461
  	  will be called da9055-hwmon.
298c75249   Darrick J. Wong   hwmon: (i5k_amb) ...
462
463
  config SENSORS_I5K_AMB
  	tristate "FB-DIMM AMB temperature sensor on Intel 5000 series chipsets"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
464
  	depends on PCI
298c75249   Darrick J. Wong   hwmon: (i5k_amb) ...
465
466
467
468
469
470
  	help
  	  If you say yes here you get support for FB-DIMM AMB temperature
  	  monitoring chips on systems with the Intel 5000 series chipset.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called i5k_amb.
e4922176e   Lars Povlsen   hwmon: sparx5: Ad...
471
472
473
474
475
476
477
478
479
  config SENSORS_SPARX5
  	tristate "Sparx5 SoC temperature sensor"
  	depends on ARCH_SPARX5 || COMPILE_TEST
  	help
  	  If you say yes here you get support for temperature monitoring
  	  with the Microchip Sparx5 SoC.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called sparx5-temp.
e53004e20   Jean Delvare   [PATCH] hwmon: Ne...
480
  config SENSORS_F71805F
9cab0217f   Jean Delvare   hwmon: (f71805f) ...
481
  	tristate "Fintek F71805F/FG, F71806F/FG and F71872F/FG"
746cdfbf0   Dean Nelson   hwmon: Avoid buil...
482
  	depends on !PPC
e53004e20   Jean Delvare   [PATCH] hwmon: Ne...
483
484
  	help
  	  If you say yes here you get support for hardware monitoring
9cab0217f   Jean Delvare   hwmon: (f71805f) ...
485
486
  	  features of the Fintek F71805F/FG, F71806F/FG and F71872F/FG
  	  Super-I/O chips.
e53004e20   Jean Delvare   [PATCH] hwmon: Ne...
487

772df3c51   Corentin Labbe   hwmon: Remove mul...
488
  	  This driver can also be built as a module. If so, the module
e53004e20   Jean Delvare   [PATCH] hwmon: Ne...
489
  	  will be called f71805f.
45fb36694   Hans de Goede   hwmon: add suppor...
490
  config SENSORS_F71882FG
5d7f77bf6   Jean Delvare   hwmon: (f71882fg)...
491
  	tristate "Fintek F71882FG and compatibles"
746cdfbf0   Dean Nelson   hwmon: Avoid buil...
492
  	depends on !PPC
45fb36694   Hans de Goede   hwmon: add suppor...
493
  	help
f2e41e910   Andrew Morton   revert "hwmon: f7...
494
  	  If you say yes here you get support for hardware monitoring
5d7f77bf6   Jean Delvare   hwmon: (f71882fg)...
495
496
  	  features of many Fintek Super-I/O (LPC) chips. The currently
  	  supported chips are:
629c58bac   Hans de Goede   hwmon: (f71882fg)...
497
  	    F71808E/A
5d7f77bf6   Jean Delvare   hwmon: (f71882fg)...
498
499
500
  	    F71858FG
  	    F71862FG
  	    F71863FG
5da556e33   Hans de Goede   hwmon: (f71882fg)...
501
  	    F71869F/E/A
5d7f77bf6   Jean Delvare   hwmon: (f71882fg)...
502
503
  	    F71882FG
  	    F71883FG
a66c10887   Hans de Goede   hwmon: (f71882fg)...
504
  	    F71889FG/ED/A
5d7f77bf6   Jean Delvare   hwmon: (f71882fg)...
505
506
  	    F8000
  	    F81801U
383586b12   Jean Delvare   hwmon: (f71882fg)...
507
  	    F81865F
45fb36694   Hans de Goede   hwmon: add suppor...
508

772df3c51   Corentin Labbe   hwmon: Remove mul...
509
  	  This driver can also be built as a module. If so, the module
45fb36694   Hans de Goede   hwmon: add suppor...
510
  	  will be called f71882fg.
84f1e4429   Riku Voipio   hwmon: Add f75375...
511
  config SENSORS_F75375S
f58c44e69   Björn Gerhart   hwmon: (f75375s) ...
512
  	tristate "Fintek F75375S/SP, F75373 and F75387"
0b22ce3b7   Jean Delvare   hwmon: Remove man...
513
  	depends on I2C
84f1e4429   Riku Voipio   hwmon: Add f75375...
514
515
  	help
  	  If you say yes here you get support for hardware monitoring
f58c44e69   Björn Gerhart   hwmon: (f75375s) ...
516
  	  features of the Fintek F75375S/SP, F75373 and F75387
84f1e4429   Riku Voipio   hwmon: Add f75375...
517

772df3c51   Corentin Labbe   hwmon: Remove mul...
518
  	  This driver can also be built as a module. If so, the module
84f1e4429   Riku Voipio   hwmon: Add f75375...
519
  	  will be called f75375s.
3bce5377e   Tim Harvey   hwmon: Add Gatewo...
520
521
522
523
524
525
526
527
  config SENSORS_GSC
  	tristate "Gateworks System Controller ADC"
  	depends on MFD_GATEWORKS_GSC
  	help
  	  Support for the Gateworks System Controller A/D converters.
  
  	  To compile this driver as a module, choose M here:
  	  the module will be called gsc-hwmon.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
528
529
530
531
532
  config SENSORS_MC13783_ADC
          tristate "Freescale MC13783/MC13892 ADC"
          depends on MFD_MC13XXX
          help
            Support for the A/D converter on MC13783 and MC13892 PMIC.
569ff1022   Hans de Goede   hwmon: Add new co...
533
  config SENSORS_FSCHMD
c69ab2b78   Hans de Goede   hwmon: (fschmd) A...
534
  	tristate "Fujitsu Siemens Computers sensor chips"
0589c2de6   Hans de Goede   hwmon: Deprecate ...
535
  	depends on X86 && I2C
569ff1022   Hans de Goede   hwmon: Add new co...
536
  	help
c69ab2b78   Hans de Goede   hwmon: (fschmd) A...
537
538
  	  If you say yes here you get support for the following Fujitsu
  	  Siemens Computers (FSC) sensor chips: Poseidon, Scylla, Hermes,
de15f093e   Hans de Goede   hwmon: (fschmd) A...
539
540
  	  Heimdall, Heracles, Hades and Syleus including support for the
  	  integrated watchdog.
569ff1022   Hans de Goede   hwmon: Add new co...
541

0589c2de6   Hans de Goede   hwmon: Deprecate ...
542
543
544
  	  This is a merged driver for FSC sensor chips replacing the fscpos,
  	  fscscy and fscher drivers and adding support for several other FSC
  	  sensor chips.
569ff1022   Hans de Goede   hwmon: Add new co...
545

772df3c51   Corentin Labbe   hwmon: Remove mul...
546
  	  This driver can also be built as a module. If so, the module
569ff1022   Hans de Goede   hwmon: Add new co...
547
  	  will be called fschmd.
08426eda5   Thilo Cestonaro   hwmon: Add driver...
548
549
550
551
552
553
554
555
556
557
558
  config SENSORS_FTSTEUTATES
  	tristate "Fujitsu Technology Solutions sensor chip Teutates"
  	depends on I2C && WATCHDOG
  	select WATCHDOG_CORE
  	help
  	  If you say yes here you get support for the Fujitsu Technology
  	  Solutions (FTS) sensor chip "Teutates" including support for
  	  the integrated watchdog.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called ftsteutates.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
559
560
  config SENSORS_GL518SM
  	tristate "Genesys Logic GL518SM"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
561
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
562
563
564
  	help
  	  If you say yes here you get support for Genesys Logic GL518SM
  	  sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
565
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
566
567
568
569
  	  will be called gl518sm.
  
  config SENSORS_GL520SM
  	tristate "Genesys Logic GL520SM"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
570
  	depends on I2C
303760b44   Jean Delvare   [PATCH] hwmon: hw...
571
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
572
573
574
  	help
  	  If you say yes here you get support for Genesys Logic GL520SM
  	  sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
575
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
576
  	  will be called gl520sm.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
577
578
579
580
581
582
  config SENSORS_G760A
  	tristate "GMT G760A"
  	depends on I2C
  	help
  	  If you say yes here you get support for Global Mixed-mode
  	  Technology Inc G760A fan speed PWM controller chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
583
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
584
585
586
587
588
589
590
591
  	  will be called g760a.
  
  config SENSORS_G762
  	tristate "GMT G762 and G763"
  	depends on I2C
  	help
  	  If you say yes here you get support for Global Mixed-mode
  	  Technology Inc G762 and G763 fan speed PWM controller chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
592
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
593
  	  will be called g762.
d6fe1360f   Simon Guinot   hwmon: add generi...
594
595
  config SENSORS_GPIO_FAN
  	tristate "GPIO fan"
a9b4c8afc   Linus Walleij   hwmon: (gpio-fan)...
596
  	depends on OF_GPIO
1376e2c3d   Geert Uytterhoeven   hwmon: Allow comp...
597
  	depends on GPIOLIB || COMPILE_TEST
f6906edea   Randy Dunlap   hwmon: (gpio-fan)...
598
  	depends on THERMAL || THERMAL=n
d6fe1360f   Simon Guinot   hwmon: add generi...
599
600
  	help
  	  If you say yes here you get support for fans connected to GPIO lines.
772df3c51   Corentin Labbe   hwmon: Remove mul...
601
  	  This driver can also be built as a module. If so, the module
d6fe1360f   Simon Guinot   hwmon: add generi...
602
  	  will be called gpio-fan.
27f8b1355   Iain Paton   hwmon: Honeywell ...
603
604
  config SENSORS_HIH6130
  	tristate "Honeywell Humidicon HIH-6130 humidity/temperature sensor"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
605
  	depends on I2C
27f8b1355   Iain Paton   hwmon: Honeywell ...
606
607
608
  	help
  	  If you say yes here you get support for Honeywell Humidicon
  	  HIH-6130 and HIH-6131 Humidicon humidity sensors.
772df3c51   Corentin Labbe   hwmon: Remove mul...
609
  	  This driver can also be built as a module. If so, the module
27f8b1355   Iain Paton   hwmon: Honeywell ...
610
  	  will be called hih6130.
8808a793f   Darrick J. Wong   ibmaem: new drive...
611
612
613
614
615
616
617
618
619
  config SENSORS_IBMAEM
  	tristate "IBM Active Energy Manager temperature/power sensors and control"
  	select IPMI_SI
  	depends on IPMI_HANDLER
  	help
  	  If you say yes here you get support for the temperature and
  	  power sensors and capping hardware in various IBM System X
  	  servers that support Active Energy Manager.  This includes
  	  the x3350, x3550, x3650, x3655, x3755, x3850 M2, x3950 M2,
8070408b5   Darrick J. Wong   hwmon: (ibmaem) A...
620
  	  and certain HC10/HS2x/LS2x/QS2x blades.
8808a793f   Darrick J. Wong   ibmaem: new drive...
621

772df3c51   Corentin Labbe   hwmon: Remove mul...
622
  	  This driver can also be built as a module. If so, the module
8808a793f   Darrick J. Wong   ibmaem: new drive...
623
  	  will be called ibmaem.
57c7c3a0f   Darrick J. Wong   hwmon: IBM power ...
624
625
626
627
628
629
630
  config SENSORS_IBMPEX
  	tristate "IBM PowerExecutive temperature/power sensors"
  	select IPMI_SI
  	depends on IPMI_HANDLER
  	help
  	  If you say yes here you get support for the temperature and
  	  power sensors in various IBM System X servers that support
3d960a99a   Darrick J. Wong   ibmpex: update Kc...
631
632
633
  	  PowerExecutive.  So far this includes the x3350, x3550, x3650,
  	  x3655, and x3755; the x3800, x3850, and x3950 models that have
  	  PCI Express; and some of the HS2x, LS2x, and QS2x blades.
57c7c3a0f   Darrick J. Wong   hwmon: IBM power ...
634

772df3c51   Corentin Labbe   hwmon: Remove mul...
635
  	  This driver can also be built as a module. If so, the module
57c7c3a0f   Darrick J. Wong   hwmon: IBM power ...
636
  	  will be called ibmpex.
24c1aa858   Neelesh Gupta   hwmon: (powerpc/p...
637
638
639
640
641
642
643
644
645
646
  config SENSORS_IBMPOWERNV
  	tristate "IBM POWERNV platform sensors"
  	depends on PPC_POWERNV
  	default y
  	help
  	  If you say yes here you get support for the temperature/fan/power
  	  sensors on your PowerNV platform.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called ibmpowernv.
51b53dc99   Jonathan Cameron   hwmon: Move the I...
647
648
649
650
651
652
653
654
  config SENSORS_IIO_HWMON
  	tristate "Hwmon driver that uses channels specified via iio maps"
  	depends on IIO
  	help
  	  This is a platform driver that in combination with a suitable
  	  map allows IIO devices to provide basic hwmon functionality
  	  for those channels specified in the map.  This map can be provided
  	  either via platform data or the device tree bindings.
ada072816   Jean Delvare   hwmon: (i5500_tem...
655
656
657
658
659
660
661
662
663
  config SENSORS_I5500
  	tristate "Intel 5500/5520/X58 temperature sensor"
  	depends on X86 && PCI
  	help
  	  If you say yes here you get support for the temperature
  	  sensor inside the Intel 5500, 5520 and X58 chipsets.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called i5500_temp.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
664
665
666
667
668
669
  config SENSORS_CORETEMP
  	tristate "Intel Core/Core2/Atom temperature sensor"
  	depends on X86
  	help
  	  If you say yes here you get support for the temperature
  	  sensor inside your CPU. Most of the family 6 CPUs
7ebd8b66d   Mauro Carvalho Chehab   docs: hwmon: Add ...
670
  	  are supported. Check Documentation/hwmon/coretemp.rst for details.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
671

ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
672
673
  config SENSORS_IT87
  	tristate "ITE IT87xx and compatibles"
746cdfbf0   Dean Nelson   hwmon: Avoid buil...
674
  	depends on !PPC
303760b44   Jean Delvare   [PATCH] hwmon: hw...
675
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
676
  	help
ead808035   Justin Maggard   hwmon: (it87) Add...
677
678
  	  If you say yes here you get support for ITE IT8705F, IT8712F, IT8716F,
  	  IT8718F, IT8720F, IT8721F, IT8726F, IT8728F, IT8732F, IT8758E,
4ee07157d   Guenter Roeck   hwmon: (it87) Add...
679
  	  IT8771E, IT8772E, IT8781F, IT8782F, IT8783E/F, IT8786E, IT8790E,
71a9c2324   Guenter Roeck   hwmon: (it87) Add...
680
681
  	  IT8603E, IT8620E, IT8623E, and IT8628E sensor chips, and the SiS950
  	  clone.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
682

772df3c51   Corentin Labbe   hwmon: Remove mul...
683
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
684
  	  will be called it87.
4453d7364   Guenter Roeck   hwmon: add suppor...
685
  config SENSORS_JC42
d5622f5b6   Clemens Ladisch   hwmon: (jc42) mor...
686
  	tristate "JEDEC JC42.4 compliant memory module temperature sensors"
4bd2691d6   Randy Dunlap   hwmon: jc42 depen...
687
  	depends on I2C
4453d7364   Guenter Roeck   hwmon: add suppor...
688
  	help
d5622f5b6   Clemens Ladisch   hwmon: (jc42) mor...
689
690
691
  	  If you say yes here, you get support for JEDEC JC42.4 compliant
  	  temperature sensors, which are used on many DDR3 memory modules for
  	  mobile devices and servers.  Support will include, but not be limited
1bd612a25   Guenter Roeck   hwmon: (jc42) Add...
692
  	  to, ADT7408, AT30TS00, CAT34TS02, CAT6095, MAX6604, MCP9804, MCP9805,
a31887dc9   Alison Schofield   hwmon: (jc42) Add...
693
694
  	  MCP9808, MCP98242, MCP98243, MCP98244, MCP9843, SE97, SE98,
  	  STTS424(E), STTS2002, STTS3000, TSE2002, TSE2004, TS3000, and TS3001.
4453d7364   Guenter Roeck   hwmon: add suppor...
695

772df3c51   Corentin Labbe   hwmon: Remove mul...
696
  	  This driver can also be built as a module. If so, the module
4453d7364   Guenter Roeck   hwmon: add suppor...
697
  	  will be called jc42.
f4ff41556   Scott Kanowitz   hwmon: Add suppor...
698
699
700
  config SENSORS_POWR1220
  	tristate "Lattice POWR1220 Power Monitoring"
  	depends on I2C
f4ff41556   Scott Kanowitz   hwmon: Add suppor...
701
702
703
704
  	help
  	  If you say yes here you get access to the hardware monitoring
  	  functions of the Lattice POWR1220 isp Power Supply Monitoring,
  	  Sequencing and Margining Controller.
772df3c51   Corentin Labbe   hwmon: Remove mul...
705
  	  This driver can also be built as a module. If so, the module
f4ff41556   Scott Kanowitz   hwmon: Add suppor...
706
  	  will be called powr1220.
502b5a019   Guenter Roeck   hwmon: Add suppor...
707
708
  config SENSORS_LINEAGE
  	tristate "Lineage Compact Power Line Power Entry Module"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
709
  	depends on I2C
502b5a019   Guenter Roeck   hwmon: Add suppor...
710
711
712
713
  	help
  	  If you say yes here you get support for the Lineage Compact Power Line
  	  series of DC/DC and AC/DC converters such as CP1800, CP2000AC,
  	  CP2000DC, CP2725, and others.
772df3c51   Corentin Labbe   hwmon: Remove mul...
714
  	  This driver can also be built as a module. If so, the module
502b5a019   Guenter Roeck   hwmon: Add suppor...
715
  	  will be called lineage-pem.
4cdb56214   Lucas Tanure   hwmon: lochnagar:...
716
717
718
719
720
721
722
723
724
  config SENSORS_LOCHNAGAR
  	tristate "Lochnagar Hardware Monitor"
  	depends on MFD_LOCHNAGAR
  	help
  	  If you say yes here you get support for Lochnagar 2 temperature,
  	  voltage and current sensors abilities.
  
  	  This driver can also be built as a module.  If so, the module
  	  will be called lochnagar-hwmon.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
725
726
  config SENSORS_LTC2945
  	tristate "Linear Technology LTC2945"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
727
  	depends on I2C
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
728
  	select REGMAP_I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
729
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
730
731
  	  If you say yes here you get support for Linear Technology LTC2945
  	  I2C System Monitor.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
732

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
733
734
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc2945.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
735

9f90fd652   Nuno Sá   hwmon: Add suppor...
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
  config SENSORS_LTC2947
  	tristate
  
  config SENSORS_LTC2947_I2C
  	tristate "Analog Devices LTC2947 High Precision Power and Energy Monitor over I2C"
  	depends on I2C
  	select REGMAP_I2C
  	select SENSORS_LTC2947
  	help
  	  If you say yes here you get support for Linear Technology LTC2947
  	  I2C High Precision Power and Energy Monitor
  
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc2947-i2c.
  
  config SENSORS_LTC2947_SPI
  	tristate "Analog Devices LTC2947 High Precision Power and Energy Monitor over SPI"
  	depends on SPI_MASTER
  	select REGMAP_SPI
  	select SENSORS_LTC2947
  	help
  	  If you say yes here you get support for Linear Technology LTC2947
  	  SPI High Precision Power and Energy Monitor
  
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc2947-spi.
df9227035   Mike Looijmans   hwmon: Add LTC299...
762
  config SENSORS_LTC2990
5d9ca430e   Tom Levens   hwmon: (ltc2990) ...
763
  	tristate "Linear Technology LTC2990"
df9227035   Mike Looijmans   hwmon: Add LTC299...
764
765
766
767
  	depends on I2C
  	help
  	  If you say yes here you get support for Linear Technology LTC2990
  	  I2C System Monitor. The LTC2990 supports a combination of voltage,
5d9ca430e   Tom Levens   hwmon: (ltc2990) ...
768
  	  current and temperature monitoring.
df9227035   Mike Looijmans   hwmon: Add LTC299...
769
770
771
  
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc2990.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
772
773
774
  config SENSORS_LTC4151
  	tristate "Linear Technology LTC4151"
  	depends on I2C
e1a8e913f   Kaiwan N Billimoria   [PATCH] lm70: New...
775
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
776
777
  	  If you say yes here you get support for Linear Technology LTC4151
  	  High Voltage I2C Current and Voltage Monitor interface.
e1a8e913f   Kaiwan N Billimoria   [PATCH] lm70: New...
778

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
779
780
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc4151.
e1a8e913f   Kaiwan N Billimoria   [PATCH] lm70: New...
781

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
782
783
  config SENSORS_LTC4215
  	tristate "Linear Technology LTC4215"
4e233cbed   Adrien Demarez   hwmon: New driver...
784
785
  	depends on I2C
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
786
787
  	  If you say yes here you get support for Linear Technology LTC4215
  	  Hot Swap Controller I2C interface.
4e233cbed   Adrien Demarez   hwmon: New driver...
788

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
789
790
791
792
793
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc4215.
  
  config SENSORS_LTC4222
  	tristate "Linear Technology LTC4222"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
794
  	depends on I2C
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
795
  	select REGMAP_I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
796
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
797
798
  	  If you say yes here you get support for Linear Technology LTC4222
  	  Dual Hot Swap Controller I2C interface.
01a52397e   David Brownell   hwmon: (lm75) cle...
799

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
800
801
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc4222.
9ebd3d822   David Brownell   hwmon: (lm75) add...
802

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
803
804
805
  config SENSORS_LTC4245
  	tristate "Linear Technology LTC4245"
  	depends on I2C
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
806
807
808
  	help
  	  If you say yes here you get support for Linear Technology LTC4245
  	  Multiple Supply Hot Swap Controller I2C interface.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
809

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
810
811
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc4245.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
812

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
813
814
  config SENSORS_LTC4260
  	tristate "Linear Technology LTC4260"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
815
  	depends on I2C
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
816
  	select REGMAP_I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
817
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
818
819
  	  If you say yes here you get support for Linear Technology LTC4260
  	  Positive Voltage Hot Swap Controller I2C interface.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
820

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
821
822
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc4260.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
823

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
824
825
  config SENSORS_LTC4261
  	tristate "Linear Technology LTC4261"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
826
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
827
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
828
829
  	  If you say yes here you get support for Linear Technology LTC4261
  	  Negative Voltage Hot Swap Controller I2C interface.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
830

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
831
832
  	  This driver can also be built as a module. If so, the module will
  	  be called ltc4261.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
833

7074d0a92   Florian Eckert   hwmon: (ltq-cpute...
834
835
836
837
838
839
  config SENSORS_LTQ_CPUTEMP
  	bool "Lantiq cpu temperature sensor driver"
  	depends on LANTIQ
  	help
  	  If you say yes here you get support for the temperature
  	  sensor inside your CPU.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
840
841
842
  config SENSORS_MAX1111
  	tristate "Maxim MAX1111 Serial 8-bit ADC chip and compatibles"
  	depends on SPI_MASTER
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
843
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
844
845
  	  Say y here to support Maxim's MAX1110, MAX1111, MAX1112, and MAX1113
  	  ADC chips.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
846

772df3c51   Corentin Labbe   hwmon: Remove mul...
847
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
848
  	  will be called max1111.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
849

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
850
851
  config SENSORS_MAX16065
  	tristate "Maxim MAX16065 System Manager and compatibles"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
852
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
853
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
854
855
856
857
858
859
860
861
  	  If you say yes here you get support for hardware monitoring
  	  capabilities of the following Maxim System Manager chips.
  	    MAX16065
  	    MAX16066
  	    MAX16067
  	    MAX16068
  	    MAX16070
  	    MAX16071
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
862

772df3c51   Corentin Labbe   hwmon: Remove mul...
863
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
864
  	  will be called max16065.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
865

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
866
867
  config SENSORS_MAX1619
  	tristate "Maxim MAX1619 sensor chip"
0b22ce3b7   Jean Delvare   hwmon: Remove man...
868
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
869
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
870
  	  If you say yes here you get support for MAX1619 sensor chip.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
871

772df3c51   Corentin Labbe   hwmon: Remove mul...
872
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
873
  	  will be called max1619.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
874

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
875
876
  config SENSORS_MAX1668
  	tristate "Maxim MAX1668 and compatibles"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
877
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
878
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
879
880
  	  If you say yes here you get support for MAX1668, MAX1989 and
  	  MAX1805 chips.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
881

772df3c51   Corentin Labbe   hwmon: Remove mul...
882
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
883
  	  will be called max1668.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
884

eeceaa1c7   Robby Cai   MLK-11556-1 pmic:...
885
886
887
888
889
890
891
892
  config SENSORS_MAX17135
  	tristate "Maxim MAX17135 EPD temperature sensor"
  	depends on I2C
  	help
  	  If you say yes here you get support for MAX17135 PMIC sensor.
  
  	  This driver can also be built as a module.  If so, the module
  	  will be called max17135_sensor.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
893
894
895
896
897
898
899
900
  config SENSORS_MAX197
  	tristate "Maxim MAX197 and compatibles"
  	help
  	  Support for the Maxim MAX197 A/D converter.
  	  Support will include, but not be limited to, MAX197, and MAX199.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called max197.
04e1e70af   Tiberiu Breana   hwmon: (max31722)...
901
  config SENSORS_MAX31722
d21ed22ba   Guenter Roeck   hwmon: Driver for...
902
  	tristate "MAX31722 temperature sensor"
04e1e70af   Tiberiu Breana   hwmon: (max31722)...
903
904
905
906
907
908
909
  	depends on SPI
  	help
  	  Support for the Maxim Integrated MAX31722/MAX31723 digital
  	  thermometers/thermostats operating over an SPI interface.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called max31722.
d21ed22ba   Guenter Roeck   hwmon: Driver for...
910
911
912
913
914
915
916
917
918
  config SENSORS_MAX31730
  	tristate "MAX31730 temperature sensor"
  	depends on I2C
  	help
  	  Support for the Maxim Integrated MAX31730 3-Channel Remote
  	  Temperature Sensor.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called max31730.
92b64580f   Vadim Pasternak   hwmon: (max6621) ...
919
920
921
922
923
924
925
926
927
928
929
930
931
  config SENSORS_MAX6621
  	tristate "Maxim MAX6621 sensor chip"
  	depends on I2C
  	select REGMAP_I2C
  	help
  	  If you say yes here you get support for MAX6621 sensor chip.
  	  MAX6621 is a PECI-to-I2C translator provides an efficient,
  	  low-cost solution for PECI-to-SMBus/I2C protocol conversion.
  	  It allows reading the temperature from the PECI-compliant
  	  host directly from up to four PECI-enabled CPUs.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called max6621.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
932
933
  config SENSORS_MAX6639
  	tristate "Maxim MAX6639 sensor chip"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
934
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
935
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
936
  	  If you say yes here you get support for the MAX6639
ae544f64c   Guenter Roeck   hwmon: (lm90) Add...
937
  	  sensor chips.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
938

772df3c51   Corentin Labbe   hwmon: Remove mul...
939
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
940
  	  will be called max6639.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
941

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
942
943
  config SENSORS_MAX6642
  	tristate "Maxim MAX6642 sensor chip"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
944
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
945
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
946
947
948
  	  If you say yes here you get support for MAX6642 sensor chip.
  	  MAX6642 is a SMBus-Compatible Remote/Local Temperature Sensor
  	  with Overtemperature Alarm from Maxim.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
949

772df3c51   Corentin Labbe   hwmon: Remove mul...
950
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
951
  	  will be called max6642.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
952

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
953
954
  config SENSORS_MAX6650
  	tristate "Maxim MAX6650 sensor chip"
dabf375b8   Jean Delvare   hwmon: Kconfig de...
955
  	depends on I2C
4f8d374b7   Jean-Francois Dagenais   hwmon: (max6650) ...
956
  	depends on THERMAL || THERMAL=n
e46957edf   Hans-Jürgen Koch   hwmon: Add LM93 s...
957
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
958
959
  	  If you say yes here you get support for the MAX6650 / MAX6651
  	  sensor chips.
e46957edf   Hans-Jürgen Koch   hwmon: Add LM93 s...
960

772df3c51   Corentin Labbe   hwmon: Remove mul...
961
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
962
  	  will be called max6650.
e46957edf   Hans-Jürgen Koch   hwmon: Add LM93 s...
963

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
964
965
  config SENSORS_MAX6697
  	tristate "Maxim MAX6697 and compatibles"
6700ce035   Guenter Roeck   hwmon: Driver for...
966
  	depends on I2C
6700ce035   Guenter Roeck   hwmon: Driver for...
967
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
968
969
970
  	  If you say yes here you get support for MAX6581, MAX6602, MAX6622,
  	  MAX6636, MAX6689, MAX6693, MAX6694, MAX6697, MAX6698, and MAX6699
  	  temperature sensor chips.
6700ce035   Guenter Roeck   hwmon: Driver for...
971

772df3c51   Corentin Labbe   hwmon: Remove mul...
972
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
973
  	  will be called max6697.
6700ce035   Guenter Roeck   hwmon: Driver for...
974

195a4b429   Il Han   hwmon: Driver for...
975
976
977
978
979
980
  config SENSORS_MAX31790
  	tristate "Maxim MAX31790 sensor chip"
  	depends on I2C
  	help
  	  If you say yes here you get support for 6-Channel PWM-Output
  	  Fan RPM Controller.
772df3c51   Corentin Labbe   hwmon: Remove mul...
981
  	  This driver can also be built as a module. If so, the module
195a4b429   Il Han   hwmon: Driver for...
982
  	  will be called max31790.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
983
984
  config SENSORS_MCP3021
  	tristate "Microchip MCP3021 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
985
  	depends on I2C
72f5de92e   Ira Snyder   hwmon: Add LTC421...
986
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
987
988
989
  	  If you say yes here you get support for MCP3021 and MCP3221.
  	  The MCP3021 is a A/D converter (ADC) with 10-bit and the MCP3221
  	  with 12-bit resolution.
72f5de92e   Ira Snyder   hwmon: Add LTC421...
990

772df3c51   Corentin Labbe   hwmon: Remove mul...
991
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
992
  	  will be called mcp3021.
72f5de92e   Ira Snyder   hwmon: Add LTC421...
993

65afb4c8e   Vadim Pasternak   hwmon: (mlxreg-fa...
994
  config SENSORS_MLXREG_FAN
712d1b374   Geert Uytterhoeven   hwmon: (mlxreg-fa...
995
  	tristate "Mellanox FAN driver"
65afb4c8e   Vadim Pasternak   hwmon: (mlxreg-fa...
996
997
998
999
1000
1001
1002
1003
1004
  	depends on MELLANOX_PLATFORM
  	imply THERMAL
  	select REGMAP
  	help
  	  This option enables support for the FAN control on the Mellanox
  	  Ethernet and InfiniBand switches. The driver can be activated by the
  	  platform device add call. Say Y to enable these. To compile this
  	  driver as a module, choose 'M' here: the module will be called
  	  mlxreg-fan.
aaf6fabf1   Chris Packham   hwmon: Add tc654 ...
1005
1006
1007
1008
1009
1010
1011
  config SENSORS_TC654
  	tristate "Microchip TC654/TC655 and compatibles"
  	depends on I2C
  	help
  	  If you say yes here you get support for TC654 and TC655.
  	  The TC654 and TC655 are PWM mode fan speed controllers with
  	  FanSense technology for use with brushless DC fans.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1012
  	  This driver can also be built as a module. If so, the module
aaf6fabf1   Chris Packham   hwmon: Add tc654 ...
1013
  	  will be called tc654.
964356938   Andreas Werner   hwmon: (menf21bmc...
1014
1015
1016
1017
1018
1019
1020
1021
1022
  config SENSORS_MENF21BMC_HWMON
  	tristate "MEN 14F021P00 BMC Hardware Monitoring"
  	depends on MFD_MENF21BMC
  	help
  	  Say Y here to include support for the MEN 14F021P00 BMC
  	  hardware monitoring.
  
  	  This driver can also be built as a module. If so the module
  	  will be called menf21bmc_hwmon.
9d823351a   Rahul Tanwar   hwmon: Add hardwa...
1023
1024
1025
1026
1027
1028
1029
1030
1031
  config SENSORS_MR75203
  	tristate "Moortec Semiconductor MR75203 PVT Controller"
  	select REGMAP_MMIO
  	help
  	  If you say yes here you get support for Moortec MR75203
  	  PVT controller.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called mr75203.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1032
1033
1034
  config SENSORS_ADCXX
  	tristate "National Semiconductor ADCxxxSxxx"
  	depends on SPI_MASTER
79ffe8594   Guenter Roeck   hwmon: Driver for...
1035
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1036
1037
1038
1039
1040
1041
  	  If you say yes here you get support for the National Semiconductor
  	  ADC<bb><c>S<sss> chip family, where
  	  * bb  is the resolution in number of bits (8, 10, 12)
  	  * c   is the number of channels (1, 2, 4, 8)
  	  * sss is the maximum conversion speed (021 for 200 kSPS, 051 for 500
  	    kSPS and 101 for 1 MSPS)
79ffe8594   Guenter Roeck   hwmon: Driver for...
1042

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1043
  	  Examples : ADC081S101, ADC124S501, ...
79ffe8594   Guenter Roeck   hwmon: Driver for...
1044

772df3c51   Corentin Labbe   hwmon: Remove mul...
1045
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1046
1047
1048
1049
  	  will be called adcxx.
  
  config SENSORS_LM63
  	tristate "National Semiconductor LM63 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1050
  	depends on I2C
6e34b187b   Ira Snyder   hwmon: Add LTC424...
1051
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1052
1053
1054
1055
1056
  	  If you say yes here you get support for the National
  	  Semiconductor LM63, LM64, and LM96163 remote diode digital temperature
  	  sensors with integrated fan control.  Such chips are found
  	  on the Tyan S4882 (Thunder K8QS Pro) motherboard, among
  	  others.
6e34b187b   Ira Snyder   hwmon: Add LTC424...
1057

772df3c51   Corentin Labbe   hwmon: Remove mul...
1058
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1059
  	  will be called lm63.
6e34b187b   Ira Snyder   hwmon: Add LTC424...
1060

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1061
1062
1063
  config SENSORS_LM70
  	tristate "National Semiconductor LM70 and compatibles"
  	depends on SPI_MASTER
69e1ded65   Guenter Roeck   hwmon: Driver for...
1064
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1065
1066
1067
  	  If you say yes here you get support for the National Semiconductor
  	  LM70, LM71, LM74 and Texas Instruments TMP121/TMP123 digital tempera-
  	  ture sensor chips.
69e1ded65   Guenter Roeck   hwmon: Driver for...
1068

772df3c51   Corentin Labbe   hwmon: Remove mul...
1069
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1070
  	  will be called lm70.
69e1ded65   Guenter Roeck   hwmon: Driver for...
1071

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1072
1073
  config SENSORS_LM73
  	tristate "National Semiconductor LM73"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1074
  	depends on I2C
e5f5c99a3   Guenter Roeck   hwmon: LTC4261 Ha...
1075
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1076
1077
  	  If you say yes here you get support for National Semiconductor LM73
  	  sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1078
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1079
  	  will be called lm73.
e5f5c99a3   Guenter Roeck   hwmon: LTC4261 Ha...
1080

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1081
1082
  config SENSORS_LM75
  	tristate "National Semiconductor LM75 and compatibles"
e1eb49063   Guenter Roeck   hwmon: Add driver...
1083
  	depends on I2C
e65365fed   Guenter Roeck   hwmon: (lm75) Con...
1084
  	select REGMAP_I2C
e1eb49063   Guenter Roeck   hwmon: Add driver...
1085
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
  	  If you say yes here you get support for one common type of
  	  temperature sensor chip, with models including:
  
  		- Analog Devices ADT75
  		- Dallas Semiconductor DS75, DS1775 and DS7505
  		- Global Mixed-mode Technology (GMT) G751
  		- Maxim MAX6625 and MAX6626
  		- Microchip MCP980x
  		- National Semiconductor LM75, LM75A
  		- NXP's LM75A
  		- ST Microelectronics STDS75
2e9a41bbc   Jagan Teki   hwmon: (lm75) Add...
1097
  		- ST Microelectronics STLM75
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1098
  		- TelCom (now Microchip) TCN75
c83959f89   Frans Klaver   hwmon: (lm75) Add...
1099
1100
  		- Texas Instruments TMP100, TMP101, TMP105, TMP112, TMP75,
  		  TMP175, TMP275
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1101
1102
1103
1104
1105
1106
1107
  
  	  This driver supports driver model based binding through board
  	  specific I2C device tables.
  
  	  It also supports the "legacy" style of driver binding.  To use
  	  that with some chips which don't replicate LM75 quirks exactly,
  	  you may need the "force" module parameter.
e1eb49063   Guenter Roeck   hwmon: Add driver...
1108

772df3c51   Corentin Labbe   hwmon: Remove mul...
1109
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1110
  	  will be called lm75.
e1eb49063   Guenter Roeck   hwmon: Add driver...
1111

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1112
1113
  config SENSORS_LM77
  	tristate "National Semiconductor LM77"
061603275   Davide Rizzo   hwmon: LM95241 dr...
1114
1115
  	depends on I2C
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1116
1117
  	  If you say yes here you get support for National Semiconductor LM77
  	  sensor chips.
061603275   Davide Rizzo   hwmon: LM95241 dr...
1118

772df3c51   Corentin Labbe   hwmon: Remove mul...
1119
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1120
  	  will be called lm77.
061603275   Davide Rizzo   hwmon: LM95241 dr...
1121

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1122
1123
  config SENSORS_LM78
  	tristate "National Semiconductor LM78 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1124
  	depends on I2C
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1125
  	select HWMON_VID
fffd80ccc   Alexander Stein   hwmon: LM95245 dr...
1126
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1127
1128
  	  If you say yes here you get support for National Semiconductor LM78,
  	  LM78-J and LM79.
fffd80ccc   Alexander Stein   hwmon: LM95245 dr...
1129

772df3c51   Corentin Labbe   hwmon: Remove mul...
1130
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1131
  	  will be called lm78.
fffd80ccc   Alexander Stein   hwmon: LM95245 dr...
1132

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1133
1134
1135
  config SENSORS_LM80
  	tristate "National Semiconductor LM80 and LM96080"
  	depends on I2C
55b951e7e   Eric Miao   hwmon: add max111...
1136
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1137
1138
  	  If you say yes here you get support for National Semiconductor
  	  LM80 and LM96080 sensor chips.
55b951e7e   Eric Miao   hwmon: add max111...
1139

772df3c51   Corentin Labbe   hwmon: Remove mul...
1140
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1141
  	  will be called lm80.
55b951e7e   Eric Miao   hwmon: add max111...
1142

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1143
1144
  config SENSORS_LM83
  	tristate "National Semiconductor LM83 and compatibles"
f5bae2642   Guenter Roeck   hwmon: Driver for...
1145
1146
  	depends on I2C
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1147
1148
  	  If you say yes here you get support for National Semiconductor
  	  LM82 and LM83 sensor chips.
f5bae2642   Guenter Roeck   hwmon: Driver for...
1149

772df3c51   Corentin Labbe   hwmon: Remove mul...
1150
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1151
  	  will be called lm83.
f5bae2642   Guenter Roeck   hwmon: Driver for...
1152

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1153
1154
  config SENSORS_LM85
  	tristate "National Semiconductor LM85 and compatibles"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
1155
  	depends on I2C
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1156
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1157
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1158
1159
1160
  	  If you say yes here you get support for National Semiconductor LM85
  	  sensor chips and clones: ADM1027, ADT7463, ADT7468, EMC6D100,
  	  EMC6D101, EMC6D102, and EMC6D103.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1161

772df3c51   Corentin Labbe   hwmon: Remove mul...
1162
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1163
  	  will be called lm85.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1164

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1165
1166
  config SENSORS_LM87
  	tristate "National Semiconductor LM87 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1167
  	depends on I2C
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1168
  	select HWMON_VID
731b4cace   David George   hwmon: Driver for...
1169
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1170
1171
  	  If you say yes here you get support for National Semiconductor LM87
  	  and Analog Devices ADM1024 sensor chips.
731b4cace   David George   hwmon: Driver for...
1172

772df3c51   Corentin Labbe   hwmon: Remove mul...
1173
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1174
  	  will be called lm87.
6c1fe725f   Vivien Didelot   hwmon: add Maxim ...
1175

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1176
1177
  config SENSORS_LM90
  	tristate "National Semiconductor LM90 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1178
  	depends on I2C
a5b79d62f   stigge@antcom.de   hwmon: Driver for...
1179
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1180
1181
  	  If you say yes here you get support for National Semiconductor LM90,
  	  LM86, LM89 and LM99, Analog Devices ADM1032, ADT7461, and ADT7461A,
229d495d8   Josh Lehan   hwmon: (lm90) Add...
1182
1183
1184
1185
1186
  	  Maxim MAX6646, MAX6647, MAX6648, MAX6649, MAX6654, MAX6657, MAX6658,
  	  MAX6659, MAX6680, MAX6681, MAX6692, MAX6695, MAX6696,
  	  ON Semiconductor NCT1008, Winbond/Nuvoton W83L771W/G/AWG/ASG,
  	  Philips SA56004, GMT G781, and Texas Instruments TMP451
  	  sensor chips.
a5b79d62f   stigge@antcom.de   hwmon: Driver for...
1187

772df3c51   Corentin Labbe   hwmon: Remove mul...
1188
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1189
  	  will be called lm90.
a5b79d62f   stigge@antcom.de   hwmon: Driver for...
1190

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1191
1192
  config SENSORS_LM92
  	tristate "National Semiconductor LM92 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1193
  	depends on I2C
83bffbce7   Per Dalén   hwmon: Add suppor...
1194
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1195
1196
  	  If you say yes here you get support for National Semiconductor LM92
  	  and Maxim MAX6635 sensor chips.
83bffbce7   Per Dalén   hwmon: Add suppor...
1197

772df3c51   Corentin Labbe   hwmon: Remove mul...
1198
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1199
  	  will be called lm92.
83bffbce7   Per Dalén   hwmon: Add suppor...
1200

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1201
1202
  config SENSORS_LM93
  	tristate "National Semiconductor LM93 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1203
  	depends on I2C
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1204
  	select HWMON_VID
d20620de0   Hans-Juergen Koch   hwmon: New max665...
1205
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1206
1207
  	  If you say yes here you get support for National Semiconductor LM93,
  	  LM94, and compatible sensor chips.
d20620de0   Hans-Juergen Koch   hwmon: New max665...
1208

772df3c51   Corentin Labbe   hwmon: Remove mul...
1209
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1210
  	  will be called lm93.
d20620de0   Hans-Juergen Koch   hwmon: New max665...
1211

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1212
  config SENSORS_LM95234
dfcd4c53b   Guenter Roeck   hwmon: (lm95234) ...
1213
  	tristate "National Semiconductor LM95234 and compatibles"
5372d2d71   Guenter Roeck   hwmon: Driver for...
1214
1215
  	depends on I2C
  	help
dfcd4c53b   Guenter Roeck   hwmon: (lm95234) ...
1216
1217
  	  If you say yes here you get support for the LM95233 and LM95234
  	  temperature sensor chips.
5372d2d71   Guenter Roeck   hwmon: Driver for...
1218

772df3c51   Corentin Labbe   hwmon: Remove mul...
1219
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1220
  	  will be called lm95234.
5372d2d71   Guenter Roeck   hwmon: Driver for...
1221

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1222
1223
  config SENSORS_LM95241
  	tristate "National Semiconductor LM95241 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1224
  	depends on I2C
5510e62a6   Xie Xiaobo   hwmon: Add MCP302...
1225
  	help
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1226
1227
  	  If you say yes here you get support for LM95231 and LM95241 sensor
  	  chips.
9de2e2e84   Guenter Roeck   hwmon: Driver for...
1228

772df3c51   Corentin Labbe   hwmon: Remove mul...
1229
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1230
  	  will be called lm95241.
9de2e2e84   Guenter Roeck   hwmon: Driver for...
1231

ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1232
  config SENSORS_LM95245
162a8dfe7   Guenter Roeck   hwmon: (lm95245) ...
1233
  	tristate "National Semiconductor LM95245 and compatibles"
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1234
  	depends on I2C
ca05ab20f   Axel Lin   hwmon: (lm95245) ...
1235
  	select REGMAP_I2C
f22aaaa70   Donggeun Kim   hwmon: Driver for...
1236
  	help
162a8dfe7   Guenter Roeck   hwmon: (lm95245) ...
1237
1238
  	  If you say yes here you get support for LM95235 and LM95245
  	  temperature sensor chips.
f22aaaa70   Donggeun Kim   hwmon: Driver for...
1239

772df3c51   Corentin Labbe   hwmon: Remove mul...
1240
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1241
  	  will be called lm95245.
f22aaaa70   Donggeun Kim   hwmon: Driver for...
1242

ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1243
1244
  config SENSORS_PC87360
  	tristate "National Semiconductor PC87360 family"
746cdfbf0   Dean Nelson   hwmon: Avoid buil...
1245
  	depends on !PPC
303760b44   Jean Delvare   [PATCH] hwmon: hw...
1246
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1247
1248
1249
1250
1251
1252
  	help
  	  If you say yes here you get access to the hardware monitoring
  	  functions of the National Semiconductor PC8736x Super-I/O chips.
  	  The PC87360, PC87363 and PC87364 only have fan monitoring and
  	  control.  The PC87365 and PC87366 additionally have voltage and
  	  temperature monitoring.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1253
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1254
  	  will be called pc87360.
ba224e2c4   Jean Delvare   hwmon: New PC8742...
1255
1256
  config SENSORS_PC87427
  	tristate "National Semiconductor PC87427"
746cdfbf0   Dean Nelson   hwmon: Avoid buil...
1257
  	depends on !PPC
ba224e2c4   Jean Delvare   hwmon: New PC8742...
1258
1259
1260
1261
1262
  	help
  	  If you say yes here you get access to the hardware monitoring
  	  functions of the National Semiconductor PC87427 Super-I/O chip.
  	  The chip has two distinct logical devices, one for fan speed
  	  monitoring and control, and one for voltage and temperature
008e5f335   Jean Delvare   hwmon: (pc87427) ...
1263
1264
  	  monitoring. Fan speed monitoring and control are supported, as
  	  well as temperature monitoring. Voltages aren't supported yet.
ba224e2c4   Jean Delvare   hwmon: New PC8742...
1265

772df3c51   Corentin Labbe   hwmon: Remove mul...
1266
  	  This driver can also be built as a module. If so, the module
ba224e2c4   Jean Delvare   hwmon: New PC8742...
1267
  	  will be called pc87427.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1268
  config SENSORS_NTC_THERMISTOR
8b6f5e0f1   Naveen Krishna Chatradhi   hwmon: (ntc_therm...
1269
  	tristate "NTC thermistor support from Murata"
59cf4243e   Jean Delvare   hwmon: (ntc_therm...
1270
  	depends on !OF || IIO=n || IIO
c08860ffe   Jonghwa Lee   hwmon: (ntc_therm...
1271
  	depends on THERMAL || !THERMAL_OF
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1272
1273
1274
1275
1276
1277
  	help
  	  This driver supports NTC thermistors sensor reading and its
  	  interpretation. The driver can also monitor the temperature and
  	  send notifications about the temperature.
  
  	  Currently, this driver supports
887ee4347   Beomho Seo   hwmon: (ntc_therm...
1278
  	  NCP15WB473, NCP18WB473, NCP21WB473, NCP03WB473, NCP15WL333,
e8fda2c86   Peter Rosin   hwmon: (ntc_therm...
1279
1280
  	  NCP03WF104 and NCP15XH103 from Murata and B57330V2103 and
  	  B57891S0103 from EPCOS.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1281

772df3c51   Corentin Labbe   hwmon: Remove mul...
1282
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1283
  	  will be called ntc-thermistor.
41082d66b   Guenter Roeck   hwmon: Driver for...
1284
1285
1286
1287
1288
1289
  config SENSORS_NCT6683
  	tristate "Nuvoton NCT6683D"
  	depends on !PPC
  	help
  	  If you say yes here you get support for the hardware monitoring
  	  functionality of the Nuvoton NCT6683D eSIO chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1290
  	  This driver can also be built as a module. If so, the module
41082d66b   Guenter Roeck   hwmon: Driver for...
1291
  	  will be called nct6683.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1292
1293
1294
1295
1296
1297
  config SENSORS_NCT6775
  	tristate "Nuvoton NCT6775F and compatibles"
  	depends on !PPC
  	select HWMON_VID
  	help
  	  If you say yes here you get support for the hardware monitoring
78313b954   Axel Lin   hwmon: (nct6775) ...
1298
  	  functionality of the Nuvoton NCT6106D, NCT6775F, NCT6776F, NCT6779D,
81820059a   Guenter Roeck   hwmon: (nct6775) ...
1299
1300
1301
  	  NCT6791D, NCT6792D, NCT6793D, NCT6795D, NCT6796D, and compatible
  	  Super-I/O chips. This driver replaces the w83627ehf driver for
  	  NCT6775F and NCT6776F.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1302

772df3c51   Corentin Labbe   hwmon: Remove mul...
1303
  	  This driver can also be built as a module. If so, the module
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1304
  	  will be called nct6775.
3434f3783   Guenter Roeck   hwmon: Driver for...
1305
1306
1307
1308
1309
1310
1311
  config SENSORS_NCT7802
  	tristate "Nuvoton NCT7802Y"
  	depends on I2C
  	select REGMAP_I2C
  	help
  	  If you say yes here you get support for the Nuvoton NCT7802Y
  	  hardware monitoring chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1312
  	  This driver can also be built as a module. If so, the module
3434f3783   Guenter Roeck   hwmon: Driver for...
1313
  	  will be called nct7802.
9c947d25c   Vadim V. Vlasov   hwmon: Add Nuvoto...
1314
1315
  config SENSORS_NCT7904
  	tristate "Nuvoton NCT7904"
77849a552   Yuechao Zhao   hwmon: (nct7904) ...
1316
1317
  	depends on I2C && WATCHDOG
  	select WATCHDOG_CORE
9c947d25c   Vadim V. Vlasov   hwmon: Add Nuvoto...
1318
1319
  	help
  	  If you say yes here you get support for the Nuvoton NCT7904
77849a552   Yuechao Zhao   hwmon: (nct7904) ...
1320
1321
  	  hardware monitoring chip, including manual fan speed control
  	  and support for the integrated watchdog.
9c947d25c   Vadim V. Vlasov   hwmon: Add Nuvoto...
1322

772df3c51   Corentin Labbe   hwmon: Remove mul...
1323
  	  This driver can also be built as a module. If so, the module
9c947d25c   Vadim V. Vlasov   hwmon: Add Nuvoto...
1324
  	  will be called nct7904.
f1fd4a4db   Tomer Maimon   hwmon: Add NPCM7x...
1325
1326
1327
1328
1329
1330
1331
1332
1333
  config SENSORS_NPCM7XX
  	tristate "Nuvoton NPCM750 and compatible PWM and Fan controllers"
  	imply THERMAL
  	help
  	  This driver provides support for Nuvoton NPCM750/730/715/705 PWM
            and Fan controllers.
  
            This driver can also be built as a module. If so, the module
            will be called npcm750-pwm-fan.
630300d5f   Adam Baker   hwmon: Create an ...
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
  config SENSORS_NSA320
  	tristate "ZyXEL NSA320 and compatible fan speed and temperature sensors"
  	depends on GPIOLIB && OF
  	depends on MACH_KIRKWOOD || COMPILE_TEST
  	help
  	  If you say yes here you get support for hardware monitoring
  	  for the ZyXEL NSA320 Media Server and other compatible devices
  	  (probably the NSA325 and some NSA310 variants).
  
  	  The sensor data is taken from a Holtek HT46R065 microcontroller
  	  connected to GPIO lines.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called nsa320-hwmon.
5b5513b88   Eddie James   hwmon: Add On-Chi...
1348
  source "drivers/hwmon/occ/Kconfig"
fb4504fe8   Jean Delvare   Move the pcf8591 ...
1349
1350
1351
  config SENSORS_PCF8591
  	tristate "Philips PCF8591 ADC/DAC"
  	depends on I2C
fb4504fe8   Jean Delvare   Move the pcf8591 ...
1352
1353
1354
  	help
  	  If you say yes here you get support for Philips PCF8591 4-channel
  	  ADC, 1-channel DAC chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1355
  	  This driver can also be built as a module. If so, the module
fb4504fe8   Jean Delvare   Move the pcf8591 ...
1356
1357
1358
  	  will be called pcf8591.
  
  	  These devices are hard to detect and rarely found on mainstream
772df3c51   Corentin Labbe   hwmon: Remove mul...
1359
  	  hardware. If unsure, say N.
fb4504fe8   Jean Delvare   Move the pcf8591 ...
1360

8636a1f96   Masahiro Yamada   treewide: surroun...
1361
  source "drivers/hwmon/pmbus/Kconfig"
442aba787   Guenter Roeck   hwmon: PMBus devi...
1362

d82d57767   Kamil Debski   hwmon: Add pwm-fa...
1363
1364
  config SENSORS_PWM_FAN
  	tristate "PWM fan"
dbd1db7d4   Axel Lin   hwmon: (pwm-fan) ...
1365
  	depends on (PWM && OF) || COMPILE_TEST
18fd303fe   Randy Dunlap   hwmon: (pwm-fan) ...
1366
  	depends on THERMAL || THERMAL=n
d82d57767   Kamil Debski   hwmon: Add pwm-fa...
1367
1368
1369
1370
  	help
  	  If you say yes here you get support for fans connected to PWM lines.
  	  The driver uses the generic PWM interface, thus it will work on a
  	  variety of SoCs.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1371
  	  This driver can also be built as a module. If so, the module
d82d57767   Kamil Debski   hwmon: Add pwm-fa...
1372
  	  will be called pwm-fan.
74d1e0079   Stefan Wahren   hwmon: Add suppor...
1373
1374
1375
1376
1377
1378
1379
1380
1381
  config SENSORS_RASPBERRYPI_HWMON
  	tristate "Raspberry Pi voltage monitor"
  	depends on RASPBERRYPI_FIRMWARE || (COMPILE_TEST && !RASPBERRYPI_FIRMWARE)
  	help
  	  If you say yes here you get support for voltage sensor on the
  	  Raspberry Pi.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called raspberrypi-hwmon.
3f697027b   Michael Walle   hwmon: Add suppor...
1382
1383
1384
1385
1386
1387
1388
1389
1390
  config SENSORS_SL28CPLD
  	tristate "Kontron sl28cpld hardware monitoring driver"
  	depends on MFD_SL28CPLD || COMPILE_TEST
  	help
  	  If you say yes here you get support for the fan supervisor of the
  	  sl28cpld board management controller.
  
  	  This driver can also be built as a module.  If so, the module
  	  will be called sl28cpld-hwmon.
251eb40f5   Jonathan Cameron   hwmon: sht15 humi...
1391
1392
  config SENSORS_SHT15
  	tristate "Sensiron humidity and temperature sensors. SHT15 and compat."
1376e2c3d   Geert Uytterhoeven   hwmon: Allow comp...
1393
  	depends on GPIOLIB || COMPILE_TEST
a3a316cfc   Arnd Bergmann   hwmon: (sht15) Se...
1394
  	select BITREVERSE
251eb40f5   Jonathan Cameron   hwmon: sht15 humi...
1395
1396
1397
  	help
  	  If you say yes here you get support for the Sensiron SHT10, SHT11,
  	  SHT15, SHT71, SHT75 humidity and temperature sensors.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1398
  	  This driver can also be built as a module. If so, the module
251eb40f5   Jonathan Cameron   hwmon: sht15 humi...
1399
  	  will be called sht15.
430400b86   Urs Fleisch   hwmon: driver for...
1400
1401
1402
1403
1404
1405
  config SENSORS_SHT21
  	tristate "Sensiron humidity and temperature sensors. SHT21 and compat."
  	depends on I2C
  	help
  	  If you say yes here you get support for the Sensiron SHT21, SHT25
  	  humidity and temperature sensors.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1406
  	  This driver can also be built as a module. If so, the module
430400b86   Urs Fleisch   hwmon: driver for...
1407
  	  will be called sht21.
7c84f7f80   David Frey   hwmon: add suppor...
1408
1409
1410
1411
1412
1413
1414
  config SENSORS_SHT3x
  	tristate "Sensiron humidity and temperature sensors. SHT3x and compat."
  	depends on I2C
  	select CRC8
  	help
  	  If you say yes here you get support for the Sensiron SHT30 and SHT31
  	  humidity and temperature sensors.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1415
  	  This driver can also be built as a module. If so, the module
7c84f7f80   David Frey   hwmon: add suppor...
1416
  	  will be called sht3x.
1a539d372   Tomas Pop   hwmon: add suppor...
1417
1418
1419
1420
  config SENSORS_SHTC1
  	tristate "Sensiron humidity and temperature sensors. SHTC1 and compat."
  	depends on I2C
  	help
ffd96868a   Dan Robertson   hwmon: (shtc1) ad...
1421
1422
  	  If you say yes here you get support for the Sensiron SHTC1, SHTW1,
  	  and SHTC3 humidity and temperature sensors.
1a539d372   Tomas Pop   hwmon: add suppor...
1423

772df3c51   Corentin Labbe   hwmon: Remove mul...
1424
  	  This driver can also be built as a module. If so, the module
1a539d372   Tomas Pop   hwmon: add suppor...
1425
  	  will be called shtc1.
bff78650a   Ben Dooks   ARM: HWMON: S3C24...
1426
  config SENSORS_S3C
62991f7ab   Maurus Cuelenaere   hwmon: (s3c-hwmon...
1427
1428
  	tristate "Samsung built-in ADC"
  	depends on S3C_ADC
bff78650a   Ben Dooks   ARM: HWMON: S3C24...
1429
1430
  	help
  	  If you say yes here you get support for the on-board ADCs of
62991f7ab   Maurus Cuelenaere   hwmon: (s3c-hwmon...
1431
  	  the Samsung S3C24XX, S3C64XX and other series of SoC
bff78650a   Ben Dooks   ARM: HWMON: S3C24...
1432
1433
  
  	  This driver can also be built as a module. If so, the module
62991f7ab   Maurus Cuelenaere   hwmon: (s3c-hwmon...
1434
  	  will be called s3c-hwmon.
bff78650a   Ben Dooks   ARM: HWMON: S3C24...
1435
1436
1437
1438
1439
1440
1441
  
  config SENSORS_S3C_RAW
  	bool "Include raw channel attributes in sysfs"
  	depends on SENSORS_S3C
  	help
  	  Say Y here if you want to include raw copies of all the ADC
  	  channels in sysfs.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1442
1443
  config SENSORS_SIS5595
  	tristate "Silicon Integrated Systems Corp. SiS5595"
17e7dc437   Jean Delvare   hwmon/sis5595: Co...
1444
  	depends on PCI
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1445
1446
1447
  	help
  	  If you say yes here you get support for the integrated sensors in
  	  SiS5595 South Bridges.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1448
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1449
  	  will be called sis5595.
9431996f5   Juerg Haefliger   hwmon: New SMSC D...
1450
  config SENSORS_DME1737
e95c237d7   Juerg Haefliger   hwmon: (dme1737) ...
1451
  	tristate "SMSC DME1737, SCH311x and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1452
  	depends on I2C && !PPC
9431996f5   Juerg Haefliger   hwmon: New SMSC D...
1453
1454
1455
  	select HWMON_VID
  	help
  	  If you say yes here you get support for the hardware monitoring
549edb833   Juerg Haefliger   hwmon: (dme1737) ...
1456
1457
  	  and fan control features of the SMSC DME1737, SCH311x, SCH5027, and
  	  Asus A8000 Super-I/O chips.
9431996f5   Juerg Haefliger   hwmon: New SMSC D...
1458

772df3c51   Corentin Labbe   hwmon: Remove mul...
1459
  	  This driver can also be built as a module. If so, the module
9431996f5   Juerg Haefliger   hwmon: New SMSC D...
1460
  	  will be called dme1737.
dac6831e6   Kalhan Trisal   hwmon: EMC1403 th...
1461
  config SENSORS_EMC1403
7a1b76f2a   Jekyll Lai   hwmon: (emc1403) ...
1462
  	tristate "SMSC EMC1403/23 thermal sensor"
dac6831e6   Kalhan Trisal   hwmon: EMC1403 th...
1463
  	depends on I2C
adb578355   Josef Gajdusek   hwmon: (emc1403) ...
1464
  	select REGMAP_I2C
dac6831e6   Kalhan Trisal   hwmon: EMC1403 th...
1465
  	help
7a1b76f2a   Jekyll Lai   hwmon: (emc1403) ...
1466
  	  If you say yes here you get support for the SMSC EMC1403/23
dac6831e6   Kalhan Trisal   hwmon: EMC1403 th...
1467
1468
1469
1470
  	  temperature monitoring chip.
  
  	  Threshold values can be configured using sysfs.
  	  Data from the different diodes are accessible via sysfs.
9df7305b5   Steve Glendinning   hwmon: Add driver...
1471
1472
1473
1474
1475
1476
  config SENSORS_EMC2103
  	tristate "SMSC EMC2103"
  	depends on I2C
  	help
  	  If you say yes here you get support for the temperature
  	  and fan sensors of the SMSC EMC2103 chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1477
  	  This driver can also be built as a module. If so, the module
9df7305b5   Steve Glendinning   hwmon: Add driver...
1478
  	  will be called emc2103.
b0b349a85   Jean Delvare   hwmon: New driver...
1479
1480
1481
1482
1483
1484
  config SENSORS_EMC6W201
  	tristate "SMSC EMC6W201"
  	depends on I2C
  	help
  	  If you say yes here you get support for the SMSC EMC6W201
  	  hardware monitoring chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1485
  	  This driver can also be built as a module. If so, the module
b0b349a85   Jean Delvare   hwmon: New driver...
1486
  	  will be called emc6w201.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1487
1488
  config SENSORS_SMSC47M1
  	tristate "SMSC LPC47M10x and compatibles"
746cdfbf0   Dean Nelson   hwmon: Avoid buil...
1489
  	depends on !PPC
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1490
1491
1492
  	help
  	  If you say yes here you get support for the integrated fan
  	  monitoring and control capabilities of the SMSC LPC47B27x,
6091780eb   Jean Delvare   smsc47m1: List th...
1493
  	  LPC47M10x, LPC47M112, LPC47M13x, LPC47M14x, LPC47M15x,
8eccbb6fb   Jean Delvare   hwmon/smsc47m1: A...
1494
  	  LPC47M192, LPC47M292 and LPC47M997 chips.
59ac83677   Hartmut Rick   [PATCH] smsc47m19...
1495

8eccbb6fb   Jean Delvare   hwmon/smsc47m1: A...
1496
1497
1498
1499
  	  The temperature and voltage sensor features of the LPC47M15x,
  	  LPC47M192, LPC47M292 and LPC47M997 are supported by another
  	  driver, select also "SMSC LPC47M192 and compatibles" below for
  	  those.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1500

772df3c51   Corentin Labbe   hwmon: Remove mul...
1501
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1502
  	  will be called smsc47m1.
59ac83677   Hartmut Rick   [PATCH] smsc47m19...
1503
1504
  config SENSORS_SMSC47M192
  	tristate "SMSC LPC47M192 and compatibles"
0b22ce3b7   Jean Delvare   hwmon: Remove man...
1505
  	depends on I2C
59ac83677   Hartmut Rick   [PATCH] smsc47m19...
1506
1507
1508
  	select HWMON_VID
  	help
  	  If you say yes here you get support for the temperature and
00cb47390   Jean Delvare   hwmon/smsc47m192:...
1509
1510
  	  voltage sensors of the SMSC LPC47M192, LPC47M15x, LPC47M292
  	  and LPC47M997 chips.
59ac83677   Hartmut Rick   [PATCH] smsc47m19...
1511
1512
1513
1514
1515
  
  	  The fan monitoring and control capabilities of these chips
  	  are supported by another driver, select
  	  "SMSC LPC47M10x and compatibles" above. You need both drivers
  	  if you want fan control and voltage/temperature sensor support.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1516
  	  This driver can also be built as a module. If so, the module
59ac83677   Hartmut Rick   [PATCH] smsc47m19...
1517
  	  will be called smsc47m192.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1518
1519
  config SENSORS_SMSC47B397
  	tristate "SMSC LPC47B397-NC"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1520
  	depends on !PPC
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1521
1522
1523
  	help
  	  If you say yes here you get support for the SMSC LPC47B397-NC
  	  sensor chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1524
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1525
  	  will be called smsc47b397.
28ff2f7a7   Hans de Goede   hwmon: (sch5627) ...
1526
1527
  config SENSORS_SCH56XX_COMMON
  	tristate
28ff2f7a7   Hans de Goede   hwmon: (sch5627) ...
1528

a98d506c0   Hans de Goede   hwmon: New driver...
1529
1530
  config SENSORS_SCH5627
  	tristate "SMSC SCH5627"
2d8c7ff52   Hans de Goede   hwmon/sch56xx: De...
1531
  	depends on !PPC && WATCHDOG
28ff2f7a7   Hans de Goede   hwmon: (sch5627) ...
1532
  	select SENSORS_SCH56XX_COMMON
2d8c7ff52   Hans de Goede   hwmon/sch56xx: De...
1533
  	select WATCHDOG_CORE
a98d506c0   Hans de Goede   hwmon: New driver...
1534
1535
  	help
  	  If you say yes here you get support for the hardware monitoring
312869ec9   Hans de Goede   hwmon: (sch56xx) ...
1536
1537
  	  features of the SMSC SCH5627 Super-I/O chip including support for
  	  the integrated watchdog.
a98d506c0   Hans de Goede   hwmon: New driver...
1538

772df3c51   Corentin Labbe   hwmon: Remove mul...
1539
  	  This driver can also be built as a module. If so, the module
a98d506c0   Hans de Goede   hwmon: New driver...
1540
  	  will be called sch5627.
0772a6407   Hans de Goede   hwmon: New driver...
1541
1542
  config SENSORS_SCH5636
  	tristate "SMSC SCH5636"
2d8c7ff52   Hans de Goede   hwmon/sch56xx: De...
1543
  	depends on !PPC && WATCHDOG
0772a6407   Hans de Goede   hwmon: New driver...
1544
  	select SENSORS_SCH56XX_COMMON
2d8c7ff52   Hans de Goede   hwmon/sch56xx: De...
1545
  	select WATCHDOG_CORE
0772a6407   Hans de Goede   hwmon: New driver...
1546
1547
1548
1549
1550
1551
1552
  	help
  	  SMSC SCH5636 Super I/O chips include an embedded microcontroller for
  	  hardware monitoring solutions, allowing motherboard manufacturers to
  	  create their own custom hwmon solution based upon the SCH5636.
  
  	  Currently this driver only supports the Fujitsu Theseus SCH5636 based
  	  hwmon solution. Say yes here if you want support for the Fujitsu
312869ec9   Hans de Goede   hwmon: (sch56xx) ...
1553
1554
  	  Theseus' hardware monitoring features including support for the
  	  integrated watchdog.
0772a6407   Hans de Goede   hwmon: New driver...
1555

772df3c51   Corentin Labbe   hwmon: Remove mul...
1556
  	  This driver can also be built as a module. If so, the module
0772a6407   Hans de Goede   hwmon: New driver...
1557
  	  will be called sch5636.
7f07ec0fa   andrea.merello   hwmon: new driver...
1558
1559
1560
1561
1562
1563
  config SENSORS_STTS751
  	tristate "ST Microelectronics STTS751"
  	depends on I2C
  	help
  	  If you say yes here you get support for STTS751
  	  temperature sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1564
  	  This driver can also be built as a module. If so, the module
7f07ec0fa   andrea.merello   hwmon: new driver...
1565
  	  will be called stts751.
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1566
1567
1568
  config SENSORS_SMM665
  	tristate "Summit Microelectronics SMM665"
  	depends on I2C
ebf5e8779   Jean Delvare   hwmon: Sort Kconf...
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
  	help
  	  If you say yes here you get support for the hardware monitoring
  	  features of the Summit Microelectronics SMM665/SMM665B Six-Channel
  	  Active DC Output Controller / Monitor.
  
  	  Other supported chips are SMM465, SMM665C, SMM764, and SMM766.
  	  Support for those chips is untested.
  
  	  This driver can also be built as a module. If so, the module will
  	  be called smm665.
b4c9c1a79   Guenter Roeck   hwmon: Driver for...
1579
1580
1581
1582
1583
1584
1585
1586
1587
  config SENSORS_ADC128D818
  	tristate "Texas Instruments ADC128D818"
  	depends on I2C
  	help
  	  If you say yes here you get support for the Texas Instruments
  	  ADC128D818 System Monitor with Temperature Sensor chip.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called adc128d818.
5812f9283   Steve Hardy   hwmon: Add suppor...
1588
  config SENSORS_ADS7828
0962e0f1a   Guillaume Roguez   hwmon: (ads7828) ...
1589
  	tristate "Texas Instruments ADS7828 and compatibles"
5812f9283   Steve Hardy   hwmon: Add suppor...
1590
  	depends on I2C
bea0bab0f   Guenter Roeck   hwmon: (ads2828) ...
1591
  	select REGMAP_I2C
5812f9283   Steve Hardy   hwmon: Add suppor...
1592
  	help
0962e0f1a   Guillaume Roguez   hwmon: (ads7828) ...
1593
1594
1595
  	  If you say yes here you get support for Texas Instruments ADS7828 and
  	  ADS7830 8-channel A/D converters. ADS7828 resolution is 12-bit, while
  	  it is 8-bit on ADS7830.
5812f9283   Steve Hardy   hwmon: Add suppor...
1596

772df3c51   Corentin Labbe   hwmon: Remove mul...
1597
  	  This driver can also be built as a module. If so, the module
5812f9283   Steve Hardy   hwmon: Add suppor...
1598
  	  will be called ads7828.
e0c70b807   Paul Thomas   hwmon: add TI ads...
1599
1600
1601
1602
1603
  config SENSORS_ADS7871
  	tristate "Texas Instruments ADS7871 A/D converter"
  	depends on SPI
  	help
  	  If you say yes here you get support for TI ADS7871 & ADS7870
772df3c51   Corentin Labbe   hwmon: Remove mul...
1604
  	  This driver can also be built as a module. If so, the module
e0c70b807   Paul Thomas   hwmon: add TI ads...
1605
  	  will be called ads7871.
b5430a04e   Tomaz Mertelj   hwmon: driver for...
1606
1607
  config SENSORS_AMC6821
  	tristate "Texas Instruments AMC6821"
eeceaa1c7   Robby Cai   MLK-11556-1 pmic:...
1608
  	depends on I2C
b5430a04e   Tomaz Mertelj   hwmon: driver for...
1609
1610
1611
  	help
  	  If you say yes here you get support for the Texas Instruments
  	  AMC6821 hardware monitoring chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1612
  	  This driver can also be built as a module. If so, the module
b5430a04e   Tomaz Mertelj   hwmon: driver for...
1613
  	  will be called amc6821.
ceeadc5c5   Guenter Roeck   hwmon: Driver for...
1614
1615
1616
1617
1618
1619
1620
1621
1622
  config SENSORS_INA209
  	tristate "TI / Burr Brown INA209"
  	depends on I2C
  	help
  	  If you say yes here you get support for the TI / Burr Brown INA209
  	  voltage / current / power monitor I2C interface.
  
  	  This driver can also be built as a module. If so, the module will
  	  be called ina209.
f7c2fe386   Felten, Lothar   hwmon: INA219 and...
1623
  config SENSORS_INA2XX
dc92cd0c1   Guenter Roeck   hwmon: (ina2xx) A...
1624
  	tristate "Texas Instruments INA219 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1625
  	depends on I2C
92e11f002   Li Yang   hwmon: (ina2xx) F...
1626
  	select REGMAP_I2C
f7c2fe386   Felten, Lothar   hwmon: INA219 and...
1627
  	help
add513be1   Kevin Hilman   hwmon: (ina2xx) A...
1628
1629
  	  If you say yes here you get support for INA219, INA220, INA226,
  	  INA230, and INA231 power monitor chips.
f7c2fe386   Felten, Lothar   hwmon: INA219 and...
1630
1631
1632
1633
  
  	  The INA2xx driver is configured for the default configuration of
  	  the part as described in the datasheet.
  	  Default value for Rshunt is 10 mOhms.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1634
  	  This driver can also be built as a module. If so, the module
f7c2fe386   Felten, Lothar   hwmon: INA219 and...
1635
  	  will be called ina2xx.
7cb6dcff1   Andrew F. Davis   hwmon: Add suppor...
1636
1637
1638
1639
1640
1641
1642
  config SENSORS_INA3221
  	tristate "Texas Instruments INA3221 Triple Power Monitor"
  	depends on I2C
  	select REGMAP_I2C
  	help
  	  If you say yes here you get support for  the TI INA3221 Triple Power
  	  Monitor.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1643
  	  This driver can also be built as a module. If so, the module
7cb6dcff1   Andrew F. Davis   hwmon: Add suppor...
1644
  	  will be called ina3221.
761c1770f   Maciej S. Szmigiero   hwmon: add driver...
1645
1646
1647
1648
1649
1650
  config SENSORS_TC74
  	tristate "Microchip TC74"
  	depends on I2C
  	help
  	  If you say yes here you get support for Microchip TC74 single
  	  input temperature sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1651
  	  This driver can also be built as a module. If so, the module
761c1770f   Maciej S. Szmigiero   hwmon: add driver...
1652
  	  will be called tc74.
add77c64c   Krzysztof Helt   hwmon: add suppor...
1653
1654
  config SENSORS_THMC50
  	tristate "Texas Instruments THMC50 / Analog Devices ADM1022"
0b22ce3b7   Jean Delvare   hwmon: Remove man...
1655
  	depends on I2C
add77c64c   Krzysztof Helt   hwmon: add suppor...
1656
1657
1658
  	help
  	  If you say yes here you get support for Texas Instruments THMC50
  	  sensor chips and clones: the Analog Devices ADM1022.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1659
  	  This driver can also be built as a module. If so, the module
add77c64c   Krzysztof Helt   hwmon: add suppor...
1660
  	  will be called thmc50.
beb1b6bbf   Steven King   hwmon: Driver for...
1661
  config SENSORS_TMP102
cff37c9e8   Jean Delvare   hwmon: (tmp102) V...
1662
  	tristate "Texas Instruments TMP102"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1663
  	depends on I2C
28a340db9   Guenter Roeck   hwmon: (tmp102) C...
1664
  	select REGMAP_I2C
beb1b6bbf   Steven King   hwmon: Driver for...
1665
1666
1667
  	help
  	  If you say yes here you get support for Texas Instruments TMP102
  	  sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1668
  	  This driver can also be built as a module. If so, the module
beb1b6bbf   Steven King   hwmon: Driver for...
1669
  	  will be called tmp102.
d17a7dca0   Heiko Schocher   hwmon: Driver for...
1670
1671
1672
1673
1674
1675
1676
  config SENSORS_TMP103
  	tristate "Texas Instruments TMP103"
  	depends on I2C
  	select REGMAP_I2C
  	help
  	  If you say yes here you get support for Texas Instruments TMP103
  	  sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1677
  	  This driver can also be built as a module. If so, the module
d17a7dca0   Heiko Schocher   hwmon: Driver for...
1678
  	  will be called tmp103.
66e1c9171   John Muir   hwmon: Add Texas ...
1679
1680
1681
1682
1683
1684
1685
  config SENSORS_TMP108
  	tristate "Texas Instruments TMP108"
  	depends on I2C
  	select REGMAP_I2C
  	help
  	  If you say yes here you get support for Texas Instruments TMP108
  	  sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1686
  	  This driver can also be built as a module. If so, the module
66e1c9171   John Muir   hwmon: Add Texas ...
1687
  	  will be called tmp108.
ab2b79d5e   Hans de Goede   hwmon: (tmp401) A...
1688
1689
  config SENSORS_TMP401
  	tristate "Texas Instruments TMP401 and compatibles"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1690
  	depends on I2C
ab2b79d5e   Hans de Goede   hwmon: (tmp401) A...
1691
  	help
a1fac92b8   Guenter Roeck   hwmon: (tmp401) A...
1692
  	  If you say yes here you get support for Texas Instruments TMP401,
c0a686018   Andrew F. Davis   hwmon: (tmp401) A...
1693
  	  TMP411, TMP431, TMP432, TMP435, and TMP461 temperature sensor chips.
ab2b79d5e   Hans de Goede   hwmon: (tmp401) A...
1694

772df3c51   Corentin Labbe   hwmon: Remove mul...
1695
  	  This driver can also be built as a module. If so, the module
ab2b79d5e   Hans de Goede   hwmon: (tmp401) A...
1696
  	  will be called tmp401.
9410700b8   Andre Prendel   hwmon: Add driver...
1697
1698
  config SENSORS_TMP421
  	tristate "Texas Instruments TMP421 and compatible"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1699
  	depends on I2C
9410700b8   Andre Prendel   hwmon: Add driver...
1700
1701
  	help
  	  If you say yes here you get support for Texas Instruments TMP421,
05c77ab24   Guenter Roeck   hwmon: (tmp421) A...
1702
  	  TMP422, TMP423, TMP441, and TMP442 temperature sensor chips.
9410700b8   Andre Prendel   hwmon: Add driver...
1703

772df3c51   Corentin Labbe   hwmon: Remove mul...
1704
  	  This driver can also be built as a module. If so, the module
9410700b8   Andre Prendel   hwmon: Add driver...
1705
  	  will be called tmp421.
59dfa75e5   Eric Tremblay   hwmon: Add driver...
1706
1707
1708
1709
1710
1711
1712
1713
1714
  config SENSORS_TMP513
  	tristate "Texas Instruments TMP513 and compatibles"
  	depends on I2C
  	help
  	  If you say yes here you get support for Texas Instruments TMP512,
  	  and TMP513 temperature and power supply sensor chips.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called tmp513.
48ed88772   Pawel Moll   hwmon: Versatile ...
1715
1716
1717
1718
1719
1720
1721
  config SENSORS_VEXPRESS
  	tristate "Versatile Express"
  	depends on VEXPRESS_CONFIG
  	help
  	  This driver provides support for hardware sensors available on
  	  the ARM Ltd's Versatile Express platform. It can provide wide
  	  range of information like temperature, power, energy.
70c38772a   Harald Welte   hwmon: Add driver...
1722
1723
1724
  config SENSORS_VIA_CPUTEMP
  	tristate "VIA CPU temperature sensor"
  	depends on X86
764e043bb   Jean Delvare   hwmon: (via-cpute...
1725
  	select HWMON_VID
70c38772a   Harald Welte   hwmon: Add driver...
1726
1727
1728
1729
  	help
  	  If you say yes here you get support for the temperature
  	  sensor inside your CPU. Supported are all known variants of
  	  the VIA C7 and Nano.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1730
1731
  config SENSORS_VIA686A
  	tristate "VIA686A"
2ec342e68   Jean Delvare   hwmon/via686a: Co...
1732
  	depends on PCI
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1733
1734
1735
  	help
  	  If you say yes here you get support for the integrated sensors in
  	  Via 686A/B South Bridges.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1736
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1737
  	  will be called via686a.
ab41319ea   Juerg Haefliger   hwmon: New driver...
1738
1739
  config SENSORS_VT1211
  	tristate "VIA VT1211"
746cdfbf0   Dean Nelson   hwmon: Avoid buil...
1740
  	depends on !PPC
ab41319ea   Juerg Haefliger   hwmon: New driver...
1741
1742
1743
1744
  	select HWMON_VID
  	help
  	  If you say yes here then you get support for hardware monitoring
  	  features of the VIA VT1211 Super-I/O chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1745
  	  This driver can also be built as a module. If so, the module
ab41319ea   Juerg Haefliger   hwmon: New driver...
1746
  	  will be called vt1211.
1de9e371b   Roger Lucas   [PATCH] hwmon: Ne...
1747
  config SENSORS_VT8231
51bd56339   Jean Delvare   hwmon: Make a doz...
1748
  	tristate "VIA VT8231"
ec5e1a4b8   Roger Lucas   hwmon: Convert vt...
1749
  	depends on PCI
1de9e371b   Roger Lucas   [PATCH] hwmon: Ne...
1750
  	select HWMON_VID
1de9e371b   Roger Lucas   [PATCH] hwmon: Ne...
1751
1752
1753
  	help
  	  If you say yes here then you get support for the integrated sensors
  	  in the VIA VT8231 device.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1754
  	  This driver can also be built as a module. If so, the module
1de9e371b   Roger Lucas   [PATCH] hwmon: Ne...
1755
  	  will be called vt8231.
ee249f271   Lei YU   hwmon: Add W83773...
1756
1757
1758
  config SENSORS_W83773G
  	tristate "Nuvoton W83773G"
  	depends on I2C
a165dcc92   Axel Lin   hwmon: (w83773g) ...
1759
  	select REGMAP_I2C
ee249f271   Lei YU   hwmon: Add W83773...
1760
1761
1762
  	help
  	  If you say yes here you get support for the Nuvoton W83773G hardware
  	  monitoring chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1763
  	  This driver can also be built as a module. If so, the module
ee249f271   Lei YU   hwmon: Add W83773...
1764
  	  will be called w83773g.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1765
  config SENSORS_W83781D
05663368d   Jean Delvare   hwmon: (w83781d) ...
1766
  	tristate "Winbond W83781D, W83782D, W83783S, Asus AS99127F"
1d72acf91   Jan Engelhardt   Use menuconfig ob...
1767
  	depends on I2C
303760b44   Jean Delvare   [PATCH] hwmon: hw...
1768
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1769
1770
  	help
  	  If you say yes here you get support for the Winbond W8378x series
05663368d   Jean Delvare   hwmon: (w83781d) ...
1771
1772
  	  of sensor chips: the W83781D, W83782D and W83783S, and the similar
  	  Asus AS99127F.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1773

772df3c51   Corentin Labbe   hwmon: Remove mul...
1774
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1775
  	  will be called w83781d.
9873964d6   Charles Spirakis   [PATCH] HWMON: w8...
1776
1777
  config SENSORS_W83791D
  	tristate "Winbond W83791D"
d1ebd59a7   Marc Hulsman   hwmon: (w83791d) ...
1778
  	depends on I2C
9873964d6   Charles Spirakis   [PATCH] HWMON: w8...
1779
1780
1781
  	select HWMON_VID
  	help
  	  If you say yes here you get support for the Winbond W83791D chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1782
  	  This driver can also be built as a module. If so, the module
9873964d6   Charles Spirakis   [PATCH] HWMON: w8...
1783
  	  will be called w83791d.
5563e27d3   Rudolf Marek   [PATCH] I2C: W837...
1784
1785
  config SENSORS_W83792D
  	tristate "Winbond W83792D"
0b22ce3b7   Jean Delvare   hwmon: Remove man...
1786
  	depends on I2C
5563e27d3   Rudolf Marek   [PATCH] I2C: W837...
1787
1788
  	help
  	  If you say yes here you get support for the Winbond W83792D chip.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1789
  	  This driver can also be built as a module. If so, the module
5563e27d3   Rudolf Marek   [PATCH] I2C: W837...
1790
  	  will be called w83792d.
6800c3d02   Rudolf Marek   hwmon: New Winbon...
1791
1792
  config SENSORS_W83793
  	tristate "Winbond W83793"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1793
  	depends on I2C
7a5e6bc29   Stefano Brivio   [PATCH] hwmon: Bu...
1794
  	select HWMON_VID
6800c3d02   Rudolf Marek   hwmon: New Winbon...
1795
1796
  	help
  	  If you say yes here you get support for the Winbond W83793
5852f9609   Sven Anders   hwmon: (w83793) A...
1797
1798
  	  hardware monitoring chip, including support for the integrated
  	  watchdog.
6800c3d02   Rudolf Marek   hwmon: New Winbon...
1799

772df3c51   Corentin Labbe   hwmon: Remove mul...
1800
  	  This driver can also be built as a module. If so, the module
6800c3d02   Rudolf Marek   hwmon: New Winbon...
1801
  	  will be called w83793.
792d376b4   Wei Song   hwmon: New driver...
1802
1803
  config SENSORS_W83795
  	tristate "Winbond/Nuvoton W83795G/ADG"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1804
  	depends on I2C
792d376b4   Wei Song   hwmon: New driver...
1805
1806
  	help
  	  If you say yes here you get support for the Winbond W83795G and
72fea694c   Jean Delvare   hwmon: (w83795) U...
1807
1808
  	  W83795ADG hardware monitoring chip, including manual fan speed
  	  control.
792d376b4   Wei Song   hwmon: New driver...
1809

772df3c51   Corentin Labbe   hwmon: Remove mul...
1810
  	  This driver can also be built as a module. If so, the module
792d376b4   Wei Song   hwmon: New driver...
1811
  	  will be called w83795.
00030af23   Jean Delvare   hwmon: (w83795) E...
1812
  config SENSORS_W83795_FANCTRL
dbf552051   Jean Delvare   hwmon: w83795: Fa...
1813
  	bool "Include automatic fan control support"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1814
  	depends on SENSORS_W83795
00030af23   Jean Delvare   hwmon: (w83795) E...
1815
  	help
72fea694c   Jean Delvare   hwmon: (w83795) U...
1816
1817
  	  If you say yes here, support for automatic fan speed control
  	  will be included in the driver.
00030af23   Jean Delvare   hwmon: (w83795) E...
1818

00030af23   Jean Delvare   hwmon: (w83795) E...
1819
1820
1821
  	  Please also note that this option will create sysfs attribute
  	  files which may change in the future, so you shouldn't rely
  	  on them being stable.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1822
1823
  config SENSORS_W83L785TS
  	tristate "Winbond W83L785TS-S"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1824
  	depends on I2C
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1825
1826
1827
1828
  	help
  	  If you say yes here you get support for the Winbond W83L785TS-S
  	  sensor chip, which is used on the Asus A7N8X, among other
  	  motherboards.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1829
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1830
  	  will be called w83l785ts.
85f03bccd   Kevin Lo   hwmon: Add suppor...
1831
1832
  config SENSORS_W83L786NG
  	tristate "Winbond W83L786NG, W83L786NR"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1833
  	depends on I2C
85f03bccd   Kevin Lo   hwmon: Add suppor...
1834
1835
1836
  	help
  	  If you say yes here you get support for the Winbond W83L786NG
  	  and W83L786NR sensor chips.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1837
  	  This driver can also be built as a module. If so, the module
85f03bccd   Kevin Lo   hwmon: Add suppor...
1838
  	  will be called w83l786ng.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1839
  config SENSORS_W83627HF
c2db6ce14   Jean Delvare   [PATCH] hwmon: Ad...
1840
  	tristate "Winbond W83627HF, W83627THF, W83637HF, W83687THF, W83697HF"
746cdfbf0   Dean Nelson   hwmon: Avoid buil...
1841
  	depends on !PPC
303760b44   Jean Delvare   [PATCH] hwmon: hw...
1842
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1843
1844
  	help
  	  If you say yes here you get support for the Winbond W836X7 series
c2db6ce14   Jean Delvare   [PATCH] hwmon: Ad...
1845
1846
  	  of sensor chips: the W83627HF, W83627THF, W83637HF, W83687THF and
  	  W83697HF.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1847

772df3c51   Corentin Labbe   hwmon: Remove mul...
1848
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1849
1850
1851
  	  will be called w83627hf.
  
  config SENSORS_W83627EHF
3207408ab   Dr. David Alan Gilbert   hwmon: (w83627ehf...
1852
  	tristate "Winbond W83627EHF/EHG/DHG/UHG, W83667HG"
746cdfbf0   Dean Nelson   hwmon: Avoid buil...
1853
  	depends on !PPC
fc18d6c04   Jean Delvare   hwmon/w83627ehf: ...
1854
  	select HWMON_VID
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1855
  	help
658291fc3   David Hubbard   hwmon/w83627ehf: ...
1856
  	  If you say yes here you get support for the hardware
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1857
  	  monitoring functionality of the Winbond W83627EHF Super-I/O chip.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1858

8dd2d2ca7   Jean Delvare   [PATCH] hwmon: Do...
1859
  	  This driver also supports the W83627EHG, which is the lead-free
658291fc3   David Hubbard   hwmon/w83627ehf: ...
1860
1861
  	  version of the W83627EHF, and the W83627DHG, which is a similar
  	  chip suited for specific Intel processors that use PECI such as
eff7687d4   Jean Delvare   hwmon: (w83627ehf...
1862
1863
  	  the Core 2 Duo. And also the W83627UHG, which is a stripped down
  	  version of the W83627DHG (as far as hardware monitoring goes.)
8dd2d2ca7   Jean Delvare   [PATCH] hwmon: Do...
1864

3207408ab   Dr. David Alan Gilbert   hwmon: (w83627ehf...
1865
  	  This driver also supports Nuvoton W83667HG and W83667HG-B.
237c8d2f5   Gong Jun   hwmon: (w83627ehf...
1866

772df3c51   Corentin Labbe   hwmon: Remove mul...
1867
  	  This driver can also be built as a module. If so, the module
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1868
  	  will be called w83627ehf.
08bad5a82   Mark Brown   hwmon: WM831x PMI...
1869
1870
1871
1872
1873
1874
1875
  config SENSORS_WM831X
  	tristate "WM831x PMICs"
  	depends on MFD_WM831X
  	help
  	  If you say yes here you get support for the hardware
  	  monitoring functionality of the Wolfson Microelectronics
  	  WM831x series of PMICs.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1876
  	  This driver can also be built as a module. If so, the module
08bad5a82   Mark Brown   hwmon: WM831x PMI...
1877
  	  will be called wm831x-hwmon.
fb6c023a2   Mark Brown   hwmon: Add WM835x...
1878
1879
1880
1881
1882
1883
  config SENSORS_WM8350
  	tristate "Wolfson Microelectronics WM835x"
  	depends on MFD_WM8350
  	help
  	  If you say yes here you get support for the hardware
  	  monitoring features of the WM835x series of PMICs.
772df3c51   Corentin Labbe   hwmon: Remove mul...
1884
  	  This driver can also be built as a module. If so, the module
fb6c023a2   Mark Brown   hwmon: Add WM835x...
1885
  	  will be called wm8350-hwmon.
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1886

e04180882   David S. Miller   hwmon: Add Ultra4...
1887
1888
1889
1890
1891
1892
  config SENSORS_ULTRA45
  	tristate "Sun Ultra45 PIC16F747"
  	depends on SPARC64
  	help
  	  This driver provides support for the Ultra45 workstation environmental
  	  sensors.
ed42cfa88   hotran   hwmon: Add xgene ...
1893
1894
1895
1896
1897
1898
  config SENSORS_XGENE
  	tristate "APM X-Gene SoC hardware monitoring driver"
  	depends on XGENE_SLIMPRO_MBOX || PCC
  	help
  	  If you say yes here you get support for the temperature
  	  and power sensors for APM X-Gene SoC.
865e4fc01   Xu Yilun   hwmon: Add hwmon ...
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
  config SENSORS_INTEL_M10_BMC_HWMON
  	tristate "Intel MAX10 BMC Hardware Monitoring"
  	depends on MFD_INTEL_M10_BMC
  	help
  	  This driver provides support for the hardware monitoring functionality
  	  on Intel MAX10 BMC chip.
  
  	  This BMC Chip is used on Intel FPGA PCIe Acceleration Cards (PAC). Its
  	  sensors monitor various telemetry data of different components on the
  	  card, e.g. board temperature, FPGA core temperature/voltage/current.
61cba5c24   Jean Delvare   hwmon: Clearly ma...
1909
1910
1911
  if ACPI
  
  comment "ACPI drivers"
7d0333653   Jean Delvare   Move ACPI power m...
1912
1913
1914
1915
1916
1917
1918
1919
1920
  config SENSORS_ACPI_POWER
  	tristate "ACPI 4.0 power meter"
  	help
  	  This driver exposes ACPI 4.0 power meters as hardware monitoring
  	  devices.  Say Y (or M) if you have a computer with ACPI 4.0 firmware
  	  and a power meter.
  
  	  To compile this driver as a module, choose M here:
  	  the module will be called acpi_power_meter.
61cba5c24   Jean Delvare   hwmon: Clearly ma...
1921
1922
  config SENSORS_ATK0110
  	tristate "ASUS ATK0110"
e2d8c2b6d   Guenter Roeck   hwmon: Drop depen...
1923
  	depends on X86
61cba5c24   Jean Delvare   hwmon: Clearly ma...
1924
1925
1926
1927
1928
1929
1930
1931
  	help
  	  If you say yes here you get support for the ACPI hardware
  	  monitoring interface found in many ASUS motherboards. This
  	  driver will provide readings of fans, voltages and temperatures
  	  through the system firmware.
  
  	  This driver can also be built as a module. If so, the module
  	  will be called asus_atk0110.
61cba5c24   Jean Delvare   hwmon: Clearly ma...
1932
  endif # ACPI
ad2f931dc   Jean Delvare   [PATCH] I2C: Move...
1933

1835e6415   Clark Wang   hwmon: mag3110: a...
1934
1935
1936
1937
1938
1939
1940
1941
  config SENSORS_MAG3110
  	tristate "Freescale MAG3110 e-compass sensor"
  	depends on I2C && SYSFS
  	help
  	  If you say yes here you get support for the Freescale MAG3110
  	  e-compass sensor.
  	  This driver can also be built as a module.  If so, the module
  	  will be called mag3110.
9212381b2   luweizhou   MLK-11469-01 hwmo...
1942
1943
1944
1945
1946
  config MXC_MMA8451
  	tristate "MMA8451 device driver"
  	depends on I2C
  	select INPUT_POLLDEV
  	default y
1d72acf91   Jan Engelhardt   Use menuconfig ob...
1947
  endif # HWMON