aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/ppc_asm.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-09-26powerpc: Add ZEROIZE_GPRS macros for register clearsRohan McLure1-0/+22
2022-09-26powerpc: Remove CONFIG_PPC_FSL_BOOK3EChristophe Leroy1-3/+3
2022-09-26powerpc: Remove CONFIG_PPC_BOOK3EChristophe Leroy1-2/+2
2022-05-19powerpc: Replace PPC64_ELF_ABI_v{1/2} by CONFIG_PPC64_ELF_ABI_V{1/2}Christophe Leroy1-2/+2
2022-02-23powerpc: Remove remaining stab codesChristophe Leroy1-6/+0
2022-02-07powerpc/32: Remove _ENTRY() macroChristophe Leroy1-4/+0
2022-02-07powerpc/32: Remove remaining .stabs annotationsChristophe Leroy1-1/+0
2021-11-29powerpc: flexible GPR range save/restore macrosNicholas Piggin1-16/+27
2021-10-22powerpc/32: Don't use lmw/stmw for saving/restoring non volatile regsChristophe Leroy1-2/+2
2021-08-25powerpc/booke: Avoid link stack corruption in several placesChristophe Leroy1-1/+1
2021-08-15powerpc/bug: Provide better flexibility to WARN_ON/__WARN_FLAGS() with asm gotoChristophe Leroy1-10/+1
2021-06-30powerpc/64s: add a table of implicit soft-masked addressesNicholas Piggin1-0/+7
2021-06-25powerpc/64: allow alternate return locations for soft-masked interruptsNicholas Piggin1-0/+8
2021-04-14powerpc/64e/interrupt: use new interrupt returnNicholas Piggin1-20/+0
2021-03-29powerpc/32: Entry cpu time accounting in CChristophe Leroy1-10/+0
2021-02-09powerpc/64: entry cpu time accounting in CNicholas Piggin1-24/+0
2020-12-21powerpc/vdso: Fix DOTSYM for 32-bit LE VDSOMichael Ellerman1-1/+6
2020-12-04powerpc/vdso: Prepare for switching VDSO to generic C implementation.Christophe Leroy1-0/+2
2020-11-19powerpc: Remove RFI macroChristophe Leroy1-5/+0
2020-11-19powerpc/64s: Replace RFI by RFI_TO_KERNEL and remove RFIChristophe Leroy1-1/+0
2020-10-08powerpc: Remove support for PowerPC 601Christophe Leroy1-2/+1
2020-10-08powerpc: Drop SYNC_601() ISYNC_601() and SYNC()Christophe Leroy1-4/+0
2020-10-08powerpc: Remove CONFIG_PPC601_SYNC_FIXChristophe Leroy1-6/+0
2020-07-27powerpc/ppc_asm.h: delete duplicated wordRandy Dunlap1-1/+1
2020-07-22powerpc/64s: system call support for scv/rfscv instructionsNicholas Piggin1-0/+2
2019-08-28powerpc/32s: get rid of CPU_FTR_601 featureChristophe Leroy1-21/+7
2019-08-27powerpc/64: optimise LOAD_REG_IMMEDIATE_SYM()Christophe Leroy1-6/+6
2019-08-27powerpc: rewrite LOAD_REG_IMMEDIATE() as an intelligent macroChristophe Leroy1-5/+37
2018-12-20powerpc/fsl: Add macro to flush the branch predictorDiana Craciun1-0/+10
2018-12-19powerpc: remove remaining bits from CONFIG_APUSChristophe Leroy1-17/+2
2018-07-30powerpc: clean inclusions of asm/feature-fixups.hChristophe Leroy1-0/+1
2018-05-18powerpc/32: Use stmw/lmw for registers save/restore in asmChristophe Leroy1-4/+2
2018-04-01powerpc/64s: Set assembler machine type to POWER4Nicholas Piggin1-7/+4
2017-11-06powerpc/book3s: Add an HV variant of FIXUP_ENDIAN that is recoverableNicholas Piggin1-0/+22
2017-11-06powerpc/book3s: Use label for FIXUP_ENDIAN macro branchNicholas Piggin1-2/+3
2017-08-10powerpc/8xx: Getting rid of remaining use of CONFIG_8xxChristophe Leroy1-1/+1
2017-08-10powerpc/time: refactor MFTB() to limit number of ifdefsChristophe Leroy1-3/+9
2017-08-10powerpc: Fix invalid use of register expressionsAndreas Schwab1-1/+1
2017-05-30powerpc/64s: Fix FIXUP_ENDIAN non-maskable interrupt reentrancyNicholas Piggin1-4/+7
2017-01-26powerpc/32: Remove FIX_SRR1Christophe Leroy1-1/+0
2016-11-14powerpc: Make _ASM_NOKPROBE_SYMBOL a noop when KPROBES not definedNicholas Piggin1-0/+4
2016-11-14powerpc: Add support for relative exception tablesNicholas Piggin1-3/+3
2016-11-14powerpc: EX_TABLE macro for exception tablesNicholas Piggin1-0/+10
2016-11-14powerpc/asm: Allow including ppc_asm.h in asm filesMichael Ellerman1-3/+3
2016-09-23powerpc/32: Remove CLR_TOP32Christophe Leroy1-1/+0
2016-09-19powerpc: Don't change the section in _GLOBAL()Michael Ellerman1-6/+2
2016-09-19powerpc/kernel: Use kprobe blacklist for asm functionsNicholas Piggin1-26/+14
2016-07-30Merge tag 'powerpc-4.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds1-14/+14
2016-07-09powerpc32: provide VIRT_CPU_ACCOUNTINGChristophe Leroy1-12/+12
2016-07-05powerpc: define FUNC_START/FUNC_ENDAnton Blanchard1-0/+3