Commit Graph

503 Commits (87f1d40a706bdebdc8f959b9ac291d0d8fdfcc7e)

Author SHA1 Message Date
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
Paul Mundt 112e58471d sh: TLB protection violation exception optimizations. 16 years ago
Paul Mundt e7b8b7f16e sh: NO_CONTEXT ASID optimizations for SH-4 cache flush. 16 years ago
Paul Mundt 795687265d sh64: Wire up the shared __flush_xxx_region() flushers. 16 years ago
Paul Mundt 43bc61d86f sh: Add register alignment helpers for shared flushers. 16 years ago
Marcin Slusarz 922b0dc59b sh: use printk_once 16 years ago
Paul Mundt 0837f52463 sh: Partially unroll the SH-4 __flush_xxx_region() flushers. 16 years ago
Paul Mundt 8174252752 sh: Split out SH-4 __flush_xxx_region() ops. 16 years ago
Paul Mundt c7914834ef sh: Tidy up NEFF-based sign extension for SH-5. 16 years ago
Paul Mundt c0fe478dbb sh: Provide __flush_anon_page(). 16 years ago
Paul Mundt b5eb10ae90 sh: Drop unused arguments for kunmap_coherent(). 16 years ago
Paul Mundt 222db3e5f2 sh: Bring kmap_coherent() out-of-line. 16 years ago
Paul Mundt 700487c158 sh: Add a PG_dcache_dirty sanity check in kmap_coherent(). 16 years ago
Paul Mundt 3ed6e12939 sh: Handle a NULL vma in __update_tlb() for the fast-path. 16 years ago
Paul Mundt 9cef749269 sh: update_mmu_cache() consolidation. 16 years ago
Paul Mundt 0dfae7d5a2 sh: Use the now generic SH-4 clear/copy page ops for all MMU platforms. 16 years ago
Paul Mundt dfff0fa65a sh: wire up clear_user_highpage() for sh4, convert sh7705. 16 years ago
Paul Mundt 2277ab4a1d sh: Migrate from PG_mapped to PG_dcache_dirty. 16 years ago
Matt Fleming 05dd2cd3bb sh: Restore previous behaviour on kernel fault 16 years ago
Alexey Dobriyan 405f55712d headers: smp_lock.h redux 16 years ago
Paul Mundt 0f60bb25b4 sh: Tidy up vmalloc fault handling. 16 years ago
Paul Mundt c63c3105e4 sh: use kprobes_built_in() for notify_page_fault(). 16 years ago
Matt Fleming 5084f61a4d sh: Use bootmem ontop of lmb for NUMA 16 years ago
Paul Mundt 163b2f0ba9 sh64: Hook up page fault events for software perf counters. 16 years ago
Paul Mundt 7433ab7703 sh: Hook up page fault events for software perf counters. 16 years ago