kernel_optimize_test/drivers/regulator
Shawn Guo d9a861cce1 regulator: pass device_node to of_get_regulator_init_data()
It's not always true that the device_node of regulator can be found
at dev->of_node at the time when of_get_regulator_init_data() is being
called, because in some cases the regulator nodes in device tree do
not have 'struct device' behind them until regulator_dev gets created
for it by core function regulator_register().

The patch adds device_node as a new parameter to
of_get_regulator_init_data(), so that caller can pass in the node of
regulator directly.

Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Liam Girdwood <lrg@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
2011-12-05 19:10:17 +00:00
..
88pm8607.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
aat2870-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
ab3100.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
ab8500.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
ad5398.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
bq24022.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
core.c regulator: map consumer regulator based on device tree 2011-11-23 18:47:31 +00:00
da903x.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
db8500-prcmu.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
dummy.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
dummy.h regulator: fix build when CONFIG_REGULATOR_DUMMY=n 2010-10-28 22:40:32 +01:00
fixed.c regulator: pass device_node to of_get_regulator_init_data() 2011-12-05 19:10:17 +00:00
gpio-regulator.c regulator: Fix compile break due to missing arguments to regulator_register 2011-11-24 10:47:56 +00:00
isl6271a-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
Kconfig regulator: gpio-regulator add dependency on GENERIC_GPIO 2011-10-12 10:50:40 +01:00
lp3971.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
lp3972.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
Makefile regulator: helper routine to extract regulator_init_data 2011-11-23 18:46:55 +00:00
max1586.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
max8649.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
max8660.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
max8925-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
max8952.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
max8997.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
max8998.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
mc13xxx-regulator-core.c regulator: Add module.h to drivers/regulator users as required 2011-10-31 19:32:15 -04:00
mc13xxx.h make mc13783 regulator code generic 2011-01-12 14:33:03 +00:00
mc13783-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
mc13892-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
of_regulator.c regulator: pass device_node to of_get_regulator_init_data() 2011-12-05 19:10:17 +00:00
pcap-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
pcf50633-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
tps6105x-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
tps6507x-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
tps6524x-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
tps6586x-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
tps65023-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
tps65910-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
tps65912-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
twl-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
userspace-consumer.c regulator: Add module.h to drivers/regulator users as required 2011-10-31 19:32:15 -04:00
virtual.c regulator: Add module.h to drivers/regulator users as required 2011-10-31 19:32:15 -04:00
wm831x-dcdc.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
wm831x-isink.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
wm831x-ldo.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
wm8350-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
wm8400-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00
wm8994-regulator.c regulator: pass additional of_node to regulator_register() 2011-11-23 18:47:04 +00:00