This adds support for the MT8395_EVK board with the following
features enabled/tested: Boot, UART, Watchdog and MMC.

MT8395_EVK is based on MT8195.

Signed-off-by: Julien Stephan <[email protected]>
---
 board/mediatek/MAINTAINERS   |  5 +++++
 configs/mt8395_evk_defconfig | 26 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)

diff --git a/board/mediatek/MAINTAINERS b/board/mediatek/MAINTAINERS
index 5954607439a..446a9e8e53c 100644
--- a/board/mediatek/MAINTAINERS
+++ b/board/mediatek/MAINTAINERS
@@ -13,3 +13,8 @@ M:    Julien Masson <[email protected]>
 M:     Macpaul Lin <[email protected]>
 S:     Maintained
 F:     configs/mt8390_evk_defconfig
+
+MT8395 EVK
+M:     Macpaul Lin <[email protected]>
+S:     Maintained
+F:     configs/mt8395_evk_defconfig
diff --git a/configs/mt8395_evk_defconfig b/configs/mt8395_evk_defconfig
new file mode 100644
index 00000000000..2edf3cb3e35
--- /dev/null
+++ b/configs/mt8395_evk_defconfig
@@ -0,0 +1,26 @@
+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/mt8395-genio-1200-evk"
+CONFIG_TARGET_MT8195=y
+CONFIG_SYS_LOAD_ADDR=0x60000000
+CONFIG_IDENT_STRING=" mt8395-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_MT8195=y
+CONFIG_BAUDRATE=921600
+CONFIG_DM_SERIAL=y
+CONFIG_MTK_SERIAL=y
+CONFIG_WDT=y
+CONFIG_WDT_MTK=y

-- 
2.52.0

Reply via email to