]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00176649-2 sabrelite_SD ARD pfuze: update board level for pfuze100 1.0
authorRobin Gong <b38343@freescale.com>
Tue, 13 Mar 2012 09:00:06 +0000 (17:00 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:34:13 +0000 (08:34 +0200)
modify SW1xSTANDBY value,Update for Sabrelite_SD board and Sabrelite_ARD board

Signed-off-by: Robin Gong <b38343@freescale.com>
arch/arm/mach-mx6/mx6q_sabreauto_pmic_pfuze100.c
arch/arm/mach-mx6/mx6q_sabresd_pmic_pfuze100.c

index 6fcefd6b46002c5e89616d7ad016d93d186b99a4..cc12a0224ab2a2171686e793da3a78e6e9478512 100644 (file)
 
  /*SWBST*/
 #define PFUZE100_SW1ASTANDBY    33
-#define PFUZE100_SW1ASTANDBY_STBY_VAL   (0x14)
+#define PFUZE100_SW1ASTANDBY_STBY_VAL   (0x18)
 #define PFUZE100_SW1ASTANDBY_STBY_M     (0x3f<<0)
 #define PFUZE100_SW1BSTANDBY   40
-#define PFUZE100_SW1BSTANDBY_STBY_VAL  (0x14)
+#define PFUZE100_SW1BSTANDBY_STBY_VAL  (0x18)
 #define PFUZE100_SW1BSTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW1CSTANDBY    47
-#define PFUZE100_SW1CSTANDBY_STBY_VAL   (0x14)
+#define PFUZE100_SW1CSTANDBY_STBY_VAL   (0x18)
 #define PFUZE100_SW1CSTANDBY_STBY_M     (0x3f<<0)
 #define PFUZE100_SW2STANDBY     54
 #define PFUZE100_SW2STANDBY_STBY_VAL    0x0
@@ -392,11 +392,6 @@ static struct regulator_init_data vgen6_init = {
 static int pfuze100_init(struct mc_pfuze *pfuze)
 {
        int ret;
-       ret = pfuze_reg_rmw(pfuze, PFUZE100_SWBSTCON1,
-                           PFUZE100_SWBSTCON1_SWBSTMOD_M,
-                           PFUZE100_SWBSTCON1_SWBSTMOD_VAL);
-       if (ret)
-               goto err;
        ret = pfuze_reg_rmw(pfuze, PFUZE100_SW1ASTANDBY,
                            PFUZE100_SW1ASTANDBY_STBY_M,
                            PFUZE100_SW1ASTANDBY_STBY_VAL);
index ab94b11a364d65bcd52cbbf23a01c9bfedd64eb9..f6a313e9b04e03fce40b5156a5ecf59b45711419 100644 (file)
 #define PFUZE100_I2C_ADDR         (0x08)
  /*SWBST*/
 #define PFUZE100_SW1ASTANDBY   33
-#define PFUZE100_SW1ASTANDBY_STBY_VAL  (0x14)
+#define PFUZE100_SW1ASTANDBY_STBY_VAL  (0x18)
 #define PFUZE100_SW1ASTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW1BSTANDBY   40
-#define PFUZE100_SW1BSTANDBY_STBY_VAL  (0x14)
+#define PFUZE100_SW1BSTANDBY_STBY_VAL  (0x18)
 #define PFUZE100_SW1BSTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW1CSTANDBY   47
-#define PFUZE100_SW1CSTANDBY_STBY_VAL  (0x14)
+#define PFUZE100_SW1CSTANDBY_STBY_VAL  (0x18)
 #define PFUZE100_SW1CSTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW2STANDBY     54
 #define PFUZE100_SW2STANDBY_STBY_VAL    0x0
@@ -345,11 +345,6 @@ static struct regulator_init_data vgen6_init = {
 static int pfuze100_init(struct mc_pfuze *pfuze)
 {
        int ret;
-       ret = pfuze_reg_rmw(pfuze, PFUZE100_SWBSTCON1,
-                           PFUZE100_SWBSTCON1_SWBSTMOD_M,
-                           PFUZE100_SWBSTCON1_SWBSTMOD_VAL);
-       if (ret)
-               goto err;
        ret = pfuze_reg_rmw(pfuze, PFUZE100_SW1ASTANDBY,
                            PFUZE100_SW1ASTANDBY_STBY_M,
                            PFUZE100_SW1ASTANDBY_STBY_VAL);