MFD: Regulator: Palmas: LDO: Add suspend enable/disable.

Mark the regulator as enabled/disabled when system is suspended.

Change-Id: Id4a8885cd795735cb1cab591554acf157bfa31a5
Signed-off-by: Ambresh K <ambresh@ti.com>
Signed-off-by: Ian Lartey <ian@slimlogic.co.uk>
MFD: Regulator: Palmas: SMPS: Add suspend enable/disable.

Mark the regulator as enabled/disabled when system is suspended.

Change-Id: I49f14f5437edcc83e0dd489bf36b466b0bf42d72
Signed-off-by: Ambresh K <ambresh@ti.com>

Signed-off-by: Ian Lartey <ian@slimlogic.co.uk>
MFD: Regulator: Palmas: Remove power_ctrl from platform data.

POWER_CTRL register can be set based on NSLEEP, ENABLE1,
ENABLE2 platform data configuration.

Will avoid extra & mis-configuration done from board file.

Change-Id: Ifefe5db2818867bdc8ffd20562da9b4458b2c9b9
Signed-off-by: Ambresh K <ambresh@ti.com>
Signed-off-by: Oleksandr Kozaruk <oleksandr.kozaruk@ti.com>
Signed-off-by: Ian Lartey <ian@slimlogic.co.uk>
power: palmas_charger Fuel Gauge Device Tree integration.

Alternative method to read the FG data from the DT tree.

Signed-off-by: Graeme Gregory <gg@slimlogic.co.uk>
Signed-off-by: Ian Lartey <ian@slimlogic.co.uk>