summaryrefslogtreecommitdiff
path: root/arch/arm64/kernel/suspend.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-20arm64/sme: Restore SME registers on exit from suspendMark Brown1-0/+3
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_HAS_DITMark Rutland1-1/+10
2023-10-16arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CNPMark Rutland1-1/+1
2023-01-18cpuidle, arm64: Fix the ARM64 cpuidle logicPeter Zijlstra1-1/+11
2022-11-08arm64: Enable data independent timing (DIT) in the kernelArd Biesheuvel1-0/+2
2022-09-22arm64: mte: move register initialization to CPeter Collingbourne1-0/+2
2022-06-24arm64: mm: provide idmap pointer to cpu_replace_ttbr1()Ard Biesheuvel1-1/+1
2022-04-04arm64: fix typos in commentsJulia Lawall1-1/+1
2021-08-02arm64: kasan: mte: use a constant kernel GCR_EL1 valueMark Rutland1-1/+0
2021-06-17arm64: suspend: Use cpuidle context helpers in cpu_suspend()Marc Zyngier1-1/+11
2021-04-13arm64: pac: Optimize kernel entry/exit key installation code pathsPeter Collingbourne1-1/+2
2021-04-11arm64: mte: Report async tag faults before suspendVincenzo Frascino1-0/+3
2021-02-19arm64: spectre: Prevent lockdep splat on v4 mitigation enable pathWill Deacon1-1/+1
2020-12-02arm64: uaccess: remove set_fs()Mark Rutland1-1/+0
2020-10-02Merge branch 'for-next/mte' into for-next/coreWill Deacon1-0/+4
2020-09-29arm64: Rewrite Spectre-v4 mitigation codeWill Deacon1-2/+1
2020-09-04arm64: mte: Restore the GCR_EL1 register after a suspendCatalin Marinas1-0/+4
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport1-1/+1
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport1-1/+1
2018-09-18arm64: mm: Support Common Not Private translationsVladimir Murzin1-0/+4
2018-05-31arm64: ssbd: Restore mitigation status on CPU resumeMarc Zyngier1-0/+8
2018-01-13arm64: uaccess: Add PAN helperJames Morse1-2/+2
2017-11-15Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-4/+4
2017-11-02arm64: explicitly mask all exceptionsJames Morse1-3/+4
2017-11-02arm64: suspend: remove useless included fileYisheng Xie1-1/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2016-11-11arm64: move sp_el0 and tpidr_el1 into cpu_suspend_ctxMark Rutland1-6/+0
2016-10-20arm64: suspend: Reconfigure PSTATE after resume from idleJames Morse1-0/+11
2016-09-01arm64: hw_breakpoint: convert CPU hotplug notifier to new infrastructureWill Deacon1-4/+6
2016-04-28arm64: Change cpu_resume() to enable mmu early then access sleep_sp by vaJames Morse1-32/+6
2016-04-28arm64: kernel: Rework finisher callback out of __cpu_suspend_enter()James Morse1-30/+42
2016-02-16arm64: unify idmap removalMark Rutland1-16/+4
2015-11-17arm64: kernel: pause/unpause function graph tracer in cpu_suspend()Lorenzo Pieralisi1-0/+10
2015-11-13Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-1/+1
2015-11-12arm64: suspend: make hw_breakpoint_restore staticJisheng Zhang1-1/+1
2015-11-05Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+1
2015-10-28arm64: kernel: fix tcr_el1.t0sz restore on systems with extended idmapLorenzo Pieralisi1-9/+13
2015-10-07arm64: flush: use local TLB and I-cache invalidationWill Deacon1-1/+1
2015-06-19arm64: kernel: rename __cpu_suspend to keep it aligned with armSudeep Holla1-3/+3
2015-06-02arm64: drop sleep_idmap_phys and clean up cpu_resume()Ard Biesheuvel1-3/+0
2015-01-27arm64: kernel: remove ARM64_CPU_SUSPEND config optionLorenzo Pieralisi1-21/+0
2014-12-23arm64: kernel: fix __cpu_suspend mm switch on warm-bootLorenzo Pieralisi1-1/+13
2014-11-25arm64: Move cpu_resume into the text sectionLaura Abbott1-2/+2
2014-09-12arm64: kernel: refactor the CPU suspend API for retention statesLorenzo Pieralisi1-19/+29
2014-07-18arm64: kernel: add missing __init section marker to cpu_suspend_initLorenzo Pieralisi1-1/+1
2014-01-24arm64: kernel: fix per-cpu offset restore on resumeLorenzo Pieralisi1-0/+8
2014-01-10arm64: kernel: restore HW breakpoint registers in cpu_suspendLorenzo Pieralisi1-0/+23
2013-12-16arm64: kernel: cpu_{suspend/resume} implementationLorenzo Pieralisi1-0/+109