diff options
Diffstat (limited to 'arch/m32r/boot/compressed/head.S')
| -rw-r--r-- | arch/m32r/boot/compressed/head.S | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/m32r/boot/compressed/head.S b/arch/m32r/boot/compressed/head.S index 07cfd6ad1ae..234d8b1e0ac 100644 --- a/arch/m32r/boot/compressed/head.S +++ b/arch/m32r/boot/compressed/head.S @@ -143,6 +143,11 @@ startup:  	ldi	r0, -2  	ldi	r1, 0x0100	; invalidate  	stb	r1, @r0 +#elif defined(CONFIG_CHIP_M32104) +	/* Cache flush */ +	ldi	r0, -2 +	ldi	r1, 0x0700	; invalidate i-cache, copy back d-cache +	sth	r1, @r0  #else  #error "put your cache flush function, please"  #endif  |