diff options
author | Andrey Smirnov <andrew.smirnov@gmail.com> | 2018-10-07 23:34:05 -0700 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2018-10-08 09:57:41 +0200 |
commit | f20603d72216ce8bf3521a0a5178b6046e36eb75 (patch) | |
tree | 30adf862a2a8f273f359e64ec62efc66518c6376 | |
parent | 2639f77c8a45c632ea7eb363edcf647db89a63eb (diff) | |
download | barebox-f20603d72216ce8bf3521a0a5178b6046e36eb75.tar.gz barebox-f20603d72216ce8bf3521a0a5178b6046e36eb75.tar.xz |
ARM: freescale-mx7-sabresd: Make use of imx7d_barebox_entry()
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | arch/arm/boards/freescale-mx7-sabresd/lowlevel.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/arch/arm/boards/freescale-mx7-sabresd/lowlevel.c b/arch/arm/boards/freescale-mx7-sabresd/lowlevel.c index 43aa610759..f718ea73b3 100644 --- a/arch/arm/boards/freescale-mx7-sabresd/lowlevel.c +++ b/arch/arm/boards/freescale-mx7-sabresd/lowlevel.c @@ -9,6 +9,7 @@ #include <mach/iomux-mx7.h> #include <mach/debug_ll.h> #include <asm/cache.h> +#include <mach/esdctl.h> extern char __dtb_imx7d_sdb_start[]; @@ -33,14 +34,10 @@ static inline void setup_uart(void) ENTRY_FUNCTION(start_imx7d_sabresd, r0, r1, r2) { - void *fdt; - imx7_cpu_lowlevel_init(); if (IS_ENABLED(CONFIG_DEBUG_LL)) setup_uart(); - fdt = __dtb_imx7d_sdb_start + get_runtime_offset(); - - barebox_arm_entry(0x80000000, SZ_1G, fdt); + imx7d_barebox_entry(__dtb_imx7d_sdb_start + get_runtime_offset()); } |