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, BMR453, BMR454,
23 MAX20796, MDT040, NCP4200, NCP4208, PDT003, PDT006, PDT012, TPS40400,
24 TPS544B20, TPS544B25, TPS544C20, TPS544C25, and UDT020.
26 This driver can also be built as a module. If so, the module will
29 config SENSORS_ADM1275
30 tristate "Analog Devices ADM1275 and compatibles"
32 If you say yes here you get hardware monitoring support for Analog
33 Devices ADM1075, ADM1272, ADM1275, ADM1276, ADM1278, ADM1293,
34 and ADM1294 Hot-Swap Controller and Digital Power Monitors.
36 This driver can also be built as a module. If so, the module will
39 config SENSORS_BEL_PFE
40 tristate "Bel PFE Compatible Power Supplies"
42 If you say yes here you get hardware monitoring support for BEL
43 PFE1100 and PFE3000 Power Supplies.
45 This driver can also be built as a module. If so, the module will
48 config SENSORS_IBM_CFFPS
49 tristate "IBM Common Form Factor Power Supply"
52 If you say yes here you get hardware monitoring support for the IBM
53 Common Form Factor power supply.
55 This driver can also be built as a module. If so, the module will
58 config SENSORS_INSPUR_IPSPS
59 tristate "INSPUR Power System Power Supply"
61 If you say yes here you get hardware monitoring support for the INSPUR
62 Power System power supply.
64 This driver can also be built as a module. If so, the module will
65 be called inspur-ipsps.
67 config SENSORS_IR35221
68 tristate "Infineon IR35221"
70 If you say yes here you get hardware monitoring support for the
71 Infineon IR35221 controller.
73 This driver can also be built as a module. If so, the module will
76 config SENSORS_IR38064
77 tristate "Infineon IR38064"
79 If you say yes here you get hardware monitoring support for Infineon
82 This driver can also be built as a module. If so, the module will
85 config SENSORS_IRPS5401
86 tristate "Infineon IRPS5401"
88 If you say yes here you get hardware monitoring support for the
89 Infineon IRPS5401 controller.
91 This driver can also be built as a module. If so, the module will
94 config SENSORS_ISL68137
95 tristate "Renesas Digital Multiphase Voltage Regulators"
97 If you say yes here you get hardware monitoring support for Renesas
98 digital multiphase voltage regulators.
100 This driver can also be built as a module. If so, the module will
103 config SENSORS_LM25066
104 tristate "National Semiconductor LM25066 and compatibles"
106 If you say yes here you get hardware monitoring support for National
107 Semiconductor LM25056, LM25066, LM5064, and LM5066.
109 This driver can also be built as a module. If so, the module will
112 config SENSORS_LTC2978
113 tristate "Linear Technologies LTC2978 and compatibles"
115 If you say yes here you get hardware monitoring support for Linear
116 Technology LTC2972, LTC2974, LTC2975, LTC2977, LTC2978, LTC2979,
117 LTC2980, and LTM2987.
119 This driver can also be built as a module. If so, the module will
122 config SENSORS_LTC2978_REGULATOR
123 bool "Regulator support for LTC2978 and compatibles"
124 depends on SENSORS_LTC2978 && REGULATOR
126 If you say yes here you get regulator support for Linear Technology
127 LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889, LTC7880,
128 LTM4644, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680, LTM4686,
131 config SENSORS_LTC3815
132 tristate "Linear Technologies LTC3815"
134 If you say yes here you get hardware monitoring support for Linear
137 This driver can also be built as a module. If so, the module will
140 config SENSORS_MAX16064
141 tristate "Maxim MAX16064"
143 If you say yes here you get hardware monitoring support for Maxim
146 This driver can also be built as a module. If so, the module will
149 config SENSORS_MAX16601
150 tristate "Maxim MAX16601"
152 If you say yes here you get hardware monitoring support for Maxim
155 This driver can also be built as a module. If so, the module will
158 config SENSORS_MAX20730
159 tristate "Maxim MAX20730, MAX20734, MAX20743"
161 If you say yes here you get hardware monitoring support for Maxim
162 MAX20730, MAX20734, and MAX20743.
164 This driver can also be built as a module. If so, the module will
167 config SENSORS_MAX20751
168 tristate "Maxim MAX20751"
170 If you say yes here you get hardware monitoring support for Maxim
173 This driver can also be built as a module. If so, the module will
176 config SENSORS_MAX31785
177 tristate "Maxim MAX31785 and compatibles"
179 If you say yes here you get hardware monitoring support for Maxim
182 This driver can also be built as a module. If so, the module will
185 config SENSORS_MAX34440
186 tristate "Maxim MAX34440 and compatibles"
188 If you say yes here you get hardware monitoring support for Maxim
189 MAX34440, MAX34441, MAX34446, MAX34451, MAX34460, and MAX34461.
191 This driver can also be built as a module. If so, the module will
194 config SENSORS_MAX8688
195 tristate "Maxim MAX8688"
197 If you say yes here you get hardware monitoring support for Maxim
200 This driver can also be built as a module. If so, the module will
203 config SENSORS_PXE1610
204 tristate "Infineon PXE1610"
206 If you say yes here you get hardware monitoring support for Infineon
209 This driver can also be built as a module. If so, the module will
212 config SENSORS_TPS40422
213 tristate "TI TPS40422"
215 If you say yes here you get hardware monitoring support for TI
218 This driver can also be built as a module. If so, the module will
221 config SENSORS_TPS53679
222 tristate "TI TPS53647, TPS53667, TPS53679, TPS53681, TPS53688"
224 If you say yes here you get hardware monitoring support for TI
225 TPS53647, TPS53667, TPS53679, TPS53681, and TPS53688.
227 This driver can also be built as a module. If so, the module will
230 config SENSORS_UCD9000
231 tristate "TI UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910"
233 If you say yes here you get hardware monitoring support for TI
234 UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910, Sequencer
235 and System Health Controllers.
237 This driver can also be built as a module. If so, the module will
240 config SENSORS_UCD9200
241 tristate "TI UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, UCD9248"
243 If you say yes here you get hardware monitoring support for TI
244 UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, and UCD9248
245 Digital PWM System Controllers.
247 This driver can also be built as a module. If so, the module will
250 config SENSORS_XDPE122
251 tristate "Infineon XDPE122 family"
253 If you say yes here you get hardware monitoring support for Infineon
254 XDPE12254, XDPE12284, device.
256 This driver can also be built as a module. If so, the module will
259 config SENSORS_ZL6100
260 tristate "Intersil ZL6100 and compatibles"
262 If you say yes here you get hardware monitoring support for Intersil
263 ZL2004, ZL2005, ZL2006, ZL2008, ZL2105, ZL2106, ZL6100, ZL6105,
264 ZL9101M, and ZL9117M Digital DC/DC Controllers, as well as for
265 Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464.
267 This driver can also be built as a module. If so, the module will