xref: /linux/drivers/hwmon/pmbus/Kconfig (revision cd228e7b65d43c441964a17f02c92f33d2c4af7b)
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
5491630090SJose Ramon San Buenaventura	  Devices ADM1075, ADM1272, ADM1275, ADM1276, ADM1278, ADM1281,
5591630090SJose Ramon San Buenaventura	  ADM1293, 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
6004f17595SRadu Sabauconfig SENSORS_ADP1050
6104f17595SRadu Sabau	tristate "Analog Devices ADP1050 digital controller for Power Supplies"
6204f17595SRadu Sabau	help
6304f17595SRadu Sabau	  If you say yes here you get hardware monitoring support for Analog
6404f17595SRadu Sabau	  Devices ADP1050 digital controller for isolated power supply with
6504f17595SRadu Sabau	  PMBus interface.
6604f17595SRadu Sabau
6704f17595SRadu Sabau	  This driver can also be built as a module. If so, the module will
6804f17595SRadu Sabau	  be called adp1050.
6904f17595SRadu Sabau
70626bb2f3STao Renconfig SENSORS_BEL_PFE
71626bb2f3STao Ren	tristate "Bel PFE Compatible Power Supplies"
72626bb2f3STao Ren	help
73626bb2f3STao Ren	  If you say yes here you get hardware monitoring support for BEL
74626bb2f3STao Ren	  PFE1100 and PFE3000 Power Supplies.
75626bb2f3STao Ren
76626bb2f3STao Ren	  This driver can also be built as a module. If so, the module will
77626bb2f3STao Ren	  be called bel-pfe.
78626bb2f3STao Ren
7915b2703eSChris Packhamconfig SENSORS_BPA_RS600
8015b2703eSChris Packham	tristate "BluTek BPA-RS600 Power Supplies"
8115b2703eSChris Packham	help
8215b2703eSChris Packham	  If you say yes here you get hardware monitoring support for BluTek
8315b2703eSChris Packham	  BPA-RS600 Power Supplies.
8415b2703eSChris Packham
8515b2703eSChris Packham	  This driver can also be built as a module. If so, the module will
8615b2703eSChris Packham	  be called bpa-rs600.
8715b2703eSChris Packham
88d387d88eSZev Weissconfig SENSORS_DELTA_AHE50DC_FAN
89d387d88eSZev Weiss	tristate "Delta AHE-50DC fan control module"
90d387d88eSZev Weiss	help
91d387d88eSZev Weiss	  If you say yes here you get hardware monitoring support for
92d387d88eSZev Weiss	  the integrated fan control module of the Delta AHE-50DC
93d387d88eSZev Weiss	  Open19 power shelf.
94d387d88eSZev Weiss
95d387d88eSZev Weiss	  This driver can also be built as a module. If so, the module
96d387d88eSZev Weiss	  will be called delta-ahe50dc-fan.
97d387d88eSZev Weiss
981734b413SVáclav Kubernátconfig SENSORS_FSP_3Y
991734b413SVáclav Kubernát	tristate "FSP/3Y-Power power supplies"
1001734b413SVáclav Kubernát	help
1011734b413SVáclav Kubernát	  If you say yes here you get hardware monitoring support for
1021734b413SVáclav Kubernát	  FSP/3Y-Power hot-swap power supplies.
1031734b413SVáclav Kubernát	  Supported models: YH-5151E, YM-2151E
1041734b413SVáclav Kubernát
1051734b413SVáclav Kubernát	  This driver can also be built as a module. If so, the module will
1061734b413SVáclav Kubernát	  be called fsp-3y.
1071734b413SVáclav Kubernát
108f69316d6SEdward A. Jamesconfig SENSORS_IBM_CFFPS
109f69316d6SEdward A. James	tristate "IBM Common Form Factor Power Supply"
110b0076406SArnd Bergmann	depends on LEDS_CLASS
111f69316d6SEdward A. James	help
112f69316d6SEdward A. James	  If you say yes here you get hardware monitoring support for the IBM
113f69316d6SEdward A. James	  Common Form Factor power supply.
114f69316d6SEdward A. James
115f69316d6SEdward A. James	  This driver can also be built as a module. If so, the module will
116f69316d6SEdward A. James	  be called ibm-cffps.
117f69316d6SEdward A. James
1183efbcee8SRobert Markoconfig SENSORS_DPS920AB
1193efbcee8SRobert Marko	tristate "Delta DPS920AB Power Supply"
1203efbcee8SRobert Marko	help
1213efbcee8SRobert Marko	  If you say yes here you get hardware monitoring support for Delta
1223efbcee8SRobert Marko	  DPS920AB Power Supplies.
1233efbcee8SRobert Marko
1243efbcee8SRobert Marko	  This driver can also be built as a module. If so, the module will
1253efbcee8SRobert Marko	  be called dps920ab.
1263efbcee8SRobert Marko
127edd2a4d6SJohn Wangconfig SENSORS_INSPUR_IPSPS
128edd2a4d6SJohn Wang	tristate "INSPUR Power System Power Supply"
129edd2a4d6SJohn Wang	help
130edd2a4d6SJohn Wang	  If you say yes here you get hardware monitoring support for the INSPUR
131edd2a4d6SJohn Wang	  Power System power supply.
132edd2a4d6SJohn Wang
133edd2a4d6SJohn Wang	  This driver can also be built as a module. If so, the module will
134edd2a4d6SJohn Wang	  be called inspur-ipsps.
135edd2a4d6SJohn Wang
1368991ebd9SSamuel Mendoza-Jonasconfig SENSORS_IR35221
1378991ebd9SSamuel Mendoza-Jonas	tristate "Infineon IR35221"
1388991ebd9SSamuel Mendoza-Jonas	help
1398991ebd9SSamuel Mendoza-Jonas	  If you say yes here you get hardware monitoring support for the
1408991ebd9SSamuel Mendoza-Jonas	  Infineon IR35221 controller.
1418991ebd9SSamuel Mendoza-Jonas
1428991ebd9SSamuel Mendoza-Jonas	  This driver can also be built as a module. If so, the module will
1430d242479STao Ren	  be called ir35221.
1448991ebd9SSamuel Mendoza-Jonas
145e20a7198SChris Packhamconfig SENSORS_IR36021
146e20a7198SChris Packham	tristate "Infineon IR36021"
147e20a7198SChris Packham	help
148e20a7198SChris Packham	  If you say yes here you get hardware monitoring support for Infineon
149e20a7198SChris Packham	  IR36021.
150e20a7198SChris Packham
151e20a7198SChris Packham	  This driver can also be built as a module. If so, the module will
152e20a7198SChris Packham	  be called ir36021.
153e20a7198SChris Packham
15400669d19SMaxim Sloykoconfig SENSORS_IR38064
155ca003af3SPatrick Rudolph	tristate "Infineon IR38064 and compatibles"
15600669d19SMaxim Sloyko	help
15700669d19SMaxim Sloyko	  If you say yes here you get hardware monitoring support for Infineon
158ca003af3SPatrick Rudolph	  IR38060, IR38064, IR38164 and IR38263.
15900669d19SMaxim Sloyko
16000669d19SMaxim Sloyko	  This driver can also be built as a module. If so, the module will
16100669d19SMaxim Sloyko	  be called ir38064.
16200669d19SMaxim Sloyko
1630ee7f624SPatrick Rudolphconfig SENSORS_IR38064_REGULATOR
1640ee7f624SPatrick Rudolph	bool "Regulator support for IR38064 and compatibles"
1650ee7f624SPatrick Rudolph	depends on SENSORS_IR38064 && REGULATOR
1660ee7f624SPatrick Rudolph	help
1670ee7f624SPatrick Rudolph	  Uses the IR38064 or compatible as regulator.
1680ee7f624SPatrick Rudolph
1699158411bSRobert Hancockconfig SENSORS_IRPS5401
1709158411bSRobert Hancock	tristate "Infineon IRPS5401"
1719158411bSRobert Hancock	help
1729158411bSRobert Hancock	  If you say yes here you get hardware monitoring support for the
1739158411bSRobert Hancock	  Infineon IRPS5401 controller.
1749158411bSRobert Hancock
1759158411bSRobert Hancock	  This driver can also be built as a module. If so, the module will
1769158411bSRobert Hancock	  be called irps5401.
1779158411bSRobert Hancock
178038a9c3dSMaxim Sloykoconfig SENSORS_ISL68137
179f621d61fSGrant Peltier	tristate "Renesas Digital Multiphase Voltage Regulators"
180038a9c3dSMaxim Sloyko	help
181f621d61fSGrant Peltier	  If you say yes here you get hardware monitoring support for Renesas
182f621d61fSGrant Peltier	  digital multiphase voltage regulators.
183038a9c3dSMaxim Sloyko
184038a9c3dSMaxim Sloyko	  This driver can also be built as a module. If so, the module will
185038a9c3dSMaxim Sloyko	  be called isl68137.
186038a9c3dSMaxim Sloyko
18703e9bd8dSGuenter Roeckconfig SENSORS_LM25066
18803e9bd8dSGuenter Roeck	tristate "National Semiconductor LM25066 and compatibles"
18903e9bd8dSGuenter Roeck	help
19003e9bd8dSGuenter Roeck	  If you say yes here you get hardware monitoring support for National
19158615a94SGuenter Roeck	  Semiconductor LM25056, LM25066, LM5064, and LM5066.
19203e9bd8dSGuenter Roeck
19303e9bd8dSGuenter Roeck	  This driver can also be built as a module. If so, the module will
19403e9bd8dSGuenter Roeck	  be called lm25066.
19503e9bd8dSGuenter Roeck
196da78ad2bSZev Weissconfig SENSORS_LM25066_REGULATOR
197da78ad2bSZev Weiss	bool "Regulator support for LM25066 and compatibles"
198da78ad2bSZev Weiss	depends on SENSORS_LM25066 && REGULATOR
199da78ad2bSZev Weiss	help
200da78ad2bSZev Weiss	  If you say yes here you get regulator support for National
201da78ad2bSZev Weiss	  Semiconductor LM25066, LM5064, and LM5066.
202da78ad2bSZev Weiss
203e10d9e4cSGuenter Roeckconfig SENSORS_LT7182S
204e10d9e4cSGuenter Roeck	tristate "Analog Devices LT7182S"
205e10d9e4cSGuenter Roeck	help
206e10d9e4cSGuenter Roeck	  If you say yes here you get hardware monitoring support for Analog
207e10d9e4cSGuenter Roeck	  Devices LT7182S.
208e10d9e4cSGuenter Roeck
209e10d9e4cSGuenter Roeck	  This driver can also be built as a module. If so, the module will
210e10d9e4cSGuenter Roeck	  be called lt7182s.
211e10d9e4cSGuenter Roeck
212c3ff9a67SGuenter Roeckconfig SENSORS_LTC2978
21377aa3585SAlan Tull	tristate "Linear Technologies LTC2978 and compatibles"
214c3ff9a67SGuenter Roeck	help
215c3ff9a67SGuenter Roeck	  If you say yes here you get hardware monitoring support for Linear
216ee44fafbSMike Jones	  Technology LTC2972, LTC2974, LTC2975, LTC2977, LTC2978, LTC2979,
217ee44fafbSMike Jones	  LTC2980, and LTM2987.
218c3ff9a67SGuenter Roeck
219c3ff9a67SGuenter Roeck	  This driver can also be built as a module. If so, the module will
220c3ff9a67SGuenter Roeck	  be called ltc2978.
221c3ff9a67SGuenter Roeck
22277aa3585SAlan Tullconfig SENSORS_LTC2978_REGULATOR
2236341e62bSChristoph Jaeger	bool "Regulator support for LTC2978 and compatibles"
22477aa3585SAlan Tull	depends on SENSORS_LTC2978 && REGULATOR
22577aa3585SAlan Tull	help
226ee44fafbSMike Jones	  If you say yes here you get regulator support for Linear Technology
227ee44fafbSMike Jones	  LTC3880, LTC3883, LTC3884, LTC3886, LTC3887, LTC3889, LTC7880,
228ee44fafbSMike Jones	  LTM4644, LTM4675, LTM4676, LTM4677, LTM4678, LTM4680, LTM4686,
229ee44fafbSMike Jones	  and LTM4700.
23077aa3585SAlan Tull
2318d28cd1bSGuenter Roeckconfig SENSORS_LTC3815
2328d28cd1bSGuenter Roeck	tristate "Linear Technologies LTC3815"
2338d28cd1bSGuenter Roeck	help
2348d28cd1bSGuenter Roeck	  If you say yes here you get hardware monitoring support for Linear
2358d28cd1bSGuenter Roeck	  Technology LTC3815.
2368d28cd1bSGuenter Roeck
2378d28cd1bSGuenter Roeck	  This driver can also be built as a module. If so, the module will
2388d28cd1bSGuenter Roeck	  be called ltc3815.
2398d28cd1bSGuenter Roeck
2400c459759SDelphine CC Chiuconfig SENSORS_LTC4286
2410c459759SDelphine CC Chiu	bool "Analog Devices LTC4286"
2420c459759SDelphine CC Chiu	help
2430c459759SDelphine CC Chiu	  LTC4286 is an integrated solution for hot swap applications that
2440c459759SDelphine CC Chiu	  allows a board to be safely inserted and removed from a live
2450c459759SDelphine CC Chiu	  backplane.
2460c459759SDelphine CC Chiu	  This chip could be used to monitor voltage, current, ...etc.
2470c459759SDelphine CC Chiu	  If you say yes here you get hardware monitoring support for Analog
2480c459759SDelphine CC Chiu	  Devices LTC4286.
2490c459759SDelphine CC Chiu
2501e406332SErik Rosenconfig SENSORS_MAX15301
2511e406332SErik Rosen	tristate "Maxim MAX15301"
2521e406332SErik Rosen	help
2531e406332SErik Rosen	  If you say yes here you get hardware monitoring support for Maxim
2541e406332SErik Rosen	  MAX15301, as well as for Flex BMR461.
2551e406332SErik Rosen
2561e406332SErik Rosen	  This driver can also be built as a module. If so, the module will
2571e406332SErik Rosen	  be called max15301.
2581e406332SErik Rosen
2599d2ecfb7SGuenter Roeckconfig SENSORS_MAX16064
2609d2ecfb7SGuenter Roeck	tristate "Maxim MAX16064"
2619d2ecfb7SGuenter Roeck	help
2629d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
2639d2ecfb7SGuenter Roeck	  MAX16064.
2649d2ecfb7SGuenter Roeck
2659d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
2669d2ecfb7SGuenter Roeck	  be called max16064.
2679d2ecfb7SGuenter Roeck
2682138f885SGuenter Roeckconfig SENSORS_MAX16601
269a6f7c5d0SGuenter Roeck	tristate "Maxim MAX16508, MAX16600, MAX16601, and MAX16602"
2702138f885SGuenter Roeck	help
2712138f885SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
272a6f7c5d0SGuenter Roeck	  MAX16508, MAX16600, MAX16601, and MAX16602.
2732138f885SGuenter Roeck
2742138f885SGuenter Roeck	  This driver can also be built as a module. If so, the module will
2752138f885SGuenter Roeck	  be called max16601.
2762138f885SGuenter Roeck
277cce20958SGuenter Roeckconfig SENSORS_MAX20730
2785c9353f5SUgur Usug	tristate "Maxim MAX20710, MAX20730, MAX20734, MAX20743"
279cce20958SGuenter Roeck	help
280cce20958SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
2815c9353f5SUgur Usug	  MAX20710, MAX20730, MAX20734, and MAX20743.
282cce20958SGuenter Roeck
283cce20958SGuenter Roeck	  This driver can also be built as a module. If so, the module will
284cce20958SGuenter Roeck	  be called max20730.
285cce20958SGuenter Roeck
2861f61cab8SGuenter Roeckconfig SENSORS_MAX20751
2871f61cab8SGuenter Roeck	tristate "Maxim MAX20751"
2881f61cab8SGuenter Roeck	help
2891f61cab8SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
2901f61cab8SGuenter Roeck	  MAX20751.
2911f61cab8SGuenter Roeck
2921f61cab8SGuenter Roeck	  This driver can also be built as a module. If so, the module will
2931f61cab8SGuenter Roeck	  be called max20751.
2941f61cab8SGuenter Roeck
2954d420a6aSAndrew Jefferyconfig SENSORS_MAX31785
2964d420a6aSAndrew Jeffery	tristate "Maxim MAX31785 and compatibles"
2974d420a6aSAndrew Jeffery	help
2984d420a6aSAndrew Jeffery	  If you say yes here you get hardware monitoring support for Maxim
2994d420a6aSAndrew Jeffery	  MAX31785.
3004d420a6aSAndrew Jeffery
3014d420a6aSAndrew Jeffery	  This driver can also be built as a module. If so, the module will
3024d420a6aSAndrew Jeffery	  be called max31785.
3034d420a6aSAndrew Jeffery
3049d2ecfb7SGuenter Roeckconfig SENSORS_MAX34440
305590defe5SGuenter Roeck	tristate "Maxim MAX34440 and compatibles"
3069d2ecfb7SGuenter Roeck	help
3079d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
3087a001dbaSKun Yi	  MAX34440, MAX34441, MAX34446, MAX34451, MAX34460, and MAX34461.
3099d2ecfb7SGuenter Roeck
3109d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
3119d2ecfb7SGuenter Roeck	  be called max34440.
3129d2ecfb7SGuenter Roeck
3139d2ecfb7SGuenter Roeckconfig SENSORS_MAX8688
3149d2ecfb7SGuenter Roeck	tristate "Maxim MAX8688"
3159d2ecfb7SGuenter Roeck	help
3169d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for Maxim
3179d2ecfb7SGuenter Roeck	  MAX8688.
3189d2ecfb7SGuenter Roeck
3199d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
3209d2ecfb7SGuenter Roeck	  be called max8688.
3219d2ecfb7SGuenter Roeck
322f9e5f289SPeter Yinconfig SENSORS_MP2856
323f9e5f289SPeter Yin	tristate "MPS MP2856"
324f9e5f289SPeter Yin	help
325f9e5f289SPeter Yin	  If you say yes here you get hardware monitoring support for MPS
326f9e5f289SPeter Yin	  MP2856 MP2857 Dual Loop Digital Multi-Phase Controller.
327f9e5f289SPeter Yin
328f9e5f289SPeter Yin	  This driver can also be built as a module. If so, the module will
329f9e5f289SPeter Yin	  be called mp2856.
330f9e5f289SPeter Yin
331e4db7719SVadim Pasternakconfig SENSORS_MP2888
332e4db7719SVadim Pasternak	tristate "MPS MP2888"
333e4db7719SVadim Pasternak	help
334e4db7719SVadim Pasternak	  If you say yes here you get hardware monitoring support for MPS
335e4db7719SVadim Pasternak	  MP2888 Digital, Multi-Phase, Pulse-Width Modulation Controller.
336e4db7719SVadim Pasternak
337e4db7719SVadim Pasternak	  This driver can also be built as a module. If so, the module will
338e4db7719SVadim Pasternak	  be called mp2888.
339e4db7719SVadim Pasternak
34038b2b022SNoah Wangconfig SENSORS_MP2891
34138b2b022SNoah Wang    tristate "MPS MP2891"
34238b2b022SNoah Wang    help
34338b2b022SNoah Wang      If you say yes here you get hardware monitoring support for MPS
34438b2b022SNoah Wang      MP2891 Dual Loop Digital Multi-Phase Controller.
34538b2b022SNoah Wang
34638b2b022SNoah Wang      This driver can also be built as a module. If so, the module will
34738b2b022SNoah Wang      be called mp2891.
34838b2b022SNoah Wang
3492c6fcbb2SVadim Pasternakconfig SENSORS_MP2975
3502c6fcbb2SVadim Pasternak	tristate "MPS MP2975"
3512c6fcbb2SVadim Pasternak	help
3522c6fcbb2SVadim Pasternak	  If you say yes here you get hardware monitoring support for MPS
3532c6fcbb2SVadim Pasternak	  MP2975 Dual Loop Digital Multi-Phase Controller.
3542c6fcbb2SVadim Pasternak
3552c6fcbb2SVadim Pasternak	  This driver can also be built as a module. If so, the module will
3562c6fcbb2SVadim Pasternak	  be called mp2975.
3572c6fcbb2SVadim Pasternak
358fc37348cSNoah Wangconfig SENSORS_MP2993
359fc37348cSNoah Wang	tristate "MPS MP2993"
360fc37348cSNoah Wang	help
361fc37348cSNoah Wang	  If you say yes here you get hardware monitoring support for MPS
362fc37348cSNoah Wang	  MP2993 Dual Loop Digital Multi-Phase Controller.
363fc37348cSNoah Wang
364fc37348cSNoah Wang	  This driver can also be built as a module. If so, the module will
365fc37348cSNoah Wang	  be called mp2993.
366fc37348cSNoah Wang
36788fc1efcSPatrick Rudolphconfig SENSORS_MP2975_REGULATOR
36888fc1efcSPatrick Rudolph	depends on SENSORS_MP2975 && REGULATOR
36988fc1efcSPatrick Rudolph	bool "Regulator support for MPS MP2975"
37088fc1efcSPatrick Rudolph	help
37188fc1efcSPatrick Rudolph	  If you say yes here you get regulator support for MPS MP2975
37288fc1efcSPatrick Rudolph	  Dual Loop Digital Multi-Phase Controller.
37388fc1efcSPatrick Rudolph
374e1c5cd7eSHoward.Chiu@quantatw.comconfig SENSORS_MP5023
375e1c5cd7eSHoward.Chiu@quantatw.com	tristate "MPS MP5023"
376e1c5cd7eSHoward.Chiu@quantatw.com	help
377e1c5cd7eSHoward.Chiu@quantatw.com	  If you say yes here you get hardware monitoring support for MPS
378e1c5cd7eSHoward.Chiu@quantatw.com	  MP5023.
379e1c5cd7eSHoward.Chiu@quantatw.com
380e1c5cd7eSHoward.Chiu@quantatw.com	  This driver can also be built as a module. If so, the module will
381e1c5cd7eSHoward.Chiu@quantatw.com	  be called mp5023.
382e1c5cd7eSHoward.Chiu@quantatw.com
383*cd228e7bSAlex Vdovydchenkoconfig SENSORS_MP5920
384*cd228e7bSAlex Vdovydchenko	tristate "MPS MP5920"
385*cd228e7bSAlex Vdovydchenko	help
386*cd228e7bSAlex Vdovydchenko	  If you say yes here you get hardware monitoring support for Monolithic
387*cd228e7bSAlex Vdovydchenko	  MP5920.
388*cd228e7bSAlex Vdovydchenko
389*cd228e7bSAlex Vdovydchenko	  This driver can also be built as a module. If so, the module will
390*cd228e7bSAlex Vdovydchenko	  be called mp5920.
391*cd228e7bSAlex Vdovydchenko
392ce074240SPeter Yinconfig SENSORS_MP5990
393ce074240SPeter Yin	tristate "MPS MP5990"
394ce074240SPeter Yin	help
395ce074240SPeter Yin	  If you say yes here you get hardware monitoring support for MPS
396ce074240SPeter Yin	  MP5990.
397ce074240SPeter Yin
398ce074240SPeter Yin	  This driver can also be built as a module. If so, the module will
399ce074240SPeter Yin	  be called mp5990.
400ce074240SPeter Yin
401dc5abc2fSNoah Wangconfig SENSORS_MP9941
402dc5abc2fSNoah Wang	tristate "MPS MP9941"
403dc5abc2fSNoah Wang	help
404dc5abc2fSNoah Wang	  If you say yes here you get hardware monitoring support for MPS
405dc5abc2fSNoah Wang	  MP9941.
406dc5abc2fSNoah Wang
407dc5abc2fSNoah Wang	  This driver can also be built as a module. If so, the module will
408dc5abc2fSNoah Wang	  be called mp9941.
409dc5abc2fSNoah Wang
41061d1eb02SSaravanan Sekarconfig SENSORS_MPQ7932_REGULATOR
41161d1eb02SSaravanan Sekar	bool "Regulator support for MPQ7932"
41261d1eb02SSaravanan Sekar	depends on SENSORS_MPQ7932 && REGULATOR
41361d1eb02SSaravanan Sekar	help
41461d1eb02SSaravanan Sekar	  If you say yes here you get six integrated buck converter regulator
41561d1eb02SSaravanan Sekar	  support for power management IC MPS MPQ7932.
41661d1eb02SSaravanan Sekar
41761d1eb02SSaravanan Sekarconfig SENSORS_MPQ7932
41861d1eb02SSaravanan Sekar	tristate "MPS MPQ7932"
41961d1eb02SSaravanan Sekar	help
42061d1eb02SSaravanan Sekar	  If you say yes here you get hardware monitoring functionality support
42161d1eb02SSaravanan Sekar	  for power management IC MPS MPQ7932.
42261d1eb02SSaravanan Sekar
42361d1eb02SSaravanan Sekar	  This driver can also be built as a module. If so, the module will
42461d1eb02SSaravanan Sekar	  be called mpq7932.
42561d1eb02SSaravanan Sekar
426f20b4a93SCharles Hsuconfig SENSORS_MPQ8785
427f20b4a93SCharles Hsu	tristate "MPS MPQ8785"
428f20b4a93SCharles Hsu	help
429f20b4a93SCharles Hsu	  If you say yes here you get hardware monitoring functionality support
430f20b4a93SCharles Hsu	  for power management IC MPS MPQ8785.
431f20b4a93SCharles Hsu
432f20b4a93SCharles Hsu	  This driver can also be built as a module. If so, the module will
433f20b4a93SCharles Hsu	  be called mpq8785.
434f20b4a93SCharles Hsu
435317f9d80SErik Rosenconfig SENSORS_PIM4328
436317f9d80SErik Rosen	tristate "Flex PIM4328 and compatibles"
437317f9d80SErik Rosen	help
438317f9d80SErik Rosen	  If you say yes here you get hardware monitoring support for Flex
439317f9d80SErik Rosen	  PIM4328, PIM4820 and PIM4006 Power Interface Modules.
440317f9d80SErik Rosen
441317f9d80SErik Rosen	  This driver can also be built as a module. If so, the module will
442317f9d80SErik Rosen	  be called pim4328.
443317f9d80SErik Rosen
444d0cd9785SMarcello Sylvester Bauerconfig SENSORS_PLI1209BC
445d0cd9785SMarcello Sylvester Bauer	tristate "Vicor PLI1209BC"
446d0cd9785SMarcello Sylvester Bauer	help
447d0cd9785SMarcello Sylvester Bauer	  If you say yes here you get hardware monitoring support for Vicor
448d0cd9785SMarcello Sylvester Bauer	  PLI1209BC Digital Supervisor.
449d0cd9785SMarcello Sylvester Bauer
450d0cd9785SMarcello Sylvester Bauer	  This driver can also be built as a module. If so, the module will
451d0cd9785SMarcello Sylvester Bauer	  be called pli1209bc.
452d0cd9785SMarcello Sylvester Bauer
453ba1d263aSMarcello Sylvester Bauerconfig SENSORS_PLI1209BC_REGULATOR
454ba1d263aSMarcello Sylvester Bauer	bool "Regulator support for PLI1209BC"
455ba1d263aSMarcello Sylvester Bauer	depends on SENSORS_PLI1209BC && REGULATOR
456ba1d263aSMarcello Sylvester Bauer	help
457ba1d263aSMarcello Sylvester Bauer	  If you say yes here you get regulator support for Vicor PLI1209BC
458ba1d263aSMarcello Sylvester Bauer	  Digital Supervisor.
459ba1d263aSMarcello Sylvester Bauer
4607537862aSCharlesconfig SENSORS_PM6764TR
4617537862aSCharles	tristate "ST PM6764TR"
4627537862aSCharles	help
4637537862aSCharles	  If you say yes here you get hardware monitoring support for ST
4647537862aSCharles	  PM6764TR.
4657537862aSCharles
4667537862aSCharles	  This driver can also be built as a module. If so, the module will
4677537862aSCharles	  be called pm6764tr.
4687537862aSCharles
469344757baSVijay Khemkaconfig SENSORS_PXE1610
470344757baSVijay Khemka	tristate "Infineon PXE1610"
471344757baSVijay Khemka	help
472344757baSVijay Khemka	  If you say yes here you get hardware monitoring support for Infineon
473344757baSVijay Khemka	  PXE1610.
474344757baSVijay Khemka
475344757baSVijay Khemka	  This driver can also be built as a module. If so, the module will
476344757baSVijay Khemka	  be called pxe1610.
477344757baSVijay Khemka
478d014538aSxiao.maconfig SENSORS_Q54SJ108A2
479d014538aSxiao.ma	tristate "Delta Power Supplies Q54SJ108A2"
480d014538aSxiao.ma	help
481d014538aSxiao.ma	  If you say yes here you get hardware monitoring support for Delta
482d014538aSxiao.ma	  Q54SJ108A2 series Power Supplies.
483d014538aSxiao.ma
484d014538aSxiao.ma	  This driver can also be built as a module. If so, the module will
485d014538aSxiao.ma	  be called q54sj108a2.
486d014538aSxiao.ma
48742bfe7ddSErik Rosenconfig SENSORS_STPDDC60
48842bfe7ddSErik Rosen	tristate "ST STPDDC60"
48942bfe7ddSErik Rosen	help
49042bfe7ddSErik Rosen	  If you say yes here you get hardware monitoring support for ST
49142bfe7ddSErik Rosen	  STPDDC60 Universal Digital Multicell Controller, as well as for
49242bfe7ddSErik Rosen	  Flex BMR481.
49342bfe7ddSErik Rosen
49442bfe7ddSErik Rosen	  This driver can also be built as a module. If so, the module will
49542bfe7ddSErik Rosen	  be called stpddc60.
49642bfe7ddSErik Rosen
49795b80c48SPatrick Rudolphconfig SENSORS_TDA38640
49895b80c48SPatrick Rudolph	tristate "Infineon TDA38640"
49995b80c48SPatrick Rudolph	help
50095b80c48SPatrick Rudolph	  If you say yes here you get hardware monitoring support for Infineon
50195b80c48SPatrick Rudolph	  TDA38640.
50295b80c48SPatrick Rudolph
50395b80c48SPatrick Rudolph	  This driver can also be built as a module. If so, the module will
50495b80c48SPatrick Rudolph	  be called tda38640.
50595b80c48SPatrick Rudolph
50695b80c48SPatrick Rudolphconfig SENSORS_TDA38640_REGULATOR
50795b80c48SPatrick Rudolph	bool "Regulator support for TDA38640 and compatibles"
50895b80c48SPatrick Rudolph	depends on SENSORS_TDA38640 && REGULATOR
50995b80c48SPatrick Rudolph	help
51095b80c48SPatrick Rudolph	  If you say yes here you get regulator support for Infineon
51195b80c48SPatrick Rudolph	  TDA38640 as regulator.
51295b80c48SPatrick Rudolph
513a8bfecebSZhu, Richard \(NSN - CN/Beijing\)config SENSORS_TPS40422
514a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	tristate "TI TPS40422"
515a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	help
516a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	  If you say yes here you get hardware monitoring support for TI
517a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	  TPS40422.
518a8bfecebSZhu, Richard \(NSN - CN/Beijing\)
519a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	  This driver can also be built as a module. If so, the module will
520a8bfecebSZhu, Richard \(NSN - CN/Beijing\)	  be called tps40422.
521a8bfecebSZhu, Richard \(NSN - CN/Beijing\)
52261052652SVadim Pasternakconfig SENSORS_TPS53679
523cb3d37b5SErik Rosen	tristate "TI TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, TPS53688"
52461052652SVadim Pasternak	help
52561052652SVadim Pasternak	  If you say yes here you get hardware monitoring support for TI
526cb3d37b5SErik Rosen	  TPS53647, TPS53667, TPS53676, TPS53679, TPS53681, and TPS53688.
52761052652SVadim Pasternak
52861052652SVadim Pasternak	  This driver can also be built as a module. If so, the module will
52961052652SVadim Pasternak	  be called tps53679.
53061052652SVadim Pasternak
531cc842bd5SDuke Duconfig SENSORS_TPS546D24
532cc842bd5SDuke Du	tristate "TPS546D24"
533cc842bd5SDuke Du	help
534cc842bd5SDuke Du	  If you say yes here you get hardware monitoring support for TEXAS
535cc842bd5SDuke Du	  TPS546D24.
536cc842bd5SDuke Du
537cc842bd5SDuke Du	  This driver can also be built as a module. If so, the module will
538cc842bd5SDuke Du	  be called tps546d24
539cc842bd5SDuke Du
5409d2ecfb7SGuenter Roeckconfig SENSORS_UCD9000
541a470f11cSJim Wright	tristate "TI UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910"
5429d2ecfb7SGuenter Roeck	help
5439d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for TI
544a470f11cSJim Wright	  UCD90120, UCD90124, UCD90160, UCD90320, UCD9090, UCD90910, Sequencer
545a470f11cSJim Wright	  and System Health Controllers.
5469d2ecfb7SGuenter Roeck
5479d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
5489d2ecfb7SGuenter Roeck	  be called ucd9000.
5499d2ecfb7SGuenter Roeck
5509d2ecfb7SGuenter Roeckconfig SENSORS_UCD9200
5519d2ecfb7SGuenter Roeck	tristate "TI UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, UCD9248"
5529d2ecfb7SGuenter Roeck	help
5539d2ecfb7SGuenter Roeck	  If you say yes here you get hardware monitoring support for TI
5549d2ecfb7SGuenter Roeck	  UCD9220, UCD9222, UCD9224, UCD9240, UCD9244, UCD9246, and UCD9248
5559d2ecfb7SGuenter Roeck	  Digital PWM System Controllers.
5569d2ecfb7SGuenter Roeck
5579d2ecfb7SGuenter Roeck	  This driver can also be built as a module. If so, the module will
5589d2ecfb7SGuenter Roeck	  be called ucd9200.
5599d2ecfb7SGuenter Roeck
56035fe06d9SPeter Yinconfig SENSORS_XDP710
56135fe06d9SPeter Yin	tristate "Infineon XDP710 family"
56235fe06d9SPeter Yin	help
56335fe06d9SPeter Yin	  If you say yes here you get hardware monitoring support for Infineon
56435fe06d9SPeter Yin	  XDP710.
56535fe06d9SPeter Yin
56635fe06d9SPeter Yin	  This driver can also be built as a module. If so, the module will
56735fe06d9SPeter Yin	  be called xdp710.
56835fe06d9SPeter Yin
5699054416aSGreg.Schwendimann@infineon.comconfig SENSORS_XDPE152
5709054416aSGreg.Schwendimann@infineon.com	tristate "Infineon XDPE152 family"
5719054416aSGreg.Schwendimann@infineon.com	help
5729054416aSGreg.Schwendimann@infineon.com	  If you say yes here you get hardware monitoring support for Infineon
5739054416aSGreg.Schwendimann@infineon.com	  XDPE15284, XDPE152C4, device.
5749054416aSGreg.Schwendimann@infineon.com
5759054416aSGreg.Schwendimann@infineon.com	  This driver can also be built as a module. If so, the module will
5769054416aSGreg.Schwendimann@infineon.com	  be called xdpe152c4.
5779054416aSGreg.Schwendimann@infineon.com
578aaafb7c8SVadim Pasternakconfig SENSORS_XDPE122
579aaafb7c8SVadim Pasternak	tristate "Infineon XDPE122 family"
580aaafb7c8SVadim Pasternak	help
581aaafb7c8SVadim Pasternak	  If you say yes here you get hardware monitoring support for Infineon
582aaafb7c8SVadim Pasternak	  XDPE12254, XDPE12284, device.
583aaafb7c8SVadim Pasternak
584aaafb7c8SVadim Pasternak	  This driver can also be built as a module. If so, the module will
585aaafb7c8SVadim Pasternak	  be called xdpe12284.
586aaafb7c8SVadim Pasternak
587f53bfe4dSMarcello Sylvester Bauerconfig SENSORS_XDPE122_REGULATOR
588f53bfe4dSMarcello Sylvester Bauer	bool "Regulator support for XDPE122 and compatibles"
589f53bfe4dSMarcello Sylvester Bauer	depends on SENSORS_XDPE122 && REGULATOR
590f53bfe4dSMarcello Sylvester Bauer	help
591f53bfe4dSMarcello Sylvester Bauer	  Uses the xdpe12284 or compatible as regulator.
592f53bfe4dSMarcello Sylvester Bauer
593200855e5SGuenter Roeckconfig SENSORS_ZL6100
594200855e5SGuenter Roeck	tristate "Intersil ZL6100 and compatibles"
595200855e5SGuenter Roeck	help
596200855e5SGuenter Roeck	  If you say yes here you get hardware monitoring support for Intersil
5973360a106SGuenter Roeck	  ZL2004, ZL2005, ZL2006, ZL2008, ZL2105, ZL2106, ZL6100, ZL6105,
5983360a106SGuenter Roeck	  ZL9101M, and ZL9117M Digital DC/DC Controllers, as well as for
5993360a106SGuenter Roeck	  Ericsson BMR450, BMR451, BMR462, BMR463, and BMR464.
600200855e5SGuenter Roeck
601200855e5SGuenter Roeck	  This driver can also be built as a module. If so, the module will
602200855e5SGuenter Roeck	  be called zl6100.
603200855e5SGuenter Roeck
6049d2ecfb7SGuenter Roeckendif # PMBUS
605