From: Josep Orga Date: Mon, 4 Oct 2021 16:04:39 +0000 (+0200) Subject: imx8mm-somdevices: spl: Changes to decrease temperature. X-Git-Tag: rel_imx_5.10.35_2.0.0-somdevices.0~31 X-Git-Url: https://git.somdevices.com/?a=commitdiff_plain;h=6f91f53e240dab02fb7d65a9c771563a523675cd;p=u-boot.git imx8mm-somdevices: spl: Changes to decrease temperature. Signed-off-by: Josep Orga --- diff --git a/board/somdevices/imx8mm_somdevices/spl.c b/board/somdevices/imx8mm_somdevices/spl.c index cc09666e8d..49a86fc1a5 100644 --- a/board/somdevices/imx8mm_somdevices/spl.c +++ b/board/somdevices/imx8mm_somdevices/spl.c @@ -191,8 +191,8 @@ int power_init_board(void) p = pmic_get("PCA9450"); pmic_probe(p); - /* BUCKxOUT_DVS0/1 control BUCK123 output */ - pmic_reg_write(p, PCA9450_BUCK123_DVS, 0x29); + /* BUCKxOUT_DVS0/1 control BUCK123 output 0V8 to decrease temperature */ + pmic_reg_write(p, PCA9450_BUCK123_DVS, 0x80); /* Buck 1 DVS control through PMIC_STBY_REQ */ pmic_reg_write(p, PCA9450_BUCK1CTRL, 0x59); @@ -200,8 +200,8 @@ int power_init_board(void) /* Set DVS1 to 0.8v for suspend */ pmic_reg_write(p, PCA9450_BUCK1OUT_DVS1, 0x10); - /* increase VDD_DRAM to 0.95v for 3Ghz DDR */ - pmic_reg_write(p, PCA9450_BUCK3OUT_DVS0, 0x1C); + /* VDD_DRAM to 0V8 to decrease temperature */ + pmic_reg_write(p, PCA9450_BUCK3OUT_DVS0, 0x10); /* VDD_DRAM needs off in suspend, set B1_ENMODE=10 (ON by PMIC_ON_REQ = H && PMIC_STBY_REQ = L) */ pmic_reg_write(p, PCA9450_BUCK3CTRL, 0x4a);