Lines Matching refs:cache
1 Disabling I-cache:
4 Disabling D-cache:
7 Enabling I-cache:
10 Enabling D-cache:
14 - Implement enable_caches() for your platform and enable the I-cache and
15 D-cache from this function. This function is called immediately
18 Guidelines for Working with D-cache:
26 lines from the DMA buffer in the cache, subsequent cache-line replacements
29 into the cache while the DMA is going on.
33 come to the cache due to speculative memory access by the CPU. If this
38 memory DMA buffer) should be aligned to cache-line boundary both at
40 - If the buffer is not cache-line aligned invalidation will be restricted
41 to the aligned part. That is, one cache-line at the respective boundary
47 - cleanup_before_linux() should flush the D-cache, invalidate I-cache, and
49 - The following sequence is advisable while disabling d-cache:
50 1. dcache_disable() - flushes and disables d-cache
51 2. invalidate_dcache_all() - invalid any entry that came to the cache
52 in the short period after the cache was flushed but before the
53 cache got disabled.