linux_dsm_epyc7002/include/linux/regulator
Mark Brown c172708d38 regulator: core: Use a struct to pass in regulator runtime configuration
Rather than adding new arguments to regulator_register() every time we
want to add a new bit of dynamic information at runtime change the function
to take these via a struct. By doing this we avoid needing to do further
changes like the recent addition of device tree support which required each
regulator driver to be updated to take an additional parameter.

The regulator_desc which should (mostly) be static data is still passed
separately as most drivers are able to configure this statically at build
time.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2012-04-09 12:37:09 +01:00
..
ab8500.h mfd: Support AB9540 ab8500 variant 2012-03-06 18:46:43 +01:00
consumer.h The following text was taken from the original review request: 2012-03-24 10:41:37 -07:00
db8500-prcmu.h mach-ux500: voltage domain regulators for DB8500 2011-05-24 22:20:23 +02:00
driver.h regulator: core: Use a struct to pass in regulator runtime configuration 2012-04-09 12:37:09 +01:00
fixed.h regulator: fixed: Support for open drain gpio pin 2012-04-02 23:17:53 +01:00
gpio-regulator.h regulator: Add driver for gpio-controlled regulators 2011-10-09 12:36:21 +01:00
lp3971.h
lp3972.h Regulator: LP3972 PMIC regulator driver 2010-10-28 22:40:31 +01:00
machine.h regulator: Remove support for supplies specified by struct device 2012-02-02 14:03:24 +00:00
max1586.h
max8649.h
max8660.h
max8952.h
of_regulator.h regulator: pass device_node to of_get_regulator_init_data() 2011-12-05 19:10:17 +00:00
tps6507x.h
tps62360.h regulator: TPS62360: Add tps62360 regulator driver 2012-01-20 12:01:23 +00:00
tps65090-regulator.h regulator: Add TPS65090 regulator driver 2012-04-01 11:59:27 +01:00
userspace-consumer.h