summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/page.h
Commit message (Expand)AuthorAgeFilesLines
* arch: simplify architecture specific page size configurationArnd Bergmann2024-03-061-1/+1
* powerpc: Make virt_to_pfn() a static inlineLinus Walleij2023-08-161-10/+20
* mm, arch: add generic implementation of pfn_valid() for FLATMEMMike Rapoport (IBM)2023-02-091-9/+0
* powerpc: Remove CONFIG_PPC_FSL_BOOK3EChristophe Leroy2022-09-261-1/+1
* powerpc: Rely on generic definition of hugepd_t and is_hugepd when unusedChristophe Leroy2022-09-261-5/+0
* powerpc/nohash: Remove pgd_huge() stubChristophe Leroy2022-09-261-1/+0
* powerpc/64: Only WARN if __pa()/__va() called with bad addressesMichael Ellerman2022-05-221-2/+5
* powerpc/mm: Make slice specific to book3s/64Christophe Leroy2022-05-051-1/+0
* powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bitKefeng Wang2022-04-071-1/+5
* powerpc/32: Set user/kernel boundary at TASK_SIZE instead of PAGE_OFFSETChristophe Leroy2020-07-271-1/+3
* powerpc: Remove _ALIGN_UP(), _ALIGN_DOWN() and _ALIGN()Christophe Leroy2020-05-111-7/+0
* mm/vma: define a default value for VM_DATA_DEFAULT_FLAGSAnshuman Khandual2020-04-101-7/+2
* powerpc/hugetlb: Fix 8M hugepages on 8xxChristophe Leroy2020-02-171-0/+5
* powerpc32/booke: consistently return phys_addr_t in __pa()Bai Yingjie2020-01-071-1/+1
* Merge tag 'powerpc-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-11-301-0/+7
|\
| * powerpc/fsl_booke/kaslr: dump out kernel offset information on panicJason Yan2019-11-131-0/+5
| * powerpc: introduce kernstart_virt_addr to store the kernel baseJason Yan2019-11-131-0/+2
* | dma/direct: turn ARCH_ZONE_DMA_BITS into a variableNicolas Saenz Julienne2019-11-011-9/+0
|/
* powerpc/64: Add VIRTUAL_BUG_ON checks for __va and __pa addressesNicholas Piggin2019-08-201-2/+12
* Merge tag 'powerpc-5.2-5' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-06-221-0/+7
|\
| * powerpc: enable a 30-bit ZONE_DMA for 32-bit pmacChristoph Hellwig2019-06-191-0/+7
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
|/
* powerpc/mm: cleanup HPAGE_SHIFT setupChristophe Leroy2019-05-031-3/+8
* powerpc/mm: move hugetlb_disabled into asm/hugetlb.hChristophe Leroy2019-05-031-1/+0
* powerpc/mm: Drop the unnecessary region checkAneesh Kumar K.V2019-04-211-12/+0
* powerpc/mm/hash64: Map all the kernel regions in the same 0xc rangeAneesh Kumar K.V2019-04-211-1/+2
* powerpc/kconfig: define PAGE_SHIFT inside KconfigChristophe Leroy2019-02-231-11/+2
* powerpc: Drop page_is_ram() and walk_system_ram_range()Christophe Leroy2019-02-041-1/+0
* powerpc: use mm zones more sensiblyChristoph Hellwig2018-12-201-0/+2
* powerpc/mm: Move pgtable_t into platform headersChristophe Leroy2018-12-041-14/+0
* powerpc: mark 64-bit PD_HUGE constant as unsigned longDaniel Axtens2018-11-251-1/+1
* powerpc: move ASM_CONST and stringify_in_c() into asm-const.hChristophe Leroy2018-07-301-1/+1
* powerpc: remove kdump.h from page.hChristophe Leroy2018-07-301-1/+0
* powerpc/fadump: Do not use hugepages when fadump is activeHari Bathini2018-05-031-0/+1
* powerpc: Avoid comparison of unsigned long >= 0 in pfn_valid()Mathieu Malaterre2018-03-131-1/+9
* powerpc/mm/slice: create header files dedicated to slicesChristophe Leroy2018-03-061-0/+1
* powerpc/mm: Fix virt_addr_valid() etc. on 64-bit hashMichael Ellerman2017-05-191-0/+12
* powerpc: do not make the entire heap executableDenys Vlasenko2017-02-221-1/+3
* powerpc/mm: Fix little-endian 4K hugetlbAneesh Kumar K.V2017-01-181-3/+0
* powerpc/32: Remove RELOCATABLE_PPC32Kevin Hao2016-07-191-3/+3
* powerpc/mm: Make 4K and 64K use pte_t for pgtable_tAneesh Kumar K.V2016-05-111-1/+9
* powerpc/mm: Use big endian Linux page tables for book3s 64Aneesh Kumar K.V2016-05-011-0/+4
* powerpc/mm: Split pgtable types to separate headerAneesh Kumar K.V2016-03-031-103/+1
* powerpc/mm/book3s-64: Use physical addresses in upper page table tree levelsPaul Mackerras2016-02-291-0/+7
* powerpc/mm: Move hugetlb related headersAneesh Kumar K.V2015-12-141-38/+4
* powerpc/mm: Don't use pmd_val, pud_val and pgd_val as lvalueAneesh Kumar K.V2015-12-141-8/+26
* powerpc/mm: Don't use pte_val as lvalueAneesh Kumar K.V2015-12-141-2/+8
* powerpc/booke: Only use VIRT_PHYS_OFFSET on booke32Scott Wood2015-10-271-3/+4
* powerpc/mm: Disable hugepd for 64K page size.Aneesh Kumar K.V2015-10-121-0/+15
* powerpc: Fix _ALIGN_* errors due to type difference.Aneesh Kumar K.V2015-10-091-2/+3