summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include
Commit message (Expand)AuthorAgeFilesLines
* powerpc: Move PPC_HA() PPC_HI() and PPC_LO() to ppc-opcode.hChristophe Leroy2019-07-061-0/+9
* powerpc/64: reuse PPC32 static inline flush_dcache_range()Christophe Leroy2019-07-052-6/+18
* powerpc/32: define helpers to get L1 cache sizes.Christophe Leroy2019-07-052-11/+29
* powerpc/64: flush_inval_dcache_range() becomes flush_dcache_range()Christophe Leroy2019-07-051-1/+0
* powerpc: slightly improve cache helpersChristophe Leroy2019-07-051-4/+4
* powerpc/book3s: Use config independent helpers for page table walkAneesh Kumar K.V2019-07-053-2/+71
* powerpc/mm: Remove unused variable declarationAneesh Kumar K.V2019-07-051-1/+0
* powerpc/pseries: Protect against hogging the cpu while setting up the statsNaveen N. Rao2019-07-041-1/+1
* powerpc/pseries: Provide vcpu dispatch statisticsNaveen N. Rao2019-07-041-0/+6
* powerpc/pseries: Move mm/book3s64/vphn.c under platforms/pseries/Naveen N. Rao2019-07-041-0/+24
* powerpc/pseries: Introduce rwlock to gatekeep DTLB usageNaveen N. Rao2019-07-041-0/+2
* powerpc/pseries: Factor out DTL buffer allocation and registration routinesNaveen N. Rao2019-07-041-0/+3
* powerpc/pseries: Use macros for referring to the DTL enable maskNaveen N. Rao2019-07-041-0/+11
* powerpc: Use the correct style for SPDX License IdentifierNishad Kamdar2019-07-031-1/+1
* powerpc: Add barrier_nospec to raw_copy_in_user()Suraj Jitindar Singh2019-07-031-0/+1
* powerpc: remove device_to_mask()Christoph Hellwig2019-07-031-8/+0
* powerpc: Fix compile issue with force DAWRMichael Neuling2019-07-031-7/+14
* powerpc/64s/radix: keep kernel ERAT over local process/guest invalidatesNicholas Piggin2019-07-031-0/+9
* powerpc/64s: Rename PPC_INVALIDATE_ERAT to PPC_ISA_3_0_INVALIDATE_ERATNicholas Piggin2019-07-031-1/+1
* powerpc/64s/exception: remove bad stack branchNicholas Piggin2019-07-022-7/+2
* powerpc/64s/exception: move paca save area offsets into exception-64s.SNicholas Piggin2019-07-021-14/+3
* powerpc/64s/exception: move head-64.h code to exception-64s.S where it is usedNicholas Piggin2019-07-022-253/+0
* powerpc/64s/exception: move exception-64s.h code to exception-64s.S where it ...Nicholas Piggin2019-07-021-431/+0
* powerpc/64s/exception: move KVM related code togetherNicholas Piggin2019-07-021-19/+21
* powerpc/64s/exception: remove STD_EXCEPTION_COMMON variantsNicholas Piggin2019-07-022-24/+17
* powerpc/64s/exception: move EXCEPTION_PROLOG_2* to a more logical placeNicholas Piggin2019-07-021-56/+57
* powerpc/64s/exception: unwind exception-64s.h macrosNicholas Piggin2019-07-022-120/+57
* powerpc/64s/exception: Move EXCEPTION_COMMON additions into callersNicholas Piggin2019-07-022-31/+15
* powerpc/64s/exception: Move EXCEPTION_COMMON handler and return branches into...Nicholas Piggin2019-07-021-13/+13
* powerpc/64s/exception: Make EXCEPTION_PROLOG_0 a gas macro for consistency wi...Nicholas Piggin2019-07-021-12/+13
* powerpc/64s/exception: KVM handler can set the HSRR trap bitNicholas Piggin2019-07-022-5/+7
* powerpc/64s/exception: merge KVM handler and skip variantsNicholas Piggin2019-07-022-22/+14
* powerpc/64s/exception: consolidate maskable and non-maskable prologsNicholas Piggin2019-07-021-67/+45
* powerpc/64s/exception: remove the "extra" macro parameterNicholas Piggin2019-07-021-88/+70
* powerpc/64s/exception: move and tidy EXCEPTION_PROLOG_2 variantsNicholas Piggin2019-07-021-45/+42
* powerpc/64s/exception: consolidate EXCEPTION_PROLOG_2 with _NORI variantNicholas Piggin2019-07-021-32/+11
* powerpc/64s/exception: remove H concatenation for EXC_HV variantsNicholas Piggin2019-07-022-143/+197
* powerpc/64s/exception: Remove unused SOFTEN_VALUE_0x980Michael Ellerman2019-07-021-1/+0
* powerpc/64s/exception: fix line wrap and semicolon inconsistencies in macrosNicholas Piggin2019-07-012-52/+52
* powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functionsChristoph Hellwig2019-07-011-10/+0
* powerpc/powernv: remove unused NPU DMA codeChristoph Hellwig2019-07-012-24/+0
* powerpc/powernv: remove the unused tunneling exportsChristoph Hellwig2019-07-011-4/+0
* powerpc/powernv: remove the unused pnv_pci_set_p2p functionChristoph Hellwig2019-07-012-4/+0
* powerpc/cacheflush: fix variable set but not usedQian Cai2019-07-011-2/+5
* Merge branch 'fixes' into nextMichael Ellerman2019-07-014-0/+44
|\
| * powerpc: enable a 30-bit ZONE_DMA for 32-bit pmacChristoph Hellwig2019-06-191-0/+7
| * powerpc/32s: fix booting with CONFIG_PPC_EARLY_DEBUG_BOOTXChristophe Leroy2019-06-071-0/+4
| * powerpc/64s: Fix THP PMD collapse serialisationNicholas Piggin2019-06-071-0/+30
| * powerpc: Fix kexec failure on book3s/32Christophe Leroy2019-06-071-0/+3
* | powerpc/64s/radix: Enable HAVE_ARCH_HUGE_VMAPNicholas Piggin2019-06-191-0/+8