summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/arch_timer.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-05arm64/arch_timer: Provide noinstr sched_clock_read() functionsPeter Zijlstra1-7/+1
2021-10-19arm64: Add CNT{P,V}CTSS_EL0 alternatives to cnt{p,v}ct_el0Marc Zyngier1-8/+24
2021-10-18clocksource/drivers/arch_arm_timer: Move workaround synchronisation aroundMarc Zyngier1-3/+3
2021-10-17clocksource/drivers/arm_arch_timer: Drop unnecessary ISB on CVAL programmingMarc Zyngier1-2/+2
2021-10-17clocksource/drivers/arm_arch_timer: Move system register timer programming ov...Marc Zyngier1-5/+5
2021-10-17clocksource/drivers/arm_arch_timer: Extend write side of timer register acces...Marc Zyngier1-1/+1
2021-10-17clocksource/drivers/arm_arch_timer: Drop CNT*_TVAL read accessorsMarc Zyngier1-17/+0
2021-10-17clocksource/arm_arch_timer: Add build-time guards for unhandled register acce...Marc Zyngier1-1/+12
2021-03-24arm64: vdso: Avoid ISB after reading from cntvct_el0Will Deacon1-21/+0
2020-07-08arm64: arch_timer: Allow an workaround descriptor to disable compat vdsoMarc Zyngier1-0/+1
2019-07-03Merge branch 'timers/vdso' into timers/coreThomas Gleixner1-12/+1
2019-06-25clocksource/drivers/arm_arch_timer: Extract elf_hwcap use to arch-helperAndrew Murray1-0/+13
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-12/+1
2019-06-05arm64: arch_timer: mark functions as __always_inlineAnders Roxell1-4/+4
2019-05-01Merge branch 'for-next/timers' of git://git.kernel.org/pub/scm/linux/kernel/g...Will Deacon1-20/+66
2019-04-30clocksource/arm_arch_timer: Use arch_timer_read_counter to access stable coun...Marc Zyngier1-2/+14
2019-04-30clocksource/arm_arch_timer: Remove use of workaround static keyMarc Zyngier1-4/+0
2019-04-30clocksource/arm_arch_timer: Drop use of static key in arch_timer_reg_read_stableMarc Zyngier1-14/+28
2019-04-30clocksource/arm_arch_timer: Direcly assign set_next_event workaroundMarc Zyngier1-0/+16
2019-04-30arm64: arch_timer: Ensure counter register reads occur with seqlock heldWill Deacon1-2/+31
2017-11-17Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-5/+3
2017-11-06arm64: Implement arch_counter_get_cntpct to read the physical counterChristoffer Dall1-5/+3
2017-10-13arm_arch_timer: Expose event stream statusJulien Thierry1-0/+1
2017-08-11clocksource/drivers/arm_arch_timer: Avoid infinite recursion when ftrace is e...Ding Tianhong1-2/+2
2017-04-07arm64: arch_timer: Allow erratum matching with ACPI OEM informationMarc Zyngier1-0/+1
2017-04-07arm64: arch_timer: Allows a CPU-specific erratum to only affect a subset of CPUsMarc Zyngier1-11/+20
2017-04-07arm64: arch_timer: Make workaround methods optionalMarc Zyngier1-2/+3
2017-04-07arm64: arch_timer: Rework the set_next_event workaroundsMarc Zyngier1-0/+4
2017-04-07arm64: arch_timer: Add erratum handler for CPU-specific capabilityMarc Zyngier1-0/+1
2017-04-07arm64: arch_timer: Add infrastructure for multiple erratum detection methodsMarc Zyngier1-1/+6
2017-02-08clocksource/drivers/arm_arch_timer: Introduce generic errata handling infrast...Ding Tianhong1-25/+13
2016-09-23arm64: arch_timer: Work around QorIQ Erratum A-008585Scott Wood1-3/+44
2016-09-09arm64: arch_timer: simplify accessorsMark Rutland1-27/+14
2015-01-07arm64: fix missing linux/bug.h include in asm/arch_timer.hPaul Walmsley1-0/+1
2014-12-05clocksource: arch_timer: Fix code to use physical timers when requestedSonny Rao1-0/+9
2014-09-29clocksource: arm_arch_timer: Consolidate arch_timer_evtstrm_enableNathan Lynch1-14/+0
2014-09-29clocksource: arm_arch_timer: Enable counter access for 32-bit ARMNathan Lynch1-17/+0
2013-09-26ARM64: arch_timer: add support to configure and enable event streamSudeep KarkadaNagesha1-3/+29
2013-09-26ARM/ARM64: arch_timer: add macros for bits in control registerSudeep KarkadaNagesha1-4/+8
2013-08-21Merge branch 'timers/clockevents-next' of git://git.linaro.org/people/dlezcan...Thomas Gleixner1-14/+9
2013-08-01clocksource: arch_timer: Push the read/write wrappers deeperStephen Boyd1-2/+2
2013-08-01clocksource: arch_timer: Make register accessors less error-proneStephen Boyd1-14/+9
2013-07-15arm64: delete __cpuinit usage from all usersPaul Gortmaker1-1/+1
2013-06-07clocksource: arch_timer: use virtual countersMark Rutland1-10/+0
2013-04-12ARM: convert arm/arm64 arch timer to use CLKSRC_OF initRob Herring1-0/+5
2013-01-31arm64: move from arm_generic to arm_arch_timerMark Rutland1-0/+133