This adds support for the MT8370 EVK board with the following features enabled/tested: Boot, UART, Watchdog and MMC.
MT8370 is based on MT8188. Signed-off-by: Julien Stephan <[email protected]> --- This series depends on [1] for several cleanups such as memory map. --- Changes in v3: - Rebased on master - Updated deps to v2 of [1] - Added mt8370 defconfig to board/mediatek/MAINTAINERS file - Link to v2: https://lore.kernel.org/r/[email protected] Changes in v2: - Add defconfig file, missing on v1 - Add dependency to [1], for memory map cleanup - Remove board/mediatek/mt8370_evk - Link to v1: https://lore.kernel.org/r/[email protected] [1]: https://lore.kernel.org/all/20260205-mtk-mach-clean-up-duplicates-v1-0-b7d4a43c1...@baylibre.com/ --- board/mediatek/MAINTAINERS | 5 +++++ configs/mt8370_evk_defconfig | 28 ++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/board/mediatek/MAINTAINERS b/board/mediatek/MAINTAINERS index 5d19892e26b..5954607439a 100644 --- a/board/mediatek/MAINTAINERS +++ b/board/mediatek/MAINTAINERS @@ -3,6 +3,11 @@ M: Julien Masson <[email protected]> S: Maintained F: configs/mt8365_evk_defconfig +MT8370 EVK +M: Macpaul Lin <[email protected]> +S: Maintained +F: configs/mt8370_evk_defconfig + MT8390 EVK M: Julien Masson <[email protected]> M: Macpaul Lin <[email protected]> diff --git a/configs/mt8370_evk_defconfig b/configs/mt8370_evk_defconfig new file mode 100644 index 00000000000..48d3f64a42e --- /dev/null +++ b/configs/mt8370_evk_defconfig @@ -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 --- base-commit: b5213bbfdcb1812be510427857827ee8becb9f8f change-id: 20260204-add-mt8370-evk-board-6d2f94630b67 prerequisite-change-id: 20260205-mtk-mach-clean-up-duplicates-a6d7b7453179:v2 prerequisite-patch-id: ae9193f433954e32e91389fc1b144a3a6c31d518 prerequisite-patch-id: 2985130c9247aa746578d0999ef36afae5bfe81a prerequisite-patch-id: d7f2bde6b8c257d93ae3155dbe51c2b1e956a87d prerequisite-patch-id: 68791866bda399c0744095f456da7e5e50f50a48 prerequisite-patch-id: ea092efba54b2558bc7ea44d1a53f5f1a6f4f291 prerequisite-patch-id: 5f11d6653f725af32874115536d08e0772e2c36e prerequisite-patch-id: 4875497d56eaf57175465888abd53de2738b1099 Best regards, -- Julien Stephan <[email protected]>

