]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00227422: ARM: imx6sl: Adjust ARM and SOC stby voltages
authorRobert Lee <robert.lee@freescale.com>
Mon, 8 Oct 2012 21:15:27 +0000 (16:15 -0500)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:31 +0000 (08:35 +0200)
According to the latest specification data, these rails should
go no lower than 900mV in standby mode.  This patch modifies
the existing mx6sl board files and sets the pmic standby voltage
for these rails to be 925mV (extra 25mV to account for pmic accuracy).

Signed-off-by: Robert Lee <robert.lee@freescale.com>
arch/arm/mach-mx6/mx6sl_arm2_pmic_pfuze100.c
arch/arm/mach-mx6/mx6sl_evk_pmic_pfuze100.c

index 134700a6d2007ae0c881cec84fba2d910ba057c9..5cf34073bdc11115b6ad61ab75e46bebdc52d158 100644 (file)
 #define PFUZE100_I2C_ADDR         (0x08)
  /*SWBST*/
 #define PFUZE100_SW1ASTANDBY   33
-#define PFUZE100_SW1ASTANDBY_STBY_VAL  (0x16)
+#define PFUZE100_SW1ASTANDBY_STBY_VAL  (0x19)  /* 925mV */
 #define PFUZE100_SW1ASTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW1BSTANDBY   40
-#define PFUZE100_SW1BSTANDBY_STBY_VAL  (0x16)
+#define PFUZE100_SW1BSTANDBY_STBY_VAL  (0x19)  /* 925mV */
 #define PFUZE100_SW1BSTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW1CSTANDBY   47
-#define PFUZE100_SW1CSTANDBY_STBY_VAL  (0x16)
+#define PFUZE100_SW1CSTANDBY_STBY_VAL  (0x19)  /* 925mV */
 #define PFUZE100_SW1CSTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW2STANDBY     54
 #define PFUZE100_SW2STANDBY_STBY_VAL    0x0
index 875f08b07545c2b17fd403897b9a766571450d15..981d149d7aeeb790d610045b9f34abb9a6090338 100644 (file)
 #define PFUZE100_I2C_ADDR         (0x08)
  /*SWBST*/
 #define PFUZE100_SW1ASTANDBY   33
-#define PFUZE100_SW1ASTANDBY_STBY_VAL  (0x16)
+#define PFUZE100_SW1ASTANDBY_STBY_VAL  (0x19)  /* 925mv */
 #define PFUZE100_SW1ASTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW1BSTANDBY   40
-#define PFUZE100_SW1BSTANDBY_STBY_VAL  (0x16)
+#define PFUZE100_SW1BSTANDBY_STBY_VAL  (0x19)  /* 925mv */
 #define PFUZE100_SW1BSTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW1CSTANDBY   47
-#define PFUZE100_SW1CSTANDBY_STBY_VAL  (0x16)
+#define PFUZE100_SW1CSTANDBY_STBY_VAL  (0x19)  /* 925mv */
 #define PFUZE100_SW1CSTANDBY_STBY_M    (0x3f<<0)
 #define PFUZE100_SW2STANDBY     54
 #define PFUZE100_SW2STANDBY_STBY_VAL    0x0