Commit 61d0de05 authored by Adam Ford's avatar Adam Ford Committed by Mark Brown

regulator: pfuze100-regulator: add coin support to PF0100

The driver currently supports coin cell / super cap charging, so
this patch extends it to support PF0100.
Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
Reviewed-by: default avatarFabio Estevam <festevam@gmail.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent 65102238
...@@ -370,6 +370,7 @@ static struct pfuze_regulator pfuze100_regulators[] = { ...@@ -370,6 +370,7 @@ static struct pfuze_regulator pfuze100_regulators[] = {
PFUZE100_VGEN_REG(PFUZE100, VGEN4, PFUZE100_VGEN4VOL, 1800000, 3300000, 100000), PFUZE100_VGEN_REG(PFUZE100, VGEN4, PFUZE100_VGEN4VOL, 1800000, 3300000, 100000),
PFUZE100_VGEN_REG(PFUZE100, VGEN5, PFUZE100_VGEN5VOL, 1800000, 3300000, 100000), PFUZE100_VGEN_REG(PFUZE100, VGEN5, PFUZE100_VGEN5VOL, 1800000, 3300000, 100000),
PFUZE100_VGEN_REG(PFUZE100, VGEN6, PFUZE100_VGEN6VOL, 1800000, 3300000, 100000), PFUZE100_VGEN_REG(PFUZE100, VGEN6, PFUZE100_VGEN6VOL, 1800000, 3300000, 100000),
PFUZE100_COIN_REG(PFUZE100, COIN, PFUZE100_COINVOL, 0x7, pfuze100_coin),
}; };
static struct pfuze_regulator pfuze200_regulators[] = { static struct pfuze_regulator pfuze200_regulators[] = {
...@@ -436,6 +437,7 @@ static struct of_regulator_match pfuze100_matches[] = { ...@@ -436,6 +437,7 @@ static struct of_regulator_match pfuze100_matches[] = {
{ .name = "vgen4", }, { .name = "vgen4", },
{ .name = "vgen5", }, { .name = "vgen5", },
{ .name = "vgen6", }, { .name = "vgen6", },
{ .name = "coin", },
}; };
/* PFUZE200 */ /* PFUZE200 */
......
...@@ -33,7 +33,8 @@ ...@@ -33,7 +33,8 @@
#define PFUZE100_VGEN4 12 #define PFUZE100_VGEN4 12
#define PFUZE100_VGEN5 13 #define PFUZE100_VGEN5 13
#define PFUZE100_VGEN6 14 #define PFUZE100_VGEN6 14
#define PFUZE100_MAX_REGULATOR 15 #define PFUZE100_COIN 15
#define PFUZE100_MAX_REGULATOR 16
#define PFUZE200_SW1AB 0 #define PFUZE200_SW1AB 0
#define PFUZE200_SW2 1 #define PFUZE200_SW2 1
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment