]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
config: mediatek: add UFS defconfigs for Genio 520/720 EVKs
authorDavid Lechner <dlechner@baylibre.com>
Mon, 30 Mar 2026 20:42:18 +0000 (15:42 -0500)
committerDavid Lechner <dlechner@baylibre.com>
Fri, 17 Apr 2026 22:05:54 +0000 (17:05 -0500)
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 <macpaul.lin@mediatek.com>
Link: https://patch.msgid.link/20260330-mtk-genio-720-ufs-v1-6-3bad8362ed70@baylibre.com
Signed-off-by: David Lechner <dlechner@baylibre.com>
board/mediatek/MAINTAINERS
configs/mt8189-ufs.config [new file with mode: 0644]
configs/mt8371_genio_520_evk_ufs_defconfig [new file with mode: 0644]
configs/mt8391_genio_720_evk_ufs_defconfig [new file with mode: 0644]

index b0fbffd26eab4e0c7ad11288bb951dc6af277755..37ca35b4dd4655bfafad4e343da00baf7f432c50 100644 (file)
@@ -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 <jmasson@baylibre.com>
diff --git a/configs/mt8189-ufs.config b/configs/mt8189-ufs.config
new file mode 100644 (file)
index 0000000..8a7afb9
--- /dev/null
@@ -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 (file)
index 0000000..a0b365a
--- /dev/null
@@ -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 (file)
index 0000000..f1de9d5
--- /dev/null
@@ -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"