Commit Graph

503 Commits (87f1d40a706bdebdc8f959b9ac291d0d8fdfcc7e)

Author SHA1 Message Date
Paul Mundt 9edef28653 sh: uncached mapping helpers. 15 years ago
Paul Mundt 51becfd962 sh: PMB tidying. 15 years ago
Paul Mundt 7bdda6209f sh: Fix up more 64-bit pgprot truncation on SH-X2 TLB. 15 years ago
Paul Mundt efd54ea315 sh: Merge the legacy PMB mapping and entry synchronization code. 15 years ago
Paul Mundt 55cef91a5d sh: Prevent fixed slot PMB remapping from clobbering boot entries. 15 years ago
Paul Mundt b0f3ae03ac sh: Isolate uncached mapping support. 15 years ago
Paul Mundt 9762528f37 sh: Kill off deprecated fixed PCI memory window accessors. 15 years ago
Paul Mundt 9d56dd3b08 sh: Mass ctrl_in/outX to __raw_read/writeX conversion. 15 years ago
Paul Mundt 2dc2f8e0c4 sh: Kill off the special uncached section and fixmap. 15 years ago
Paul Mundt 3125ee72dc sh: Track the uncached mapping size. 15 years ago
Paul Mundt 35f99c0da1 sh: pretty print virtual memory map on boot. 15 years ago
Paul Mundt 920efaabcb sh: Correct iounmap fixmap teardown. 15 years ago
Paul Mundt 2efa53b269 sh: Make 29/32-bit mode check helper generally available. 15 years ago
Paul Mundt 88ea1a445a sh64: Fix up PC casting in unaligned fixup notifier with 32bit ABI. 15 years ago
Paul Mundt cb6d04468d sh: Kill off now bogus fixmap/page wiring documentation. 15 years ago
Paul Mundt bb29c677b3 sh: Split out MMUCR.URB based entry wiring in to shared helper. 15 years ago
Paul Mundt acf2c9685f sh: Kill off duplicate address alignment in ioremap_fixed(). 15 years ago
Paul Mundt d57d64080d sh: Prevent 64-bit pgprot clobbering across ioremap implementations. 15 years ago
Paul Mundt af1415314a sh: Flag __ioremap_caller() __init_refok. 15 years ago
Paul Mundt 12b6b01cb4 sh: Handle unmapping of fixed slots transparently in iounmap(). 15 years ago
Paul Mundt 4f744affc3 sh: Make iounmap_fixed() return success/failure for iounmap() path. 15 years ago
Paul Mundt 0b59e38ffa sh: Merge _32/_64 ioremap implementations. 15 years ago
Paul Mundt d9b9487af7 sh: Handle early ioremaps through fixed mappings. 15 years ago
Matt Fleming 3d467676ab sh: Setup early PMB mappings. 15 years ago
Paul Mundt 78bf04fc96 sh: Tidy up non-translatable checks in iounmap path. 15 years ago
Matt Fleming 597fe76ec3 sh: Use ioremap_fixed() to implement SH-5 ioremap() 15 years ago
Matt Fleming 4d35b93a66 sh: Add fixed ioremap support 15 years ago
Matt Fleming 07cad4dc1b sh: Generalise the pte handling code for the fixmap path 15 years ago
Matt Fleming 24ef7fc4dc sh: Acquire some more page flags for SH-5. 15 years ago
Matt Fleming 8eda551420 sh: New extended page flag to wire/unwire TLB entries 15 years ago
Paul Mundt a6198a238b sh: Guard against early IPIs in flush_cache_all(). 15 years ago
Paul Mundt 782bb5a532 sh: default to extended TLB support. 15 years ago
Paul Mundt a0ab36689a sh: fixed PMB mode refactoring. 15 years ago
Paul Mundt cbf6b1ba7a sh: Always provide thread_info allocators. 15 years ago
Paul Mundt a99eae5417 sh: Split out the unaligned counters and user bits. 15 years ago
Paul Mundt 56d45b62ce sh: Fix up nommu build for out-of-line pgtable changes. 15 years ago
Paul Mundt 5e9daa0f26 sh: Don't default enable PMB support. 15 years ago
Paul Mundt b4e2a2a2f3 sh: Disable PMB for SH4AL-DSP CPUs. 15 years ago
Matt Fleming 2a5eacca85 sh: Move page table allocation out of line 15 years ago
Matt Fleming b4c8927623 sh: Optimise flush_dcache_page() on SH4 15 years ago
Matt Fleming 3f5ab76816 sh: Correct the PTRS_PER_PMD and PMD_SHIFT values 15 years ago
Markus Pietrek 76382b5bdb sh: Ensure all PG_dcache_dirty pages are written back. 15 years ago
Matt Fleming 5d9b4b19f1 sh: Definitions for 3-level page table layout 15 years ago
Paul Mundt bf3cdeda90 sh: wire up vmallocinfo support in ioremap() implementations. 15 years ago
Al Viro e77414e0aa fix broken aliasing checks for MAP_FIXED on sparc32, mips, arm and sh 15 years ago
Magnus Damm b25b975846 sh: NUMA lmb fixes 15 years ago
Magnus Damm f3a4c00ad3 sh: fix size calculation for NUMA node 0 15 years ago
Matt Fleming e717cc6c07 sh: Can't compare physical and virtual addresses for aliases 15 years ago
Matt Fleming a781d1e5ff sh: Drop associative writes for SH-4 cache flushes. 15 years ago
Paul Mundt 7e01c94998 sh: Partial revert of copy/clear_user_highpage() optimizations. 15 years ago