aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/hpet.c
Commit message (Expand)AuthorAgeFilesLines
* x86/HPET: basic cleanupAndrew Cooper2013-10-081-3/+3
* cleanup unused request{_dt,}_irq() parameterAndrew Cooper2013-08-081-1/+1
* IOMMU: allow MSI message to IRTE propagation to failJan Beulich2013-04-151-5/+15
* x86/HPET: deal with event having expired while interrupt was maskedJan Beulich2013-03-201-25/+28
* x86/HPET: mask interrupt while changing affinityJan Beulich2013-03-181-0/+2
* honor ACPI v4 FADT flagsJan Beulich2013-02-221-0/+3
* x86/HPET: fix FSB interrupt maskingJan Beulich2012-11-221-21/+19
* x86/HPET: include FSB interrupt information in 'M' debug key outputJan Beulich2012-11-221-0/+19
* x86/HPET: cache MSI message last writtenJan Beulich2012-10-251-10/+11
* x86/HPET: allow use for broadcast when interrupt remapping is in effectJan Beulich2012-10-181-21/+32
* x86/HPET: obtain proper lock for changing IRQ affinityJan Beulich2012-10-171-2/+12
* x86/HPET: don't needlessly set up channels for broadcastJan Beulich2012-09-281-1/+4
* x86/HPET: don't disable interrupt delivery right after setting it upJan Beulich2012-09-281-2/+2
* x86: fix MWAIT-based idle driver for CPUs without ARATJan Beulich2012-09-251-1/+1
* x86/hpet: warn about and clear reserved set config register bitsJan Beulich2012-03-281-0/+14
* x86/hpet: clear unwanted bitsJan Beulich2012-03-271-2/+2
* x86/hpet: replace disabling of legacy broadcastJan Beulich2012-03-271-0/+4
* x86/hpet: disable before reboot or kexecJan Beulich2012-03-271-5/+33
* x86/hpet: simplify hpet_get_channel()Jan Beulich2012-03-231-4/+5
* x86/hpet: force_hpet_broadcast can be __initdataJan Beulich2012-03-231-1/+1
* VT-d: bind IRQs to CPUs local to the node the IOMMU is onJan Beulich2011-12-131-1/+2
* eliminate first_cpu() etcJan Beulich2011-11-081-1/+1
* x86/hpet: fix cpumask allocation after 23990:1c8789852eafJan Beulich2011-10-241-8/+1
* x86/hpet: allocate CPU masks dynamicallyJan Beulich2011-10-211-7/+24
* eliminate cpumask accessors referencing NR_CPUSJan Beulich2011-10-211-3/+3
* fold struct irq_cfg into struct irq_descJan Beulich2011-10-191-2/+1
* use xzalloc in x86 codeJan Beulich2011-10-041-4/+2
* x86: split MSI IRQ chipJan Beulich2011-09-181-1/+1
* pass struct irq_desc * to all other IRQ accessorsJan Beulich2011-09-181-43/+12
* pass struct irq_desc * to set_affinity() IRQ accessorsJan Beulich2011-09-181-23/+12
* convert more literal uses of cpumask_t to pointersJan Beulich2011-09-181-13/+9
* x86: remove unnecessary indirection from irq_complete_move()'s sole parameterJan Beulich2011-09-071-1/+1
* IRQ: manually EOI migrating line interruptsAndrew Cooper2011-08-311-1/+1
* x86: drop unused parameter from msi_compose_msg() and setup_msi_irq()Jan Beulich2011-08-271-1/+1
* x86: consistently serialize CMOS/RTC accesses on rtc_lockJan Beulich2011-07-191-10/+2
* x86/hpet: eliminate cpumask_lockJan Beulich2011-03-251-24/+10
* x86/HPET: fix oversight in 23033:84bacd800bf8 (2nd try)Jan Beulich2011-03-171-12/+9
* x86/HPET: fix oversight in 23033:84bacd800bf8Jan Beulich2011-03-151-4/+2
* x86/HPET: adjust typesJan Beulich2011-03-121-55/+41
* x86/HPET: use dynamic allocation for hpet_events[]Jan Beulich2011-03-121-8/+20
* x86/HPET: cleanupJan Beulich2011-03-121-119/+155
* x86/HPET: fix initialization orderJan Beulich2011-03-121-2/+4
* x86: Fix S3 resume for HPET MSI IRQ caseWei Gang2011-02-141-5/+13
* Revert 22900:a0ef80c99264Keir Fraser2011-02-141-3/+0
* x86: suppress HPET broadcast initialization in the presence of ARATKeir Fraser2011-02-101-0/+3
* Use bool_t for various boolean variablesKeir Fraser2010-12-241-1/+1
* x86/IRQ: pass CPU masks by reference rather than by value in more placesKeir Fraser2010-12-011-1/+1
* timers: Simplify implementation logic.Keir Fraser2010-08-181-11/+11
* x86/cpufreq: pass pointers to cpu masks where possibleKeir Fraser2010-07-121-1/+1
* cpuidle: add comments for hpet cpumask_lock usageKeir Fraser2010-06-181-0/+11