regulator: catch some registration errors
authorDavid Brownell <dbrownell@users.sourceforge.net>
Wed, 31 Dec 2008 12:54:19 +0000 (12:54 +0000)
committerLiam Girdwood <lrg@slimlogic.co.uk>
Thu, 8 Jan 2009 20:10:34 +0000 (20:10 +0000)
commit6001e13c5f708eb68c744a69df3c2c281156030d
treeff75cc5f48cf3d094ac65d27428b9f2fc176d2e0
parent9fe5817f196054142b9a13ed78c73b76a29f2ea3
regulator: catch some registration errors

Prevent registration of duplicate "struct regulator" names.
They'd be unavailable, and clearly indicate something wrong.

[Edited to remove check for NULL consumer device until we have a
solution for things like cpufreq -- broonie]

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
drivers/regulator/core.c