diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2021-03-25 18:51:04 +0100 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2021-03-25 18:57:19 +0100 |
commit | a55747b418b1c96c304ec1bdda697313af0f04f9 (patch) | |
tree | 277254a4ba94dd480174fc8a3877caa823391000 | |
parent | 4f5f8fac2f7d8b89406cd6af3e7cbb57fedd207e (diff) |
verdin-imx8mp: spl: enable adc supply
Enable the ADC supply (LDO4) @ 3.3V before enabling the I2C level
shifter so that both sides of the level shifter are properly powered.
Otherwise, depending on ADC connections the on module PMIC I2C bus
might not be functional.
Relates-to: ELB-3873
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r-- | board/toradex/verdin-imx8mp/spl.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/board/toradex/verdin-imx8mp/spl.c b/board/toradex/verdin-imx8mp/spl.c index 374538e133b..207997dcc75 100644 --- a/board/toradex/verdin-imx8mp/spl.c +++ b/board/toradex/verdin-imx8mp/spl.c @@ -195,7 +195,8 @@ 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 */ + /* set LDO4 and CONFIG2 to enable the I2C level translator */ + pmic_reg_write(p, PCA9450_LDO4CTRL, 0x59); pmic_reg_write(p, PCA9450_CONFIG2, 0x1); return 0; |