summaryrefslogtreecommitdiff
path: root/drivers/regulator/pcf50633-regulator.c
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2009-06-17 17:56:39 +0100
committerLiam Girdwood <lrg@slimlogic.co.uk>2009-09-22 13:32:36 +0100
commit40f9244f4da8976eeb6d5ed6313c635ba238a9d3 (patch)
treeced24007caae264ca2423a5b968fb13af230e413 /drivers/regulator/pcf50633-regulator.c
parenta5d2abce4373810c0109c5939c0094ac16698625 (diff)
regulator: Allow consumer supplies to be set up with dev_name()
Follow the approach suggested by Russell King and implemented by him in the clkdev API and allow consumer device supply mapings to be set up using the dev_name() for the consumer instead of the struct device. In order to avoid making existing machines instabuggy and creating merge issues the use of struct device is still supported for the time being. This resolves problems working with buses such as I2C which make the struct device available late providing that the final device name is known, which is the case for most embedded systems with fixed setups. Consumers must still use the struct device when calling regulator_get(). Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
Diffstat (limited to 'drivers/regulator/pcf50633-regulator.c')
0 files changed, 0 insertions, 0 deletions