Commit Graph

49 Commits (731ba3301de41d2ffae9dd3e0f85f7361d8ad8f4)

Author SHA1 Message Date
Matt Fleming 1f69b6af91 sh: Prepare for dynamic PMB support 16 years ago
Matt Fleming 8bd642b17b sh: Obliterate the P1 area macros 16 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
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
Paul Mundt ab27f62002 sh: Calculate cache aliases on L2 caches. 18 years ago
Paul Mundt d10040f7eb sh: Fix alias calculation for non-aliasing cases. 18 years ago
Paul Mundt 7ec9d6f8c0 sh: Avoid smp_processor_id() in cache desc paths. 18 years ago
Paul Mundt f0b859e3d6 sh: Reclaim beginning of P3 space for vmalloc area. 18 years ago
Paul Mundt 8cf1a74305 sh: Add kmap_coherent()/kunmap_coherent() interface for SH-4. 18 years ago
Paul Mundt 39e688a94b sh: Revert lazy dcache writeback changes. 18 years ago
Paul Mundt 11c1965687 sh: Fixup cpu_data references for the non-boot CPUs. 18 years ago
Paul Mundt 26b7a78c55 sh: Lazy dcache writeback optimizations. 18 years ago
Paul Mundt 37bda1da45 sh: Convert remaining remap_area_pages() users to ioremap_page_range(). 18 years ago
Paul Mundt 510c72ad2d sh: Fixup various PAGE_SIZE == 4096 assumptions. 18 years ago
Paul Mundt 52e27782e1 sh: p3map_sem sem2mutex conversion. 18 years ago
Paul Mundt 33573c0e32 sh: Fix occasional flush_cache_4096() stack corruption. 19 years ago
Paul Mundt 28ccf7f91b sh: Selective flush_cache_mm() flushing. 19 years ago
Paul Mundt 298476220d sh: Add control register barriers. 19 years ago
Richard Curnow b638d0b921 sh: Optimized cache handling for SH-4/SH-4A caches. 19 years ago
Paul Mundt fdfc74f9fc sh: Support for SH-4A memory barriers. 19 years ago
Paul Mundt a252710fc5 sh: flush_cache_range() cleanup and optimizations. 19 years ago
Jörn Engel 6ab3d5624e Remove obsolete #include <linux/config.h> 19 years ago
Linus Torvalds 1da177e4c3 Linux-2.6.12-rc2 20 years ago