Query: ARM Cortex A9: Is invalidating L1 data cache mandatory before usage
Shiraz HASHIM
shiraz.hashim at st.com
Sat Apr 17 05:56:13 EDT 2010
Hello,
I am trying to port Linux on ARM Cortex A9 based platform and what
I see is that if I don't invalidate the data cache before enabling
and using it (in arch/arm/boot/compressed/head.S) the system crashes.
I need to do the same for second core before calling secondary_startup.
Is it normal? Why then other platforms (cortex A9 based) are not doing
this. What am I missing?
thanks for your help.
regards
Shira
More information about the linux-arm-kernel
mailing list