diff options
author | Lucas Stach <l.stach@pengutronix.de> | 2014-05-01 23:32:51 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2014-05-05 15:09:09 +0200 |
commit | 739b916a4f7611a78cb4cb27dab837a38011f79a (patch) | |
tree | 757f0ce0b9509b7f8e6a04a35c7f0f5c9cfdafc2 | |
parent | 0bc94089dfe225724c26023c198faa2279703b9b (diff) | |
download | barebox-739b916a4f7611a78cb4cb27dab837a38011f79a.tar.gz barebox-739b916a4f7611a78cb4cb27dab837a38011f79a.tar.xz |
ARM: eDM-QMX6: remove extra FDT memcpy
Not needed anymore, as barebox now accepts FDTs outside
of it's visible DRAM, as long as it's a valid pointer.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | arch/arm/boards/datamodul-edm-qmx6/lowlevel.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/arch/arm/boards/datamodul-edm-qmx6/lowlevel.c b/arch/arm/boards/datamodul-edm-qmx6/lowlevel.c index 071918cb53..b1ce4e9df4 100644 --- a/arch/arm/boards/datamodul-edm-qmx6/lowlevel.c +++ b/arch/arm/boards/datamodul-edm-qmx6/lowlevel.c @@ -136,7 +136,6 @@ static void sdram_init(void) } extern char __dtb_imx6q_dmo_edmqmx6_start[]; -extern char __dtb_imx6q_dmo_edmqmx6_end[]; ENTRY_FUNCTION(start_imx6_realq7, r0, r1, r2) { @@ -154,14 +153,6 @@ ENTRY_FUNCTION(start_imx6_realq7, r0, r1, r2) mmdc_do_write_level_calibration(); mmdc_do_dqs_calibration(); - - /* - * Copy the devicetree blob to sdram so that the barebox code finds it - * inside valid SDRAM instead of SRAM. - */ - memcpy((void*)sdram, fdt, __dtb_imx6q_dmo_edmqmx6_end - - __dtb_imx6q_dmo_edmqmx6_start); - fdt = (void *)sdram; } barebox_arm_entry(sdram, SZ_2G, fdt); |