summaryrefslogtreecommitdiff
path: root/configs/firefly-rk3399_defconfig
diff options
context:
space:
mode:
authorPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>2018-01-02 21:16:44 +0100
committerPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>2018-01-03 14:27:11 +0100
commite2a75f022d3503b6a5bfcbee660e56383666d107 (patch)
treed459f2f6ef0c10fe66fab6d16b0dceb9f3454105 /configs/firefly-rk3399_defconfig
parentd21fb63d772d32373600abeb7afcb53033e087a7 (diff)
downloadu-boot-e2a75f022d3503b6a5bfcbee660e56383666d107.tar.gz
u-boot-e2a75f022d3503b6a5bfcbee660e56383666d107.tar.bz2
u-boot-e2a75f022d3503b6a5bfcbee660e56383666d107.zip
rockchip: firefly-rk3399: enable SPL_ATF_NO_PLATFORM_PARAM
The Rockchip-released ATF for the Firefly apparently (i.e. Kever reported this) does not tolerate a FDT being passed as the platform parameter and will run into a hard stop. To work around this limitation in the ATF parameter handling, we enable SPL_ATF_NO_PLATFORM_PARAM (which will force passing NULL for the platform parameters). Note that this only affects this platform, as the ATF releases for the RK3368 and RK3399 have always either ignored the platform parameter (i.e. before the FDT-based parameters were supported) or support receiving a pointer to a FDT. Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Diffstat (limited to 'configs/firefly-rk3399_defconfig')
-rw-r--r--configs/firefly-rk3399_defconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/configs/firefly-rk3399_defconfig b/configs/firefly-rk3399_defconfig
index ab2501528f..4071fea933 100644
--- a/configs/firefly-rk3399_defconfig
+++ b/configs/firefly-rk3399_defconfig
@@ -15,6 +15,7 @@ CONFIG_SPL_FIT_GENERATOR="arch/arm/mach-rockchip/make_fit_atf.py"
CONFIG_SPL_STACK_R=y
CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN=0x4000
CONFIG_SPL_ATF=y
+CONFIG_SPL_ATF_NO_PLATFORM_PARAM=y
CONFIG_CMD_BOOTZ=y
CONFIG_CMD_GPT=y
CONFIG_CMD_MMC=y