exynos: Adjust the starting MIF voltage to 1.05v
PATCH 1/1 exynos: Adjust the starting MIF voltage to 1.05v
Some Exynos5250 silicon may require 1.05v on the MIF to be stable, so to be safe we can default to 1.05v instead of 1.00v. This can be set optimally later in the boot process by the kernel.
The 0x6 value for 1.05v comes from the MAX77686 datasheet.
--- board/samsung/smdk5250/smdk5250.c | 2 +- include/power/max77686_pmic.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-)
board/samsung/smdk5250/smdk5250.c +1 -1
@@ -182,7 +182,7 @@ int power_init_board(void)/* VDD_MIF */ if (pmic_reg_write (p,MAX77686_REG_PMIC_BUCK1OUT , -MAX77686_BUCK1OUT_1V )) { +MAX77686_BUCK1OUT_1_05V )) {debug ("%s: PMIC %d register write failed\n" , __func__,MAX77686_REG_PMIC_BUCK1OUT );return -1 ;
include/power/max77686_pmic.h +2 -0
@@ -157,6 +157,8 @@ enum {/* Buck1 1 volt value */ #define MAX77686_BUCK1OUT_1V 0x5 +/* Buck1 1.05 volt value */ +#define MAX77686_BUCK1OUT_1_05V 0x6#define MAX77686_BUCK1CTRL_EN (3 << 0)/* Buck2 1.3 volt value */ #define MAX77686_BUCK2DVS1_1_3V 0x38
Signature · 1 line
1.8.1.3
PATCH 1/1 exynos: Adjust the starting MIF voltage to 1.05v
Quoted 7 lines · Bernie Thompson
Some Exynos5250 silicon may require 1.05v on the MIF to be stable, so to be safe we can default to 1.05v instead of 1.00v. This can be set optimally later in the boot process by the kernel.
The
0x6value for 1.05v comes from the MAX77686 datasheet.Signed-off-by Bernie Thompson <[email protected]>
Quoted 38 lines
--- board/samsung/smdk5250/smdk5250.c | 2 +- include/power/max77686_pmic.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-)board/samsung/smdk5250/smdk5250.c +1
-1@@ -182,7 +182,7 @@ int power_init_board(void)/* VDD_MIF */ if (pmic_reg_write (p,MAX77686_REG_PMIC_BUCK1OUT , -MAX77686_BUCK1OUT_1V )) { +MAX77686_BUCK1OUT_1_05V )) {debug ("%s: PMIC %d register write failed\n" , __func__,MAX77686_REG_PMIC_BUCK1OUT );return -1 ;include/power/max77686_pmic.h +2
-1@@ -157,6 +157,8 @@ enum {/* Buck1 1 volt value */ #define MAX77686_BUCK1OUT_1V 0x5 +/* Buck1 1.05 volt value */ +#define MAX77686_BUCK1OUT_1_05V 0x6#define MAX77686_BUCK1CTRL_EN (3 << 0)/* Buck2 1.3 volt value */ #define MAX77686_BUCK2DVS1_1_3V 0x38 --1.8.1.3
_______________________________________________
U-Boot mailing list
U-Boot at lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
PATCH 1/1 exynos: Adjust the starting MIF voltage to 1.05v
Quoted 6 lines · Simon Glass
Quoted 4 lines · Bernie Thompson
Some Exynos5250 silicon may require 1.05v on the MIF to be stable, so to be safe we can default to 1.05v instead of 1.00v. This can be set optimally later in the boot process by the kernel.
Quoted 11 lines
Quoted 3 lines
The
0x6value for 1.05v comes from the MAX77686 datasheet.Signed-off-by Bernie Thompson <[email protected]>Acked-by Simon Glass <[email protected]>Quoted 5 lines
--- board/samsung/smdk5250/smdk5250.c | 2 +- include/power/max77686_pmic.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-)
applied to u-boot-samsung.
Thanks,
Minkyu Kang.