Aneesh Kumar K.V
|
b8f1b4f860
powerpc/mm: Convert early cpu/mmu feature check to use the new helpers
|
9 years ago |
Michael Ellerman
|
bacf9cf883
powerpc/mm: Do hash device tree scanning earlier
|
9 years ago |
Stephen Rothwell
|
fbef66f0ad
powerpc/mm: Parenthesise IS_ENABLED() in if condition
|
9 years ago |
Michael Ellerman
|
6364e84e85
powerpc/mm: Rename hpte_init_lpar() and move the fallback to a header
|
9 years ago |
Michael Ellerman
|
7353644fa9
powerpc/mm: Fix build break when PPC_NATIVE=n
|
9 years ago |
Benjamin Herrenschmidt
|
7025776ed1
powerpc/mm: Move hash table ops to a separate structure
|
9 years ago |
Benjamin Herrenschmidt
|
2b4e3ad8f5
powerpc/mm/hash64: Don't test for machine type to detect HEA special case
|
9 years ago |
Benjamin Herrenschmidt
|
5556ecf5e9
powerpc/mm/hash: Don't use machine_is() early during boot
|
9 years ago |
Benjamin Herrenschmidt
|
166dd7d3fb
powerpc/64: Move MMU backend selection out of platform code
|
9 years ago |
Benjamin Herrenschmidt
|
c40785ad30
powerpc/dart: Use a cachable DART
|
9 years ago |
Aneesh Kumar K.V
|
4b7a350480
powerpc/mm/hash: Update SDR1 size encoding as documented in ISA 3.0
|
9 years ago |
Aneesh Kumar K.V
|
56547411a0
powerpc/mm: Print formation regarding the the MMU mode
|
9 years ago |
Michael Ellerman
|
b5f1bf48f2
Merge tag 'powerpc-4.7-5' into next
|
9 years ago |
Oliver O'Halloran
|
faf7882962
powerpc/mm: Add a parameter to disable 1TB segs
|
9 years ago |
Darren Stevens
|
bfa37087aa
powerpc: Initialise pci_io_base as early as possible
|
9 years ago |
Aneesh Kumar K.V
|
e568006b9d
powerpc/mm/hash: Don't add memory coherence if cache inhibited is set
|
9 years ago |
Aneesh Kumar K.V
|
dc47c0c1f8
powerpc/mm/hash: Fix the reference bit update when handling hash fault
|
9 years ago |
Michael Ellerman
|
aac55d7573
powerpc/mm/hash64: Fix subpage protection with 4K HPTE config
|
9 years ago |
Michael Ellerman
|
8bbc9b7b00
powerpc/mm/hash64: Factor out hash preload psize check
|
9 years ago |
Aneesh Kumar K.V
|
5ed7ecd08a
powerpc/mm: pte_frag abstraction
|
9 years ago |
Aneesh Kumar K.V
|
d6a9996e84
powerpc/mm: vmalloc abstraction in preparation for radix
|
9 years ago |
Aneesh Kumar K.V
|
a2f41eb992
powerpc/mm: Add radix pgalloc details
|
9 years ago |
Aneesh Kumar K.V
|
b5dcc60969
powerpc/mm/radix: Update PTCR on secondary CPUs
|
9 years ago |
Aneesh Kumar K.V
|
756d08d1ba
powerpc/mm: Abstract early MMU init in preparation for radix
|
9 years ago |
Aneesh Kumar K.V
|
dd1842a2a4
powerpc/mm: Make page table size a variable
|
9 years ago |
Aneesh Kumar K.V
|
945537df7a
powerpc/mm/book3s: Rename hash specific PTE bits to carry H_ prefix
|
9 years ago |
Aneesh Kumar K.V
|
50de596de8
powerpc/mm/hash: Add support for Power9 Hash
|
9 years ago |
Aneesh Kumar K.V
|
30bda41aba
powerpc/mm: Drop WIMG in favour of new constants
|
9 years ago |
Aneesh Kumar K.V
|
e58e87adc8
powerpc/mm: Update _PAGE_KERNEL_RO
|
9 years ago |
Aneesh Kumar K.V
|
ac29c64089
powerpc/mm: Replace _PAGE_USER with _PAGE_PRIVILEGED
|
9 years ago |