aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/regulator/Kconfig
diff options
context:
space:
mode:
authorAxel Lin <axel.lin@gmail.com>2012-02-21 20:29:16 -0500
committerMark Brown <broonie@opensource.wolfsonmicro.com>2012-03-11 16:48:42 -0400
commitdfb9b8a4f3ed7b85c9d65cb0e47ec07543ce317d (patch)
treeed21d2647428c46f8d0ded0d98f6b72a9cfd4e29 /drivers/regulator/Kconfig
parentae0e6544347d6e114b6fa7eea66ebd062e4d8858 (diff)
regulator: Sort Kconfig and Makefile entries
Sort Kconfig entries by company name/driver in alphabetical order. Sort Makefile entries by alphabetical order. In order to group all the Kconfig entries by company name, this patch also adds company name to some Kconfig entries. Signed-off-by: Axel Lin <axel.lin@gmail.com> Acked-by: Laxman Dewangan <ldewangan@nvidia.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'drivers/regulator/Kconfig')
-rw-r--r--drivers/regulator/Kconfig304
1 files changed, 152 insertions, 152 deletions
diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig
index edcd9e259368..c733df5d8665 100644
--- a/drivers/regulator/Kconfig
+++ b/drivers/regulator/Kconfig
@@ -74,13 +74,64 @@ config REGULATOR_GPIO
74 and the platform has to provide a mapping of GPIO-states 74 and the platform has to provide a mapping of GPIO-states
75 to target volts/amps. 75 to target volts/amps.
76 76
77config REGULATOR_BQ24022 77config REGULATOR_AD5398
78 tristate "TI bq24022 Dual Input 1-Cell Li-Ion Charger IC" 78 tristate "Analog Devices AD5398/AD5821 regulators"
79 depends on I2C
79 help 80 help
80 This driver controls a TI bq24022 Charger attached via 81 This driver supports AD5398 and AD5821 current regulator chips.
81 GPIOs. The provided current regulator can enable/disable 82 If building into module, its name is ad5398.ko.
82 charging select between 100 mA and 500 mA charging current 83
83 limit. 84config REGULATOR_AAT2870
85 tristate "AnalogicTech AAT2870 Regulators"
86 depends on MFD_AAT2870_CORE
87 help
88 If you have a AnalogicTech AAT2870 say Y to enable the
89 regulator driver.
90
91config REGULATOR_DA903X
92 tristate "Dialog Semiconductor DA9030/DA9034 regulators"
93 depends on PMIC_DA903X
94 help
95 Say y here to support the BUCKs and LDOs regulators found on
96 Dialog Semiconductor DA9030/DA9034 PMIC.
97
98config REGULATOR_DA9052
99 tristate "Dialog Semiconductor DA9052/DA9053 regulators"
100 depends on PMIC_DA9052
101 help
102 This driver supports the voltage regulators of DA9052-BC and
103 DA9053-AA/Bx PMIC.
104
105config REGULATOR_MC13XXX_CORE
106 tristate
107
108config REGULATOR_MC13783
109 tristate "Freescale MC13783 regulator driver"
110 depends on MFD_MC13783
111 select REGULATOR_MC13XXX_CORE
112 help
113 Say y here to support the regulators found on the Freescale MC13783
114 PMIC.
115
116config REGULATOR_MC13892
117 tristate "Freescale MC13892 regulator driver"
118 depends on MFD_MC13XXX
119 select REGULATOR_MC13XXX_CORE
120 help
121 Say y here to support the regulators found on the Freescale MC13892
122 PMIC.
123
124config REGULATOR_ISL6271A
125 tristate "Intersil ISL6271A Power regulator"
126 depends on I2C
127 help
128 This driver supports ISL6271A voltage regulator chip.
129
130config REGULATOR_88PM8607
131 bool "Marvell 88PM8607 Power regulators"
132 depends on MFD_88PM860X=y
133 help
134 This driver supports 88PM8607 voltage regulator chips.
84 135
85config REGULATOR_MAX1586 136config REGULATOR_MAX1586
86 tristate "Maxim 1586/1587 voltage regulator" 137 tristate "Maxim 1586/1587 voltage regulator"
@@ -136,69 +187,12 @@ config REGULATOR_MAX8998
136 via I2C bus. The provided regulator is suitable for S3C6410 187 via I2C bus. The provided regulator is suitable for S3C6410
137 and S5PC1XX chips to control VCC_CORE and VCC_USIM voltages. 188 and S5PC1XX chips to control VCC_CORE and VCC_USIM voltages.
138 189
139config REGULATOR_S5M8767 190config REGULATOR_PCAP
140 tristate "Samsung S5M8767A voltage regulator" 191 tristate "Motorola PCAP2 regulator driver"
141 depends on MFD_S5M_CORE 192 depends on EZX_PCAP
142 help
143 This driver supports a Samsung S5M8767A voltage output regulator
144 via I2C bus. S5M8767A have 9 Bucks and 28 LDOs output and
145 supports DVS mode with 8bits of output voltage control.
146
147config REGULATOR_TWL4030
148 bool "TI TWL4030/TWL5030/TWL6030/TPS659x0 PMIC"
149 depends on TWL4030_CORE
150 help
151 This driver supports the voltage regulators provided by
152 this family of companion chips.
153
154config REGULATOR_WM831X
155 tristate "Wolfson Microelcronics WM831x PMIC regulators"
156 depends on MFD_WM831X
157 help
158 Support the voltage and current regulators of the WM831x series
159 of PMIC devices.
160
161config REGULATOR_WM8350
162 tristate "Wolfson Microelectronics WM8350 AudioPlus PMIC"
163 depends on MFD_WM8350
164 help
165 This driver provides support for the voltage and current regulators
166 of the WM8350 AudioPlus PMIC.
167
168config REGULATOR_WM8400
169 tristate "Wolfson Microelectronics WM8400 AudioPlus PMIC"
170 depends on MFD_WM8400
171 help
172 This driver provides support for the voltage regulators of the
173 WM8400 AudioPlus PMIC.
174
175config REGULATOR_WM8994
176 tristate "Wolfson Microelectronics WM8994 CODEC"
177 depends on MFD_WM8994
178 help
179 This driver provides support for the voltage regulators on the
180 WM8994 CODEC.
181
182config REGULATOR_DA903X
183 tristate "Support regulators on Dialog Semiconductor DA9030/DA9034 PMIC"
184 depends on PMIC_DA903X
185 help
186 Say y here to support the BUCKs and LDOs regulators found on
187 Dialog Semiconductor DA9030/DA9034 PMIC.
188
189config REGULATOR_DA9052
190 tristate "Dialog DA9052/DA9053 regulators"
191 depends on PMIC_DA9052
192 help
193 This driver supports the voltage regulators of DA9052-BC and
194 DA9053-AA/Bx PMIC.
195
196config REGULATOR_PCF50633
197 tristate "PCF50633 regulator driver"
198 depends on MFD_PCF50633
199 help 193 help
200 Say Y here to support the voltage regulators and convertors 194 This driver provides support for the voltage regulators of the
201 on PCF50633 195 PCAP2 PMIC.
202 196
203config REGULATOR_LP3971 197config REGULATOR_LP3971
204 tristate "National Semiconductors LP3971 PMIC regulator driver" 198 tristate "National Semiconductors LP3971 PMIC regulator driver"
@@ -214,31 +208,20 @@ config REGULATOR_LP3972
214 Say Y here to support the voltage regulators and convertors 208 Say Y here to support the voltage regulators and convertors
215 on National Semiconductors LP3972 PMIC 209 on National Semiconductors LP3972 PMIC
216 210
217config REGULATOR_PCAP 211config REGULATOR_PCF50633
218 tristate "PCAP2 regulator driver" 212 tristate "NXP PCF50633 regulator driver"
219 depends on EZX_PCAP 213 depends on MFD_PCF50633
220 help
221 This driver provides support for the voltage regulators of the
222 PCAP2 PMIC.
223
224config REGULATOR_MC13XXX_CORE
225 tristate
226
227config REGULATOR_MC13783
228 tristate "Support regulators on Freescale MC13783 PMIC"
229 depends on MFD_MC13783
230 select REGULATOR_MC13XXX_CORE
231 help 214 help
232 Say y here to support the regulators found on the Freescale MC13783 215 Say Y here to support the voltage regulators and convertors
233 PMIC. 216 on PCF50633
234 217
235config REGULATOR_MC13892 218config REGULATOR_S5M8767
236 tristate "Support regulators on Freescale MC13892 PMIC" 219 tristate "Samsung S5M8767A voltage regulator"
237 depends on MFD_MC13XXX 220 depends on MFD_S5M_CORE
238 select REGULATOR_MC13XXX_CORE
239 help 221 help
240 Say y here to support the regulators found on the Freescale MC13892 222 This driver supports a Samsung S5M8767A voltage output regulator
241 PMIC. 223 via I2C bus. S5M8767A have 9 Bucks and 28 LDOs output and
224 supports DVS mode with 8bits of output voltage control.
242 225
243config REGULATOR_AB3100 226config REGULATOR_AB3100
244 tristate "ST-Ericsson AB3100 Regulator functions" 227 tristate "ST-Ericsson AB3100 Regulator functions"
@@ -249,6 +232,32 @@ config REGULATOR_AB3100
249 AB3100 analog baseband dealing with power regulators 232 AB3100 analog baseband dealing with power regulators
250 for the system. 233 for the system.
251 234
235config REGULATOR_AB8500
236 bool "ST-Ericsson AB8500 Power Regulators"
237 depends on AB8500_CORE
238 help
239 This driver supports the regulators found on the ST-Ericsson mixed
240 signal AB8500 PMIC
241
242config REGULATOR_DBX500_PRCMU
243 bool
244
245config REGULATOR_DB8500_PRCMU
246 bool "ST-Ericsson DB8500 Voltage Domain Regulators"
247 depends on MFD_DB8500_PRCMU
248 select REGULATOR_DBX500_PRCMU
249 help
250 This driver supports the voltage domain regulators controlled by the
251 DB8500 PRCMU
252
253config REGULATOR_BQ24022
254 tristate "TI bq24022 Dual Input 1-Cell Li-Ion Charger IC"
255 help
256 This driver controls a TI bq24022 Charger attached via
257 GPIOs. The provided current regulator can enable/disable
258 charging select between 100 mA and 500 mA charging current
259 limit.
260
252config REGULATOR_TPS6105X 261config REGULATOR_TPS6105X
253 tristate "TI TPS6105X Power regulators" 262 tristate "TI TPS6105X Power regulators"
254 depends on TPS6105X 263 depends on TPS6105X
@@ -258,6 +267,16 @@ config REGULATOR_TPS6105X
258 It is a single boost converter primarily for white LEDs and 267 It is a single boost converter primarily for white LEDs and
259 audio amplifiers. 268 audio amplifiers.
260 269
270config REGULATOR_TPS62360
271 tristate "TI TPS62360 Power Regulator"
272 depends on I2C
273 select REGMAP_I2C
274 help
275 This driver supports TPS62360 voltage regulator chip. This
276 regulator is meant for processor core supply. This chip is
277 high-frequency synchronous step down dc-dc converter optimized
278 for battery-powered portable applications.
279
261config REGULATOR_TPS65023 280config REGULATOR_TPS65023
262 tristate "TI TPS65023 Power regulators" 281 tristate "TI TPS65023 Power regulators"
263 depends on I2C 282 depends on I2C
@@ -284,55 +303,6 @@ config REGULATOR_TPS65217
284 voltage regulators. It supports software based voltage control 303 voltage regulators. It supports software based voltage control
285 for different voltage domains 304 for different voltage domains
286 305
287config REGULATOR_TPS65912
288 tristate "TI TPS65912 Power regulator"
289 depends on (MFD_TPS65912_I2C || MFD_TPS65912_SPI)
290 help
291 This driver supports TPS65912 voltage regulator chip.
292
293config REGULATOR_88PM8607
294 bool "Marvell 88PM8607 Power regulators"
295 depends on MFD_88PM860X=y
296 help
297 This driver supports 88PM8607 voltage regulator chips.
298
299config REGULATOR_ISL6271A
300 tristate "Intersil ISL6271A Power regulator"
301 depends on I2C
302 help
303 This driver supports ISL6271A voltage regulator chip.
304
305config REGULATOR_AD5398
306 tristate "Analog Devices AD5398/AD5821 regulators"
307 depends on I2C
308 help
309 This driver supports AD5398 and AD5821 current regulator chips.
310 If building into module, its name is ad5398.ko.
311
312config REGULATOR_AB8500
313 bool "ST-Ericsson AB8500 Power Regulators"
314 depends on AB8500_CORE
315 help
316 This driver supports the regulators found on the ST-Ericsson mixed
317 signal AB8500 PMIC
318
319config REGULATOR_DBX500_PRCMU
320 bool
321
322config REGULATOR_DB8500_PRCMU
323 bool "ST-Ericsson DB8500 Voltage Domain Regulators"
324 depends on MFD_DB8500_PRCMU
325 select REGULATOR_DBX500_PRCMU
326 help
327 This driver supports the voltage domain regulators controlled by the
328 DB8500 PRCMU
329
330config REGULATOR_TPS6586X
331 tristate "TI TPS6586X Power regulators"
332 depends on MFD_TPS6586X
333 help
334 This driver supports TPS6586X voltage regulator chips.
335
336config REGULATOR_TPS6524X 306config REGULATOR_TPS6524X
337 tristate "TI TPS6524X Power regulators" 307 tristate "TI TPS6524X Power regulators"
338 depends on SPI 308 depends on SPI
@@ -343,28 +313,58 @@ config REGULATOR_TPS6524X
343 serial interface currently supported on the sequencer serial 313 serial interface currently supported on the sequencer serial
344 port controller. 314 port controller.
345 315
316config REGULATOR_TPS6586X
317 tristate "TI TPS6586X Power regulators"
318 depends on MFD_TPS6586X
319 help
320 This driver supports TPS6586X voltage regulator chips.
321
346config REGULATOR_TPS65910 322config REGULATOR_TPS65910
347 tristate "TI TPS65910/TPS65911 Power Regulators" 323 tristate "TI TPS65910/TPS65911 Power Regulators"
348 depends on MFD_TPS65910 324 depends on MFD_TPS65910
349 help 325 help
350 This driver supports TPS65910/TPS65911 voltage regulator chips. 326 This driver supports TPS65910/TPS65911 voltage regulator chips.
351 327
352config REGULATOR_TPS62360 328config REGULATOR_TPS65912
353 tristate "TI TPS62360 Power Regulator" 329 tristate "TI TPS65912 Power regulator"
354 depends on I2C 330 depends on (MFD_TPS65912_I2C || MFD_TPS65912_SPI)
355 select REGMAP_I2C
356 help 331 help
357 This driver supports TPS62360 voltage regulator chip. This 332 This driver supports TPS65912 voltage regulator chip.
358 regulator is meant for processor core supply. This chip is
359 high-frequency synchronous step down dc-dc converter optimized
360 for battery-powered portable applications.
361 333
362config REGULATOR_AAT2870 334config REGULATOR_TWL4030
363 tristate "AnalogicTech AAT2870 Regulators" 335 bool "TI TWL4030/TWL5030/TWL6030/TPS659x0 PMIC"
364 depends on MFD_AAT2870_CORE 336 depends on TWL4030_CORE
365 help 337 help
366 If you have a AnalogicTech AAT2870 say Y to enable the 338 This driver supports the voltage regulators provided by
367 regulator driver. 339 this family of companion chips.
340
341config REGULATOR_WM831X
342 tristate "Wolfson Microelectronics WM831x PMIC regulators"
343 depends on MFD_WM831X
344 help
345 Support the voltage and current regulators of the WM831x series
346 of PMIC devices.
347
348config REGULATOR_WM8350
349 tristate "Wolfson Microelectronics WM8350 AudioPlus PMIC"
350 depends on MFD_WM8350
351 help
352 This driver provides support for the voltage and current regulators
353 of the WM8350 AudioPlus PMIC.
354
355config REGULATOR_WM8400
356 tristate "Wolfson Microelectronics WM8400 AudioPlus PMIC"
357 depends on MFD_WM8400
358 help
359 This driver provides support for the voltage regulators of the
360 WM8400 AudioPlus PMIC.
361
362config REGULATOR_WM8994
363 tristate "Wolfson Microelectronics WM8994 CODEC"
364 depends on MFD_WM8994
365 help
366 This driver provides support for the voltage regulators on the
367 WM8994 CODEC.
368 368
369endif 369endif
370 370