]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
board: mediatek: add MT8370 EVK board support
authorJulien Stephan <jstephan@baylibre.com>
Tue, 10 Feb 2026 09:34:01 +0000 (10:34 +0100)
committerTom Rini <trini@konsulko.com>
Wed, 18 Feb 2026 17:58:17 +0000 (11:58 -0600)
This adds support for the MT8370 EVK board with the following
features enabled/tested: Boot, UART, Watchdog and MMC.

MT8370 is based on MT8188.

Reviewed-by: Macpaul Lin <macpaul.lin@mediatek.com>
Signed-off-by: Julien Stephan <jstephan@baylibre.com>
board/mediatek/MAINTAINERS
configs/mt8370_evk_defconfig [new file with mode: 0644]

index 5d19892e26b98ea605370b030fa21b20f3d61a94..5954607439a426773db5cb0e0ee116f8d3cb0254 100644 (file)
@@ -3,6 +3,11 @@ M:     Julien Masson <jmasson@baylibre.com>
 S:     Maintained
 F:     configs/mt8365_evk_defconfig
 
+MT8370 EVK
+M:     Macpaul Lin <Macpaul.Lin@mediatek.com>
+S:     Maintained
+F:     configs/mt8370_evk_defconfig
+
 MT8390 EVK
 M:     Julien Masson <jmasson@baylibre.com>
 M:     Macpaul Lin <Macpaul.Lin@mediatek.com>
diff --git a/configs/mt8370_evk_defconfig b/configs/mt8370_evk_defconfig
new file mode 100644 (file)
index 0000000..48d3f64
--- /dev/null
@@ -0,0 +1,28 @@
+CONFIG_ARM=y
+CONFIG_COUNTER_FREQUENCY=13000000
+CONFIG_POSITION_INDEPENDENT=y
+CONFIG_ARCH_MEDIATEK=y
+CONFIG_TEXT_BASE=0x4c000000
+CONFIG_NR_DRAM_BANKS=1
+CONFIG_DEFAULT_DEVICE_TREE="mediatek/mt8370-genio-510-evk"
+CONFIG_TARGET_MT8188=y
+CONFIG_MTK_MEM_MAP_DDR_SIZE=0x100000000
+CONFIG_SYS_LOAD_ADDR=0x4c000000
+CONFIG_IDENT_STRING="mt8370-evk"
+# CONFIG_BOARD_INIT is not set
+CONFIG_CMD_CLK=y
+CONFIG_CMD_GPT=y
+CONFIG_CMD_MMC=y
+CONFIG_CMD_PART=y
+CONFIG_OF_UPSTREAM=y
+CONFIG_CLK=y
+CONFIG_MMC_MTK=y
+CONFIG_PINCTRL=y
+CONFIG_PINCONF=y
+CONFIG_PINCTRL_MT8188=y
+CONFIG_BAUDRATE=921600
+CONFIG_DM_SERIAL=y
+CONFIG_MTK_SERIAL=y
+CONFIG_WDT=y
+CONFIG_WDT_MTK=y
+# CONFIG_RANDOM_UUID is not set