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
_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to