Matt Fleming
|
1f69b6af91
sh: Prepare for dynamic PMB support
|
16 years ago |
Matt Fleming
|
8bd642b17b
sh: Obliterate the P1 area macros
|
16 years ago |
Paul Mundt
|
5e3679c594
Merge branch 'sh/cachetlb'
|
15 years ago |
Matt Fleming
|
a6325247f5
sh: Sprinkle __uses_jump_to_uncached
|
16 years ago |
Paul Mundt
|
c4845a4b22
sh: Fix up redundant cache flushing for PAGE_SIZE > 4k.
|
16 years ago |
Paul Mundt
|
deaef20e97
sh: Rework sh4_flush_cache_page() for coherent kmap mapping.
|
16 years ago |
Paul Mundt
|
bd6df57481
sh: Kill off segment-based d-cache flushing on SH-4.
|
16 years ago |
Paul Mundt
|
31c9efde78
sh: Kill off broken PHYSADDR() usage in sh4_flush_dcache_page().
|
16 years ago |
Paul Mundt
|
654d364e26
sh: sh4_flush_cache_mm() optimizations.
|
16 years ago |
Paul Mundt
|
682f88ab74
sh: Cleanup whitespace damage in sh4_flush_icache_range().
|
16 years ago |
Paul Mundt
|
983f4c514c
Revert "sh: Kill off now redundant local irq disabling."
|
16 years ago |
Paul Mundt
|
ac6a0cf671
Merge branch 'master' into sh/smp
|
16 years ago |
Matt Fleming
|
ce3f7cb96e
sh: Fix dcache flushing for N-way write-through caches.
|
16 years ago |
Paul Mundt
|
e76a0136a3
sh: Fix up sh4_flush_dcache_page() build on UP.
|
16 years ago |
Stuart Menefy
|
ffad9d7a54
sh: Fix problems with cache flushing when cache is in write-through mode
|
16 years ago |
Stuart Menefy
|
a5cf9e2444
sh: Improve comments int SH4 cache flushing code
|
16 years ago |
Paul Mundt
|
64a6d72213
sh: Kill off now redundant local irq disabling.
|
16 years ago |
Paul Mundt
|
f26b2a562b
sh: Make cache flushers SMP-aware.
|
16 years ago |
Paul Mundt
|
c139a59587
sh: Fix up cache-sh4 build on SMP.
|
16 years ago |
Paul Mundt
|
37443ef3f0
sh: Migrate SH-4 cacheflush ops to function pointers.
|
16 years ago |
Paul Mundt
|
916e97834e
sh: Kill off unused flush_icache_user_range().
|
16 years ago |
Paul Mundt
|
0b445dcaf3
sh: Don't export flush_dcache_all().
|
16 years ago |
Paul Mundt
|
27d59ec170
sh: Move alias computation to shared cache init.
|
16 years ago |
Paul Mundt
|
ecba106058
sh: Centralize the CPU cache initialization routines.
|
16 years ago |
Paul Mundt
|
e7b8b7f16e
sh: NO_CONTEXT ASID optimizations for SH-4 cache flush.
|
16 years ago |
Paul Mundt
|
8174252752
sh: Split out SH-4 __flush_xxx_region() ops.
|
16 years ago |
Paul Mundt
|
2277ab4a1d
sh: Migrate from PG_mapped to PG_dcache_dirty.
|
16 years ago |
Paul Mundt
|
205a3b4328
sh: uninline flush_icache_all().
|
17 years ago |
Chris Smith
|
09b5a10c19
sh: Optimized flush_icache_range() implementation.
|
17 years ago |
Stuart Menefy
|
cbaa118ecf
sh: Preparation for uncached jumps through PMB.
|
17 years ago |