qemu-irix/hw
Alexander Graf b867672884 AHCI: Masking of IRQs actually masks them
When masking IRQ lines, we should actually mask them out and not declare
them active anymore. Once we mask them in again, they are allowed to trigger
again.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2012-02-09 16:17:51 +01:00
..
9pfs Merge remote-tracking branch 'aneesh/for-upstream' into staging 2012-02-08 07:23:55 -06:00
ide AHCI: Masking of IRQs actually masks them 2012-02-09 16:17:51 +01:00
kvm KVM: Fix breakages of QOM conversion 2012-02-06 10:17:20 -06:00
9p.h
a9mpcore.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ac97.c Restore consistent formatting 2012-02-07 22:11:04 +04:00
acpi.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
acpi.h
acpi_piix4.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
adb.c
adb.h
adlib.c Restore consistent formatting 2012-02-07 22:11:04 +04:00
ads7846.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
alpha_dp264.c alpha: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
alpha_pci.c vga: improve VGA logic 2012-01-22 07:27:06 +00:00
alpha_sys.h alpha: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
alpha_typhoon.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
an5206.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
apb_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
apb_pci.h
apic.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
apic.h apic: Factor out base class for KVM reuse 2012-01-19 12:14:40 +01:00
apic_common.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
apic_internal.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
apm.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
apm.h
applesmc.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
arm-misc.h arm: add secondary cpu boot callbacks to arm_boot.c 2012-01-26 11:43:48 +00:00
arm11mpcore.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
arm_boot.c arm_boot: support board IDs more than 16 bits wide 2012-01-26 11:49:09 +00:00
arm_gic.c arm: make the number of GIC interrupts configurable 2012-01-17 10:54:07 +00:00
arm_l2x0.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
arm_mptimer.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
arm_pic.c
arm_sysctl.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
arm_timer.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
armv7m.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
armv7m_nvic.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
audiodev.h audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
axis_dev88.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
baum.c
baum.h
bitbang_i2c.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
bitbang_i2c.h
blizzard.c
blizzard_template.h
boards.h vga: improve VGA logic 2012-01-22 07:27:06 +00:00
bonito.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
bt-hci-csr.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
bt-hci.c
bt-hid.c
bt-l2cap.c
bt-sdp.c
bt.c
bt.h
cbus.c
ccid-card-emulated.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ccid-card-passthru.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ccid.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
cdrom.c
cirrus_vga.c vga: move Cirrus VGA template to its own file 2012-02-04 12:45:10 +00:00
cirrus_vga_rop.h
cirrus_vga_rop2.h
cirrus_vga_template.h vga: move Cirrus VGA template to its own file 2012-02-04 12:45:10 +00:00
collie.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
cris-boot.c
cris-boot.h
cris_pic_cpu.c
cs4231.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
cs4231a.c Restore consistent formatting 2012-02-07 22:11:04 +04:00
cuda.c
debugcon.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
dec_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
dec_pci.h
device-hotplug.c Add generic drive hotplugging 2012-01-04 02:48:14 +01:00
devices.h
dma.c dma: Avoid reentrancy in DMA transfer handlers 2011-11-04 14:23:58 +01:00
dp8393x.c Merge remote-tracking branch 'stefanha/trivial-patches' into staging 2011-12-05 08:44:33 -06:00
ds1225y.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ds1338.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
dummy_m68k.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
e1000.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
e1000_hw.h fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
ecc.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
eccmemctl.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
eepro100.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h elf: Improve symbol lookup (optimize, fix for bsd-user) 2012-01-10 18:40:09 +01:00
empty_slot.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
empty_slot.h
es1370.c Restore consistent formatting 2012-02-07 22:11:04 +04:00
escc.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
escc.h
esp.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
esp.h
etraxfs.h
etraxfs_dma.c etraxfs-dma: Model metadata and eop 2012-01-12 13:54:17 +01:00
etraxfs_dma.h etraxfs-dma: Model metadata and eop 2012-01-12 13:54:17 +01:00
etraxfs_eth.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
etraxfs_pic.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
etraxfs_ser.c qdev: nuke qdev_init_chardev() 2012-02-03 10:41:08 -06:00
etraxfs_timer.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
fdc.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
fdc.h isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
firmware_abi.h
flash.h
fmopl.c fmopl: Fix spelling in code and comments 2011-12-14 11:08:20 +00:00
fmopl.h fmopl: Fix spelling in code and comments 2011-12-14 11:08:20 +00:00
framebuffer.c memory: change dirty getting API to take a size 2012-02-04 12:45:10 +00:00
framebuffer.h framebuffer: drop use of cpu_get_physical_page_desc() 2011-12-20 14:14:07 +02:00
fw_cfg.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
fw_cfg.h
g364fb.c memory: change dirty getting API to take a size 2012-02-04 12:45:10 +00:00
grackle_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
grlib.h
grlib_apbuart.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
grlib_gptimer.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
grlib_irqmp.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
gt64xxx.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
gumstix.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
gus.c Restore consistent formatting 2012-02-07 22:11:04 +04:00
gusemu.h hw: Fix spelling in comments 2011-12-14 11:09:12 +00:00
gusemu_hal.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
gusemu_mixer.c
gustate.h
hda-audio.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
heathrow_pic.c
hid.c
hid.h vmstate: extract declarations out of hw/hw.h 2012-01-13 10:20:51 -06:00
highbank.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
hpet.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
hpet_emul.h
hw.h vmstate: extract declarations out of hw/hw.h 2012-01-13 10:20:51 -06:00
i2c.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
i2c.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
i8254.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
i8259.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
i8259_common.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
i8259_internal.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
i82374.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
i82378.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ide.h isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
integratorcp.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
intel-hda-defs.h
intel-hda.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
intel-hda.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ioapic.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ioapic.h
ioapic_common.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ioapic_internal.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ioh3420.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ioh3420.h
irq.c
irq.h
isa-bus.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
isa.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
isa_mmio.c
ivshmem.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
jazz_led.c Convert source files to UTF-8 encoding 2011-12-06 09:59:05 +00:00
lan9118.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
lance.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
leon3.c ptimer: move declarations to ptimer.h 2012-01-13 10:20:50 -06:00
lm32.h
lm32_boards.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
lm32_hwsetup.h
lm32_juart.c qdev: nuke qdev_init_chardev() 2012-02-03 10:41:08 -06:00
lm32_juart.h
lm32_pic.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
lm32_pic.h
lm32_sys.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
lm32_timer.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
lm32_uart.c qdev: nuke qdev_init_chardev() 2012-02-03 10:41:08 -06:00
lm832x.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
lm4549.c hw: Fix spelling (licenced->licensed) 2011-12-14 11:08:23 +00:00
lm4549.h hw: Fix spelling (licenced->licensed) 2011-12-14 11:08:23 +00:00
loader.c load_image_targphys() should enforce the max size 2012-01-21 05:17:01 +01:00
loader.h loader: Fix read_targphys() to behave when read() fails 2011-11-19 11:23:42 +00:00
lsi53c895a.c qdev: remove baked in notion of aliases (v2) 2012-02-03 10:41:07 -06:00
m48t59.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
mac_dbdma.c remove unused function 2011-10-21 18:14:29 +02:00
mac_dbdma.h remove unused function 2011-10-21 18:14:29 +02:00
mac_nvram.c
macio.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
mainstone.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
marvell_88w8618_audio.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
max111x.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
max7310.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
mc146818rtc.c qom: move properties from qdev to object 2012-02-03 10:41:08 -06:00
mc146818rtc.h isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
mcf.h mcf_intc: convert to memory API 2011-11-28 15:38:42 +02:00
mcf5206.c ptimer: move declarations to ptimer.h 2012-01-13 10:20:50 -06:00
mcf5208.c ptimer: move declarations to ptimer.h 2012-01-13 10:20:50 -06:00
mcf_fec.c mcf_fec: convert to memory API 2011-11-28 15:38:42 +02:00
mcf_intc.c mcf_intc: convert to memory API 2011-11-28 15:38:42 +02:00
mcf_uart.c mcf_uart: convert to memory API 2011-11-28 15:38:42 +02:00
microblaze_pic_cpu.c
microblaze_pic_cpu.h
milkymist-ac97.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
milkymist-hpdmc.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
milkymist-hw.h
milkymist-memcard.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
milkymist-minimac2.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
milkymist-pfpu.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
milkymist-softusb.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
milkymist-sysctl.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
milkymist-tmu2.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
milkymist-uart.c qdev: nuke qdev_init_chardev() 2012-02-03 10:41:08 -06:00
milkymist-vgafb.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
milkymist-vgafb_template.h lm32: Fix mixup of uint32 and uint32_t 2012-01-19 08:16:41 +00:00
milkymist.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
mips-bios.h
mips.h dp8393x: convert to memory API 2011-11-24 18:31:59 +02:00
mips_addr.c
mips_cpudevs.h
mips_fulong2e.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
mips_int.c
mips_jazz.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
mips_malta.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
mips_mipssim.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
mips_r4k.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
mips_timer.c
mipsnet.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
mpc8544_guts.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
msi.c msi: Generalize msix_supported to msi_supported 2012-01-19 12:14:39 +01:00
msi.h msi: Generalize msix_supported to msi_supported 2012-01-19 12:14:39 +01:00
msix.c msi: Generalize msix_supported to msi_supported 2012-01-19 12:14:39 +01:00
msix.h msi: Generalize msix_supported to msi_supported 2012-01-19 12:14:39 +01:00
msmouse.c
msmouse.h
mst_fpga.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
multiboot.c
multiboot.h
musicpal.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
nand.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ne2000-isa.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ne2000.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ne2000.h
nseries.c omap_uart: convert to memory API 2011-11-28 15:38:39 +02:00
nvram.h isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
omap.h hw/omap1.c: Separate dpll_ctl from omap_mpu_state 2012-01-04 13:41:42 +00:00
omap1.c Merge remote-tracking branch 'pmaydell/arm-devs.for-upstream' into staging 2012-01-04 10:06:25 -06:00
omap2.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
omap_clk.c
omap_dma.c omap_dma: convert to memory API 2011-11-28 15:38:41 +02:00
omap_dss.c omap_dss: correct chip[1] index in RFBI_READ/RFBI_STATUS 2012-01-13 10:36:59 +00:00
omap_gpio.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
omap_gpmc.c hw/omap_gpmc: Fix region map/unmap when configuring prefetch engine 2012-01-04 13:41:42 +00:00
omap_gptimer.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_i2c.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_intc.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
omap_l4.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_lcd_template.h
omap_lcdc.c framebuffer: drop use of cpu_get_physical_page_desc() 2011-12-20 14:14:07 +02:00
omap_mmc.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_sdrc.c omap_sdrc: convert to memory API 2011-11-28 15:38:41 +02:00
omap_spi.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_sx1.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
omap_synctimer.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_tap.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_uart.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
onenand.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
opencores_eth.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
openpic.c openpic: remove dead code to make a PCI device version 2012-01-27 10:28:30 -06:00
openpic.h openpic: remove dead code to make a PCI device version 2012-01-27 10:28:30 -06:00
palm.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
parallel.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pc.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pc.h Merge remote-tracking branch 'qemu-kvm/uq/master' into staging 2012-01-23 11:00:26 -06:00
pc_piix.c qom: move properties from qdev to object 2012-02-03 10:41:08 -06:00
pci-hotplug.c Add generic drive hotplugging 2012-01-04 02:48:14 +01:00
pci-stub.c pcie_aer: adjust do_pcie_aer_inejct_error -> do_pcie_aer_inject_error 2011-12-06 09:56:41 +00:00
pci.c qom: move properties from qdev to object 2012-02-03 10:41:08 -06:00
pci.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pci_bridge.c pci: convert to QEMU Object Model 2012-01-27 10:50:50 -06:00
pci_bridge.h
pci_host.c
pci_host.h prep_pci: convert to memory API 2011-11-24 18:32:03 +02:00
pci_ids.h prep: Add i82378 PCI-to-ISA bridge emulation 2012-01-20 00:27:12 +01:00
pci_internals.h
pci_regs.h
pcie.c pci: convert to QEMU Object Model 2012-01-27 10:50:50 -06:00
pcie.h vmstate: extract declarations out of hw/hw.h 2012-01-13 10:20:51 -06:00
pcie_aer.c pcie_aer: adjust do_pcie_aer_inejct_error -> do_pcie_aer_inject_error 2011-12-06 09:56:41 +00:00
pcie_aer.h
pcie_host.c
pcie_host.h
pcie_port.c
pcie_port.h
pcie_regs.h
pckbd.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pcmcia.h
pcnet-pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pcnet.c qdev: don't access name through info 2012-01-27 10:50:39 -06:00
pcnet.h pcnet: Add link state support 2011-11-01 16:52:09 -05:00
pcspk.c audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
petalogix_ml605_mmu.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
petalogix_s3adsp1800_mmu.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
pflash_cfi01.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
pflash_cfi02.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
piix4.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
piix_pci.c qom: move properties from qdev to object 2012-02-03 10:41:08 -06:00
pixel_ops.h
pl011.c qdev: nuke qdev_init_chardev() 2012-02-03 10:41:08 -06:00
pl022.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pl031.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pl041.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pl041.h hw: Fix spelling (licenced->licensed) 2011-12-14 11:08:23 +00:00
pl041.hx hw: Fix spelling (licenced->licensed) 2011-12-14 11:08:23 +00:00
pl050.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pl061.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pl080.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pl110.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pl110_template.h
pl181.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pl190.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pm_smbus.c
pm_smbus.h
ppc-viosrp.h
ppc.c fix typo: delete redundant semicolon 2011-12-06 09:56:41 +00:00
ppc.h
ppc4xx.h
ppc4xx_devs.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
ppc4xx_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ppc405.h
ppc405_boards.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
ppc405_uc.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
ppc440_bamboo.c PPC: Bamboo: Integrate SoC instatiation, use qdev for PCI 2012-01-21 05:17:01 +01:00
ppc_booke.c
ppc_mac.h
ppc_newworld.c openpic: remove dead code to make a PCI device version 2012-01-27 10:28:30 -06:00
ppc_oldworld.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
ppc_prep.c qom: move properties from qdev to object 2012-02-03 10:41:08 -06:00
ppce500_mpc8544ds.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
ppce500_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ppce500_spin.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
prep_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
primecell.h
ps2.c ps2: migrate ledstate 2011-11-01 16:52:05 -05:00
ps2.h
ptimer.c ptimer: move declarations to ptimer.h 2012-01-13 10:20:50 -06:00
ptimer.h vmstate: extract declarations out of hw/hw.h 2012-01-13 10:20:51 -06:00
pxa.h pxa2xx_lcd: convert to memory API 2011-11-24 18:31:59 +02:00
pxa2xx.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pxa2xx_dma.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pxa2xx_gpio.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pxa2xx_keypad.c pxa2xx_keypad: fix unbalanced parenthesis. 2012-01-17 02:14:42 +01:00
pxa2xx_lcd.c pxa2xx_lcd: fix palette parser 2012-01-17 01:40:18 +01:00
pxa2xx_mmci.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
pxa2xx_pcmcia.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
pxa2xx_pic.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
pxa2xx_template.h
pxa2xx_timer.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
qdev-addr.c qdev: remove unused fields from PropertyInfo 2012-02-07 13:52:42 +01:00
qdev-addr.h
qdev-monitor.c qdev: remove direct calls to print/parse 2012-02-07 13:52:41 +01:00
qdev-properties.c qdev: remove unused fields from PropertyInfo 2012-02-07 13:52:42 +01:00
qdev.c qdev: initialize properties via QOM 2012-02-07 13:52:42 +01:00
qdev.h qdev: remove unused fields from PropertyInfo 2012-02-07 13:52:42 +01:00
qxl-logger.c
qxl-render.c qxl: Don't convert from size_t to int and back in qxl_cursor() 2011-12-02 10:50:56 +00:00
qxl.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
qxl.h qxl: stride fixup 2011-11-01 12:11:53 +01:00
r2d.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
rc4030.c rc4030: convert to memory API 2011-11-24 18:31:59 +02:00
realview.c ARM devboards: Set arm_sysctl properties before init, not after 2012-02-09 12:10:35 +00:00
realview_gic.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
rtl8139.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
s390-virtio-bus.c s390x: fix qom-ification fall-out 2012-02-06 11:16:20 -06:00
s390-virtio-bus.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
s390-virtio.c vga: improve VGA logic 2012-01-22 07:27:06 +00:00
sb16.c Restore consistent formatting 2012-02-07 22:11:04 +04:00
sbi.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
scsi-bus.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
scsi-defs.h scsi: update list of commands 2011-11-18 13:57:16 +01:00
scsi-disk.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
scsi-generic.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
scsi.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sd.c sd: Remember to reset .expecting_acmd on reset. 2011-12-21 05:04:21 +01:00
sd.h
serial.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sga.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sh.h sh_serial: convert to memory API 2011-11-24 18:32:03 +02:00
sh7750.c sh_serial: convert to memory API 2011-11-24 18:32:03 +02:00
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
sh_intc.c sh_intc: convert interrupt controller to memory API 2011-11-24 18:32:03 +02:00
sh_intc.h sh_intc: convert interrupt controller to memory API 2011-11-24 18:32:03 +02:00
sh_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sh_serial.c sh_serial: convert to memory API 2011-11-24 18:32:03 +02:00
sh_timer.c ptimer: move declarations to ptimer.h 2012-01-13 10:20:50 -06:00
sharpsl.h
shix.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
slavio_intctl.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
slavio_misc.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
slavio_timer.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sm501.c memory: change dirty getting API to take a size 2012-02-04 12:45:10 +00:00
sm501_template.h
smbios.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
smbios.h
smbus.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
smbus.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
smbus_eeprom.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
smc91c111.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
soc_dma.c
soc_dma.h
spapr.c vga: improve VGA logic 2012-01-22 07:27:06 +00:00
spapr.h pseries: FDT NUMA extensions to support multi-node guests 2012-01-03 15:49:11 +01:00
spapr_hcall.c
spapr_llan.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
spapr_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
spapr_pci.h pseries: Add partial support for PCI 2011-10-31 04:53:01 +01:00
spapr_rtas.c
spapr_vio.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
spapr_vio.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
spapr_vscsi.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
spapr_vty.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sparc32_dma.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sparc32_dma.h
spitz.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
srp.h
ssd0303.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ssd0323.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ssi-sd.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
ssi.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
ssi.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
stellaris.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
stellaris_enet.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
stellaris_input.c
strongarm.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
strongarm.h
sun4c_intctl.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sun4m.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sun4m.h
sun4m_iommu.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sun4u.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
sysbus.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
sysbus.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
tc6393xb.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
tc6393xb_template.h Convert source files to UTF-8 encoding 2011-12-06 09:59:05 +00:00
tc58128.c hw/tc58128.c: Remove unnecessary check for g_malloc failure 2011-11-11 12:49:53 -06:00
tcx.c memory: change dirty getting API to take a size 2012-02-04 12:45:10 +00:00
tmp105.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
tosa.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
tsc210x.c
tsc2005.c
tusb6010.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
twl92230.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
unin_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-audio.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-bt.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-bus.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
usb-ccid.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
usb-desc.c usb: convert to QEMU Object Model 2012-01-27 10:50:47 -06:00
usb-desc.h usb-desc: audio endpoint support 2012-01-13 10:25:44 +01:00
usb-ehci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-hid.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-hub.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-libhw.c
usb-msd.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-musb.c usb: link packets to endpoints not devices 2012-01-17 09:44:50 +01:00
usb-net.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-ohci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-ohci.h
usb-serial.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-uhci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-uhci.h
usb-wacom.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb-xhci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
usb.c usb: convert to QEMU Object Model 2012-01-27 10:50:47 -06:00
usb.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
versatile_pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
versatilepb.c ARM devboards: Set arm_sysctl properties before init, not after 2012-02-09 12:10:35 +00:00
vexpress.c ARM devboards: Set arm_sysctl properties before init, not after 2012-02-09 12:10:35 +00:00
vga-isa-mm.c
vga-isa.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
vga-pci.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
vga.c vga: improve documentation 2012-02-04 12:45:10 +00:00
vga.h vga.h: remove unused stuff and reformat 2012-02-04 12:45:10 +00:00
vga_int.h vga: use constants from vga.h 2012-02-04 12:45:10 +00:00
vga_template.h vga: use constants from vga.h 2012-02-04 12:45:10 +00:00
vhost.c memory: change dirty setting APIs to take a size 2012-01-25 18:32:47 +00:00
vhost.h vhost: avoid cpu_get_physical_page_desc() 2012-01-03 19:19:28 +02:00
vhost_net.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
vhost_net.h
virtex_ml507.c PPC: Bamboo: fold ppc440.c and ppc440_bamboo.c into a single file 2012-01-21 05:17:01 +01:00
virtio-balloon.c virtio-balloon: avoid cpu_get_physical_page_desc() 2012-01-03 19:19:28 +02:00
virtio-balloon.h
virtio-blk.c virtio-blk: add virtio_blk_handle_read trace event 2012-01-26 14:49:18 +01:00
virtio-blk.h
virtio-console.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
virtio-net.c qdev: don't access name through info 2012-01-27 10:50:39 -06:00
virtio-net.h
virtio-pci.c qdev: remove baked in notion of aliases (v2) 2012-02-03 10:41:07 -06:00
virtio-pci.h hw/9pfs: Add qdev.reset callback for virtio-9p-pci device 2011-12-04 22:35:28 +05:30
virtio-serial-bus.c qdev: kill off DeviceInfo 2012-02-03 10:41:06 -06:00
virtio-serial.h qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
virtio.c virtio: change memcpy to guest reads 2012-01-21 05:17:01 +01:00
virtio.h virtio: add and use virtio_set_features 2011-11-28 11:36:28 -06:00
vmmouse.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
vmport.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
vmware_vga.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
vmware_vga.h vga: improve VGA logic 2012-01-22 07:27:06 +00:00
vt82c686.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
vt82c686.h fulong2e: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
watchdog.c
watchdog.h
wdt_i6300esb.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
wdt_ib700.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
wm8750.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xen.h xen, vga: add API for registering the framebuffer 2011-12-20 14:14:08 +02:00
xen_backend.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
xen_backend.h
xen_blkif.h
xen_common.h
xen_console.c
xen_devconfig.c
xen_disk.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c
xen_nic.c prepare for future GPLv2+ relicensing 2012-01-13 10:55:56 -06:00
xen_platform.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xenfb.c
xgmac.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xics.c
xics.h
xilinx.h
xilinx_axidma.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xilinx_axidma.h
xilinx_axienet.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xilinx_ethlite.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xilinx_intc.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xilinx_timer.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xilinx_uartlite.c qdev: nuke qdev_init_chardev() 2012-02-03 10:41:08 -06:00
xio3130_downstream.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xio3130_downstream.h
xio3130_upstream.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
xio3130_upstream.h
xtensa_bootparam.h xtensa_lx60: pass kernel arguments from -append 2011-11-02 05:05:52 +04:00
xtensa_lx60.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
xtensa_pic.c
xtensa_sim.c vmstate, memory: decouple vmstate from memory API 2012-01-04 13:34:48 +02:00
z2.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00
zaurus.c qdev: register all types natively through QEMU Object Model 2012-02-03 10:41:06 -06:00