summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Lechner <[email protected]>2026-03-30 15:42:18 -0500
committerDavid Lechner <[email protected]>2026-04-17 17:05:54 -0500
commitc09e994585cccffbda1264766a48db627761027c (patch)
tree0d29b2a5825d3a47114f4ba61e792a012f0448bf
parent58a60707ae07a6896d68195e81685d7b62fee50a (diff)
config: mediatek: add UFS defconfigs for Genio 520/720 EVKs
Add variants of the Genio 520/720 EVK defconfigs for UFS boot. These have a different devicetree when the boot DIP switches/jumpers on the EVK are set for UFS instead of eMMC. These also enable UFS and related drivers that aren't enabled in the eMMC defconfigs since UFS is disconnected in that case. Reviewed-by: Macpaul Lin <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: David Lechner <[email protected]>
-rw-r--r--board/mediatek/MAINTAINERS3
-rw-r--r--configs/mt8189-ufs.config8
-rw-r--r--configs/mt8371_genio_520_evk_ufs_defconfig4
-rw-r--r--configs/mt8391_genio_720_evk_ufs_defconfig4
4 files changed, 19 insertions, 0 deletions
diff --git a/board/mediatek/MAINTAINERS b/board/mediatek/MAINTAINERS
index b0fbffd26ea..37ca35b4dd4 100644
--- a/board/mediatek/MAINTAINERS
+++ b/board/mediatek/MAINTAINERS
@@ -5,9 +5,12 @@ F: arch/arm/dts/mt8371-genio-520-evk-u-boot.dtsi
F: arch/arm/dts/mt8371-genio-common-u-boot.dtsi
F: arch/arm/dts/mt8371-genio-common-ufs.dtso
F: arch/arm/dts/mt8391-genio-720-evk-u-boot.dtsi
+F: configs/mt8189-ufs.config
F: configs/mt8189.config
F: configs/mt8371_genio_520_evk_defconfig
+F: configs/mt8371_genio_520_evk_ufs_defconfig
F: configs/mt8391_genio_720_evk_defconfig
+F: configs/mt8391_genio_720_evk_ufs_defconfig
MT8365 EVK
M: Julien Masson <[email protected]>
diff --git a/configs/mt8189-ufs.config b/configs/mt8189-ufs.config
new file mode 100644
index 00000000000..8a7afb95b1b
--- /dev/null
+++ b/configs/mt8189-ufs.config
@@ -0,0 +1,8 @@
+#include <configs/mt8189.config>
+
+CONFIG_PHY=y
+CONFIG_PHY_MTK_UFS=y
+CONFIG_SCSI=y
+CONFIG_UFS=y
+CONFIG_UFS_MEDIATEK=y
+CONFIG_CMD_UFS=y
diff --git a/configs/mt8371_genio_520_evk_ufs_defconfig b/configs/mt8371_genio_520_evk_ufs_defconfig
new file mode 100644
index 00000000000..a0b365a86a2
--- /dev/null
+++ b/configs/mt8371_genio_520_evk_ufs_defconfig
@@ -0,0 +1,4 @@
+#include <configs/mt8189-ufs.config>
+
+CONFIG_DEFAULT_DEVICE_TREE="mt8371-genio-520-evk-ufs"
+CONFIG_DEFAULT_FDT_FILE="mt8371-genio-520-evk-ufs"
diff --git a/configs/mt8391_genio_720_evk_ufs_defconfig b/configs/mt8391_genio_720_evk_ufs_defconfig
new file mode 100644
index 00000000000..f1de9d5fa1e
--- /dev/null
+++ b/configs/mt8391_genio_720_evk_ufs_defconfig
@@ -0,0 +1,4 @@
+#include <configs/mt8189-ufs.config>
+
+CONFIG_DEFAULT_DEVICE_TREE="mt8391-genio-720-evk-ufs"
+CONFIG_DEFAULT_FDT_FILE="mt8391-genio-720-evk-ufs"