hpet: Add MSI support
authorJan Kiszka <jan.kiszka@siemens.com>
Sun, 13 Jun 2010 12:15:45 +0000 (14:15 +0200)
committerBlue Swirl <blauwirbel@gmail.com>
Sun, 13 Jun 2010 12:33:01 +0000 (15:33 +0300)
commitc03af678f47bb9839a7f5952790efc1f29074a3d
tree3e6366fa052faeca5179c36849eb8575ca93e331
parent904c0cf9d7ab20d3b27347532c831157649c3b39
hpet: Add MSI support

This implements the HPET capability of routing IRQs to the front-side
bus, aka MSI support. This feature can be enabled via the qdev property
"msi" and is off by default.

Note that switching it on can cause guests (at least Linux) to use the
HPET as timer instead of the LAPIC. KVM users should recall that only
the latter is currently available as fast in-kernel model.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
hw/hpet.c
hw/hpet_emul.h