summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmanuele Ghidoli <emanuele.ghidoli@toradex.com>2024-05-16 11:45:52 +0200
committerEmanuele Ghidoli <emanuele.ghidoli@toradex.com>2024-05-16 16:11:05 +0200
commit567dcec236c0fc6a76e7d5e747d0301af68ae4bc (patch)
treedaf04b711a39901f9632b1bc3cba9d7d552d133e
parent5480c1b04181b04e09e73659a664fea54fdcb1c4 (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.c6
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);
}