regulator: qpnp-regulator: Add support for various LDO subtypes

Add support for the following QPNP PMIC LDO subtypes:
N600_STEPPER
N1200_STEPPER
LV_P50
LV_P150
LV_P300
LV_P600
LV_P1200

The register control interface and output voltage mapping for
LDOs of these subtypes are identical to existing NMOS and PMOS
LDO subtypes.

The STEPPER variants add a new register to enable and control the
speed of stepping between voltage set points.  This feature
allows for very smooth voltage transitions.  All manipulation of
the stepping control registers will be handled by boot loaders.

The LV variants are identical to the base PLDO subtypes except
that they have a different ESD structure.

Change-Id: Ib20f3d39bd2ad6210975bcb80431ee133c895278
Signed-off-by: David Collins <collinsd@codeaurora.org>
1 file changed