[U-Boot] [PATCH v3 0/4] arm: changes in cache handling
Aneesh V
aneesh at ti.com
Thu Aug 11 16:35:41 CEST 2011
- Avoid enabling caches for all ARM boards
- Enable caches for omap3/4
- Stronger barrier for armv7 cache-maintenance operations.
V2:
* Rebased to latest HEAD of u-boot/master
* Improved the README
* Added a patch for removing the flush in invalidate
and for printing a warning in such cases.
V3:
* Improve the error message on un-aligned invalidate
Aneesh V (4):
arm: do not force d-cache enable on all boards
omap: enable caches at system start-up
armv7: stronger barrier for cache-maintenance operations
armv7: cache: remove flush on un-aligned invalidate
arch/arm/cpu/armv7/cache_v7.c | 26 ++++++++++---------
arch/arm/cpu/armv7/omap3/board.c | 8 ++++++
arch/arm/cpu/armv7/omap4/board.c | 8 ++++++
arch/arm/lib/board.c | 8 ++---
arch/arm/lib/cache-pl310.c | 15 ++++++----
arch/arm/lib/cache.c | 12 +++++++++
doc/README.arm-caches | 51 ++++++++++++++++++++++++++++++++++++++
include/common.h | 1 +
8 files changed, 106 insertions(+), 23 deletions(-)
create mode 100644 doc/README.arm-caches
More information about the U-Boot
mailing list