blob: 976256a323f2c4a85e1bdd9dbd18b1209f5e5ba0 [file] [log] [blame]
Magnus Damm4705b2e2010-05-18 14:43:15 +00001#ifdef __ASSEMBLY__
2
Magnus Dammd1623002009-07-29 15:06:15 +00003/* kfr2r09 board specific boot code:
4 * converts the "partner-jet-script.txt" script into assembly
5 * the assembly code is the first code to be executed in the romImage
6 */
7
Kuninori Morimoto378a5692009-09-10 01:39:52 +00008#include <asm/romimage-macros.h>
Magnus Dammd1623002009-07-29 15:06:15 +00009#include "partner-jet-setup.txt"
Magnus Damm673b74b2009-08-20 13:59:26 +000010
11 /* execute icbi after enabling cache */
12 mov.l 1f, r0
13 icbi @r0
14
15 /* jump to cached area */
16 mova 2f, r0
17 jmp @r0
18 nop
19
20 .align 2
211: .long 0xa8000000
222:
Magnus Damm4705b2e2010-05-18 14:43:15 +000023
24#else /* __ASSEMBLY__ */
25
26extern inline void mmcif_update_progress(int nr)
27{
28}
29
30#endif /* __ASSEMBLY__ */