Commit Graph

359 Commits (27c13ecec4d8856687b50b959e1146845b478f95)

Author SHA1 Message Date
Paul Mundt ffb4a73d89 sh: Fix hugetlbfs dependencies for SH-3 && MMU configurations. 15 years ago
Magnus Damm 5fb80ae8bd sh: disabled cache handling fix. 16 years ago
Valentin Sitdikov a7a7c0e1d1 sh: Fix up single page flushing to use PAGE_SIZE. 16 years ago
Paul Mundt 964f7e5a56 sh: force dcache flush if dcache_dirty bit set. 16 years ago
Matt Fleming a2767cfb1d sh: Don't allocate smaller sized mappings on every iteration 16 years ago
Matt Fleming 2bea7ea7d5 sh: Try PMB mapping based on physical address, not mapping size 16 years ago
Matt Fleming fc2bdefdde sh: Plug PMB alloc memory leak 16 years ago
Matt Fleming a6325247f5 sh: Sprinkle __uses_jump_to_uncached 16 years ago
KAMEZAWA Hiroyuki 3089aa1b0c kcore: use registerd physmem information 16 years ago
KAMEZAWA Hiroyuki a0614da88b kcore: register vmalloc area in generic way 16 years ago
KAMEZAWA Hiroyuki c30bb2a25f kcore: add kclist types 16 years ago
Geert Uytterhoeven cc013a8890 arches: drop superfluous casts in nr_free_pages() callers 16 years ago
Ingo Molnar cdd6c482c9 perf: Do the big rename: Performance Counters -> Performance Events 16 years ago
Paul Mundt c8c2df9055 sh: Fix up sh7705 flush_dcache_page() build. 16 years ago
Paul Mundt 682f88ab74 sh: Cleanup whitespace damage in sh4_flush_icache_range(). 16 years ago
Paul Mundt 6e4154d4c2 sh: Use more aggressive dcache purging in kmap teardown. 16 years ago
Paul Mundt 0906a3ad33 sh: Fix up and optimize the kmap_coherent() interface. 16 years ago
Paul Mundt 6f3795788b sh: Fix up UP deadlock with SMP-aware cache ops. 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 a1fce73235 sh: Fix overzealous checking in __ioremap() 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
Yoshihiro Shimoda c01f0f1a4a sh: Add initial support for SH7757 CPU subtype 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
Michael Trimarchi 6503fe4a65 sh: Better description of SH-4 PTEA register update. 16 years ago
Paul Mundt e055d41ff5 sh: Build fix for disabled caches. 16 years ago
Paul Mundt 1b3edd9745 sh: Merge the _32/_64 variants of arch/sh/mm/Makefile. 16 years ago
Paul Mundt 2b4315185a sh: Wire up sh5_cache_init(). 16 years ago
Paul Mundt 8c41cdcaff sh64: Kill off dead i/d-cache disabled bits. 16 years ago
Paul Mundt 94ecd224c9 sh: Fix up the SH-5 build with caches enabled. 16 years ago
Paul Mundt 65305ae816 sh: Convert cache disabled SH-5 over to new cache interface. 16 years ago
Paul Mundt 0d051d90bb sh: Convert SH7705 extended mode to new cacheflush interface. 16 years ago
Paul Mundt 79f1c9da5e sh: Convert SH-3 to new cacheflush interface. 16 years ago
Paul Mundt a58e1a2ab4 sh: Convert SH-2A to new cacheflush interface. 16 years ago
Paul Mundt 109b44a82a sh: Convert SH-2 to new cacheflush interface. 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 aae4d1428c sh: consolidate nommu stubs in arch/sh/mm/nommu.c. 16 years ago
Paul Mundt dde5e3ffb7 sh: rework nommu for generic cache.c use. 16 years ago
Paul Mundt cbbe2f68f6 sh: rename pg-mmu.c -> cache.c, enable generically. 16 years ago
Paul Mundt 2739742c24 sh: Provide the kmap_coherent() interface generically. 16 years ago
Paul Mundt 8edcfcbbd1 sh: Bail from kmap_coherent_init() if we have no dcache aliases. 16 years ago
Paul Mundt 8010fbe7a6 sh: TLB fast path optimizations for load/store exceptions. 16 years ago