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:
parent
0bc94089df
commit
739b916a4f
|
@ -136,7 +136,6 @@ static void sdram_init(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
extern char __dtb_imx6q_dmo_edmqmx6_start[];
|
extern char __dtb_imx6q_dmo_edmqmx6_start[];
|
||||||
extern char __dtb_imx6q_dmo_edmqmx6_end[];
|
|
||||||
|
|
||||||
ENTRY_FUNCTION(start_imx6_realq7, r0, r1, r2)
|
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_write_level_calibration();
|
||||||
mmdc_do_dqs_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);
|
barebox_arm_entry(sdram, SZ_2G, fdt);
|
||||||
|
|
Loading…
Reference in New Issue