[U-Boot] [PATCH v3 0/4] arm: changes in cache handling

Albert ARIBAUD
2011-08-13T10:09:13Z

Le 11/08/2011 16:35, Aneesh V a ?crit :
> - 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

Please in the future leave history in individual patches (but you can
keep int in cover letters as well). That is a burden, but it provides
for better tracking on patchwork, where cover letters are not recorded,
and individual patches are the only place where history can appear.

Amicalement,
--
Albert.