power: pmic: lp873x: Add the base pmic support

Add support to bind the regulators/child nodes with the pmic.

Signed-off-by: Keerthy <j-keerthy@ti.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Keerthy
2016-09-30 09:34:02 +05:30
committed by Simon Glass
parent 08941bb99d
commit ca1de0b545
4 changed files with 113 additions and 0 deletions

19
include/power/lp873x.h Normal file
View File

@@ -0,0 +1,19 @@
#define LP8732 0x0
#define LP8733 0x1
#define LP873X_LDO_NUM 2
#define LP873X_BUCK_NUM 2
/* Drivers name */
#define LP873X_LDO_DRIVER "lp873x_ldo"
#define LP873X_BUCK_DRIVER "lp873x_buck"
#define LP873X_BUCK_VOLT_MASK 0xFF
#define LP873X_BUCK_VOLT_MAX_HEX 0xFF
#define LP873X_BUCK_VOLT_MAX 3360000
#define LP873X_BUCK_MODE_MASK 0x1
#define LP873X_LDO_VOLT_MASK 0x1F
#define LP873X_LDO_VOLT_MAX_HEX 0x19
#define LP873X_LDO_VOLT_MAX 3300000
#define LP873X_LDO_MODE_MASK 0x1