From 63363c40ff9e9aa3e6b27d10c6ad9ea9b4b45217 Mon Sep 17 00:00:00 2001 From: Andy Yan Date: Wed, 24 Apr 2019 14:06:51 +0800 Subject: [PATCH] spl: fit: all rockchip based soc use dram as sram bounce buffer for block device The Storage controller(MMC/NANDC/SFC) on Rockchip based soc can't access the sram directly, we need use dram memory as a bounce buffer. Change-Id: Ibe2a10d7b73cb19b093ee372602ade097b689b82 Signed-off-by: Andy Yan --- common/spl/spl_fit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/spl/spl_fit.c b/common/spl/spl_fit.c index d65cbb1ae6..7203d30d78 100644 --- a/common/spl/spl_fit.c +++ b/common/spl/spl_fit.c @@ -197,7 +197,7 @@ static int spl_load_fit_image(struct spl_load_info *info, ulong sector, return -ENOENT; load_ptr = (load_addr + align_len) & ~align_len; -#if defined(CONFIG_ROCKCHIP_RK3399) || defined(CONFIG_ROCKCHIP_RK3368) +#if defined(CONFIG_ARCH_ROCKCHIP) if ((load_ptr & 0xffff0000) == CONFIG_ROCKCHIP_IRAM_START_ADDR) load_ptr = (ulong)memalign(ARCH_DMA_MINALIGN, len); #endif