aboutsummaryrefslogtreecommitdiff
path: root/configs/rock-pi-4-rk3399_defconfig
diff options
context:
space:
mode:
authorJonas Karlman <jonas@kwiboo.se>2023-05-17 18:40:41 +0000
committerKever Yang <kever.yang@rock-chips.com>2023-05-18 08:44:04 +0800
commit6e2b8344d60c0bb9ca7110ea533ffbb9361dde7e (patch)
tree6c01fff5bb86343fea1b2196a49185a33bd24e59 /configs/rock-pi-4-rk3399_defconfig
parentcf777572ca3128532bba17d5f65867f3471d9ae2 (diff)
downloadu-boot-6e2b8344d60c0bb9ca7110ea533ffbb9361dde7e.zip
u-boot-6e2b8344d60c0bb9ca7110ea533ffbb9361dde7e.tar.gz
u-boot-6e2b8344d60c0bb9ca7110ea533ffbb9361dde7e.tar.bz2
rockchip: rock-pi-4: Use SDMA to boost eMMC performance
Enable the use of SDMA mode to boost eMMC performance on ROCK Pi 4. Also add missing flags to indicate the supported MMC modes. Using mmc read command to read 32 MiB data shows following improvement: => time mmc read 10000000 2000 10000 Before: time: 3.178 seconds After: time: 0.402 seconds This also enables CONFIG_SPL_FIT_SIGNATURE option to help discover any possible future issue with loading TF-A into DRAM/SRAM. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Diffstat (limited to 'configs/rock-pi-4-rk3399_defconfig')
-rw-r--r--configs/rock-pi-4-rk3399_defconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/configs/rock-pi-4-rk3399_defconfig b/configs/rock-pi-4-rk3399_defconfig
index cd93093..4b984ad 100644
--- a/configs/rock-pi-4-rk3399_defconfig
+++ b/configs/rock-pi-4-rk3399_defconfig
@@ -19,6 +19,7 @@ CONFIG_SYS_LOAD_ADDR=0x800800
CONFIG_PCI=y
CONFIG_DEBUG_UART=y
# CONFIG_ANDROID_BOOT_IMAGE is not set
+CONFIG_SPL_FIT_SIGNATURE=y
CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-rock-pi-4a.dtb"
CONFIG_DISPLAY_BOARDINFO_LATE=y
CONFIG_MISC_INIT_R=y
@@ -56,6 +57,7 @@ CONFIG_ROCKCHIP_EFUSE=y
CONFIG_MMC_DW=y
CONFIG_MMC_DW_ROCKCHIP=y
CONFIG_MMC_SDHCI=y
+CONFIG_MMC_SDHCI_SDMA=y
CONFIG_MMC_SDHCI_ROCKCHIP=y
CONFIG_ETH_DESIGNWARE=y
CONFIG_GMAC_ROCKCHIP=y