Is there any rational why flush_cache_louis is necessary in cpu_suspend() funciton ?
After saving the context it does DCCIMVA ie writes to POC the affected lines.
So why we should clean the entire L1 here ?
It rather should be left to the platform dependent function called after __cpu_suspend ?
flush_cache_louis does not disable the d cache. This is not the recommended sequence
for core power down.
Thanks
Sandeep Tripathy
Broadcom