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_LTC2978
185 tristate "Linear Technologies LTC2978 and compatibles"
187 If you say yes here you get hardware monitoring support for Linear
188 Technology LTC2972, LTC2974, LTC2975, LTC2977, LTC2978, LTC2979,
189 LTC2980, and LTM2987.
191 This driver can also be built as a module. If so, the module will
194 config SENSORS_LTC2978_REGULATOR
195 bool "Regulator support for LTC2978 and compatibles"
196 depends on SENSORS_LTC2978 && REGULATOR
198 If you say yes here you get regulator support for Linear Technology
199 LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889, LTC7880,
200 LTM4644, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680, LTM4686,
203 config SENSORS_LTC3815
204 tristate "Linear Technologies LTC3815"
206 If you say yes here you get hardware monitoring support for Linear
209 This driver can also be built as a module. If so, the module will
212 config SENSORS_MAX15301
213 tristate "Maxim MAX15301"
215 If you say yes here you get hardware monitoring support for Maxim
216 MAX15301, as well as for Flex BMR461.
218 This driver can also be built as a module. If so, the module will
221 config SENSORS_MAX16064
222 tristate "Maxim MAX16064"
224 If you say yes here you get hardware monitoring support for Maxim
227 This driver can also be built as a module. If so, the module will
230 config SENSORS_MAX16601
231 tristate "Maxim MAX16508, MAX16601, MAX16602"
233 If you say yes here you get hardware monitoring support for Maxim
234 MAX16508, MAX16601 and MAX16602.
236 This driver can also be built as a module. If so, the module will
239 config SENSORS_MAX20730
240 tristate "Maxim MAX20710, MAX20730, MAX20734, MAX20743"
242 If you say yes here you get hardware monitoring support for Maxim
243 MAX20710, MAX20730, MAX20734, and MAX20743.
245 This driver can also be built as a module. If so, the module will
248 config SENSORS_MAX20751
249 tristate "Maxim MAX20751"
251 If you say yes here you get hardware monitoring support for Maxim
254 This driver can also be built as a module. If so, the module will
257 config SENSORS_MAX31785
258 tristate "Maxim MAX31785 and compatibles"
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_MAX34440
267 tristate "Maxim MAX34440 and compatibles"
269 If you say yes here you get hardware monitoring support for Maxim
270 MAX34440, MAX34441, MAX34446, MAX34451, MAX34460, and MAX34461.
272 This driver can also be built as a module. If so, the module will
275 config SENSORS_MAX8688
276 tristate "Maxim MAX8688"
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_MP2888
285 tristate "MPS MP2888"
287 If you say yes here you get hardware monitoring support for MPS
288 MP2888 Digital, Multi-Phase, Pulse-Width Modulation Controller.
290 This driver can also be built as a module. If so, the module will
293 config SENSORS_MP2975
294 tristate "MPS MP2975"
296 If you say yes here you get hardware monitoring support for MPS
297 MP2975 Dual Loop Digital Multi-Phase Controller.
299 This driver can also be built as a module. If so, the module will
302 config SENSORS_MP5023
303 tristate "MPS MP5023"
305 If you say yes here you get hardware monitoring support for MPS
308 This driver can also be built as a module. If so, the module will
311 config SENSORS_PIM4328
312 tristate "Flex PIM4328 and compatibles"
314 If you say yes here you get hardware monitoring support for Flex
315 PIM4328, PIM4820 and PIM4006 Power Interface Modules.
317 This driver can also be built as a module. If so, the module will
320 config SENSORS_PLI1209BC
321 tristate "Vicor PLI1209BC"
323 If you say yes here you get hardware monitoring support for Vicor
324 PLI1209BC Digital Supervisor.
326 This driver can also be built as a module. If so, the module will
329 config SENSORS_PLI1209BC_REGULATOR
330 bool "Regulator support for PLI1209BC"
331 depends on SENSORS_PLI1209BC && REGULATOR
333 If you say yes here you get regulator support for Vicor PLI1209BC
336 config SENSORS_PM6764TR
337 tristate "ST PM6764TR"
339 If you say yes here you get hardware monitoring support for ST
342 This driver can also be built as a module. If so, the module will
345 config SENSORS_PXE1610
346 tristate "Infineon PXE1610"
348 If you say yes here you get hardware monitoring support for Infineon
351 This driver can also be built as a module. If so, the module will
354 config SENSORS_Q54SJ108A2
355 tristate "Delta Power Supplies Q54SJ108A2"
357 If you say yes here you get hardware monitoring support for Delta
358 Q54SJ108A2 series Power Supplies.
360 This driver can also be built as a module. If so, the module will
361 be called q54sj108a2.
363 config SENSORS_STPDDC60
364 tristate "ST STPDDC60"
366 If you say yes here you get hardware monitoring support for ST
367 STPDDC60 Universal Digital Multicell Controller, as well as for
370 This driver can also be built as a module. If so, the module will
373 config SENSORS_TPS40422
374 tristate "TI TPS40422"
376 If you say yes here you get hardware monitoring support for TI
379 This driver can also be built as a module. If so, the module will
382 config SENSORS_TPS53679
383 tristate "TI TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, TPS53688"
385 If you say yes here you get hardware monitoring support for TI
386 TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, and TPS53688.
388 This driver can also be built as a module. If so, the module will
391 config SENSORS_UCD9000
392 tristate "TI UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910"
394 If you say yes here you get hardware monitoring support for TI
395 UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910, Sequencer
396 and System Health Controllers.
398 This driver can also be built as a module. If so, the module will
401 config SENSORS_UCD9200
402 tristate "TI UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, UCD9248"
404 If you say yes here you get hardware monitoring support for TI
405 UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, and UCD9248
406 Digital PWM System Controllers.
408 This driver can also be built as a module. If so, the module will
411 config SENSORS_XDPE152
412 tristate "Infineon XDPE152 family"
414 If you say yes here you get hardware monitoring support for Infineon
415 XDPE15284, XDPE152C4, device.
417 This driver can also be built as a module. If so, the module will
420 config SENSORS_XDPE122
421 tristate "Infineon XDPE122 family"
423 If you say yes here you get hardware monitoring support for Infineon
424 XDPE12254, XDPE12284, device.
426 This driver can also be built as a module. If so, the module will
429 config SENSORS_XDPE122_REGULATOR
430 bool "Regulator support for XDPE122 and compatibles"
431 depends on SENSORS_XDPE122 && REGULATOR
433 Uses the xdpe12284 or compatible as regulator.
435 config SENSORS_ZL6100
436 tristate "Intersil ZL6100 and compatibles"
438 If you say yes here you get hardware monitoring support for Intersil
439 ZL2004, ZL2005, ZL2006, ZL2008, ZL2105, ZL2106, ZL6100, ZL6105,
440 ZL9101M, and ZL9117M Digital DC/DC Controllers, as well as for
441 Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464.
443 This driver can also be built as a module. If so, the module will