drivers/regulator: fix when type is different from REGULATOR_VOLTAGE or REGULATOR_CURRENT
authorDiego Liziero <diegoliz@gmail.com>
Tue, 14 Apr 2009 01:04:47 +0000 (03:04 +0200)
committerLiam Girdwood <lrg@slimlogic.co.uk>
Tue, 28 Apr 2009 17:58:07 +0000 (18:58 +0100)
commitcd78dfc6c6e321a310a73ef7b0df3d262704dd55
tree9b54c41207160b04946a7984dfc863167afc1b1b
parent036de8efae4b81f8e1504fab654070cecce6dfa9
drivers/regulator: fix when type is different from REGULATOR_VOLTAGE or REGULATOR_CURRENT

When regulator_desc->type is something different from REGULATOR_VOLTAGE or REGULATOR_CURRENT
the if should probably return ERR_PTR(-EINVAL)

The semantic patch that makes this change is as follows:
(http://www.emn.fr/x-info/coccinelle/)

@@ expression E; constant C; @@
(
- !E == C
+ E != C
)

Signed-off-by: Diego Liziero <diegoliz@gmail.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
drivers/regulator/core.c