summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/hpet.c
Commit message (Expand)AuthorAgeFilesLines
* x86/hpet: Undo the early counter is counting checkThomas Gleixner2019-07-251-4/+8
* x86/hpet: Use channel for legacy clockevent storageThomas Gleixner2019-06-281-8/+3Star
* x86/hpet: Use common init for legacy clockeventThomas Gleixner2019-06-281-33/+54
* x86/hpet: Carve out shareable parts of init_one_hpet_msi_clockevent()Thomas Gleixner2019-06-281-13/+20
* x86/hpet: Consolidate clockevent functionsThomas Gleixner2019-06-281-67/+25Star
* x86/hpet: Wrap legacy clockevent in hpet_channelThomas Gleixner2019-06-281-22/+27
* x86/hpet: Use cached info instead of extra flagsThomas Gleixner2019-06-281-53/+23Star
* x86/hpet: Move clockevents into channelsThomas Gleixner2019-06-281-80/+59Star
* x86/hpet: Rename variables to prepare for switching to channelsIngo Molnar2019-06-281-62/+62
* x86/hpet: Add function to select a /dev/hpet channelThomas Gleixner2019-06-281-0/+17
* x86/hpet: Add mode information to struct hpet_channelThomas Gleixner2019-06-281-0/+11
* x86/hpet: Use cached channel dataThomas Gleixner2019-06-281-25/+16Star
* x86/hpet: Introduce struct hpet_base and struct hpet_channelThomas Gleixner2019-06-281-34/+48
* x86/hpet: Coding style cleanupIngo Molnar2019-06-281-17/+26
* x86/hpet: Clean up commentsIngo Molnar2019-06-281-18/+23
* x86/hpet: Make naming consistentIngo Molnar2019-06-281-10/+10
* x86/hpet: Remove not required includesIngo Molnar2019-06-281-11/+1Star
* x86/hpet: Decapitalize and rename EVT_TO_HPET_DEVThomas Gleixner2019-06-281-17/+10Star
* x86/hpet: Simplify counter validationThomas Gleixner2019-06-281-6/+4Star
* x86/hpet: Separate counter check out of clocksource register codeThomas Gleixner2019-06-281-34/+31Star
* x86/hpet: Shuffle code around for readability sakeThomas Gleixner2019-06-281-40/+41
* x86/hpet: Move static and global variables to one placeThomas Gleixner2019-06-281-28/+22Star
* x86/hpet: Sanitize stub functionsThomas Gleixner2019-06-281-9/+3Star
* x86/hpet: Mark init functions __initThomas Gleixner2019-06-281-3/+3
* x86/hpet: Remove the unused hpet_msi_read() functionThomas Gleixner2019-06-281-7/+0Star
* x86/hpet: Remove unused parameter from hpet_next_event()Thomas Gleixner2019-06-281-5/+5
* x86/hpet: Remove pointless x86-64 specific #includeThomas Gleixner2019-06-281-4/+0Star
* x86/hpet: Restructure init codeThomas Gleixner2019-06-281-38/+43
* x86/hpet: Replace printk(KERN...) with pr_...()Thomas Gleixner2019-06-281-26/+19Star
* x86/hpet: Simplify CPU online codeThomas Gleixner2019-06-281-29/+2Star
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* x86/hpet: Prevent potential NULL pointer dereferenceAditya Pakki2019-03-211-0/+2
* x86/hpet: Remove unused FSEC_PER_NSEC defineRoland Dreier2018-12-041-4/+0Star
* x86: Don't include linux/irq.h from asm/hardirq.hNicolai Stange2018-08-051-0/+1
* treewide: kzalloc() -> kcalloc()Kees Cook2018-06-131-1/+1
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-131-2/+2
* x86: Remove pr_fmt duplicate logging prefixesJoe Perches2018-05-131-3/+2Star
* x86/hpet: Cure interface abuse in the resume pathThomas Gleixner2017-08-011-16/+11Star
* x86/hpet: Do not use smp_processor_id() in preemptible codeBorislav Petkov2017-06-201-1/+1
* x86/hpet: Prevent might sleep splat on resumeThomas Gleixner2017-03-021-1/+1
* x86/irq: Make irq activate operations symmetricThomas Gleixner2017-01-311-0/+1
* Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2016-12-251-7/+7
|\
| * clocksource: Use a plain u64 instead of cycle_tThomas Gleixner2016-12-251-7/+7
* | cpu/hotplug: Cleanup state namesThomas Gleixner2016-12-251-2/+2
|/
* x86/hpet: Reduce HPET counter read contentionWaiman Long2016-09-091-0/+94
* x86/hpet: Fix /dev/rtc breakage caused by RTC cleanupArnd Bergmann2016-08-101-1/+1
* Merge tag 'rtc-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds2016-08-051-2/+1Star
|\
| * char/genrtc: x86: remove remnants of asm/rtc.hArnd Bergmann2016-06-041-2/+1Star
* | x86/hpet: Convert to hotplug state machineSebastian Andrzej Siewior2016-07-141-35/+34Star
|/
* Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2016-05-171-1/+1
|\