qemu-irix/hw
Gerd Hoffmann ae0138a8ea ehci: add async field to EHCIQueue
Keep track whenever a EHCIQueue is part of the async or periodic
schedule.  This way we don't have to pass around the async flag
everywhere but can look it up from the EHCIQueue struct when needed.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2012-06-07 10:02:22 +02:00
..
9pfs
ide ahci: SATA FIS is 20 bytes, not 0x20 2012-05-30 14:51:09 +02:00
kvm kvm: x86: Wire up MSI support for in-kernel irqchip 2012-05-16 18:04:45 -03:00
usb ehci: add async field to EHCIQueue 2012-06-07 10:02:22 +02:00
9p.h
a9mpcore.c
a15mpcore.c
ac97.c hw/ac97: Mask out the EAPD bit on Powerdown Ctrl/Stat writes 2012-05-07 16:31:40 +04:00
acpi.c
acpi.h
acpi_piix4.c pci: call object_unparent() before free_qdev() 2012-05-29 20:19:24 -05:00
adb.c
adb.h
adlib.c
ads7846.c
alpha_dp264.c
alpha_pci.c
alpha_sys.h
alpha_typhoon.c
an5206.c
apb_pci.c sun4u: implement interrupt clearing registers 2012-05-12 09:49:19 +00:00
apb_pci.h
apic.c pc: Enable MSI support at APIC level 2012-05-16 18:04:44 -03:00
apic.h
apic_common.c
apic_internal.h
apm.c
apm.h
applesmc.c
arm-misc.h
arm11mpcore.c
arm_boot.c arm_boot: Pass ARMCPU to do_cpu_reset() 2012-06-04 23:00:41 +02:00
arm_gic.c
arm_l2x0.c
arm_mptimer.c hw/arm_mptimer: Reset the qemu_timer at reset 2012-04-20 15:38:52 +00:00
arm_pic.c
arm_sysctl.c
arm_timer.c
armv7m.c armv7m: Pass ARMCPU to armv7m_reset() 2012-06-04 23:00:41 +02:00
armv7m_nvic.c
audiodev.h
axis_dev88.c cris-boot: Pass CRISCPU to cris_load_image() 2012-06-04 23:00:42 +02:00
baum.c
baum.h
bitbang_i2c.c
bitbang_i2c.h
blizzard.c
blizzard_template.h
boards.h
bonito.c
bt-hci-csr.c
bt-hci.c
bt-hid.c
bt-l2cap.c
bt-sdp.c
bt.c
bt.h
cadence_gem.c
cadence_ttc.c
cadence_uart.c
cbus.c
ccid-card-emulated.c
ccid-card-passthru.c
ccid.h
cdrom.c
cirrus_vga.c
cirrus_vga_rop.h
cirrus_vga_rop2.h
cirrus_vga_template.h
collie.c
cris-boot.c cris-boot: Pass CRISCPU to main_cpu_reset(). 2012-06-04 23:00:42 +02:00
cris-boot.h cris-boot: Pass CRISCPU to cris_load_image() 2012-06-04 23:00:42 +02:00
cris_pic_cpu.c
cs4231.c
cs4231a.c
cuda.c
debugcon.c
dec_pci.c
dec_pci.h
device-hotplug.c
devices.h
dma.c
dp8393x.c
ds1225y.c
ds1338.c
dummy_m68k.c
e1000.c e1000: set E1000_ICR_INT_ASSERTED only for 8257x 2012-04-25 10:53:48 +03:00
e1000_hw.h e1000: introduce bits of PHY control register 2012-04-25 10:53:47 +03:00
ecc.c
eccmemctl.c
eepro100.c eepro100: Fix multicast regression 2012-04-25 10:53:47 +03:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h
empty_slot.c
empty_slot.h
es1370.c es1370: Fix debug code 2012-05-24 02:03:30 +04:00
escc.c
escc.h
esp.c
esp.h
etraxfs.h
etraxfs_dma.c
etraxfs_dma.h
etraxfs_eth.c
etraxfs_pic.c
etraxfs_ser.c
etraxfs_timer.c
exynos4_boards.c
exynos4210.c
exynos4210.h
exynos4210_combiner.c
exynos4210_fimd.c
exynos4210_gic.c
exynos4210_mct.c
exynos4210_pmu.c
exynos4210_pwm.c
exynos4210_uart.c
fdc.c fdc: fix media detection 2012-05-25 18:21:12 +02:00
fdc.h
firmware_abi.h
flash.h
fmopl.c
fmopl.h
framebuffer.c
framebuffer.h
fw_cfg.c
fw_cfg.h
g364fb.c
grackle_pci.c
grlib.h
grlib_apbuart.c
grlib_gptimer.c
grlib_irqmp.c
gt64xxx.c
gumstix.c
gus.c
gusemu.h
gusemu_hal.c
gusemu_mixer.c
gustate.h
hda-audio.c hda: fix codec ids 2012-04-26 12:54:17 +04:00
heathrow_pic.c
hid.c
hid.h
highbank.c target-arm: Move A9 config_base_address reset value to ARMCPU 2012-04-27 11:06:18 +00:00
hpet.c
hpet_emul.h
hw.h
i2c.c
i2c.h
i8254.c
i8254.h
i8254_common.c
i8254_internal.h
i8259.c
i8259_common.c
i8259_internal.h
i82374.c i82378/i82374: Do not create DMA controller twice 2012-04-28 20:51:40 +02:00
i82378.c i82378/i82374: Do not create DMA controller twice 2012-04-28 20:51:40 +02:00
ide.h
integratorcp.c
intel-hda-defs.h
intel-hda.c
intel-hda.h
ioapic.c
ioapic.h
ioapic_common.c
ioapic_internal.h
ioh3420.c
ioh3420.h
irq.c
irq.h
isa-bus.c
isa.h isa: Add isa_bus_from_device() method 2012-04-28 20:51:54 +02:00
isa_mmio.c
ivshmem.c Merge remote-tracking branch 'mst/tags/for_anthony' into staging 2012-04-16 12:52:22 -05:00
jazz_led.c
kvmvapic.c
lan9118.c
lance.c
leon3.c leon3: Store SPARCCPU in ResetData 2012-06-04 23:00:45 +02:00
lm32.h
lm32_boards.c lm32_boards: Store LM32CPU in ResetInfo 2012-06-04 23:00:41 +02:00
lm32_hwsetup.h
lm32_juart.c
lm32_juart.h
lm32_pic.c
lm32_pic.h
lm32_sys.c
lm32_timer.c
lm32_uart.c
lm832x.c
lm4549.c
lm4549.h
loader.c use an uint64_t for the max_sz parameter in load_image_targphys 2012-05-21 15:40:50 -05:00
loader.h use an uint64_t for the max_sz parameter in load_image_targphys 2012-05-21 15:40:50 -05:00
lsi53c895a.c
m48t59.c fix BCD mask for date (Solaris 2.5 guest hang fix) 2012-04-23 17:01:04 +00:00
mac_dbdma.c
mac_dbdma.h
mac_nvram.c
macio.c
mainstone.c pxa2xx: Use cpu_arm_init() and store ARMCPU 2012-06-04 23:00:40 +02:00
marvell_88w8618_audio.c
max111x.c
max7310.c
mc146818rtc.c
mc146818rtc.h
mc146818rtc_regs.h
mcf.h
mcf5206.c
mcf5208.c
mcf_fec.c
mcf_intc.c
mcf_uart.c
microblaze_boot.c microblaze_boot: Pass MicroBlazeCPU to microblaze_load_kernel() 2012-06-04 23:00:42 +02:00
microblaze_boot.h microblaze_boot: Pass MicroBlazeCPU to microblaze_load_kernel() 2012-06-04 23:00:42 +02:00
microblaze_pic_cpu.c
microblaze_pic_cpu.h
milkymist-ac97.c
milkymist-hpdmc.c
milkymist-hw.h
milkymist-memcard.c
milkymist-minimac2.c
milkymist-pfpu.c
milkymist-softusb.c
milkymist-sysctl.c
milkymist-tmu2.c
milkymist-uart.c
milkymist-vgafb.c
milkymist-vgafb_template.h
milkymist.c milkymist: Store LM32 in ResetInfo 2012-06-04 23:00:41 +02:00
mips-bios.h
mips.h
mips_addr.c
mips_cpudevs.h
mips_fulong2e.c mips_fulong2e: Pass MIPSCPU to main_cpu_reset() 2012-06-04 23:00:43 +02:00
mips_int.c
mips_jazz.c mips_jazz: Pass MIPSCPU to main_cpu_reset() 2012-06-04 23:00:43 +02:00
mips_malta.c mips_malta: Pass MIPSCPU to main_cpu_reset() 2012-06-04 23:00:43 +02:00
mips_mipssim.c mips_mipssim: Store MIPSCPU in ResetData 2012-06-04 23:00:43 +02:00
mips_r4k.c mips_r4k: Store MIPSCPU in ResetData 2012-06-04 23:00:43 +02:00
mips_timer.c
mipsnet.c
mpc8544_guts.c
msi.c
msi.h Introduce MSIMessage structure 2012-05-16 18:04:44 -03:00
msix.c msix: Add msix_nr_vectors_allocated 2012-05-21 19:22:50 +03:00
msix.h msix: Add msix_nr_vectors_allocated 2012-05-21 19:22:50 +03:00
msmouse.c
msmouse.h
mst_fpga.c
multiboot.c fix multiboot loading if load_end_addr == 0 2012-05-29 20:19:24 -05:00
multiboot.h
musicpal.c
nand.c
ne2000-isa.c
ne2000.c
ne2000.h
nseries.c omap: Use cpu_arm_init() to store ARMCPU in omap_mpu_state_s 2012-06-04 23:00:41 +02:00
nvram.h
omap.h omap: Use cpu_arm_init() to store ARMCPU in omap_mpu_state_s 2012-06-04 23:00:41 +02:00
omap1.c omap: Use cpu_arm_init() to store ARMCPU in omap_mpu_state_s 2012-06-04 23:00:41 +02:00
omap2.c omap: Use cpu_arm_init() to store ARMCPU in omap_mpu_state_s 2012-06-04 23:00:41 +02:00
omap_clk.c
omap_dma.c
omap_dss.c
omap_gpio.c
omap_gpmc.c
omap_gptimer.c
omap_i2c.c
omap_intc.c
omap_l4.c
omap_lcd_template.h
omap_lcdc.c
omap_mmc.c
omap_sdrc.c
omap_spi.c
omap_sx1.c omap: Use cpu_arm_init() to store ARMCPU in omap_mpu_state_s 2012-06-04 23:00:41 +02:00
omap_synctimer.c
omap_tap.c
omap_uart.c
onenand.c
opencores_eth.c
openpic.c
openpic.h
palm.c omap: Use cpu_arm_init() to store ARMCPU in omap_mpu_state_s 2012-06-04 23:00:41 +02:00
parallel.c
pc.c pc: Pass X86CPU to pc_cpu_reset() 2012-06-04 23:00:42 +02:00
pc.h
pc_piix.c Merge remote-tracking branch 'qemu-kvm/uq/master' into staging 2012-06-03 07:56:23 +08:00
pc_sysfw.c hw/pc_sysfw: Fix memory leak 2012-05-03 07:04:48 +02:00
pci-hotplug.c net: net_client_init(): use error_set() 2012-06-04 13:49:35 -03:00
pci-stub.c
pci.c pci: call object_unparent() before free_qdev() 2012-05-29 20:19:24 -05:00
pci.h msix: Introduce vector notifiers 2012-05-21 19:22:49 +03:00
pci_bridge.c
pci_bridge.h
pci_bridge_dev.c
pci_host.c
pci_host.h
pci_ids.h
pci_internals.h
pci_regs.h
pcie.c
pcie.h
pcie_aer.c
pcie_aer.h
pcie_host.c
pcie_host.h
pcie_port.c
pcie_port.h
pcie_regs.h
pckbd.c
pcmcia.h
pcnet-pci.c
pcnet.c pcnet: Properly handle TX requests during Link Fail 2012-04-16 15:41:28 +02:00
pcnet.h pcnet: Properly handle TX requests during Link Fail 2012-04-16 15:41:28 +02:00
pcspk.c
pcspk.h
petalogix_ml605_mmu.c microblaze_boot: Pass MicroBlazeCPU to microblaze_load_kernel() 2012-06-04 23:00:42 +02:00
petalogix_s3adsp1800_mmu.c microblaze_boot: Pass MicroBlazeCPU to microblaze_load_kernel() 2012-06-04 23:00:42 +02:00
pflash_cfi01.c pflash_cfi01: remove redundant line 2012-04-20 13:14:53 +01:00
pflash_cfi02.c
piix4.c
piix_pci.c
pixel_ops.h
pl011.c
pl022.c
pl031.c
pl041.c
pl041.h
pl041.hx
pl050.c
pl061.c
pl080.c
pl110.c
pl110_template.h
pl181.c
pl190.c
pm_smbus.c
pm_smbus.h
ppc-viosrp.h
ppc.c
ppc.h
ppc4xx.h
ppc4xx_devs.c ppc4xx_devs: Pass PowerPCCPU to ppc4xx_reset() 2012-06-04 23:00:44 +02:00
ppc4xx_pci.c
ppc405.h
ppc405_boards.c
ppc405_uc.c
ppc440_bamboo.c ppc440_bamboo: Pass PowerPCCPU to main_cpu_reset() 2012-06-04 23:00:44 +02:00
ppc_booke.c
ppc_mac.h
ppc_newworld.c ppc_newworld: Pass PowerPCCPU to ppc_core99_reset() 2012-06-04 23:00:44 +02:00
ppc_oldworld.c ppc_oldworld: Pass PowerPCCPU to ppc_heathrow_reset() 2012-06-04 23:00:44 +02:00
ppc_prep.c ppc_prep: Pass PowerPCCPU to ppc_prep_reset() 2012-06-04 23:00:44 +02:00
ppce500_mpc8544ds.c ppce500_mpc8544ds: Pass PowerPCCPU to mpc8544ds_cpu_reset[_sec] 2012-06-04 23:00:43 +02:00
ppce500_pci.c
ppce500_spin.c ppce500_spin: Replace assert by hw_error (fixes compiler warning) 2012-05-01 21:47:01 +02:00
prep_pci.c prep: Move int-ack register from PReP to Raven PCI emulation 2012-04-30 17:15:59 +02:00
primecell.h
ps2.c
ps2.h
ptimer.c Limit ptimer rate to something achievable 2012-04-24 09:50:31 -05:00
ptimer.h
pxa.h pxa2xx: Use cpu_arm_init() and store ARMCPU 2012-06-04 23:00:40 +02:00
pxa2xx.c pxa2xx: Use cpu_arm_init() and store ARMCPU 2012-06-04 23:00:40 +02:00
pxa2xx_dma.c
pxa2xx_gpio.c
pxa2xx_keypad.c
pxa2xx_lcd.c
pxa2xx_mmci.c
pxa2xx_pcmcia.c
pxa2xx_pic.c
pxa2xx_template.h
pxa2xx_timer.c
qdev-addr.c
qdev-addr.h
qdev-monitor.c qemu-option: qemu_opts_from_qdict(): use error_set() 2012-06-04 13:49:34 -03:00
qdev-properties.c qdev: Fix memory leak 2012-05-21 15:40:51 -05:00
qdev.c qdev: Fix adding of ptr properties 2012-05-12 14:19:10 +02:00
qdev.h
qxl-logger.c qxl: check for NULL return from qxl_phys2virt 2012-05-03 10:45:04 +02:00
qxl-render.c qxl: check for NULL return from qxl_phys2virt 2012-05-03 10:45:04 +02:00
qxl.c qxl: set size of PCI IO BAR correctly (16) for revision 2 2012-05-14 10:22:18 +02:00
qxl.h qxl: check for NULL return from qxl_phys2virt 2012-05-03 10:45:04 +02:00
r2d.c r2d: Store SuperHCPU in ResetData 2012-06-04 23:00:43 +02:00
rc4030.c
realview.c realview: break out versatile i2c controller code 2012-04-20 15:38:52 +00:00
realview_gic.c
rtl8139.c Revert "Revert "rtl8139: do the network/host communication only in normal operating mode"" 2012-06-05 09:05:51 +08:00
s390-virtio-bus.c virtio-blk: always enable VIRTIO_BLK_F_SCSI 2012-05-21 15:40:50 -05:00
s390-virtio-bus.h virtio-blk: define VirtIOBlkConf 2012-05-21 15:40:50 -05:00
s390-virtio.c s390: reset avail and used index on reboot 2012-05-01 21:04:06 +02:00
sb16.c
sbi.c
scsi-bus.c scsi: prepare migration code for usb-storage support 2012-06-07 10:02:21 +02:00
scsi-defs.h scsi: parse 16-byte tape CDBs 2012-05-07 08:44:21 +02:00
scsi-disk.c scsi: prepare migration code for usb-storage support 2012-06-07 10:02:21 +02:00
scsi-generic.c
scsi.h
sd.c
sd.h
serial.c
sga.c
sh.h
sh7750.c
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh_intc.c
sh_intc.h
sh_pci.c
sh_serial.c
sh_timer.c
sharpsl.h
shix.c
shpc.c
shpc.h
slavio_intctl.c
slavio_misc.c
slavio_timer.c
slotid_cap.c
slotid_cap.h
sm501.c
sm501_template.h
smbios.c
smbios.h
smbus.c
smbus.h
smbus_eeprom.c
smc91c111.c
soc_dma.c
soc_dma.h
spapr.c spapr: Pass PowerPCCPU to spapr_cpu_reset() 2012-06-04 23:00:44 +02:00
spapr.h
spapr_hcall.c pseries: Fix use of global CPU state 2012-05-01 21:47:00 +02:00
spapr_llan.c pseries: Implement automatic PAPR VIO address allocation 2012-05-01 21:47:00 +02:00
spapr_pci.c pseries: Use the same interrupt swizzling for host bridges as p2p bridges 2012-05-01 21:47:00 +02:00
spapr_pci.h pseries: Use the same interrupt swizzling for host bridges as p2p bridges 2012-05-01 21:47:00 +02:00
spapr_rtas.c
spapr_vio.c pseries: Implement automatic PAPR VIO address allocation 2012-05-01 21:47:00 +02:00
spapr_vio.h pseries: Implement automatic PAPR VIO address allocation 2012-05-01 21:47:00 +02:00
spapr_vscsi.c pseries: Implement automatic PAPR VIO address allocation 2012-05-01 21:47:00 +02:00
spapr_vty.c pseries: Implement automatic PAPR VIO address allocation 2012-05-01 21:47:00 +02:00
sparc32_dma.c
sparc32_dma.h
spitz.c pxa2xx: Use cpu_arm_init() and store ARMCPU 2012-06-04 23:00:40 +02:00
srp.h
ssd0303.c
ssd0323.c
ssi-sd.c
ssi.c
ssi.h
stellaris.c
stellaris_enet.c
stellaris_input.c
strongarm.c
strongarm.h
sun4c_intctl.c
sun4m.c sun4m: Pass SPARCCPU to {main,secondary}_cpu_reset() 2012-06-04 23:00:45 +02:00
sun4m.h
sun4m_iommu.c
sun4u.c sun4u: Store SPARCCPU in ResetData 2012-06-04 23:00:45 +02:00
sysbus.c
sysbus.h
tc6393xb.c
tc6393xb_template.h
tc58128.c
tcx.c
tmp105.c
tosa.c pxa2xx: Use cpu_arm_init() and store ARMCPU 2012-06-04 23:00:40 +02:00
tsc210x.c
tsc2005.c
tusb6010.c
twl92230.c
unin_pci.c
usb.h usb/vmstate: add parent dev path 2012-04-17 10:23:21 +02:00
versatile_i2c.c realview: break out versatile i2c controller code 2012-04-20 15:38:52 +00:00
versatile_pci.c
versatilepb.c versatiblepb: add NOR flash support 2012-04-20 15:39:05 +00:00
vexpress.c
vga-isa-mm.c
vga-isa.c
vga-pci.c
vga.c vga: fix vram double-mapping with -vga std and -M pc-0.12 2012-05-29 20:19:24 -05:00
vga.h
vga_int.h vga: fix vram double-mapping with -vga std and -M pc-0.12 2012-05-29 20:19:24 -05:00
vga_template.h
vhost.c
vhost.h
vhost_net.c
vhost_net.h
virtex_ml507.c virtex_ml507: Pass PowerPCCPU to main_cpu_reset() 2012-06-04 23:00:44 +02:00
virtio-balloon.c virtio: check virtio_load return code 2012-05-21 15:40:50 -05:00
virtio-balloon.h
virtio-blk.c virtio-blk: Fix geometry sector calculation 2012-05-30 14:51:04 +02:00
virtio-blk.h virtio-blk: always enable VIRTIO_BLK_F_SCSI 2012-05-21 15:40:50 -05:00
virtio-console.c
virtio-net.c virtio: check virtio_load return code 2012-05-21 15:40:50 -05:00
virtio-net.h
virtio-pci.c Merge remote-tracking branch 'qemu-kvm/uq/master' into staging 2012-06-03 07:56:23 +08:00
virtio-pci.h Merge remote-tracking branch 'qemu-kvm/uq/master' into staging 2012-06-03 07:56:23 +08:00
virtio-scsi.c virtio: check virtio_load return code 2012-05-21 15:40:50 -05:00
virtio-scsi.h
virtio-serial-bus.c virtio: check virtio_load return code 2012-05-21 15:40:50 -05:00
virtio-serial.h
virtio.c virtio: order index/descriptor reads 2012-04-25 10:53:47 +03:00
virtio.h virtio-blk: define VirtIOBlkConf 2012-05-21 15:40:50 -05:00
vmmouse.c
vmport.c
vmware_vga.c
vmware_vga.h
vt82c686.c
vt82c686.h
watchdog.c qemu-option: qemu_opts_create(): use error_set() 2012-06-04 13:49:34 -03:00
watchdog.h
wdt_i6300esb.c
wdt_ib700.c
wm8750.c
xen.h pc: Enable MSI support at APIC level 2012-05-16 18:04:44 -03:00
xen_apic.c pc: Enable MSI support at APIC level 2012-05-16 18:04:44 -03:00
xen_backend.c
xen_backend.h
xen_blkif.h
xen_common.h Call xc_domain_shutdown with the reboot flag when the guest requests a reboot. 2012-05-17 10:52:38 +00:00
xen_console.c
xen_devconfig.c
xen_disk.c xen_disk: properly update stats in ioreq_release() 2012-05-17 10:43:33 +00:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c
xen_nic.c
xen_platform.c xen: Fix PV-on-HVM 2012-05-21 15:40:51 -05:00
xenfb.c
xgmac.c
xics.c
xics.h
xilinx.h
xilinx_axidma.c
xilinx_axidma.h
xilinx_axienet.c
xilinx_ethlite.c
xilinx_intc.c
xilinx_timer.c
xilinx_uartlite.c
xilinx_zynq.c
xio3130_downstream.c
xio3130_downstream.h
xio3130_upstream.c
xio3130_upstream.h
xtensa_bootparam.h
xtensa_lx60.c xtensa_lx60: Pass XtensaCPU to lx60_reset() 2012-06-04 23:00:42 +02:00
xtensa_pic.c
xtensa_sim.c xtensa_sim: Pass XtensaCPU to sim_reset() 2012-06-04 23:00:41 +02:00
z2.c pxa2xx: Use cpu_arm_init() and store ARMCPU 2012-06-04 23:00:40 +02:00
zaurus.c
zynq_slcr.c