1 # SPDX-License-Identifier: GPL-2.0-only
3 # PMBus chip drivers configuration
7 tristate "PMBus support"
10 Say yes here if you want to enable PMBus support.
12 This driver can also be built as a module. If so, the module will
18 tristate "Generic PMBus devices"
21 If you say yes here you get hardware monitoring support for generic
22 PMBus devices, including but not limited to ADP4000, BMR310, BMR453,
23 BMR454, BMR456, BMR457, BMR458, BMR480, BMR490, BMR491, BMR492,
24 MAX20796, MDT040, NCP4200, NCP4208, PDT003, PDT006, PDT012,
25 TPS40400, TPS544B20, TPS544B25, TPS544C20, TPS544C25, and UDT020.
27 This driver can also be built as a module. If so, the module will
30 config SENSORS_ACBEL_FSG032
31 tristate "ACBEL FSG032 Power Supply"
33 If you say yes here you get hardware monitoring support for the ACBEL
36 This driver can also be built as a module. If so, the module will
37 be called acbel-fsg032.
39 config SENSORS_ADM1266
40 tristate "Analog Devices ADM1266 Sequencer"
44 If you say yes here you get hardware monitoring support for Analog
45 Devices ADM1266 Cascadable Super Sequencer.
47 This driver can also be built as a module. If so, the module will
50 config SENSORS_ADM1275
51 tristate "Analog Devices ADM1275 and compatibles"
53 If you say yes here you get hardware monitoring support for Analog
54 Devices ADM1075, ADM1272, ADM1275, ADM1276, ADM1278, ADM1293,
55 and ADM1294 Hot-Swap Controller and Digital Power Monitors.
57 This driver can also be built as a module. If so, the module will
60 config SENSORS_BEL_PFE
61 tristate "Bel PFE Compatible Power Supplies"
63 If you say yes here you get hardware monitoring support for BEL
64 PFE1100 and PFE3000 Power Supplies.
66 This driver can also be built as a module. If so, the module will
69 config SENSORS_BPA_RS600
70 tristate "BluTek BPA-RS600 Power Supplies"
72 If you say yes here you get hardware monitoring support for BluTek
73 BPA-RS600 Power Supplies.
75 This driver can also be built as a module. If so, the module will
78 config SENSORS_DELTA_AHE50DC_FAN
79 tristate "Delta AHE-50DC fan control module"
81 If you say yes here you get hardware monitoring support for
82 the integrated fan control module of the Delta AHE-50DC
85 This driver can also be built as a module. If so, the module
86 will be called delta-ahe50dc-fan.
89 tristate "FSP/3Y-Power power supplies"
91 If you say yes here you get hardware monitoring support for
92 FSP/3Y-Power hot-swap power supplies.
93 Supported models: YH-5151E, YM-2151E
95 This driver can also be built as a module. If so, the module will
98 config SENSORS_IBM_CFFPS
99 tristate "IBM Common Form Factor Power Supply"
100 depends on LEDS_CLASS
102 If you say yes here you get hardware monitoring support for the IBM
103 Common Form Factor power supply.
105 This driver can also be built as a module. If so, the module will
108 config SENSORS_DPS920AB
109 tristate "Delta DPS920AB Power Supply"
111 If you say yes here you get hardware monitoring support for Delta
112 DPS920AB Power Supplies.
114 This driver can also be built as a module. If so, the module will
117 config SENSORS_INSPUR_IPSPS
118 tristate "INSPUR Power System Power Supply"
120 If you say yes here you get hardware monitoring support for the INSPUR
121 Power System power supply.
123 This driver can also be built as a module. If so, the module will
124 be called inspur-ipsps.
126 config SENSORS_IR35221
127 tristate "Infineon IR35221"
129 If you say yes here you get hardware monitoring support for the
130 Infineon IR35221 controller.
132 This driver can also be built as a module. If so, the module will
135 config SENSORS_IR36021
136 tristate "Infineon IR36021"
138 If you say yes here you get hardware monitoring support for Infineon
141 This driver can also be built as a module. If so, the module will
144 config SENSORS_IR38064
145 tristate "Infineon IR38064 and compatibles"
147 If you say yes here you get hardware monitoring support for Infineon
148 IR38060, IR38064, IR38164 and IR38263.
150 This driver can also be built as a module. If so, the module will
153 config SENSORS_IR38064_REGULATOR
154 bool "Regulator support for IR38064 and compatibles"
155 depends on SENSORS_IR38064 && REGULATOR
157 Uses the IR38064 or compatible as regulator.
159 config SENSORS_IRPS5401
160 tristate "Infineon IRPS5401"
162 If you say yes here you get hardware monitoring support for the
163 Infineon IRPS5401 controller.
165 This driver can also be built as a module. If so, the module will
168 config SENSORS_ISL68137
169 tristate "Renesas Digital Multiphase Voltage Regulators"
171 If you say yes here you get hardware monitoring support for Renesas
172 digital multiphase voltage regulators.
174 This driver can also be built as a module. If so, the module will
177 config SENSORS_LM25066
178 tristate "National Semiconductor LM25066 and compatibles"
180 If you say yes here you get hardware monitoring support for National
181 Semiconductor LM25056, LM25066, LM5064, and LM5066.
183 This driver can also be built as a module. If so, the module will
186 config SENSORS_LM25066_REGULATOR
187 bool "Regulator support for LM25066 and compatibles"
188 depends on SENSORS_LM25066 && REGULATOR
190 If you say yes here you get regulator support for National
191 Semiconductor LM25066, LM5064, and LM5066.
193 config SENSORS_LT7182S
194 tristate "Analog Devices LT7182S"
196 If you say yes here you get hardware monitoring support for Analog
199 This driver can also be built as a module. If so, the module will
202 config SENSORS_LTC2978
203 tristate "Linear Technologies LTC2978 and compatibles"
205 If you say yes here you get hardware monitoring support for Linear
206 Technology LTC2972, LTC2974, LTC2975, LTC2977, LTC2978, LTC2979,
207 LTC2980, and LTM2987.
209 This driver can also be built as a module. If so, the module will
212 config SENSORS_LTC2978_REGULATOR
213 bool "Regulator support for LTC2978 and compatibles"
214 depends on SENSORS_LTC2978 && REGULATOR
216 If you say yes here you get regulator support for Linear Technology
217 LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889, LTC7880,
218 LTM4644, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680, LTM4686,
221 config SENSORS_LTC3815
222 tristate "Linear Technologies LTC3815"
224 If you say yes here you get hardware monitoring support for Linear
227 This driver can also be built as a module. If so, the module will
230 config SENSORS_MAX15301
231 tristate "Maxim MAX15301"
233 If you say yes here you get hardware monitoring support for Maxim
234 MAX15301, as well as for Flex BMR461.
236 This driver can also be built as a module. If so, the module will
239 config SENSORS_MAX16064
240 tristate "Maxim MAX16064"
242 If you say yes here you get hardware monitoring support for Maxim
245 This driver can also be built as a module. If so, the module will
248 config SENSORS_MAX16601
249 tristate "Maxim MAX16508, MAX16600, MAX16601, and MAX16602"
251 If you say yes here you get hardware monitoring support for Maxim
252 MAX16508, MAX16600, MAX16601, and MAX16602.
254 This driver can also be built as a module. If so, the module will
257 config SENSORS_MAX20730
258 tristate "Maxim MAX20710, MAX20730, MAX20734, MAX20743"
260 If you say yes here you get hardware monitoring support for Maxim
261 MAX20710, MAX20730, MAX20734, and MAX20743.
263 This driver can also be built as a module. If so, the module will
266 config SENSORS_MAX20751
267 tristate "Maxim MAX20751"
269 If you say yes here you get hardware monitoring support for Maxim
272 This driver can also be built as a module. If so, the module will
275 config SENSORS_MAX31785
276 tristate "Maxim MAX31785 and compatibles"
278 If you say yes here you get hardware monitoring support for Maxim
281 This driver can also be built as a module. If so, the module will
284 config SENSORS_MAX34440
285 tristate "Maxim MAX34440 and compatibles"
287 If you say yes here you get hardware monitoring support for Maxim
288 MAX34440, MAX34441, MAX34446, MAX34451, MAX34460, and MAX34461.
290 This driver can also be built as a module. If so, the module will
293 config SENSORS_MAX8688
294 tristate "Maxim MAX8688"
296 If you say yes here you get hardware monitoring support for Maxim
299 This driver can also be built as a module. If so, the module will
302 config SENSORS_MP2888
303 tristate "MPS MP2888"
305 If you say yes here you get hardware monitoring support for MPS
306 MP2888 Digital, Multi-Phase, Pulse-Width Modulation Controller.
308 This driver can also be built as a module. If so, the module will
311 config SENSORS_MP2975
312 tristate "MPS MP2975"
314 If you say yes here you get hardware monitoring support for MPS
315 MP2975 Dual Loop Digital Multi-Phase Controller.
317 This driver can also be built as a module. If so, the module will
320 config SENSORS_MP5023
321 tristate "MPS MP5023"
323 If you say yes here you get hardware monitoring support for MPS
326 This driver can also be built as a module. If so, the module will
329 config SENSORS_MPQ7932_REGULATOR
330 bool "Regulator support for MPQ7932"
331 depends on SENSORS_MPQ7932 && REGULATOR
333 If you say yes here you get six integrated buck converter regulator
334 support for power management IC MPS MPQ7932.
336 config SENSORS_MPQ7932
337 tristate "MPS MPQ7932"
339 If you say yes here you get hardware monitoring functionality support
340 for power management IC MPS MPQ7932.
342 This driver can also be built as a module. If so, the module will
345 config SENSORS_PIM4328
346 tristate "Flex PIM4328 and compatibles"
348 If you say yes here you get hardware monitoring support for Flex
349 PIM4328, PIM4820 and PIM4006 Power Interface Modules.
351 This driver can also be built as a module. If so, the module will
354 config SENSORS_PLI1209BC
355 tristate "Vicor PLI1209BC"
357 If you say yes here you get hardware monitoring support for Vicor
358 PLI1209BC Digital Supervisor.
360 This driver can also be built as a module. If so, the module will
363 config SENSORS_PLI1209BC_REGULATOR
364 bool "Regulator support for PLI1209BC"
365 depends on SENSORS_PLI1209BC && REGULATOR
367 If you say yes here you get regulator support for Vicor PLI1209BC
370 config SENSORS_PM6764TR
371 tristate "ST PM6764TR"
373 If you say yes here you get hardware monitoring support for ST
376 This driver can also be built as a module. If so, the module will
379 config SENSORS_PXE1610
380 tristate "Infineon PXE1610"
382 If you say yes here you get hardware monitoring support for Infineon
385 This driver can also be built as a module. If so, the module will
388 config SENSORS_Q54SJ108A2
389 tristate "Delta Power Supplies Q54SJ108A2"
391 If you say yes here you get hardware monitoring support for Delta
392 Q54SJ108A2 series Power Supplies.
394 This driver can also be built as a module. If so, the module will
395 be called q54sj108a2.
397 config SENSORS_STPDDC60
398 tristate "ST STPDDC60"
400 If you say yes here you get hardware monitoring support for ST
401 STPDDC60 Universal Digital Multicell Controller, as well as for
404 This driver can also be built as a module. If so, the module will
407 config SENSORS_TDA38640
408 tristate "Infineon TDA38640"
410 If you say yes here you get hardware monitoring support for Infineon
413 This driver can also be built as a module. If so, the module will
416 config SENSORS_TDA38640_REGULATOR
417 bool "Regulator support for TDA38640 and compatibles"
418 depends on SENSORS_TDA38640 && REGULATOR
420 If you say yes here you get regulator support for Infineon
421 TDA38640 as regulator.
423 config SENSORS_TPS40422
424 tristate "TI TPS40422"
426 If you say yes here you get hardware monitoring support for TI
429 This driver can also be built as a module. If so, the module will
432 config SENSORS_TPS53679
433 tristate "TI TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, TPS53688"
435 If you say yes here you get hardware monitoring support for TI
436 TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, and TPS53688.
438 This driver can also be built as a module. If so, the module will
441 config SENSORS_TPS546D24
444 If you say yes here you get hardware monitoring support for TEXAS
447 This driver can also be built as a module. If so, the module will
450 config SENSORS_UCD9000
451 tristate "TI UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910"
453 If you say yes here you get hardware monitoring support for TI
454 UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910, Sequencer
455 and System Health Controllers.
457 This driver can also be built as a module. If so, the module will
460 config SENSORS_UCD9200
461 tristate "TI UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, UCD9248"
463 If you say yes here you get hardware monitoring support for TI
464 UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, and UCD9248
465 Digital PWM System Controllers.
467 This driver can also be built as a module. If so, the module will
470 config SENSORS_XDPE152
471 tristate "Infineon XDPE152 family"
473 If you say yes here you get hardware monitoring support for Infineon
474 XDPE15284, XDPE152C4, device.
476 This driver can also be built as a module. If so, the module will
479 config SENSORS_XDPE122
480 tristate "Infineon XDPE122 family"
482 If you say yes here you get hardware monitoring support for Infineon
483 XDPE12254, XDPE12284, device.
485 This driver can also be built as a module. If so, the module will
488 config SENSORS_XDPE122_REGULATOR
489 bool "Regulator support for XDPE122 and compatibles"
490 depends on SENSORS_XDPE122 && REGULATOR
492 Uses the xdpe12284 or compatible as regulator.
494 config SENSORS_ZL6100
495 tristate "Intersil ZL6100 and compatibles"
497 If you say yes here you get hardware monitoring support for Intersil
498 ZL2004, ZL2005, ZL2006, ZL2008, ZL2105, ZL2106, ZL6100, ZL6105,
499 ZL9101M, and ZL9117M Digital DC/DC Controllers, as well as for
500 Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464.
502 This driver can also be built as a module. If so, the module will