regulator: Fix WM831x regulator ID lookups for multiple WM831xs
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 25 Jul 2011 21:20:29 +0000 (22:20 +0100)
committerLiam Girdwood <lrg@slimlogic.co.uk>
Thu, 28 Jul 2011 09:20:48 +0000 (10:20 +0100)
commit137a6354305455d585fe99fe5e9949acd895b045
treec4040ba3e9cc2da3c52d4fe703a819a2022c4b92
parent54abd335fda86d305845f9e62b4bc0997386eb66
regulator: Fix WM831x regulator ID lookups for multiple WM831xs

With multiple wm831x devices the device IDs used for the regulators will
not always be contiguous so simply taking the modulus is not sufficient
to look up the ID, we need to reverse the way the ID is generated.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
drivers/regulator/wm831x-dcdc.c
drivers/regulator/wm831x-ldo.c