9
0
Fork 0

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>
This commit is contained in:
Lucas Stach 2014-05-01 23:32:51 +02:00 committed by Sascha Hauer
parent 0bc94089df
commit 739b916a4f
1 changed files with 0 additions and 9 deletions

View File

@ -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);