qemu/hw
Mark McLoughlin 21d58b575e Change default PCI class of virtio-console to PCI_CLASS_SERIAL_OTHER
We're using PCI_CLASS_DISPLAY_OTHER now, but qemu-kvm.git is using
PCI_CLASS_OTHERS because:

  "As a PCI_CLASS_DISPLAY_OTHER, it reduces primary display somehow on
   Windows XP (possibly Windows disables acceleration since it fails
   to find a driver)."

While this is valid, many versions of X will get confused by it.
Class major number of 0 gets treated as a possibly prehistoric VGA
device, and then the autoconfig logic gets confused trying to figure
out whether the virtio console or the pv vga device are the real VGA.

We should really set a proper class ID. 0x0780 (serial / other) seems
most appropriate. This shouldn't require any kernel changes, the
modalias for virtio looks like:

  alias:          pci:v00001AF4d*sv*sd*bc*sc*i*

so won't care what the base class or subclass are.

It shows up in the guest as:

  00:05.0 Communication controller: Qumranet, Inc. Virtio console

A new qdev type is introduced to allow devices using the old class
to be created for compatibility with qemu-0.10.x.

Reported-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
2009-07-16 08:28:10 -05:00
..
ac97.c Indent ac97 and es1370 according to audio formatting 2009-07-10 15:32:03 -05:00
acpi.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
adb.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
adlib.c Restore consistent formatting of audio devices 2009-06-20 05:13:29 +04:00
ads7846.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
alpha_palcode.c Convert references to logfile/loglevel to use qemu_log*() macros 2009-01-15 22:34:14 +00:00
an5206.c Convert machine registration to use module init functions 2009-05-21 08:47:55 -05:00
apb_pci.c Revert "Fix the PCI header type of APB" 2009-07-11 08:38:39 +00:00
apic.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
arm_boot.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
arm_gic.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
arm_pic.c Replace cpu_abort with hw_error 2009-05-08 02:35:15 +01:00
arm_sysctl.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
arm_timer.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
arm-misc.h ARM GIC qdev conversion 2009-05-14 22:35:08 +01:00
armv7m_nvic.c Remove ARM NVIC initialization hack 2009-06-04 13:12:05 +01:00
armv7m.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
audiodev.h Push AUD_init down to devices 2009-05-12 12:33:04 +01:00
axis_dev88.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
baum.c Fix SDL include path. 2009-06-13 19:17:11 -05:00
baum.h
blizzard_template.h
blizzard.c Follow coding conventions 2009-05-10 01:44:56 +01:00
boards.h Introduce is_default field for QEMUMachine 2009-05-21 20:54:40 -05:00
bt-hci-csr.c
bt-hci.c Don't try to return result from a void function (spotted by Sparse) 2009-04-07 18:22:35 +00:00
bt-hid.c Don't try to return result from a void function (spotted by Sparse) 2009-04-07 18:22:35 +00:00
bt-l2cap.c Sparse fixes: NULL use, header order, ANSI prototypes, static 2009-03-07 15:32:56 +00:00
bt-sdp.c Sparse fixes: NULL use, header order, ANSI prototypes, static 2009-03-07 15:32:56 +00:00
bt.c
bt.h Clean build: Add bt-host.h 2009-03-10 21:43:35 +00:00
cbus.c Follow coding conventions 2009-05-10 01:44:56 +01:00
cdrom.c
cirrus_vga_rop2.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cirrus_vga_rop.h vga: Replace VGA_COMMON with a structure 2009-05-08 16:11:38 -05:00
cirrus_vga.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
cris_pic_cpu.c cris: First shot at qdev for CRIS interrupts. 2009-05-18 22:24:22 +02:00
cs4231.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
cs4231a.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
cuda.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
device-hotplug.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
devices.h PXA SSI qdev conversion 2009-05-14 22:35:09 +01:00
dma.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
dp8393x.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
ds1225y.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
dummy_m68k.c Convert machine registration to use module init functions 2009-05-21 08:47:55 -05:00
e1000_hw.h
e1000.c qdev: update pci device registration. 2009-07-09 13:07:02 +01:00
ecc.c Follow coding conventions 2009-05-10 01:44:56 +01:00
eccmemctl.c Sparc32: use the OpenFirmware name for ecc 2009-07-12 21:43:24 +03:00
eepro100.c qdev: update pci device registration. 2009-07-09 13:07:02 +01:00
eeprom93xx.c Unregister savevm callback in eeprom93xx_free() 2009-07-09 16:58:08 -05:00
eeprom93xx.h
es1370.c Indent ac97 and es1370 according to audio formatting 2009-07-10 15:32:03 -05:00
escc.c Sparc32/PPC: convert escc to qdev 2009-07-15 08:51:32 +00:00
escc.h
esp.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
etraxfs_dma.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
etraxfs_dma.h etrax: Don't pass CPUState to peripherals. 2009-06-15 21:00:50 +02:00
etraxfs_eth.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
etraxfs_pic.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
etraxfs_ser.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
etraxfs_timer.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
etraxfs.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
etraxfs.h etrax: Don't pass CPUState to peripherals. 2009-06-15 21:00:50 +02:00
fdc.c Convert fdc to qdev 2009-07-15 14:41:54 +00:00
fdc.h
firmware_abi.h Document sun ID PROM contents 2009-03-28 16:17:50 +00:00
flash.h Follow coding conventions 2009-05-10 01:44:56 +01:00
fmopl.c Revert changes to fmopl.c 2009-02-06 00:15:19 +00:00
fmopl.h
framebuffer.c kvm: Fix framebuffer dirty log sync 2009-05-22 10:50:33 -05:00
framebuffer.h Implement and use shared memory framebuffer device rendering reoutine. 2009-04-01 12:27:59 +00:00
fw_cfg.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
fw_cfg.h sending NUMA topology to BIOS (Andre Przywara) 2009-04-21 22:31:41 +00:00
g364fb.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
grackle_pci.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
gt64xxx.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
gumstix.c Convert machine registration to use module init functions 2009-05-21 08:47:55 -05:00
gus.c Remove any pretense that there can be more than one AudioState 2009-05-14 03:20:43 +04:00
gusemu_hal.c
gusemu_mixer.c
gusemu.h
gustate.h
heathrow_pic.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
hpet_emul.h hpet config mask fix 2009-01-16 21:38:58 +00:00
hpet.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
hw.h split out ioport related stuffs from vl.c into ioport.c. 2009-07-09 16:06:38 -05:00
i2c.c qdev: replace bus_type enum with bus_info struct. 2009-07-09 13:07:03 +01:00
i2c.h qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
i8254.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
i8259.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
ide.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
integratorcp.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
ioapic.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
iommu.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
irq.c qemu: add qemu_free_irqs (Marcelo Tosatti) 2009-02-11 15:21:04 +00:00
irq.h qemu: add qemu_free_irqs (Marcelo Tosatti) 2009-02-11 15:21:04 +00:00
isa_mmio.c use constant IOPORTS_MASK instead of 0xffff. 2009-07-09 16:06:39 -05:00
isa.h split out ioport related stuffs from vl.c into ioport.c. 2009-07-09 16:06:38 -05:00
jazz_led.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
lm832x.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
lsi53c895a.c qdev: update pci device registration. 2009-07-09 13:07:02 +01:00
m48t59.c Sparc32/Sparc64/PPC: convert m48txx to qdev 2009-07-12 20:07:07 +00:00
mac_dbdma.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mac_dbdma.h DB-DMA IDE asynchronous I/O 2009-03-04 07:20:40 +00:00
mac_nvram.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
macio.c Rename pci_register_io_region() to pci_register_bar() 2009-06-16 15:18:38 -05:00
mainstone.c Convert machine registration to use module init functions 2009-05-21 08:47:55 -05:00
mainstone.h Follow coding conventions 2009-05-10 01:44:56 +01:00
max111x.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
max7310.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
mc146818rtc.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mcf5206.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
mcf5208.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
mcf_fec.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
mcf_intc.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
mcf_uart.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
mcf.h
microblaze_pic_cpu.c microblaze: Add CPU interrupt wrapper logic. 2009-05-26 21:10:38 +02:00
mips_int.c
mips_jazz.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mips_malta.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mips_mipssim.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mips_r4k.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
mips_timer.c Convert references to logfile/loglevel to use qemu_log*() macros 2009-01-15 22:34:14 +00:00
mips-bios.h Remove obsolete BIOS_SIZE from sysemu.h 2009-05-19 14:52:42 +01:00
mips.h Remove vga_ram_size 2009-05-13 17:56:25 +01:00
mipsnet.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
mpcore.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
msix.c qemu/msi: missing braces 2009-07-10 13:44:30 -05:00
msix.h qemu/pci: MSI-X support functions 2009-06-24 09:09:14 -05:00
msmouse.c QEMU Microsoft serial mouse emulation 2009-02-08 15:53:20 +00:00
msmouse.h QEMU Microsoft serial mouse emulation 2009-02-08 15:53:20 +00:00
mst_fpga.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
musicpal.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
nand.c Follow coding conventions 2009-05-10 01:44:56 +01:00
ne2000.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
nseries.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
nvram.h
omap1.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
omap2.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
omap_clk.c Replace cpu_abort with hw_error 2009-05-08 02:35:15 +01:00
omap_dma.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
omap_dss.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
omap_i2c.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
omap_lcd_template.h Implement and use shared memory framebuffer device rendering reoutine. 2009-04-01 12:27:59 +00:00
omap_lcdc.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
omap_mmc.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
omap_sx1.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
omap.h Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
onenand.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
openpic.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
openpic.h kvm/powerpc: Enable MPIC for E500 platform. 2009-03-02 16:42:04 +00:00
palm.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
parallel.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
pc.c Replace -no-virtio-balloon by -balloon 2009-06-29 14:18:08 -05:00
pc.h acpi.c: make qemu_system_device_hot_add piix independent. 2009-06-22 10:15:28 -05:00
pci_host.h Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
pci_ids.h Change default PCI class of virtio-console to PCI_CLASS_SERIAL_OTHER 2009-07-16 08:28:10 -05:00
pci-hotplug.c monitor: Make pci_add device options truely optional 2009-06-29 14:18:07 -05:00
pci.c Fix PCI IRQ breakage 2009-07-11 22:46:51 +01:00
pci.h qdev: update pci device registration. 2009-07-09 13:07:02 +01:00
pckbd.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
pcmcia.h Follow coding conventions 2009-05-10 01:44:56 +01:00
pcnet.c qdev: update pci device registration. 2009-07-09 13:07:02 +01:00
pcspk.c Remove any pretense that there can be more than one AudioState 2009-05-14 03:20:43 +04:00
petalogix_s3adsp1800_mmu.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
pflash_cfi01.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pflash_cfi02.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
piix_pci.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
pixel_ops.h
pl011.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl022.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl031.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl050.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl061.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl080.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl110_template.h Fix PL110 framebuffer byteswapping in 32bpp mode. 2009-05-06 16:18:34 +01:00
pl110.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pl181.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
pl190.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
poison.h Let the venomous poison spread to more identifiers 2009-05-21 18:54:22 +03:00
ppc4xx_devs.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
ppc4xx_pci.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
ppc4xx.h
ppc405_boards.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
ppc405_uc.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
ppc405.h Yet more phys_ram_base elimination. 2009-04-10 14:29:45 +00:00
ppc440_bamboo.c Support addr=... in option argument of -drive if=virtio 2009-06-22 10:15:29 -05:00
ppc440.c Allow user to specify CPU model 2009-06-17 15:49:37 +00:00
ppc440.h Allow user to specify CPU model 2009-06-17 15:49:37 +00:00
ppc_mac.h Remove obsolete BIOS_SIZE from sysemu.h 2009-05-19 14:52:42 +01:00
ppc_newworld.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
ppc_oldworld.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
ppc_prep.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
ppc.c target-ppc: fix typo in _cpu_ppc_load_decr 2009-07-12 23:32:11 +02:00
ppc.h kvm/powerpc: Add irq support for E500 core 2009-03-02 16:42:32 +00:00
ppce500_mpc8544ds.c Support addr=... in option argument of -drive if=virtio 2009-06-22 10:15:29 -05:00
ppce500_pci.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
ppce500.h kvm/powerpc: Add MPC8544DS board support 2009-03-02 16:42:42 +00:00
prep_pci.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
primecell.h Stellaris qdev conversion 2009-06-03 15:16:49 +01:00
ps2.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
ps2.h
ptimer.c Remove unused variable 2009-03-31 17:18:10 +00:00
pxa2xx_dma.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_gpio.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_keypad.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_lcd.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_mmci.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_pcmcia.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_pic.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx_template.h Implement and use shared memory framebuffer device rendering reoutine. 2009-04-01 12:27:59 +00:00
pxa2xx_timer.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa2xx.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
pxa.h PXA SSI qdev conversion 2009-05-14 22:35:09 +01:00
qdev.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
qdev.h qdev: remove DeviceType 2009-07-09 13:07:03 +01:00
r2d.c Support addr=... in option argument of -net nic 2009-06-22 10:15:29 -05:00
rc4030.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
realview_gic.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
realview.c Support addr=... in option argument of -net nic 2009-06-22 10:15:29 -05:00
rtl8139.c qdev: update pci device registration. 2009-07-09 13:07:02 +01:00
sb16.c Restore consistent formatting of audio devices 2009-06-20 05:13:29 +04:00
sbi.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
scsi-disk.c Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
scsi-disk.h
scsi-generic.c Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
scsi.h ESP SCSI qdev conversion 2009-05-14 22:35:07 +01:00
sd.c Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
sd.h Stellaris SSI qdev conversion 2009-05-14 22:35:09 +01:00
serial.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
sh7750_regnames.c SH7750/51: add register BCR3, BCR4, PCR, RTCOR, RTCNT, RTCSR, SDMR2, SDMR3 and fix BCR2 support 2009-02-07 15:18:14 +00:00
sh7750_regnames.h
sh7750_regs.h SH7750/51: add register BCR3, BCR4, PCR, RTCOR, RTCNT, RTCSR, SDMR2, SDMR3 and fix BCR2 support 2009-02-07 15:18:14 +00:00
sh7750.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sh_intc.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sh_intc.h Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
sh_pci.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sh_serial.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sh_timer.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sh.h
sharpsl.h Follow coding conventions 2009-05-10 01:44:56 +01:00
shix.c Introduce is_default field for QEMUMachine 2009-05-21 20:54:40 -05:00
slavio_intctl.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
slavio_misc.c Sparc32: convert slavio_misc to qdev 2009-07-13 16:51:27 +00:00
slavio_timer.c Sparc32: convert slavio timers to qdev 2009-07-15 08:53:09 +00:00
sm501_template.h
sm501.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
smbios.c qemu: Add support for SMBIOS command line otions (Alex Williamson) 2009-04-17 18:59:56 +00:00
smbios.h qemu: Add support for SMBIOS command line otions (Alex Williamson) 2009-04-17 18:59:56 +00:00
smbus_eeprom.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
smbus.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
smbus.h qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
smc91c111.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
soc_dma.c
soc_dma.h Yet more phys_ram_base elimination. 2009-04-10 14:29:45 +00:00
sparc32_dma.c Sparc32: convert sparc32_dma to qdev 2009-07-15 20:45:19 +00:00
sparc32_dma.h Sparc32: convert sparc32_dma to qdev 2009-07-15 20:45:19 +00:00
spitz.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
ssd0303.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
ssd0323.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
ssi-sd.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
ssi.c qdev: replace bus_type enum with bus_info struct. 2009-07-09 13:07:03 +01:00
ssi.h qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
stellaris_enet.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
stellaris_input.c
stellaris.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
sun4c_intctl.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
sun4m.c Sparc32: convert sparc32_dma to qdev 2009-07-15 20:45:19 +00:00
sun4m.h Sparc32: convert slavio_misc to qdev 2009-07-13 16:51:27 +00:00
sun4u.c Sparc64: convert ebus to qdev 2009-07-12 08:54:49 +00:00
syborg_fb.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
syborg_interrupt.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
syborg_keyboard.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
syborg_pointer.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
syborg_rtc.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
syborg_serial.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
syborg_timer.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
syborg_virtio.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
syborg.c Remove qdev irq sink handling 2009-05-26 14:56:11 +01:00
syborg.h Syborg (Symbian Virtual Platform) board 2009-05-14 23:11:09 +01:00
sysbus.c qdev: replace bus_type enum with bus_info struct. 2009-07-09 13:07:03 +01:00
sysbus.h Sparc32: convert tcx to qdev 2009-07-12 19:28:37 +00:00
tc6393xb_template.h Follow coding conventions 2009-05-10 01:44:56 +01:00
tc6393xb.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
tc58128.c Include assert.h from qemu-common.h 2009-05-13 20:54:26 +01:00
tcx.c Sparc32: convert tcx to qdev 2009-07-12 19:28:37 +00:00
tmp105.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
tosa.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
tsc210x.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
tsc2005.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
tusb6010.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
twl92230.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
unin_pci.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
usb-bt.c Sparse fixes: NULL use, header order, ANSI prototypes, static 2009-03-07 15:32:56 +00:00
usb-hid.c hw: remove error handling from qemu_malloc() callers (Avi Kivity) 2009-02-05 22:06:05 +00:00
usb-hub.c hw: remove error handling from qemu_malloc() callers (Avi Kivity) 2009-02-05 22:06:05 +00:00
usb-msd.c Replace gcc variadic macro extension with C99 version 2009-05-13 17:53:17 +00:00
usb-musb.c Follow coding conventions 2009-05-10 01:44:56 +01:00
usb-net.c Don't leak VLANClientState on PCI hot remove 2009-07-09 16:58:07 -05:00
usb-ohci.c usb-ohci: Fix endianness issue 2009-07-10 13:41:20 -05:00
usb-serial.c usb-serial: implement break event. 2009-05-22 10:50:34 -05:00
usb-uhci.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
usb-wacom.c hw: remove error handling from qemu_malloc() callers (Avi Kivity) 2009-02-05 22:06:05 +00:00
usb.c
usb.h Follow coding conventions 2009-05-10 01:44:56 +01:00
versatile_pci.c qdev: update pci device registration. 2009-07-09 13:07:02 +01:00
versatilepb.c Support addr=... in option argument of -net nic 2009-06-22 10:15:29 -05:00
vga_int.h Remove vga_ram_size 2009-05-13 17:56:25 +01:00
vga_template.h
vga.c Revert "Introduce reset notifier order" 2009-06-29 14:18:08 -05:00
virtio-balloon.c Separate virtio PCI code 2009-05-18 18:26:33 +01:00
virtio-balloon.h Virtio-balloon qdev conversion 2009-05-14 22:35:08 +01:00
virtio-blk.c Add serial number support for virtio_blk 2009-06-24 09:09:15 -05:00
virtio-blk.h Add serial number support for virtio_blk 2009-06-24 09:09:15 -05:00
virtio-console.c Separate virtio PCI code 2009-05-18 18:26:33 +01:00
virtio-console.h Virtio-console conversion 2009-05-14 22:35:08 +01:00
virtio-net.c qemu/net: flag to control the number of vectors a nic has 2009-06-24 09:09:15 -05:00
virtio-net.h virtio-net: Add new RX filter controls 2009-06-09 11:38:50 +01:00
virtio-pci.c Change default PCI class of virtio-console to PCI_CLASS_SERIAL_OTHER 2009-07-16 08:28:10 -05:00
virtio.c qemu: remove control vector save 2009-07-09 16:58:08 -05:00
virtio.h qemu/virtio: virtio save/load bindings 2009-06-24 09:09:15 -05:00
vmmouse.c hw: remove error handling from qemu_malloc() callers (Avi Kivity) 2009-02-05 22:06:05 +00:00
vmport.c
vmware_vga.c vmware_vga: clean up 2009-06-22 10:15:29 -05:00
watchdog.c Hardware watchdog 2009-05-01 09:44:11 -05:00
watchdog.h Hardware watchdog 2009-05-01 09:44:11 -05:00
wdt_i6300esb.c Rename pci_register_io_region() to pci_register_bar() 2009-06-16 15:18:38 -05:00
wdt_ib700.c Hardware watchdog 2009-05-01 09:44:11 -05:00
wm8750.c qdev: move name+size into DeviceInfo (v2) 2009-06-11 13:47:36 +01:00
xen_backend.c Compile most Xen files only once 2009-05-21 15:54:48 +00:00
xen_backend.h xen: pv domain builder. (Gerd Hoffmann) 2009-04-22 15:19:44 +00:00
xen_blkif.h Fix compilation when x86_64 is defined 2009-04-25 08:00:11 +00:00
xen_common.h xen: backend driver core (Gerd Hoffmann) 2009-04-22 15:19:15 +00:00
xen_console.c Fix typo, thanks to Andreas Faerber for spotting 2009-04-23 18:42:30 +00:00
xen_devconfig.c xen: pv domain builder. (Gerd Hoffmann) 2009-04-22 15:19:44 +00:00
xen_disk.c xen_disk: move sanity check to the correct place 2009-06-13 16:11:07 +03:00
xen_domainbuild.c Use a more natural order 2009-04-23 18:29:47 +00:00
xen_domainbuild.h xen: pv domain builder. (Gerd Hoffmann) 2009-04-22 15:19:44 +00:00
xen_machine_pv.c xen: adapt to qemu_machine changes 2009-06-13 16:18:13 +03:00
xen_nic.c net: Provide VLAN client lookup helper 2009-06-29 08:52:50 -05:00
xen.h include inttypes.h in xen.h 2009-06-13 16:18:31 +03:00
xenfb.c Fix warning 2009-04-25 07:31:43 +00:00
xilinx_ethlite.c xilinx-eth: Remove debug print. 2009-06-18 10:28:10 +02:00
xilinx_intc.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
xilinx_timer.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
xilinx_uartlite.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00
xilinx.h microblaze: Add petalogix s3a1800dsp MMU linux ref-design. 2009-05-26 21:10:56 +02:00
zaurus.c Remove io_index argument from cpu_register_io_memory() 2009-06-16 15:18:37 -05:00