Streamline PL310 ARMops
Detail: Some closer examination of the PL310 TRM reveals that there's no need to poll for completion of maintenance operations if we only use atomic ops. Since there's no particular need for us to use the background ops, just rewrite everything to use the atomic ops and get rid of the polling. This should also avoid the need for any costly locking in SMP setups. File changes: - s/ARMops - Updated as above Admin: Tested on Pandaboard, iMx6 Version 5.79. Tagged as 'Kernel-5_79'
Showing with 51 additions and 87 deletions