xref: /openbmc/linux/drivers/hwmon/pmbus/Kconfig (revision 146a419dc8bb5acf39dcc8145630ee4ac8eea7e6)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
29d2ecfb7SGuenter Roeck#
39d2ecfb7SGuenter Roeck# PMBus chip drivers configuration
49d2ecfb7SGuenter Roeck#
59d2ecfb7SGuenter Roeck
69d2ecfb7SGuenter Roeckmenuconfig PMBUS
79d2ecfb7SGuenter Roeck	tristate "PMBus support"
8f2bab3ebSKees Cook	depends on I2C
99d2ecfb7SGuenter Roeck	help
109d2ecfb7SGuenter Roeck	  Say yes here if you want to enable PMBus support.
119d2ecfb7SGuenter Roeck
129d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
139d2ecfb7SGuenter Roeck	  be called pmbus_core.
149d2ecfb7SGuenter Roeck
159d2ecfb7SGuenter Roeckif PMBUS
169d2ecfb7SGuenter Roeck
179d2ecfb7SGuenter Roeckconfig SENSORS_PMBUS
189d2ecfb7SGuenter Roeck	tristate "Generic PMBus devices"
199d2ecfb7SGuenter Roeck	default y
209d2ecfb7SGuenter Roeck	help
219d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for generic
22ea541c18SErik Rosen	  PMBus devices, including but not limited to ADP4000, BMR310, BMR453,
23ea541c18SErik Rosen	  BMR454, BMR456, BMR457, BMR458, BMR480, BMR490, BMR491, BMR492,
24ea541c18SErik Rosen	  MAX20796, MDT040, NCP4200, NCP4208, PDT003, PDT006, PDT012,
25ea541c18SErik Rosen	  TPS40400, TPS544B20, TPS544B25, TPS544C20, TPS544C25, and UDT020.
269d2ecfb7SGuenter Roeck
279d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
289d2ecfb7SGuenter Roeck	  be called pmbus.
299d2ecfb7SGuenter Roeck
30d89d6c09SLakshmi Yadlapaticonfig SENSORS_ACBEL_FSG032
31d89d6c09SLakshmi Yadlapati	tristate "ACBEL FSG032 Power Supply"
32d89d6c09SLakshmi Yadlapati	help
33d89d6c09SLakshmi Yadlapati	  If you say yes here you get hardware monitoring support for the ACBEL
34d89d6c09SLakshmi Yadlapati	  FSG032 Power Supply.
35d89d6c09SLakshmi Yadlapati
36d89d6c09SLakshmi Yadlapati	  This driver can also be built as a module. If so, the module will
37d89d6c09SLakshmi Yadlapati	  be called acbel-fsg032.
38d89d6c09SLakshmi Yadlapati
399514a228SAlexandru Tachiciconfig SENSORS_ADM1266
409514a228SAlexandru Tachici	tristate "Analog Devices ADM1266 Sequencer"
41407dc802SAlexandru Tachici	select CRC8
42d98dfad3SAlexandru Tachici	depends on GPIOLIB
439514a228SAlexandru Tachici	help
449514a228SAlexandru Tachici	  If you say yes here you get hardware monitoring support for Analog
459514a228SAlexandru Tachici	  Devices ADM1266 Cascadable Super Sequencer.
469514a228SAlexandru Tachici
479514a228SAlexandru Tachici	  This driver can also be built as a module. If so, the module will
489514a228SAlexandru Tachici	  be called adm1266.
499514a228SAlexandru Tachici
509d2ecfb7SGuenter Roeckconfig SENSORS_ADM1275
515cf231a3SGuenter Roeck	tristate "Analog Devices ADM1275 and compatibles"
529d2ecfb7SGuenter Roeck	help
539d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for Analog
544ff0ce22SGuenter Roeck	  Devices ADM1075, ADM1272, ADM1275, ADM1276, ADM1278, ADM1293,
554ff0ce22SGuenter Roeck	  and ADM1294 Hot-Swap Controller and Digital Power Monitors.
569d2ecfb7SGuenter Roeck
579d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
589d2ecfb7SGuenter Roeck	  be called adm1275.
599d2ecfb7SGuenter Roeck
60626bb2f3STao Renconfig SENSORS_BEL_PFE
61626bb2f3STao Ren	tristate "Bel PFE Compatible Power Supplies"
62626bb2f3STao Ren	help
63626bb2f3STao Ren	  If you say yes here you get hardware monitoring support for BEL
64626bb2f3STao Ren	  PFE1100 and PFE3000 Power Supplies.
65626bb2f3STao Ren
66626bb2f3STao Ren	  This driver can also be built as a module. If so, the module will
67626bb2f3STao Ren	  be called bel-pfe.
68626bb2f3STao Ren
6915b2703eSChris Packhamconfig SENSORS_BPA_RS600
7015b2703eSChris Packham	tristate "BluTek BPA-RS600 Power Supplies"
7115b2703eSChris Packham	help
7215b2703eSChris Packham	  If you say yes here you get hardware monitoring support for BluTek
7315b2703eSChris Packham	  BPA-RS600 Power Supplies.
7415b2703eSChris Packham
7515b2703eSChris Packham	  This driver can also be built as a module. If so, the module will
7615b2703eSChris Packham	  be called bpa-rs600.
7715b2703eSChris Packham
788b3672c5SNinad Palsuleconfig SENSORS_CRPS
798b3672c5SNinad Palsule	tristate "Intel Common Redundant Power Supply"
808b3672c5SNinad Palsule	help
818b3672c5SNinad Palsule	  If you say yes here you get hardware monitoring support for the Intel
828b3672c5SNinad Palsule	  Common Redundant Power Supply.
838b3672c5SNinad Palsule
848b3672c5SNinad Palsule	  This driver can also be built as a module. If so, the module will
858b3672c5SNinad Palsule	  be called crps.
868b3672c5SNinad Palsule
87d387d88eSZev Weissconfig SENSORS_DELTA_AHE50DC_FAN
88d387d88eSZev Weiss	tristate "Delta AHE-50DC fan control module"
89d387d88eSZev Weiss	help
90d387d88eSZev Weiss	  If you say yes here you get hardware monitoring support for
91d387d88eSZev Weiss	  the integrated fan control module of the Delta AHE-50DC
92d387d88eSZev Weiss	  Open19 power shelf.
93d387d88eSZev Weiss
94d387d88eSZev Weiss	  This driver can also be built as a module. If so, the module
95d387d88eSZev Weiss	  will be called delta-ahe50dc-fan.
96d387d88eSZev Weiss
971734b413SVáclav Kubernátconfig SENSORS_FSP_3Y
981734b413SVáclav Kubernát	tristate "FSP/3Y-Power power supplies"
991734b413SVáclav Kubernát	help
1001734b413SVáclav Kubernát	  If you say yes here you get hardware monitoring support for
1011734b413SVáclav Kubernát	  FSP/3Y-Power hot-swap power supplies.
1021734b413SVáclav Kubernát	  Supported models: YH-5151E, YM-2151E
1031734b413SVáclav Kubernát
1041734b413SVáclav Kubernát	  This driver can also be built as a module. If so, the module will
1051734b413SVáclav Kubernát	  be called fsp-3y.
1061734b413SVáclav Kubernát
107f69316d6SEdward A. Jamesconfig SENSORS_IBM_CFFPS
108f69316d6SEdward A. James	tristate "IBM Common Form Factor Power Supply"
109b0076406SArnd Bergmann	depends on LEDS_CLASS
110f69316d6SEdward A. James	help
111f69316d6SEdward A. James	  If you say yes here you get hardware monitoring support for the IBM
112f69316d6SEdward A. James	  Common Form Factor power supply.
113f69316d6SEdward A. James
114f69316d6SEdward A. James	  This driver can also be built as a module. If so, the module will
115f69316d6SEdward A. James	  be called ibm-cffps.
116f69316d6SEdward A. James
1173efbcee8SRobert Markoconfig SENSORS_DPS920AB
1183efbcee8SRobert Marko	tristate "Delta DPS920AB Power Supply"
1193efbcee8SRobert Marko	help
1203efbcee8SRobert Marko	  If you say yes here you get hardware monitoring support for Delta
1213efbcee8SRobert Marko	  DPS920AB Power Supplies.
1223efbcee8SRobert Marko
1233efbcee8SRobert Marko	  This driver can also be built as a module. If so, the module will
1243efbcee8SRobert Marko	  be called dps920ab.
1253efbcee8SRobert Marko
126*146a419dSLeo Yangconfig SENSORS_INA233
127*146a419dSLeo Yang	tristate "Texas Instruments INA233 and compatibles"
128*146a419dSLeo Yang	help
129*146a419dSLeo Yang	  If you say yes here you get hardware monitoring support for Texas
130*146a419dSLeo Yang	  Instruments INA233.
131*146a419dSLeo Yang
132*146a419dSLeo Yang	  This driver can also be built as a module. If so, the module will
133*146a419dSLeo Yang	  be called ina233.
134*146a419dSLeo Yang
135edd2a4d6SJohn Wangconfig SENSORS_INSPUR_IPSPS
136edd2a4d6SJohn Wang	tristate "INSPUR Power System Power Supply"
137edd2a4d6SJohn Wang	help
138edd2a4d6SJohn Wang	  If you say yes here you get hardware monitoring support for the INSPUR
139edd2a4d6SJohn Wang	  Power System power supply.
140edd2a4d6SJohn Wang
141edd2a4d6SJohn Wang	  This driver can also be built as a module. If so, the module will
142edd2a4d6SJohn Wang	  be called inspur-ipsps.
143edd2a4d6SJohn Wang
1448991ebd9SSamuel Mendoza-Jonasconfig SENSORS_IR35221
1458991ebd9SSamuel Mendoza-Jonas	tristate "Infineon IR35221"
1468991ebd9SSamuel Mendoza-Jonas	help
1478991ebd9SSamuel Mendoza-Jonas	  If you say yes here you get hardware monitoring support for the
1488991ebd9SSamuel Mendoza-Jonas	  Infineon IR35221 controller.
1498991ebd9SSamuel Mendoza-Jonas
1508991ebd9SSamuel Mendoza-Jonas	  This driver can also be built as a module. If so, the module will
1510d242479STao Ren	  be called ir35221.
1528991ebd9SSamuel Mendoza-Jonas
153e20a7198SChris Packhamconfig SENSORS_IR36021
154e20a7198SChris Packham	tristate "Infineon IR36021"
155e20a7198SChris Packham	help
156e20a7198SChris Packham	  If you say yes here you get hardware monitoring support for Infineon
157e20a7198SChris Packham	  IR36021.
158e20a7198SChris Packham
159e20a7198SChris Packham	  This driver can also be built as a module. If so, the module will
160e20a7198SChris Packham	  be called ir36021.
161e20a7198SChris Packham
16200669d19SMaxim Sloykoconfig SENSORS_IR38064
163ca003af3SPatrick Rudolph	tristate "Infineon IR38064 and compatibles"
16400669d19SMaxim Sloyko	help
16500669d19SMaxim Sloyko	  If you say yes here you get hardware monitoring support for Infineon
166ca003af3SPatrick Rudolph	  IR38060, IR38064, IR38164 and IR38263.
16700669d19SMaxim Sloyko
16800669d19SMaxim Sloyko	  This driver can also be built as a module. If so, the module will
16900669d19SMaxim Sloyko	  be called ir38064.
17000669d19SMaxim Sloyko
1710ee7f624SPatrick Rudolphconfig SENSORS_IR38064_REGULATOR
1720ee7f624SPatrick Rudolph	bool "Regulator support for IR38064 and compatibles"
1730ee7f624SPatrick Rudolph	depends on SENSORS_IR38064 && REGULATOR
1740ee7f624SPatrick Rudolph	help
1750ee7f624SPatrick Rudolph	  Uses the IR38064 or compatible as regulator.
1760ee7f624SPatrick Rudolph
1779158411bSRobert Hancockconfig SENSORS_IRPS5401
1789158411bSRobert Hancock	tristate "Infineon IRPS5401"
1799158411bSRobert Hancock	help
1809158411bSRobert Hancock	  If you say yes here you get hardware monitoring support for the
1819158411bSRobert Hancock	  Infineon IRPS5401 controller.
1829158411bSRobert Hancock
1839158411bSRobert Hancock	  This driver can also be built as a module. If so, the module will
1849158411bSRobert Hancock	  be called irps5401.
1859158411bSRobert Hancock
186038a9c3dSMaxim Sloykoconfig SENSORS_ISL68137
187f621d61fSGrant Peltier	tristate "Renesas Digital Multiphase Voltage Regulators"
188038a9c3dSMaxim Sloyko	help
189f621d61fSGrant Peltier	  If you say yes here you get hardware monitoring support for Renesas
190f621d61fSGrant Peltier	  digital multiphase voltage regulators.
191038a9c3dSMaxim Sloyko
192038a9c3dSMaxim Sloyko	  This driver can also be built as a module. If so, the module will
193038a9c3dSMaxim Sloyko	  be called isl68137.
194038a9c3dSMaxim Sloyko
19503e9bd8dSGuenter Roeckconfig SENSORS_LM25066
19603e9bd8dSGuenter Roeck	tristate "National Semiconductor LM25066 and compatibles"
19703e9bd8dSGuenter Roeck	help
19803e9bd8dSGuenter Roeck	  If you say yes here you get hardware monitoring support for National
19958615a94SGuenter Roeck	  Semiconductor LM25056, LM25066, LM5064, and LM5066.
20003e9bd8dSGuenter Roeck
20103e9bd8dSGuenter Roeck	  This driver can also be built as a module. If so, the module will
20203e9bd8dSGuenter Roeck	  be called lm25066.
20303e9bd8dSGuenter Roeck
204da78ad2bSZev Weissconfig SENSORS_LM25066_REGULATOR
205da78ad2bSZev Weiss	bool "Regulator support for LM25066 and compatibles"
206da78ad2bSZev Weiss	depends on SENSORS_LM25066 && REGULATOR
207da78ad2bSZev Weiss	help
208da78ad2bSZev Weiss	  If you say yes here you get regulator support for National
209da78ad2bSZev Weiss	  Semiconductor LM25066, LM5064, and LM5066.
210da78ad2bSZev Weiss
211e10d9e4cSGuenter Roeckconfig SENSORS_LT7182S
212e10d9e4cSGuenter Roeck	tristate "Analog Devices LT7182S"
213e10d9e4cSGuenter Roeck	help
214e10d9e4cSGuenter Roeck	  If you say yes here you get hardware monitoring support for Analog
215e10d9e4cSGuenter Roeck	  Devices LT7182S.
216e10d9e4cSGuenter Roeck
217e10d9e4cSGuenter Roeck	  This driver can also be built as a module. If so, the module will
218e10d9e4cSGuenter Roeck	  be called lt7182s.
219e10d9e4cSGuenter Roeck
220c3ff9a67SGuenter Roeckconfig SENSORS_LTC2978
22177aa3585SAlan Tull	tristate "Linear Technologies LTC2978 and compatibles"
222c3ff9a67SGuenter Roeck	help
223c3ff9a67SGuenter Roeck	  If you say yes here you get hardware monitoring support for Linear
224ee44fafbSMike Jones	  Technology LTC2972, LTC2974, LTC2975, LTC2977, LTC2978, LTC2979,
225ee44fafbSMike Jones	  LTC2980, and LTM2987.
226c3ff9a67SGuenter Roeck
227c3ff9a67SGuenter Roeck	  This driver can also be built as a module. If so, the module will
228c3ff9a67SGuenter Roeck	  be called ltc2978.
229c3ff9a67SGuenter Roeck
23077aa3585SAlan Tullconfig SENSORS_LTC2978_REGULATOR
2316341e62bSChristoph Jaeger	bool "Regulator support for LTC2978 and compatibles"
23277aa3585SAlan Tull	depends on SENSORS_LTC2978 && REGULATOR
23377aa3585SAlan Tull	help
234ee44fafbSMike Jones	  If you say yes here you get regulator support for Linear Technology
235ee44fafbSMike Jones	  LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889, LTC7880,
236ee44fafbSMike Jones	  LTM4644, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680, LTM4686,
237ee44fafbSMike Jones	  and LTM4700.
23877aa3585SAlan Tull
2398d28cd1bSGuenter Roeckconfig SENSORS_LTC3815
2408d28cd1bSGuenter Roeck	tristate "Linear Technologies LTC3815"
2418d28cd1bSGuenter Roeck	help
2428d28cd1bSGuenter Roeck	  If you say yes here you get hardware monitoring support for Linear
2438d28cd1bSGuenter Roeck	  Technology LTC3815.
2448d28cd1bSGuenter Roeck
2458d28cd1bSGuenter Roeck	  This driver can also be built as a module. If so, the module will
2468d28cd1bSGuenter Roeck	  be called ltc3815.
2478d28cd1bSGuenter Roeck
2487cd2c338SDelphine CC Chiuconfig SENSORS_LTC4286
2497cd2c338SDelphine CC Chiu	bool "Analog Devices LTC4286"
2507cd2c338SDelphine CC Chiu	help
2517cd2c338SDelphine CC Chiu	  LTC4286 is an integrated solution for hot swap applications that
2527cd2c338SDelphine CC Chiu	  allows a board to be safely inserted and removed from a live
2537cd2c338SDelphine CC Chiu	  backplane.
2547cd2c338SDelphine CC Chiu	  This chip could be used to monitor voltage, current, ...etc.
2557cd2c338SDelphine CC Chiu	  If you say yes here you get hardware monitoring support for Analog
2567cd2c338SDelphine CC Chiu	  Devices LTC4286.
2577cd2c338SDelphine CC Chiu
2581e406332SErik Rosenconfig SENSORS_MAX15301
2591e406332SErik Rosen	tristate "Maxim MAX15301"
2601e406332SErik Rosen	help
2611e406332SErik Rosen	  If you say yes here you get hardware monitoring support for Maxim
2621e406332SErik Rosen	  MAX15301, as well as for Flex BMR461.
2631e406332SErik Rosen
2641e406332SErik Rosen	  This driver can also be built as a module. If so, the module will
2651e406332SErik Rosen	  be called max15301.
2661e406332SErik Rosen
2679d2ecfb7SGuenter Roeckconfig SENSORS_MAX16064
2689d2ecfb7SGuenter Roeck	tristate "Maxim MAX16064"
2699d2ecfb7SGuenter Roeck	help
2709d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
2719d2ecfb7SGuenter Roeck	  MAX16064.
2729d2ecfb7SGuenter Roeck
2739d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
2749d2ecfb7SGuenter Roeck	  be called max16064.
2759d2ecfb7SGuenter Roeck
2762138f885SGuenter Roeckconfig SENSORS_MAX16601
277a6f7c5d0SGuenter Roeck	tristate "Maxim MAX16508, MAX16600, MAX16601, and MAX16602"
2782138f885SGuenter Roeck	help
2792138f885SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
280a6f7c5d0SGuenter Roeck	  MAX16508, MAX16600, MAX16601, and MAX16602.
2812138f885SGuenter Roeck
2822138f885SGuenter Roeck	  This driver can also be built as a module. If so, the module will
2832138f885SGuenter Roeck	  be called max16601.
2842138f885SGuenter Roeck
285cce20958SGuenter Roeckconfig SENSORS_MAX20730
2865c9353f5SUgur Usug	tristate "Maxim MAX20710, MAX20730, MAX20734, MAX20743"
287cce20958SGuenter Roeck	help
288cce20958SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
2895c9353f5SUgur Usug	  MAX20710, MAX20730, MAX20734, and MAX20743.
290cce20958SGuenter Roeck
291cce20958SGuenter Roeck	  This driver can also be built as a module. If so, the module will
292cce20958SGuenter Roeck	  be called max20730.
293cce20958SGuenter Roeck
2941f61cab8SGuenter Roeckconfig SENSORS_MAX20751
2951f61cab8SGuenter Roeck	tristate "Maxim MAX20751"
2961f61cab8SGuenter Roeck	help
2971f61cab8SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
2981f61cab8SGuenter Roeck	  MAX20751.
2991f61cab8SGuenter Roeck
3001f61cab8SGuenter Roeck	  This driver can also be built as a module. If so, the module will
3011f61cab8SGuenter Roeck	  be called max20751.
3021f61cab8SGuenter Roeck
3034d420a6aSAndrew Jefferyconfig SENSORS_MAX31785
3044d420a6aSAndrew Jeffery	tristate "Maxim MAX31785 and compatibles"
3054d420a6aSAndrew Jeffery	help
3064d420a6aSAndrew Jeffery	  If you say yes here you get hardware monitoring support for Maxim
3074d420a6aSAndrew Jeffery	  MAX31785.
3084d420a6aSAndrew Jeffery
3094d420a6aSAndrew Jeffery	  This driver can also be built as a module. If so, the module will
3104d420a6aSAndrew Jeffery	  be called max31785.
3114d420a6aSAndrew Jeffery
3129d2ecfb7SGuenter Roeckconfig SENSORS_MAX34440
313590defe5SGuenter Roeck	tristate "Maxim MAX34440 and compatibles"
3149d2ecfb7SGuenter Roeck	help
3159d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
3167a001dbaSKun Yi	  MAX34440, MAX34441, MAX34446, MAX34451, MAX34460, and MAX34461.
3179d2ecfb7SGuenter Roeck
3189d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
3199d2ecfb7SGuenter Roeck	  be called max34440.
3209d2ecfb7SGuenter Roeck
3219d2ecfb7SGuenter Roeckconfig SENSORS_MAX8688
3229d2ecfb7SGuenter Roeck	tristate "Maxim MAX8688"
3239d2ecfb7SGuenter Roeck	help
3249d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
3259d2ecfb7SGuenter Roeck	  MAX8688.
3269d2ecfb7SGuenter Roeck
3279d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
3289d2ecfb7SGuenter Roeck	  be called max8688.
3299d2ecfb7SGuenter Roeck
330f0138904SPeter Yinconfig SENSORS_MP2856
331f0138904SPeter Yin	tristate "MPS MP2856"
332f0138904SPeter Yin	help
333f0138904SPeter Yin	  If you say yes here you get hardware monitoring support for MPS
334f0138904SPeter Yin	  MP2856 MP2857 Dual Loop Digital Multi-Phase Controller.
335f0138904SPeter Yin
336f0138904SPeter Yin	  This driver can also be built as a module. If so, the module will
337f0138904SPeter Yin	  be called mp2856.
338f0138904SPeter Yin
339e4db7719SVadim Pasternakconfig SENSORS_MP2888
340e4db7719SVadim Pasternak	tristate "MPS MP2888"
341e4db7719SVadim Pasternak	help
342e4db7719SVadim Pasternak	  If you say yes here you get hardware monitoring support for MPS
343e4db7719SVadim Pasternak	  MP2888 Digital, Multi-Phase, Pulse-Width Modulation Controller.
344e4db7719SVadim Pasternak
345e4db7719SVadim Pasternak	  This driver can also be built as a module. If so, the module will
346e4db7719SVadim Pasternak	  be called mp2888.
347e4db7719SVadim Pasternak
3482c6fcbb2SVadim Pasternakconfig SENSORS_MP2975
3492c6fcbb2SVadim Pasternak	tristate "MPS MP2975"
3502c6fcbb2SVadim Pasternak	help
3512c6fcbb2SVadim Pasternak	  If you say yes here you get hardware monitoring support for MPS
3522c6fcbb2SVadim Pasternak	  MP2975 Dual Loop Digital Multi-Phase Controller.
3532c6fcbb2SVadim Pasternak
3542c6fcbb2SVadim Pasternak	  This driver can also be built as a module. If so, the module will
3552c6fcbb2SVadim Pasternak	  be called mp2975.
3562c6fcbb2SVadim Pasternak
35788fc1efcSPatrick Rudolphconfig SENSORS_MP2975_REGULATOR
35888fc1efcSPatrick Rudolph	depends on SENSORS_MP2975 && REGULATOR
35988fc1efcSPatrick Rudolph	bool "Regulator support for MPS MP2975"
36088fc1efcSPatrick Rudolph	help
36188fc1efcSPatrick Rudolph	  If you say yes here you get regulator support for MPS MP2975
36288fc1efcSPatrick Rudolph	  Dual Loop Digital Multi-Phase Controller.
36388fc1efcSPatrick Rudolph
364e1c5cd7eSHoward.Chiu@quantatw.comconfig SENSORS_MP5023
365e1c5cd7eSHoward.Chiu@quantatw.com	tristate "MPS MP5023"
366e1c5cd7eSHoward.Chiu@quantatw.com	help
367e1c5cd7eSHoward.Chiu@quantatw.com	  If you say yes here you get hardware monitoring support for MPS
368e1c5cd7eSHoward.Chiu@quantatw.com	  MP5023.
369e1c5cd7eSHoward.Chiu@quantatw.com
370e1c5cd7eSHoward.Chiu@quantatw.com	  This driver can also be built as a module. If so, the module will
371e1c5cd7eSHoward.Chiu@quantatw.com	  be called mp5023.
372e1c5cd7eSHoward.Chiu@quantatw.com
373877459e4SPeter Yinconfig SENSORS_MP5990
374877459e4SPeter Yin	tristate "MPS MP5990"
375877459e4SPeter Yin	help
376877459e4SPeter Yin	  If you say yes here you get hardware monitoring support for MPS
377877459e4SPeter Yin	  MP5990.
378877459e4SPeter Yin
379877459e4SPeter Yin	  This driver can also be built as a module. If so, the module will
380877459e4SPeter Yin	  be called mp5990.
381877459e4SPeter Yin
38261d1eb02SSaravanan Sekarconfig SENSORS_MPQ7932_REGULATOR
38361d1eb02SSaravanan Sekar	bool "Regulator support for MPQ7932"
38461d1eb02SSaravanan Sekar	depends on SENSORS_MPQ7932 && REGULATOR
38561d1eb02SSaravanan Sekar	help
38661d1eb02SSaravanan Sekar	  If you say yes here you get six integrated buck converter regulator
38761d1eb02SSaravanan Sekar	  support for power management IC MPS MPQ7932.
38861d1eb02SSaravanan Sekar
38961d1eb02SSaravanan Sekarconfig SENSORS_MPQ7932
39061d1eb02SSaravanan Sekar	tristate "MPS MPQ7932"
39161d1eb02SSaravanan Sekar	help
39261d1eb02SSaravanan Sekar	  If you say yes here you get hardware monitoring functionality support
39361d1eb02SSaravanan Sekar	  for power management IC MPS MPQ7932.
39461d1eb02SSaravanan Sekar
39561d1eb02SSaravanan Sekar	  This driver can also be built as a module. If so, the module will
39661d1eb02SSaravanan Sekar	  be called mpq7932.
39761d1eb02SSaravanan Sekar
398317f9d80SErik Rosenconfig SENSORS_PIM4328
399317f9d80SErik Rosen	tristate "Flex PIM4328 and compatibles"
400317f9d80SErik Rosen	help
401317f9d80SErik Rosen	  If you say yes here you get hardware monitoring support for Flex
402317f9d80SErik Rosen	  PIM4328, PIM4820 and PIM4006 Power Interface Modules.
403317f9d80SErik Rosen
404317f9d80SErik Rosen	  This driver can also be built as a module. If so, the module will
405317f9d80SErik Rosen	  be called pim4328.
406317f9d80SErik Rosen
407d0cd9785SMarcello Sylvester Bauerconfig SENSORS_PLI1209BC
408d0cd9785SMarcello Sylvester Bauer	tristate "Vicor PLI1209BC"
409d0cd9785SMarcello Sylvester Bauer	help
410d0cd9785SMarcello Sylvester Bauer	  If you say yes here you get hardware monitoring support for Vicor
411d0cd9785SMarcello Sylvester Bauer	  PLI1209BC Digital Supervisor.
412d0cd9785SMarcello Sylvester Bauer
413d0cd9785SMarcello Sylvester Bauer	  This driver can also be built as a module. If so, the module will
414d0cd9785SMarcello Sylvester Bauer	  be called pli1209bc.
415d0cd9785SMarcello Sylvester Bauer
416ba1d263aSMarcello Sylvester Bauerconfig SENSORS_PLI1209BC_REGULATOR
417ba1d263aSMarcello Sylvester Bauer	bool "Regulator support for PLI1209BC"
418ba1d263aSMarcello Sylvester Bauer	depends on SENSORS_PLI1209BC && REGULATOR
419ba1d263aSMarcello Sylvester Bauer	help
420ba1d263aSMarcello Sylvester Bauer	  If you say yes here you get regulator support for Vicor PLI1209BC
421ba1d263aSMarcello Sylvester Bauer	  Digital Supervisor.
422ba1d263aSMarcello Sylvester Bauer
4237537862aSCharlesconfig SENSORS_PM6764TR
4247537862aSCharles	tristate "ST PM6764TR"
4257537862aSCharles	help
4267537862aSCharles	  If you say yes here you get hardware monitoring support for ST
4277537862aSCharles	  PM6764TR.
4287537862aSCharles
4297537862aSCharles	  This driver can also be built as a module. If so, the module will
4307537862aSCharles	  be called pm6764tr.
4317537862aSCharles
432344757baSVijay Khemkaconfig SENSORS_PXE1610
433344757baSVijay Khemka	tristate "Infineon PXE1610"
434344757baSVijay Khemka	help
435344757baSVijay Khemka	  If you say yes here you get hardware monitoring support for Infineon
436344757baSVijay Khemka	  PXE1610.
437344757baSVijay Khemka
438344757baSVijay Khemka	  This driver can also be built as a module. If so, the module will
439344757baSVijay Khemka	  be called pxe1610.
440344757baSVijay Khemka
441d014538aSxiao.maconfig SENSORS_Q54SJ108A2
442d014538aSxiao.ma	tristate "Delta Power Supplies Q54SJ108A2"
443d014538aSxiao.ma	help
444d014538aSxiao.ma	  If you say yes here you get hardware monitoring support for Delta
445d014538aSxiao.ma	  Q54SJ108A2 series Power Supplies.
446d014538aSxiao.ma
447d014538aSxiao.ma	  This driver can also be built as a module. If so, the module will
448d014538aSxiao.ma	  be called q54sj108a2.
449d014538aSxiao.ma
45042bfe7ddSErik Rosenconfig SENSORS_STPDDC60
45142bfe7ddSErik Rosen	tristate "ST STPDDC60"
45242bfe7ddSErik Rosen	help
45342bfe7ddSErik Rosen	  If you say yes here you get hardware monitoring support for ST
45442bfe7ddSErik Rosen	  STPDDC60 Universal Digital Multicell Controller, as well as for
45542bfe7ddSErik Rosen	  Flex BMR481.
45642bfe7ddSErik Rosen
45742bfe7ddSErik Rosen	  This driver can also be built as a module. If so, the module will
45842bfe7ddSErik Rosen	  be called stpddc60.
45942bfe7ddSErik Rosen
46095b80c48SPatrick Rudolphconfig SENSORS_TDA38640
46195b80c48SPatrick Rudolph	tristate "Infineon TDA38640"
46295b80c48SPatrick Rudolph	help
46395b80c48SPatrick Rudolph	  If you say yes here you get hardware monitoring support for Infineon
46495b80c48SPatrick Rudolph	  TDA38640.
46595b80c48SPatrick Rudolph
46695b80c48SPatrick Rudolph	  This driver can also be built as a module. If so, the module will
46795b80c48SPatrick Rudolph	  be called tda38640.
46895b80c48SPatrick Rudolph
46995b80c48SPatrick Rudolphconfig SENSORS_TDA38640_REGULATOR
47095b80c48SPatrick Rudolph	bool "Regulator support for TDA38640 and compatibles"
47195b80c48SPatrick Rudolph	depends on SENSORS_TDA38640 && REGULATOR
47295b80c48SPatrick Rudolph	help
47395b80c48SPatrick Rudolph	  If you say yes here you get regulator support for Infineon
47495b80c48SPatrick Rudolph	  TDA38640 as regulator.
47595b80c48SPatrick Rudolph
476a8bfecebSZhu, Richard \(NSN - CN/Beijing\)config SENSORS_TPS40422
477a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	tristate "TI TPS40422"
478a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	help
479a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	  If you say yes here you get hardware monitoring support for TI
480a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	  TPS40422.
481a8bfecebSZhu, Richard \(NSN - CN/Beijing\)
482a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	  This driver can also be built as a module. If so, the module will
483a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	  be called tps40422.
484a8bfecebSZhu, Richard \(NSN - CN/Beijing\)
48561052652SVadim Pasternakconfig SENSORS_TPS53679
486cb3d37b5SErik Rosen	tristate "TI TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, TPS53688"
48761052652SVadim Pasternak	help
48861052652SVadim Pasternak	  If you say yes here you get hardware monitoring support for TI
489cb3d37b5SErik Rosen	  TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, and TPS53688.
49061052652SVadim Pasternak
49161052652SVadim Pasternak	  This driver can also be built as a module. If so, the module will
49261052652SVadim Pasternak	  be called tps53679.
49361052652SVadim Pasternak
494cc842bd5SDuke Duconfig SENSORS_TPS546D24
495cc842bd5SDuke Du	tristate "TPS546D24"
496cc842bd5SDuke Du	help
497cc842bd5SDuke Du	  If you say yes here you get hardware monitoring support for TEXAS
498cc842bd5SDuke Du	  TPS546D24.
499cc842bd5SDuke Du
500cc842bd5SDuke Du	  This driver can also be built as a module. If so, the module will
501cc842bd5SDuke Du	  be called tps546d24
502cc842bd5SDuke Du
5039d2ecfb7SGuenter Roeckconfig SENSORS_UCD9000
504a470f11cSJim Wright	tristate "TI UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910"
5059d2ecfb7SGuenter Roeck	help
5069d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for TI
507a470f11cSJim Wright	  UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910, Sequencer
508a470f11cSJim Wright	  and System Health Controllers.
5099d2ecfb7SGuenter Roeck
5109d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
5119d2ecfb7SGuenter Roeck	  be called ucd9000.
5129d2ecfb7SGuenter Roeck
5139d2ecfb7SGuenter Roeckconfig SENSORS_UCD9200
5149d2ecfb7SGuenter Roeck	tristate "TI UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, UCD9248"
5159d2ecfb7SGuenter Roeck	help
5169d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for TI
5179d2ecfb7SGuenter Roeck	  UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, and UCD9248
5189d2ecfb7SGuenter Roeck	  Digital PWM System Controllers.
5199d2ecfb7SGuenter Roeck
5209d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
5219d2ecfb7SGuenter Roeck	  be called ucd9200.
5229d2ecfb7SGuenter Roeck
523b12f6749SPeter Yinconfig SENSORS_XDP710
524b12f6749SPeter Yin	tristate "Infineon XDP710 family"
525b12f6749SPeter Yin	help
526b12f6749SPeter Yin	  If you say yes here you get hardware monitoring support for Infineon
527b12f6749SPeter Yin	  XDP710.
528b12f6749SPeter Yin
529b12f6749SPeter Yin	  This driver can also be built as a module. If so, the module will
530b12f6749SPeter Yin	  be called xdp710.
531b12f6749SPeter Yin
5329054416aSGreg.Schwendimann@infineon.comconfig SENSORS_XDPE152
5339054416aSGreg.Schwendimann@infineon.com	tristate "Infineon XDPE152 family"
5349054416aSGreg.Schwendimann@infineon.com	help
5359054416aSGreg.Schwendimann@infineon.com	  If you say yes here you get hardware monitoring support for Infineon
5369054416aSGreg.Schwendimann@infineon.com	  XDPE15284, XDPE152C4, device.
5379054416aSGreg.Schwendimann@infineon.com
5389054416aSGreg.Schwendimann@infineon.com	  This driver can also be built as a module. If so, the module will
5399054416aSGreg.Schwendimann@infineon.com	  be called xdpe152c4.
5409054416aSGreg.Schwendimann@infineon.com
541aaafb7c8SVadim Pasternakconfig SENSORS_XDPE122
542aaafb7c8SVadim Pasternak	tristate "Infineon XDPE122 family"
543aaafb7c8SVadim Pasternak	help
544aaafb7c8SVadim Pasternak	  If you say yes here you get hardware monitoring support for Infineon
545aaafb7c8SVadim Pasternak	  XDPE12254, XDPE12284, device.
546aaafb7c8SVadim Pasternak
547aaafb7c8SVadim Pasternak	  This driver can also be built as a module. If so, the module will
548aaafb7c8SVadim Pasternak	  be called xdpe12284.
549aaafb7c8SVadim Pasternak
550f53bfe4dSMarcello Sylvester Bauerconfig SENSORS_XDPE122_REGULATOR
551f53bfe4dSMarcello Sylvester Bauer	bool "Regulator support for XDPE122 and compatibles"
552f53bfe4dSMarcello Sylvester Bauer	depends on SENSORS_XDPE122 && REGULATOR
553f53bfe4dSMarcello Sylvester Bauer	help
554f53bfe4dSMarcello Sylvester Bauer	  Uses the xdpe12284 or compatible as regulator.
555f53bfe4dSMarcello Sylvester Bauer
556200855e5SGuenter Roeckconfig SENSORS_ZL6100
557200855e5SGuenter Roeck	tristate "Intersil ZL6100 and compatibles"
558200855e5SGuenter Roeck	help
559200855e5SGuenter Roeck	  If you say yes here you get hardware monitoring support for Intersil
5603360a106SGuenter Roeck	  ZL2004, ZL2005, ZL2006, ZL2008, ZL2105, ZL2106, ZL6100, ZL6105,
5613360a106SGuenter Roeck	  ZL9101M, and ZL9117M Digital DC/DC Controllers, as well as for
5623360a106SGuenter Roeck	  Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464.
563200855e5SGuenter Roeck
564200855e5SGuenter Roeck	  This driver can also be built as a module. If so, the module will
565200855e5SGuenter Roeck	  be called zl6100.
566200855e5SGuenter Roeck
5679d2ecfb7SGuenter Roeckendif # PMBUS
568