From: Julien Stephan Date: Wed, 18 Mar 2026 16:51:01 +0000 (+0100) Subject: configs: add new defconfig for mt8395_genio_1200_evk_ufs X-Git-Tag: v2026.07-rc1~36^2~9 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=a69b77da4879e237ed703606b682e8a062bf5772;p=thirdparty%2Fu-boot.git configs: add new defconfig for mt8395_genio_1200_evk_ufs This new defconfig is based on mt8395_genio_1200_evk_defconfig, with additional configs for UFS. In order to avoid duplicating defconfig, we introduce configs/mt8195.config. Signed-off-by: Julien Stephan Link: https://patch.msgid.link/20260318-mt8195-add-ufs-support-v2-9-f18eeeeb0e72@baylibre.com Signed-off-by: David Lechner [moved PMIC enable to mt8195.config] --- diff --git a/board/mediatek/MAINTAINERS b/board/mediatek/MAINTAINERS index c342ff24330..7a388409742 100644 --- a/board/mediatek/MAINTAINERS +++ b/board/mediatek/MAINTAINERS @@ -21,8 +21,10 @@ F: configs/mt8188.config F: configs/mt8370_genio_510_evk_defconfig F: configs/mt8390_genio_700_evk_defconfig -MT8395 +MT8195/MT8395 M: Macpaul Lin M: Julien Stephan S: Maintained +F: configs/mt8195.config F: configs/mt8395_genio_1200_evk_defconfig +F: configs/mt8395_genio_1200_evk_ufs_defconfig diff --git a/configs/mt8195.config b/configs/mt8195.config new file mode 100644 index 00000000000..ed66ea22956 --- /dev/null +++ b/configs/mt8195.config @@ -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_TARGET_MT8195=y +CONFIG_SYS_LOAD_ADDR=0x60000000 +# 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_DM_PMIC=y +CONFIG_DM_PMIC_MTK_PWRAP=y +CONFIG_DM_REGULATOR=y +CONFIG_DM_REGULATOR_MT6359=y +CONFIG_BAUDRATE=921600 +CONFIG_DM_SERIAL=y +CONFIG_MTK_SERIAL=y +CONFIG_WDT=y +CONFIG_WDT_MTK=y diff --git a/configs/mt8395_genio_1200_evk_defconfig b/configs/mt8395_genio_1200_evk_defconfig index 2d73af353f7..47c10757c52 100644 --- a/configs/mt8395_genio_1200_evk_defconfig +++ b/configs/mt8395_genio_1200_evk_defconfig @@ -1,26 +1,4 @@ -CONFIG_ARM=y -CONFIG_COUNTER_FREQUENCY=13000000 -CONFIG_POSITION_INDEPENDENT=y -CONFIG_ARCH_MEDIATEK=y -CONFIG_TEXT_BASE=0x4c000000 -CONFIG_NR_DRAM_BANKS=1 +#include + CONFIG_DEFAULT_DEVICE_TREE="mediatek/mt8395-genio-1200-evk" -CONFIG_TARGET_MT8195=y -CONFIG_SYS_LOAD_ADDR=0x60000000 CONFIG_IDENT_STRING="mt8395-genio-1200-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 diff --git a/configs/mt8395_genio_1200_evk_ufs_defconfig b/configs/mt8395_genio_1200_evk_ufs_defconfig new file mode 100644 index 00000000000..e927365a03a --- /dev/null +++ b/configs/mt8395_genio_1200_evk_ufs_defconfig @@ -0,0 +1,9 @@ +#include + +CONFIG_DEFAULT_DEVICE_TREE="mediatek/mt8395-genio-1200-evk-ufs" +CONFIG_IDENT_STRING=" mt8395-genio-1200-evk-ufs" +CONFIG_CMD_UFS=y +CONFIG_PHY=y +CONFIG_SCSI=y +CONFIG_UFS=y +CONFIG_UFS_MEDIATEK=y