qemu/hw
Alex Williamson b0223e29af vfio-pci: Make host MSI-X enable track guest
Guests typically enable MSI-X with all of the vectors in the MSI-X
vector table masked.  Only when the vector is enabled does the vector
get unmasked, resulting in a vector_use callback.  These two points,
enable and unmask, correspond to pci_enable_msix() and request_irq()
for Linux guests.  Some drivers rely on VF/PF or PF/fw communication
channels that expect the physical state of the device to match the
guest visible state of the device.  They don't appreciate lazily
enabling MSI-X on the physical device.

To solve this, enable MSI-X with a single vector when the MSI-X
capability is enabled and immediate disable the vector.  This leaves
the physical device in exactly the same state between host and guest.
Furthermore, the brief gap where we enable vector 0, it fires into
userspace, not KVM, so the guest doesn't get spurious interrupts.
Ideally we could call VFIO_DEVICE_SET_IRQS with the right parameters
to enable MSI-X with zero vectors, but this will currently return an
error as the Linux MSI-X interfaces do not allow it.

Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Cc: qemu-stable@nongnu.org
2013-01-08 14:09:03 -07:00
..
9pfs misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
alpha build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
arm xilinx_spips: Xilinx Zynq SPI cntrlr device model 2012-10-10 11:13:32 +10:00
cris build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
dataplane dataplane: use linux-headers/ for virtio includes 2013-01-03 07:13:25 -06:00
i386 hw: Add test device for unittests execution 2013-01-04 09:11:30 +01:00
ide softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
kvm Merge remote-tracking branch 'qemu-kvm/uq/master' into staging 2013-01-02 08:01:54 -06:00
lm32 build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
m68k build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
microblaze xilinx_spi: Initial impl. of Xilinx SPI controller 2012-10-10 11:13:32 +10:00
mips build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
openrisc target-or32: Add a IIS dummy board 2012-07-27 21:13:02 +00:00
pci msix: expose access to masked/pending state 2012-12-26 11:49:29 +02:00
ppc Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
s390x softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
sh4 build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
sparc build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
sparc64 build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
unicore32 unicore32-softmmu: Add puv3 soc/board support 2012-08-11 09:36:59 +00:00
usb uhci: stop using portio lists 2013-01-08 10:56:58 +01:00
xtensa build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
9p.h
a9mpcore.c arm: a9mpcore: remove un-used ptimer_iomem field 2012-12-07 12:34:12 +01:00
a15mpcore.c hw/arm_gic: Add qdev property for GIC revision 2012-06-19 13:24:44 +00:00
ac97.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
acpi_ich9.c apci: assign memory regions to ich9 lpc device 2013-01-04 08:51:56 +01:00
acpi_ich9.h apci: assign memory regions to ich9 lpc device 2013-01-04 08:51:56 +01:00
acpi_piix4.c apci: assign memory regions to piix4 acpi device 2013-01-04 08:51:56 +01:00
acpi.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
acpi.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
adb.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
adb.h ppc: add missing static 2012-11-01 19:49:45 +01:00
adlib.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
ads7846.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
alpha_dp264.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
alpha_pci.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
alpha_sys.h Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
alpha_typhoon.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
an5206.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
apb_pci.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
apb_pci.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
apic_common.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
apic_internal.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
apic-msidef.h Introduce apic-msidef.h 2012-06-21 16:06:11 +00:00
apic.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
apic.h target-i386: move cpu halted decision into x86_cpu_reset 2012-08-01 08:45:06 -05:00
apm.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
apm.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
applesmc.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
arm11mpcore.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
arm_boot.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
arm_gic_common.c hw/arm_gic_common: Correct GICC_PMR reset value for newer GICs 2012-12-11 11:30:37 +00:00
arm_gic_internal.h arm_gic: Rename gic_state to GICState 2012-10-12 11:54:39 +01:00
arm_gic.c arm_gic: Add cpu nr to Raised IRQ message 2012-12-18 16:50:15 +01:00
arm_l2x0.c hw/arm_l2x0: Use LOG_GUEST_ERROR 2012-10-30 07:45:10 +00:00
arm_mptimer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
arm_pic.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
arm_sysctl.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
arm_timer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
arm-misc.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
armv7m_nvic.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
armv7m.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
audiodev.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
axis_dev88.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
baum.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
baum.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
bitbang_i2c.c
bitbang_i2c.h
blizzard_template.h
blizzard.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
block-common.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
block-common.h hw/block-common: Factor out fall back to legacy -drive cyls=... 2012-07-17 16:48:32 +02:00
boards.h softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
bonito.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
bt-hci-csr.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
bt-hci.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
bt-hid.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
bt-l2cap.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
bt-sdp.c Allow machines to configure the QEMU_VERSION that's exposed via hardware 2012-06-19 13:36:56 -05:00
bt.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
bt.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
cadence_gem.c net: reorganize headers 2012-12-19 08:31:29 +01:00
cadence_ttc.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
cadence_uart.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
cbus.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
ccid-card-emulated.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
ccid-card-passthru.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
ccid.h
cdrom.c
cirrus_vga_rop2.h
cirrus_vga_rop.h
cirrus_vga_template.h
cirrus_vga.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
collie.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
cris_pic_cpu.c cris hw/: Don't use CPUState 2012-03-14 22:20:26 +01:00
cris-boot.c cris-boot: Pass CRISCPU to main_cpu_reset(). 2012-06-04 23:00:42 +02:00
cris-boot.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
cs4231.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
cs4231a.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
cuda.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
debugcon.c switch debugcon to memory api 2013-01-04 08:51:57 +01:00
debugexit.c add isa-debug-exit device. 2013-01-04 08:51:57 +01:00
dec_pci.c pci: rename pci_internals.h pci_bus.h 2012-12-17 13:02:27 +02:00
dec_pci.h dec_pci: QOM'ify DEC 21154 PCI-PCI bridge 2012-08-22 10:47:15 -05:00
device-hotplug.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
devices.h Move qemu_irq typedef out of qemu-common.h 2012-11-15 01:57:02 +01:00
dma.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
dp8393x.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
ds1225y.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
ds1338.c hw/ds1338.c: Fix handling of DAY (wday) register. 2012-12-13 14:05:28 +00:00
dummy_m68k.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
e1000_hw.h e1000: introduce bits of PHY control register 2012-04-25 10:53:47 +03:00
e1000.c e1000: no need auto-negotiation if link was down 2013-01-07 10:43:21 +01:00
ecc.c
eccmemctl.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
eepro100.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
empty_slot.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
empty_slot.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
es1370.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
escc.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
escc.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
esp-pci.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
esp.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
esp.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
etraxfs_dma.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
etraxfs_dma.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
etraxfs_eth.c net: reorganize headers 2012-12-19 08:31:29 +01:00
etraxfs_pic.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
etraxfs_ser.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
etraxfs_timer.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
etraxfs.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
exynos4_boards.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
exynos4210_combiner.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
exynos4210_fimd.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
exynos4210_gic.c exynos4210: Add EHCI support 2013-01-07 12:57:25 +01:00
exynos4210_i2c.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
exynos4210_mct.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
exynos4210_pmu.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
exynos4210_pwm.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
exynos4210_rtc.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
exynos4210_uart.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
exynos4210.c exynos4210: Add EHCI support 2013-01-07 12:57:25 +01:00
exynos4210.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
fdc.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
fdc.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
fifo.c hw: Added generic FIFO API. 2012-10-10 11:13:32 +10:00
fifo.h hw: Added generic FIFO API. 2012-10-10 11:13:32 +10:00
firmware_abi.h
flash.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
fmopl.c
fmopl.h
framebuffer.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
framebuffer.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
fw_cfg.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
fw_cfg.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
g364fb.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
grackle_pci.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
grlib_apbuart.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
grlib_gptimer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
grlib_irqmp.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
grlib.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
gt64xxx.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
gumstix.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
gus.c
gusemu_hal.c
gusemu_mixer.c
gusemu.h
gustate.h
hd-geometry.c block: move include files to include/block/ 2012-12-19 08:31:31 +01:00
hda-audio.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
heathrow_pic.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
hid.c hid: Change idle handling to use a timer 2013-01-07 12:57:24 +01:00
hid.h hid: Change idle handling to use a timer 2013-01-07 12:57:24 +01:00
highbank.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
hpet_emul.h i8254: Rework & fix interaction with HPET in legacy mode 2012-02-17 09:58:22 -06:00
hpet.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
hw.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
i2c.c qbus: Make child devices links 2012-06-18 15:14:38 +02:00
i2c.h tmp105: Create API for TMP105 temperature sensor. 2012-12-23 14:37:51 -06:00
i8254_common.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
i8254_internal.h i8254: Factor out base class for KVM reuse 2012-03-07 12:27:40 +02:00
i8254.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
i8254.h kvm: x86: Add user space part for in-kernel i8254 2012-03-07 12:27:43 +02:00
i8259_common.c i8259: Do not clear level-triggered lines in IRR on init 2012-02-17 09:58:22 -06:00
i8259_internal.h i8259: Fix PIC_COMMON() macro 2012-11-26 14:25:42 -06:00
i8259.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
i82374.c i82378/i82374: Do not create DMA controller twice 2012-04-28 20:51:40 +02:00
i82378.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
i82801b11.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
ich9.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
ide.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
imx_avic.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
imx_ccm.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
imx_serial.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
imx_timer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
imx.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
integratorcp.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
intel-hda-defs.h
intel-hda.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
intel-hda.h qdev: Convert busses to QEMU Object Model 2012-06-18 15:14:38 +02:00
ioapic_common.c
ioapic_internal.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
ioapic.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
ioapic.h
ioh3420.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
ioh3420.h pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
irq.c qdev: allow multiple qdev_init_gpio_in() calls 2012-10-10 11:13:32 +10:00
irq.h Move qemu_irq typedef out of qemu-common.h 2012-11-15 01:57:02 +01:00
isa_mmio.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
isa-bus.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
isa.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
ivshmem.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
jazz_led.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
kvmvapic.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
kzm.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
lan9118.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
lance.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
leon3.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
lm32_boards.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
lm32_hwsetup.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
lm32_juart.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
lm32_juart.h
lm32_pic.c monitor: move include files to include/monitor/ 2012-12-19 08:31:32 +01:00
lm32_pic.h
lm32_sys.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
lm32_timer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
lm32_uart.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
lm32.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
lm832x.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
lm4549.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
lm4549.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
loader.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
loader.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
lpc_ich9.c apci: assign memory regions to ich9 lpc device 2013-01-04 08:51:56 +01:00
lsi53c895a.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
m25p80.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
m48t59.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
mac_dbdma.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
mac_dbdma.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
mac_nvram.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
macio.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
mainstone.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
Makefile.objs dataplane: use linux-headers/ for virtio includes 2013-01-03 07:13:25 -06:00
marvell_88w8618_audio.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
max111x.c ssi: Implemented CS behaviour 2012-10-10 11:13:31 +10:00
max7310.c
mc146818rtc_regs.h rtc: map CMOS index 0x37 to 0x32 on read and writes 2012-10-05 08:02:30 -05:00
mc146818rtc.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
mc146818rtc.h rtc: split out macros into a header file and use in test case 2012-03-30 08:14:12 -05:00
mcf5206.c hw/mcf5206: Reduce size of lookup table 2013-01-04 14:38:05 +01:00
mcf5208.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
mcf_fec.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
mcf_intc.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
mcf_uart.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
mcf.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
megasas.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
mfi.h megasas: Correct target/lun mapping 2012-11-12 16:42:56 +01:00
microblaze_boot.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
microblaze_boot.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
microblaze_pic_cpu.c microblaze hw/: Don't use CPUState 2012-03-14 22:20:26 +01:00
microblaze_pic_cpu.h microblaze hw/: Don't use CPUState 2012-03-14 22:20:26 +01:00
milkymist-ac97.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
milkymist-hpdmc.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
milkymist-hw.h net: reorganize headers 2012-12-19 08:31:29 +01:00
milkymist-memcard.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
milkymist-minimac2.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
milkymist-pfpu.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
milkymist-softusb.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
milkymist-sysctl.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
milkymist-tmu2.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
milkymist-uart.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
milkymist-vgafb_template.h
milkymist-vgafb.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
milkymist.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
mips_addr.c
mips_cpudevs.h mips hw/: Don't use CPUState 2012-03-14 22:20:26 +01:00
mips_fulong2e.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
mips_int.c mips hw/: Don't use CPUState 2012-03-14 22:20:26 +01:00
mips_jazz.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
mips_malta.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
mips_mipssim.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
mips_r4k.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
mips_timer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
mips-bios.h
mips.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
mipsnet.c net: reorganize headers 2012-12-19 08:31:29 +01:00
mpc8544_guts.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
msmouse.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
msmouse.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
mst_fpga.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
multiboot.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
multiboot.h
musicpal.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
nand.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
ne2000-isa.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
ne2000.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
ne2000.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
nseries.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
null-machine.c create struct for machine initialization arguments 2012-10-20 07:53:28 +00:00
nvram.h m48t59: remove unused m48t59_set_addr 2012-11-10 13:49:20 +00:00
omap1.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
omap2.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
omap_clk.c
omap_dma.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
omap_dss.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
omap_gpio.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
omap_gpmc.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
omap_gptimer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
omap_i2c.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
omap_intc.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
omap_l4.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
omap_lcd_template.h
omap_lcdc.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
omap_mmc.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
omap_sdrc.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
omap_spi.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
omap_sx1.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
omap_synctimer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
omap_tap.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
omap_uart.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
omap.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
onenand.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
opencores_eth.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
openpic.c Merge commit '1dd3a74d2ee2d873cde0b390b536e45420b3fe05' into HEAD 2012-12-17 18:56:22 +01:00
openpic.h openpic: convert to qdev 2012-12-14 13:12:56 +01:00
openrisc_pic.c target-or32: Add PIC support 2012-07-27 21:13:01 +00:00
openrisc_sim.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
openrisc_timer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
palm.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pam.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pam.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
parallel.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
pc_piix.c acpi: autoload dsdt 2013-01-04 08:51:56 +01:00
pc_q35.c acpi: autoload dsdt 2013-01-04 08:51:56 +01:00
pc_sysfw.c pc_sysfw: Check for qemu_find_file() failure 2013-01-04 14:38:04 +01:00
pc-testdev.c hw/i386: Fix broken build for non POSIX hosts 2013-01-05 10:14:05 +00:00
pc.c Merge remote-tracking branch 'kraxel/testdev.1' into staging 2013-01-04 13:25:07 -06:00
pc.h acpi: autoload dsdt 2013-01-04 08:51:56 +01:00
pci_bridge_dev.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
pckbd.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pcmcia.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
pcnet-pci.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pcnet.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pcnet.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
pcspk.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
pcspk.h pcspk: Convert to qdev 2012-02-17 09:58:22 -06:00
petalogix_ml605_mmu.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
petalogix_s3adsp1800_mmu.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pflash_cfi01.c pflash_cfi01: Suppress warning when Linux probes for AMD flash 2013-01-01 13:05:57 +01:00
pflash_cfi02.c Merge remote-tracking branch 'bonzini/header-dirs' into staging 2012-12-19 17:15:39 -06:00
piix4.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
piix_pci.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
pl011.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
pl022.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
pl031.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pl041.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
pl041.h
pl041.hx
pl050.c hw/pl050: Use LOG_GUEST_ERROR 2012-10-30 07:45:08 +00:00
pl061.c hw/pl061: Use LOG_GUEST_ERROR 2012-10-30 07:45:09 +00:00
pl080.c hw/pl080: Use LOG_GUEST_ERROR and LOG_UNIMP 2012-10-30 07:45:09 +00:00
pl110_template.h hw/pl110: Fix spelling of 'palette' 2012-09-06 17:04:33 +02:00
pl110.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
pl181.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pl190.c hw/pl190: Use LOG_UNIMP rather than hw_error() 2012-10-30 07:45:09 +00:00
pm_smbus.c acpi: switch smbus to memory api 2012-12-04 13:52:43 +01:00
pm_smbus.h acpi: switch smbus to memory api 2012-12-04 13:52:43 +01:00
ppc4xx_devs.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
ppc4xx_pci.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
ppc4xx.h Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
ppc405_boards.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
ppc405_uc.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
ppc405.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
ppc440_bamboo.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
ppc_booke.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
ppc_mac.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
ppc_newworld.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
ppc_oldworld.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
ppc_prep.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
ppc-viosrp.h
ppc.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
ppc.h Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
ppce500_pci.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
ppce500_pci.h PPC: e500: pci: Export slot2irq calculation 2012-12-14 13:12:57 +01:00
ppce500_spin.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
prep_pci.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
primecell.h hw/primecell.h: Remove obsolete pl080_init() declaration 2012-02-17 11:13:39 +00:00
ps2.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
ps2.h ps2: avoid repeated header file includes 2012-04-12 11:14:29 +01:00
ptimer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
ptimer.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
puv3_dma.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
puv3_gpio.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
puv3_intc.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
puv3_ost.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
puv3_pm.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
puv3.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
puv3.h unicore32-softmmu: Add puv3 soc/board support 2012-08-11 09:36:59 +00:00
pxa2xx_dma.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
pxa2xx_gpio.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
pxa2xx_keypad.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
pxa2xx_lcd.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pxa2xx_mmci.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
pxa2xx_pcmcia.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
pxa2xx_pic.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
pxa2xx_template.h
pxa2xx_timer.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
pxa2xx.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
pxa.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
q35.c q35: Introduce q35 pc based chipset emulator 2012-11-26 09:35:36 -06:00
q35.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
qdev-addr.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
qdev-addr.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
qdev-core.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
qdev-dma.h iommu: Introduce IOMMU emulation infrastructure 2012-06-27 16:33:25 -05:00
qdev-monitor.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
qdev-monitor.h monitor: move include files to include/monitor/ 2012-12-19 08:31:32 +01:00
qdev-properties-system.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
qdev-properties.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
qdev-properties.h qdev-properties.c: Separate core from the code used only by qemu-system-* 2012-12-19 14:09:31 +01:00
qdev.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
qdev.h qdev: Split up header so it can be used in cpu.h 2012-11-15 02:18:55 +01:00
qxl-logger.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
qxl-render.c qxl: save qemu_create_displaysurface_from result 2012-12-17 14:01:03 +01:00
qxl.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
qxl.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
r2d.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
rc4030.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
realview_gic.c hw/realview_gic: switch to sysbus GIC 2012-04-13 12:29:03 +00:00
realview.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
rtl8139.c rtl8139: preserve link state across device reset 2013-01-07 10:43:21 +01:00
s390-virtio-bus.c pci,virtio 2013-01-02 08:01:36 -06:00
s390-virtio-bus.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
s390-virtio.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
sb16.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
sbi.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
scsi-bus.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
scsi-defs.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
scsi-disk.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
scsi-generic.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
scsi.h softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
sd.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
sd.h hw/sd.c: Fix erase for high capacity cards 2012-10-30 07:45:12 +00:00
serial-isa.c serial: split serial.c 2012-10-22 13:26:42 -05:00
serial-pci.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
serial.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
serial.h softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
sga.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh7750.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
sh_intc.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
sh_intc.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
sh_pci.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
sh_serial.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
sh_timer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
sh.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
sharpsl.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
shix.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
slavio_intctl.c monitor: move include files to include/monitor/ 2012-12-19 08:31:32 +01:00
slavio_misc.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
slavio_timer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
sm501_template.h
sm501.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
smbios.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
smbios.h
smbus_eeprom.c
smbus_ich9.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
smbus.c
smbus.h
smc91c111.c net: reorganize headers 2012-12-19 08:31:29 +01:00
soc_dma.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
soc_dma.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
spapr_events.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
spapr_hcall.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
spapr_iommu.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
spapr_llan.c net: reorganize headers 2012-12-19 08:31:29 +01:00
spapr_nvram.c pseries: Remove unneeded include statement (fixes MinGW builds) 2013-01-04 14:38:04 +01:00
spapr_pci.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
spapr_pci.h pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
spapr_rtas.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
spapr_vio.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
spapr_vio.h softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
spapr_vscsi.c net: do not include net.h everywhere 2012-12-19 08:29:59 +01:00
spapr_vty.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
spapr.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
spapr.h softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
sparc32_dma.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
sparc32_dma.h Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
spitz.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
srp.h srp: Don't use QEMU_PACKED for single elements of a structured type 2012-09-14 08:21:27 +01:00
ssd0303.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
ssd0323.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
ssi-sd.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
ssi.c ssi: Add slave autoconnect helper 2012-10-10 11:13:32 +10:00
ssi.h ssi: Add slave autoconnect helper 2012-10-10 11:13:32 +10:00
stellaris_enet.c net: reorganize headers 2012-12-19 08:31:29 +01:00
stellaris_input.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
stellaris.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
stream.c xilinx_axi*: Re-implemented interconnect 2012-08-13 11:20:41 +02:00
stream.h qom: move include files to include/qom/ 2012-12-19 08:31:32 +01:00
strongarm.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
strongarm.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
sun4c_intctl.c monitor: move include files to include/monitor/ 2012-12-19 08:31:32 +01:00
sun4m_iommu.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
sun4m.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
sun4m.h sun4c: remove unused functions 2012-11-10 13:49:20 +00:00
sun4u.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
sysbus.c monitor: move include files to include/monitor/ 2012-12-19 08:31:32 +01:00
sysbus.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
tc6393xb_template.h
tc6393xb.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
tc58128.c
tcx.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
tmp105.c tmp105: Create API for TMP105 temperature sensor. 2012-12-23 14:37:51 -06:00
tmp105.h tmp105: Create API for TMP105 temperature sensor. 2012-12-23 14:37:51 -06:00
tosa.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
tsc210x.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
tsc2005.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
tusb6010.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
twl92230.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
uboot_image.h hw: move executable format header files to hw/ 2012-12-19 08:32:46 +01:00
unin_pci.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
usb.h usbredir: Add support for buffered bulk input (v2) 2013-01-08 10:56:58 +01:00
versatile_i2c.c hw/versatile_i2c: Use LOG_GUEST_ERROR 2012-10-30 07:45:11 +00:00
versatile_pci.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
versatilepb.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
vexpress.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
vfio_pci.c vfio-pci: Make host MSI-X enable track guest 2013-01-08 14:09:03 -07:00
vga_int.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
vga_template.h
vga-isa-mm.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
vga-isa.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
vga-pci.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
vga.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
vga.h
vhost_net.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
vhost_net.h net: reorganize headers 2012-12-19 08:31:29 +01:00
vhost.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
vhost.h exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
virtex_ml507.c Merge branch 'master' of git://git.qemu.org/qemu into qom-cpu 2012-12-23 00:40:49 +01:00
virtio-balloon.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
virtio-balloon.h pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
virtio-blk.c virtio-blk: Return UNSUPP for unknown request types 2013-01-02 16:08:53 +01:00
virtio-blk.h dataplane: add virtio-blk data plane code 2013-01-02 16:08:47 +01:00
virtio-console.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
virtio-net.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
virtio-net.h net: reorganize headers 2012-12-19 08:31:29 +01:00
virtio-pci.c Revert "virtio-pci: replace byte swap hack" 2013-01-06 18:30:17 +00:00
virtio-pci.h virtio-rng: hardware random number generator device 2012-11-16 08:36:13 -06:00
virtio-rng.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
virtio-rng.h virtio-rng-pci: create a default backend if none exists 2012-11-16 08:36:14 -06:00
virtio-scsi.c virtio-scsi: Fix subtle (guest) endian bug 2012-11-28 12:52:00 +01:00
virtio-scsi.h net: do not include net.h everywhere 2012-12-19 08:29:59 +01:00
virtio-serial-bus.c Merge remote-tracking branch 'bonzini/header-dirs' into staging 2012-12-19 17:15:39 -06:00
virtio-serial.h
virtio.c virtio: make bindings typesafe 2012-12-20 09:20:01 +02:00
virtio.h virtio: make bindings typesafe 2012-12-20 09:20:01 +02:00
vmmouse.c Merge remote-tracking branch 'bonzini/header-dirs' into staging 2012-12-19 17:15:39 -06:00
vmport.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
vmware_vga.c ui: move files to ui/ and include/ui/ 2012-12-19 08:31:30 +01:00
vt82c686.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
vt82c686.h
watchdog.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
watchdog.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
wdt_i6300esb.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
wdt_ib700.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
wm8750.c hw/wm8750: Fix potential buffer overflow 2012-09-10 14:59:47 +02:00
xen_apic.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
xen_backend.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
xen_backend.h softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
xen_blkif.h
xen_common.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
xen_console.c Merge remote-tracking branch 'bonzini/header-dirs' into staging 2012-12-19 17:15:39 -06:00
xen_devconfig.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
xen_disk.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
xen_domainbuild.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
xen_domainbuild.h
xen_machine_pv.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
xen_nic.c net: reorganize headers 2012-12-19 08:31:29 +01:00
xen_platform.c exec: move include files to include/exec/ 2012-12-19 08:31:31 +01:00
xen_pt_config_init.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
xen_pt_msi.c xen: fix trivial PCI passthrough MSI-X bug 2012-12-17 11:36:58 +00:00
xen_pt.c Merge remote-tracking branch 'bonzini/header-dirs' into staging 2012-12-19 17:15:39 -06:00
xen_pt.h pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
xen-host-pci-device.c Spelling fixes in comments and macro names (ressource -> resource) 2012-09-14 08:21:28 +01:00
xen-host-pci-device.h pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
xen.h Move qemu_irq typedef out of qemu-common.h 2012-11-15 01:57:02 +01:00
xenfb.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
xgmac.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
xics.c pseries: Split xics irq configuration from state information 2012-12-14 13:12:54 +01:00
xics.h pseries: Use #define for XICS base irq number 2012-12-14 13:12:53 +01:00
xilinx_axidma.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
xilinx_axienet.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
xilinx_ethlite.c net: reorganize headers 2012-12-19 08:31:29 +01:00
xilinx_intc.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
xilinx_spi.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
xilinx_spips.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
xilinx_timer.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
xilinx_uartlite.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
xilinx_zynq.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
xilinx.h janitor: add guards to headers 2012-12-19 08:31:31 +01:00
xio3130_downstream.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
xio3130_downstream.h pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
xio3130_upstream.c pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
xio3130_upstream.h pci: update all users to look in pci/ 2012-12-17 13:02:26 +02:00
xtensa_bootparam.h
xtensa_lx60.c softmmu: move remaining include files to include/ subdirectories 2012-12-19 08:32:46 +01:00
xtensa_pic.c misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
xtensa_sim.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
z2.c softmmu: move include files to include/sysemu/ 2012-12-19 08:32:45 +01:00
zaurus.c Rename target_phys_addr_t to hwaddr 2012-10-23 08:58:25 -05:00
zynq_slcr.c Merge remote-tracking branch 'bonzini/header-dirs' into staging 2012-12-19 17:15:39 -06:00