[U-Boot] [PATCH 06/12] board/BuR/common: fix PMIC mpu-pll setup
Hannes Schmelzer
oe5hpm at oevsv.at
Fri Jul 6 13:41:23 UTC 2018
If a board-code calls the pmicsetup(u32 mpupll) with a mpupll value
!= 0 it wants to force some frequency with the value provided by mpupll.
Setting up 1 GHz is wrong here.
Nobody did take notice about that yet, since every board calls this
function with zero.
Signed-off-by: Hannes Schmelzer <oe5hpm at oevsv.at>
---
board/BuR/common/common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/board/BuR/common/common.c b/board/BuR/common/common.c
index 1e14a90..38da36d 100644
--- a/board/BuR/common/common.c
+++ b/board/BuR/common/common.c
@@ -280,7 +280,7 @@ void pmicsetup(u32 mpupll)
printf("detected max. frequency: %d - ", dpll_mpu_opp100.m);
if (0 != mpupll) {
- dpll_mpu_opp100.m = MPUPLL_M_1000;
+ dpll_mpu_opp100.m = mpupll;
printf("retuning MPU-PLL to: %d MHz.\n", dpll_mpu_opp100.m);
} else {
puts("ok.\n");
--
2.7.4
More information about the U-Boot
mailing list