LiveOPP: add regu_ctrl2 interface

Signed-off-by: Shilin Victor <chrono.monochrome@gmail.com>
LiveOPP: new recalibration algorithm

thanks @1N4148 for idea and original patch
ported to ab8500 and slightly modified

Signed-off-by: Shilin Victor <chrono.monochrome@gmail.com>
LiveOPP: changes in varm/vbbx calibration

- don't set lower vbbx/varm for OPP25 state(150-200 MHz)
-  increase varm for 500, 600, 700, 900 MHz
- remove unneeded steps

Signed-off-by: Shilin Victor <chrono.monochrome@gmail.com>