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

Albert ARIBAUD albert.u.boot at aribaud.net
Sat Aug 13 12:09:13 CEST 2011


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.


More information about the U-Boot mailing list