[U-Boot] [PATCH v2 00/10] armv7: cache maintenance operations
Simon Glass
sjg at chromium.org
Thu May 5 06:48:12 CEST 2011
>
>
> On Tue, Mar 8, 2011 at 5:07 AM, Aneesh V <aneesh at ti.com> wrote:
>
>> With D-cache and MMU enabled for ARM in u-boot it becomes imperative to
>> support a minimal set of cache maintenance operations and necessary
>> initializations before enabling MMU.
>>
>> This series of patches attempt to do the following for armv7:
>> * Necessary initialization sequence before enabling MMU that includes
>> invalidation of TLB, data caches, branch predictor array etc.
>> * Framework for supporting SOC specific outer caches in a generic manner
>> (using a structure of function pointers - inspired by the Linux
>> implementation)
>> * Generic armv7 cache maintenance operations for caches known to the CPU
>> * Support for ARM PL310 L2 cache controller used in OMAP4
>> * Cleanup of the cleanup_before_linux() function
>> * Adapting all armv7 SOCs to use the new framework and removing
>> duplicated code
>>
>>
Any thoughts on this? What is the status please? Will this patch be applied,
or if not, what is left to be done?
Regards,
Simon
More information about the U-Boot
mailing list