Lower arm core and dram voltage down for thermal
- I/O voltage stays the same.
Bug: 119226126
Test: run camera / TPU
Change-Id: I3a23ebc8c57b8a3b7932153d61f0023859864f5e
diff --git a/board/freescale/imx8mq_phanbell/spl.c b/board/freescale/imx8mq_phanbell/spl.c
index 6638244..1e22b00 100644
--- a/board/freescale/imx8mq_phanbell/spl.c
+++ b/board/freescale/imx8mq_phanbell/spl.c
@@ -173,8 +173,8 @@
/* unlock the PMIC regs */
pmic_reg_write(p, BD71837_REGLOCK, 0x1);
- /* Set BUCK2 output for ARM to 1.0v (default) */
- pmic_reg_write(p, BD71837_BUCK2_VOLT_RUN, 0x1e);
+ /* Set BUCK2 output for ARM to 0.85v */
+ pmic_reg_write(p, BD71837_BUCK2_VOLT_RUN, 0x0f);
/* Set BUCK3 output for GPU off */
pmic_reg_write(p, BD71837_BUCK3_CTRL, 0x46);
@@ -182,8 +182,8 @@
/* Set BUCK4 output for VPU off */
pmic_reg_write(p, BD71837_BUCK4_CTRL, 0x46);
- /* Set BUCK5 output for DRAM to 1.1V */
- pmic_reg_write(p, BD71837_BUCK5_VOLT, 0x5);
+ /* Set BUCK5 output for DRAM to 0.9V */
+ pmic_reg_write(p, BD71837_BUCK5_VOLT, 0x2);
/* Set BUCK6 output for VDD_3V3 to 3.3V (default) */
pmic_reg_write(p, BD71837_BUCK6_VOLT, 0x3);