Skip to content

arm: changes in cache handling

Albert ARIBAUD u-boot 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v3 Latest1 of 4 patches 0 repliesNew

1 of 4 patches is in this archive. The cover letter announces 4.

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
4/4armv7: cache: remove flush on un-aligned invalidate+0 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.

Read the v3 thread

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

Le 11/08/2011 16:35, Aneesh V a ?crit :

Quoted 28 lines

- 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(-)
Quoted 1 line

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,

Signature · 1 line
Albert.