summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2020-10-21 12:46:36 +0200
committerDenys Drozdov <denys.drozdov@toradex.com>2021-01-08 19:42:08 +0200
commitcc55770c22ff773d8111303a4c1173bbd808b780 (patch)
treec3ccd44c4871d5648be5a793312488110aa28173
parent6feb46f153ff29a429a1f0484afc90b2beea4678 (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