summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2020-10-21 12:46:36 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2020-10-21 15:21:07 +0200
commitff343f84a7fdc0a366b430e4a9f0f0a96e91b7b0 (patch)
tree51618535d7637591ae6dada139186630ee4d29bc
parent5cfe44e34773337637edb491e9a71a4dd62bc4b8 (diff)
verdin-imx8mm: spl: enable pca9450 i2c level translator
This is used for the on module ADC. Related-to: ELB-3132 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r--board/toradex/verdin-imx8mm/spl.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/board/toradex/verdin-imx8mm/spl.c b/board/toradex/verdin-imx8mm/spl.c
index 99e130f3a9..fc43804228 100644
--- a/board/toradex/verdin-imx8mm/spl.c
+++ b/board/toradex/verdin-imx8mm/spl.c
@@ -194,6 +194,9 @@ int power_init_board(void)
/* set WDOG_B_CFG to cold reset */
pmic_reg_write(p, PCA9450_RESET_CTRL, 0xA1);
+ /* set CONFIG2 to enable the I2C level translator */
+ pmic_reg_write(p, PCA9450_CONFIG2, 0x1);
+
return 0;
#ifdef CONFIG_POWER_BD71837