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_ADM1266
31 tristate "Analog Devices ADM1266 Sequencer"
35 If you say yes here you get hardware monitoring support for Analog
36 Devices ADM1266 Cascadable Super Sequencer.
38 This driver can also be built as a module. If so, the module will
41 config SENSORS_ADM1275
42 tristate "Analog Devices ADM1275 and compatibles"
44 If you say yes here you get hardware monitoring support for Analog
45 Devices ADM1075, ADM1272, ADM1275, ADM1276, ADM1278, ADM1293,
46 and ADM1294 Hot-Swap Controller and Digital Power Monitors.
48 This driver can also be built as a module. If so, the module will
51 config SENSORS_BEL_PFE
52 tristate "Bel PFE Compatible Power Supplies"
54 If you say yes here you get hardware monitoring support for BEL
55 PFE1100 and PFE3000 Power Supplies.
57 This driver can also be built as a module. If so, the module will
60 config SENSORS_BPA_RS600
61 tristate "BluTek BPA-RS600 Power Supplies"
63 If you say yes here you get hardware monitoring support for BluTek
64 BPA-RS600 Power Supplies.
66 This driver can also be built as a module. If so, the module will
69 config SENSORS_DELTA_AHE50DC_FAN
70 tristate "Delta AHE-50DC fan control module"
72 If you say yes here you get hardware monitoring support for
73 the integrated fan control module of the Delta AHE-50DC
76 This driver can also be built as a module. If so, the module
77 will be called delta-ahe50dc-fan.
80 tristate "FSP/3Y-Power power supplies"
82 If you say yes here you get hardware monitoring support for
83 FSP/3Y-Power hot-swap power supplies.
84 Supported models: YH-5151E, YM-2151E
86 This driver can also be built as a module. If so, the module will
89 config SENSORS_IBM_CFFPS
90 tristate "IBM Common Form Factor Power Supply"
93 If you say yes here you get hardware monitoring support for the IBM
94 Common Form Factor power supply.
96 This driver can also be built as a module. If so, the module will
99 config SENSORS_DPS920AB
100 tristate "Delta DPS920AB Power Supply"
102 If you say yes here you get hardware monitoring support for Delta
103 DPS920AB Power Supplies.
105 This driver can also be built as a module. If so, the module will
108 config SENSORS_INSPUR_IPSPS
109 tristate "INSPUR Power System Power Supply"
111 If you say yes here you get hardware monitoring support for the INSPUR
112 Power System power supply.
114 This driver can also be built as a module. If so, the module will
115 be called inspur-ipsps.
117 config SENSORS_IR35221
118 tristate "Infineon IR35221"
120 If you say yes here you get hardware monitoring support for the
121 Infineon IR35221 controller.
123 This driver can also be built as a module. If so, the module will
126 config SENSORS_IR36021
127 tristate "Infineon IR36021"
129 If you say yes here you get hardware monitoring support for Infineon
132 This driver can also be built as a module. If so, the module will
135 config SENSORS_IR38064
136 tristate "Infineon IR38064 and compatibles"
138 If you say yes here you get hardware monitoring support for Infineon
139 IR38060, IR38064, IR38164 and IR38263.
141 This driver can also be built as a module. If so, the module will
144 config SENSORS_IR38064_REGULATOR
145 bool "Regulator support for IR38064 and compatibles"
146 depends on SENSORS_IR38064 && REGULATOR
148 Uses the IR38064 or compatible as regulator.
150 config SENSORS_IRPS5401
151 tristate "Infineon IRPS5401"
153 If you say yes here you get hardware monitoring support for the
154 Infineon IRPS5401 controller.
156 This driver can also be built as a module. If so, the module will
159 config SENSORS_ISL68137
160 tristate "Renesas Digital Multiphase Voltage Regulators"
162 If you say yes here you get hardware monitoring support for Renesas
163 digital multiphase voltage regulators.
165 This driver can also be built as a module. If so, the module will
168 config SENSORS_LM25066
169 tristate "National Semiconductor LM25066 and compatibles"
171 If you say yes here you get hardware monitoring support for National
172 Semiconductor LM25056, LM25066, LM5064, and LM5066.
174 This driver can also be built as a module. If so, the module will
177 config SENSORS_LM25066_REGULATOR
178 bool "Regulator support for LM25066 and compatibles"
179 depends on SENSORS_LM25066 && REGULATOR
181 If you say yes here you get regulator support for National
182 Semiconductor LM25066, LM5064, and LM5066.
184 config SENSORS_LT7182S
185 tristate "Analog Devices LT7182S"
187 If you say yes here you get hardware monitoring support for Analog
190 This driver can also be built as a module. If so, the module will
193 config SENSORS_LTC2978
194 tristate "Linear Technologies LTC2978 and compatibles"
196 If you say yes here you get hardware monitoring support for Linear
197 Technology LTC2972, LTC2974, LTC2975, LTC2977, LTC2978, LTC2979,
198 LTC2980, and LTM2987.
200 This driver can also be built as a module. If so, the module will
203 config SENSORS_LTC2978_REGULATOR
204 bool "Regulator support for LTC2978 and compatibles"
205 depends on SENSORS_LTC2978 && REGULATOR
207 If you say yes here you get regulator support for Linear Technology
208 LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889, LTC7880,
209 LTM4644, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680, LTM4686,
212 config SENSORS_LTC3815
213 tristate "Linear Technologies LTC3815"
215 If you say yes here you get hardware monitoring support for Linear
218 This driver can also be built as a module. If so, the module will
221 config SENSORS_MAX15301
222 tristate "Maxim MAX15301"
224 If you say yes here you get hardware monitoring support for Maxim
225 MAX15301, as well as for Flex BMR461.
227 This driver can also be built as a module. If so, the module will
230 config SENSORS_MAX16064
231 tristate "Maxim MAX16064"
233 If you say yes here you get hardware monitoring support for Maxim
236 This driver can also be built as a module. If so, the module will
239 config SENSORS_MAX16601
240 tristate "Maxim MAX16508, MAX16600, MAX16601, and MAX16602"
242 If you say yes here you get hardware monitoring support for Maxim
243 MAX16508, MAX16600, MAX16601, and MAX16602.
245 This driver can also be built as a module. If so, the module will
248 config SENSORS_MAX20730
249 tristate "Maxim MAX20710, MAX20730, MAX20734, MAX20743"
251 If you say yes here you get hardware monitoring support for Maxim
252 MAX20710, MAX20730, MAX20734, and MAX20743.
254 This driver can also be built as a module. If so, the module will
257 config SENSORS_MAX20751
258 tristate "Maxim MAX20751"
260 If you say yes here you get hardware monitoring support for Maxim
263 This driver can also be built as a module. If so, the module will
266 config SENSORS_MAX31785
267 tristate "Maxim MAX31785 and compatibles"
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_MAX34440
276 tristate "Maxim MAX34440 and compatibles"
278 If you say yes here you get hardware monitoring support for Maxim
279 MAX34440, MAX34441, MAX34446, MAX34451, MAX34460, and MAX34461.
281 This driver can also be built as a module. If so, the module will
284 config SENSORS_MAX8688
285 tristate "Maxim MAX8688"
287 If you say yes here you get hardware monitoring support for Maxim
290 This driver can also be built as a module. If so, the module will
293 config SENSORS_MP2888
294 tristate "MPS MP2888"
296 If you say yes here you get hardware monitoring support for MPS
297 MP2888 Digital, Multi-Phase, Pulse-Width Modulation Controller.
299 This driver can also be built as a module. If so, the module will
302 config SENSORS_MP2975
303 tristate "MPS MP2975"
305 If you say yes here you get hardware monitoring support for MPS
306 MP2975 Dual Loop Digital Multi-Phase Controller.
308 This driver can also be built as a module. If so, the module will
311 config SENSORS_MP5023
312 tristate "MPS MP5023"
314 If you say yes here you get hardware monitoring support for MPS
317 This driver can also be built as a module. If so, the module will
320 config SENSORS_MPQ7932_REGULATOR
321 bool "Regulator support for MPQ7932"
322 depends on SENSORS_MPQ7932 && REGULATOR
324 If you say yes here you get six integrated buck converter regulator
325 support for power management IC MPS MPQ7932.
327 config SENSORS_MPQ7932
328 tristate "MPS MPQ7932"
330 If you say yes here you get hardware monitoring functionality support
331 for power management IC MPS MPQ7932.
333 This driver can also be built as a module. If so, the module will
336 config SENSORS_PIM4328
337 tristate "Flex PIM4328 and compatibles"
339 If you say yes here you get hardware monitoring support for Flex
340 PIM4328, PIM4820 and PIM4006 Power Interface Modules.
342 This driver can also be built as a module. If so, the module will
345 config SENSORS_PLI1209BC
346 tristate "Vicor PLI1209BC"
348 If you say yes here you get hardware monitoring support for Vicor
349 PLI1209BC Digital Supervisor.
351 This driver can also be built as a module. If so, the module will
354 config SENSORS_PLI1209BC_REGULATOR
355 bool "Regulator support for PLI1209BC"
356 depends on SENSORS_PLI1209BC && REGULATOR
358 If you say yes here you get regulator support for Vicor PLI1209BC
361 config SENSORS_PM6764TR
362 tristate "ST PM6764TR"
364 If you say yes here you get hardware monitoring support for ST
367 This driver can also be built as a module. If so, the module will
370 config SENSORS_PXE1610
371 tristate "Infineon PXE1610"
373 If you say yes here you get hardware monitoring support for Infineon
376 This driver can also be built as a module. If so, the module will
379 config SENSORS_Q54SJ108A2
380 tristate "Delta Power Supplies Q54SJ108A2"
382 If you say yes here you get hardware monitoring support for Delta
383 Q54SJ108A2 series Power Supplies.
385 This driver can also be built as a module. If so, the module will
386 be called q54sj108a2.
388 config SENSORS_STPDDC60
389 tristate "ST STPDDC60"
391 If you say yes here you get hardware monitoring support for ST
392 STPDDC60 Universal Digital Multicell Controller, as well as for
395 This driver can also be built as a module. If so, the module will
398 config SENSORS_TDA38640
399 tristate "Infineon TDA38640"
401 If you say yes here you get hardware monitoring support for Infineon
404 This driver can also be built as a module. If so, the module will
407 config SENSORS_TDA38640_REGULATOR
408 bool "Regulator support for TDA38640 and compatibles"
409 depends on SENSORS_TDA38640 && REGULATOR
411 If you say yes here you get regulator support for Infineon
412 TDA38640 as regulator.
414 config SENSORS_TPS40422
415 tristate "TI TPS40422"
417 If you say yes here you get hardware monitoring support for TI
420 This driver can also be built as a module. If so, the module will
423 config SENSORS_TPS53679
424 tristate "TI TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, TPS53688"
426 If you say yes here you get hardware monitoring support for TI
427 TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, and TPS53688.
429 This driver can also be built as a module. If so, the module will
432 config SENSORS_TPS546D24
435 If you say yes here you get hardware monitoring support for TEXAS
438 This driver can also be built as a module. If so, the module will
441 config SENSORS_UCD9000
442 tristate "TI UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910"
444 If you say yes here you get hardware monitoring support for TI
445 UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910, Sequencer
446 and System Health Controllers.
448 This driver can also be built as a module. If so, the module will
451 config SENSORS_UCD9200
452 tristate "TI UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, UCD9248"
454 If you say yes here you get hardware monitoring support for TI
455 UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, and UCD9248
456 Digital PWM System Controllers.
458 This driver can also be built as a module. If so, the module will
461 config SENSORS_XDPE152
462 tristate "Infineon XDPE152 family"
464 If you say yes here you get hardware monitoring support for Infineon
465 XDPE15284, XDPE152C4, device.
467 This driver can also be built as a module. If so, the module will
470 config SENSORS_XDPE122
471 tristate "Infineon XDPE122 family"
473 If you say yes here you get hardware monitoring support for Infineon
474 XDPE12254, XDPE12284, device.
476 This driver can also be built as a module. If so, the module will
479 config SENSORS_XDPE122_REGULATOR
480 bool "Regulator support for XDPE122 and compatibles"
481 depends on SENSORS_XDPE122 && REGULATOR
483 Uses the xdpe12284 or compatible as regulator.
485 config SENSORS_ZL6100
486 tristate "Intersil ZL6100 and compatibles"
488 If you say yes here you get hardware monitoring support for Intersil
489 ZL2004, ZL2005, ZL2006, ZL2008, ZL2105, ZL2106, ZL6100, ZL6105,
490 ZL9101M, and ZL9117M Digital DC/DC Controllers, as well as for
491 Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464.
493 This driver can also be built as a module. If so, the module will