diff options
author | Emanuele Ghidoli <emanuele.ghidoli@toradex.com> | 2024-05-16 11:45:52 +0200 |
---|---|---|
committer | Emanuele Ghidoli <emanuele.ghidoli@toradex.com> | 2024-05-16 16:11:05 +0200 |
commit | 567dcec236c0fc6a76e7d5e747d0301af68ae4bc (patch) | |
tree | daf04b711a39901f9632b1bc3cba9d7d552d133e | |
parent | 5480c1b04181b04e09e73659a664fea54fdcb1c4 (diff) |
board: aquila-am69: Configure MCU_ADC1 pins as GPI
MCU_ADC1 pins are used as General Purpose Inputs,
so configure them accordingly.
Upstream-Status: Pending
This patch will be part of a series when Aquila AM69 support
will be upstreamed.
Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
-rw-r--r-- | board/toradex/aquila-am69/aquila-am69.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/board/toradex/aquila-am69/aquila-am69.c b/board/toradex/aquila-am69/aquila-am69.c index ac74bffe69..213a6984c9 100644 --- a/board/toradex/aquila-am69/aquila-am69.c +++ b/board/toradex/aquila-am69/aquila-am69.c @@ -14,6 +14,8 @@ #include "../../../arch/arm/mach-k3/common_fdt.h" #include "../common/tdx-common.h" +#define CTRL_MMR_CFG0_MCU_ADC1_CTRL 0x40F040B4 + DECLARE_GLOBAL_DATA_PTR; int board_init(void) @@ -96,4 +98,8 @@ void spl_board_init(void) if (ret) printf("ESM PMIC init failed: %d\n", ret); } + + /* MCU_ADC1 pins used as General Purpose Inputs */ + writel(readl(CTRL_MMR_CFG0_MCU_ADC1_CTRL) | BIT(16), + CTRL_MMR_CFG0_MCU_ADC1_CTRL); } |