summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFUKAUMI Naoki <naobsd@gmail.com>2016-03-05 13:32:02 +0000
committerSimon Glass <sjg@chromium.org>2016-03-10 08:32:01 -0700
commit87cef34576f5d0e7f094d99521e57537fef256de (patch)
tree257e7f04e8e3afb80dbc25f28800902012671b01
parent99aaa930754cd9558e42d526029267a2c023016e (diff)
downloadu-boot-imx-87cef34576f5d0e7f094d99521e57537fef256de.zip
u-boot-imx-87cef34576f5d0e7f094d99521e57537fef256de.tar.gz
u-boot-imx-87cef34576f5d0e7f094d99521e57537fef256de.tar.bz2
rockchip: make configure_emmc() empty for Firefly-RK3288
on v2016.03-rc3, size of SPL image compiled by gcc 5.3.0 is too large for Firefly-RK3288. (it's fine for Rock2) $ gcc --version gcc (Ubuntu/Linaro 5.3.0-3ubuntu1~14.04) 5.3.0 20151204 Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ ./tools/mkimage -n rk3288 -T rksd -d spl/u-boot-spl-dtb.bin u-boot-spl-dtb.img Warning: SPL image is too large (size 0x80d0) and will not boot to reduce size of SPL image, this patch makes configure_emmc() empty for Firefly-RK3288 as same as Rock2. Signed-off-by: FUKAUMI Naoki <naobsd@gmail.com> Acked-by: Simon Glass <sjg@chromium.org> Tested-By: Vagrant Cascadian <vagrant@debian.org>
-rw-r--r--arch/arm/mach-rockchip/rk3288-board-spl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-rockchip/rk3288-board-spl.c b/arch/arm/mach-rockchip/rk3288-board-spl.c
index 6a54368..e133cca 100644
--- a/arch/arm/mach-rockchip/rk3288-board-spl.c
+++ b/arch/arm/mach-rockchip/rk3288-board-spl.c
@@ -114,7 +114,7 @@ static void configure_l2ctlr(void)
#ifdef CONFIG_SPL_MMC_SUPPORT
static int configure_emmc(struct udevice *pinctrl)
{
-#ifndef CONFIG_TARGET_ROCK2
+#if !defined(CONFIG_TARGET_ROCK2) && !defined(CONFIG_TARGET_FIREFLY_RK3288)
struct gpio_desc desc;
int ret;