32 lines
		
	
	
		
			568 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			568 B
		
	
	
	
		
			C
		
	
	
	
	
	
/* SPDX-License-Identifier: GPL-2.0 */
 | 
						|
#ifdef __ASSEMBLY__
 | 
						|
 | 
						|
/* kfr2r09 board specific boot code:
 | 
						|
 * converts the "partner-jet-script.txt" script into assembly
 | 
						|
 * the assembly code is the first code to be executed in the romImage
 | 
						|
 */
 | 
						|
 | 
						|
#include <asm/romimage-macros.h>
 | 
						|
#include <mach/partner-jet-setup.txt>
 | 
						|
 | 
						|
	/* execute icbi after enabling cache */
 | 
						|
	mov.l	1f, r0
 | 
						|
	icbi	@r0
 | 
						|
 | 
						|
	/* jump to cached area */
 | 
						|
	mova	2f, r0
 | 
						|
	jmp	@r0
 | 
						|
	 nop
 | 
						|
 | 
						|
	.align 2
 | 
						|
1:	.long 0xa8000000
 | 
						|
2:
 | 
						|
 | 
						|
#else /* __ASSEMBLY__ */
 | 
						|
 | 
						|
static inline void mmcif_update_progress(int nr)
 | 
						|
{
 | 
						|
}
 | 
						|
 | 
						|
#endif /* __ASSEMBLY__ */
 |