qemu-e2k/hw
Paolo Bonzini af6d510ddb scsi-disk: support emulated TO_DEV requests
This adds the implementation of write_data for the emulated
command case.  The first time through it asks for more data,
the second time it finishes the processing of the command.

MODE SELECT and MODE SELECT(10) can now be re-enabled, but they
will not do much.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2012-07-26 17:44:09 +02:00
..
9pfs Merge remote-tracking branch 'mjt/mjt-iov2' into staging 2012-07-09 12:35:06 -05:00
alpha build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
arm exynos4210: add Exynos4210 i2c implementation 2012-07-20 14:30:09 +01:00
cris build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
i386 Introduce Xen PCI Passthrough, MSI 2012-06-21 16:06:11 +00:00
ide hw/block-common: Factor out fall back to legacy -drive cyls=... 2012-07-17 16:48:32 +02:00
kvm make: automatically include dependencies in recursive subdir rules (v2) 2012-06-19 13:32:42 -05: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_axi*: Share devices between microblaze and microblazeel 2012-06-15 12:44:27 +02:00
mips build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02:00
ppc pseries: Convert sPAPR TCEs to use generic IOMMU infrastructure 2012-06-27 16:33:25 -05:00
s390x build: move obj-TARGET-y variables to nested Makefile.objs 2012-06-07 07:17:36 +02: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
usb hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +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 hw/a9mpcore: Fix compilation failure if physaddrs are 64 bit 2012-06-19 13:24:44 +00:00
a15mpcore.c hw/arm_gic: Add qdev property for GIC revision 2012-06-19 13:24:44 +00:00
ac97.c hw/ac97: Mask out the EAPD bit on Powerdown Ctrl/Stat writes 2012-05-07 16:31:40 +04:00
acpi_piix4.c Add PIIX4 properties to control PM system states. 2012-06-19 13:36:56 -05:00
acpi.c Add PIIX4 properties to control PM system states. 2012-06-19 13:36:56 -05:00
acpi.h Add PIIX4 properties to control PM system states. 2012-06-19 13:36:56 -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_common.c
apic_internal.h apic: Defer interrupt updates to VCPU thread 2012-07-10 11:31:09 +03:00
apic-msidef.h Introduce apic-msidef.h 2012-06-21 16:06:11 +00:00
apic.c apic: Defer interrupt updates to VCPU thread 2012-07-10 11:31:09 +03:00
apic.h apic: Defer interrupt updates to VCPU thread 2012-07-10 11:31:09 +03:00
apm.c
apm.h
applesmc.c
arm11mpcore.c hw/arm_gic: Add qdev property for GIC revision 2012-06-19 13:24:44 +00:00
arm_boot.c hw/arm_boot.c: Support DTBs which use 64 bit addresses 2012-07-20 13:34:50 +01:00
arm_gic_common.c hw/armv7m_nvic: Make the NVIC a freestanding class 2012-06-19 13:24:44 +00:00
arm_gic_internal.h hw/armv7m_nvic: Make the NVIC a freestanding class 2012-06-19 13:24:44 +00:00
arm_gic.c Merge remote-tracking branch 'stefanha/trivial-patches' into staging 2012-06-26 15:09:47 -05:00
arm_l2x0.c arm_l2x0: Rename "type" property to "cache-type" 2012-06-18 15:14:37 +02:00
arm_mptimer.c hw/arm_mptimer: Reset the qemu_timer at reset 2012-04-20 15:38:52 +00:00
arm_pic.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
arm_sysctl.c
arm_timer.c
arm-misc.h hw/arm_boot.c: Make ram_size a uint64_t 2012-07-20 13:34:49 +01:00
armv7m_nvic.c hw/armv7m_nvic: Make the NVIC a freestanding class 2012-06-19 13:24:44 +00:00
armv7m.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
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_template.h
blizzard.c
block-common.c hw/block-common: Factor out fall back to legacy -drive cyls=... 2012-07-17 16:48:32 +02: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 Allow machines to configure the QEMU_VERSION that's exposed via hardware 2012-06-19 13:36:56 -05:00
bonito.c
bt-hci-csr.c
bt-hci.c
bt-hid.c
bt-l2cap.c
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
bt.h
cadence_gem.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
cadence_ttc.c cadence_ttc: changed master clock frequency 2012-06-19 13:24:44 +00:00
cadence_uart.c
cbus.c
ccid-card-emulated.c
ccid-card-passthru.c
ccid.h
cdrom.c
cirrus_vga_rop2.h
cirrus_vga_rop.h
cirrus_vga_template.h
cirrus_vga.c vga: make vram size configurable 2012-06-22 10:46:12 +02:00
collie.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
cris_pic_cpu.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
cs4231.c
cs4231a.c
cuda.c
debugcon.c
dec_pci.c
dec_pci.h
device-hotplug.c
devices.h
dma.c
dp8393x.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
ds1225y.c
ds1338.c
dummy_m68k.c
e1000_hw.h e1000: introduce bits of PHY control register 2012-04-25 10:53:47 +03:00
e1000.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
ecc.c
eccmemctl.c
eepro100.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01: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: add AMD PCscsi emulation (PCI SCSI adapter) 2012-07-14 10:13:29 +00:00
esp.h
etraxfs_dma.c
etraxfs_dma.h
etraxfs_eth.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
etraxfs_pic.c
etraxfs_ser.c
etraxfs_timer.c
etraxfs.h
exynos4_boards.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
exynos4210_combiner.c hw/exynos4210_combiner.c: Drop excessive read/write access check. 2012-04-13 11:39:06 +00:00
exynos4210_fimd.c
exynos4210_gic.c ARM: Exynos4210 IRQ: Introduce new IRQ gate functionality. 2012-06-19 12:49:32 +00:00
exynos4210_i2c.c exynos4210: add Exynos4210 i2c implementation 2012-07-20 14:30:09 +01:00
exynos4210_mct.c ARM: hw/exynos4210_mct.c: Fix a bug which hangs Linux kernel. 2012-07-04 10:43:30 +00:00
exynos4210_pmu.c
exynos4210_pwm.c hw/exynos4210_pwm.c: Fix STOP status in tick handler. 2012-07-04 10:43:31 +00:00
exynos4210_rtc.c hw/exynos4210_rtc.c: remove unnecessary code 2012-07-20 14:18:24 +01:00
exynos4210_uart.c Fix bit test in Exynos4210 UART emulation to use & instead of && 2012-04-13 11:39:06 +00:00
exynos4210.c exynos4210: add Exynos4210 i2c implementation 2012-07-20 14:30:09 +01:00
exynos4210.h exynos4210: add Exynos4210 i2c implementation 2012-07-20 14:30:09 +01:00
fdc.c fdc: fix relative seek 2012-07-17 16:48:32 +02:00
fdc.h fdc: Move floppy geometry guessing back from block.c 2012-07-17 16:48:29 +02:00
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_apbuart.c
grlib_gptimer.c
grlib_irqmp.c
grlib.h
gt64xxx.c
gumstix.c
gus.c
gusemu_hal.c
gusemu_mixer.c
gusemu.h
gustate.h
hd-geometry.c hd-geometry: Compute BIOS CHS translation in one place 2012-07-17 16:48:32 +02:00
hda-audio.c hda: fix codec ids 2012-04-26 12:54:17 +04:00
heathrow_pic.c
hid.c
hid.h
highbank.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
hpet_emul.h
hpet.c
hw.h
i2c.c qbus: Make child devices links 2012-06-18 15:14:38 +02:00
i2c.h
i8254_common.c
i8254_internal.h
i8254.c
i8254.h
i8259_common.c
i8259_internal.h
i8259.c
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 ide pc: Cut out the block layer geometry middleman 2012-07-17 16:48:30 +02:00
imx_avic.c hw/imx_avic.c: Avoid format error when target_phys_addr_t is 64 bits 2012-07-12 10:59:53 +00:00
imx_ccm.c i.MX31: Clock Control Module 2012-07-04 10:43:33 +00:00
imx_serial.c i.MX: UART support 2012-07-04 10:43:33 +00:00
imx_timer.c i.MX31: Timers 2012-07-04 10:43:33 +00:00
imx.h i.MX31: Timers 2012-07-04 10:43:33 +00:00
integratorcp.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
intel-hda-defs.h
intel-hda.c Merge remote-tracking branch 'afaerber-or/qom-next-2' into staging 2012-06-18 10:35:16 -05: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
ioapic.c
ioapic.h
ioh3420.c msi: Invoke msi/msix_write_config from PCI core 2012-06-07 17:19:00 +03:00
ioh3420.h
irq.c qtest: IRQ interception infrastructure 2012-03-30 08:14:11 -05:00
irq.h qtest: IRQ interception infrastructure 2012-03-30 08:14:11 -05:00
isa_mmio.c
isa-bus.c qdev: Convert busses to QEMU Object Model 2012-06-18 15:14:38 +02:00
isa.h Merge remote-tracking branch 'afaerber-or/qom-next-2' into staging 2012-06-18 10:35:16 -05:00
ivshmem.c memory: pass EventNotifier, not eventfd 2012-07-12 14:08:10 +03:00
jazz_led.c
kvmvapic.c
kzm.c i.MX31: KZM-ARM11-01 evaluation board 2012-07-04 10:43:34 +00:00
lan9118.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
lance.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
leon3.c leon3: Store SPARCCPU in ResetData 2012-06-04 23:00:45 +02:00
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
lm32.h
lm832x.c
lm4549.c
lm4549.h
loader.c uImage: increase the gzip load size 2012-06-24 01:04:51 +02: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 lsi: avoid redundant tests of s->current != NULL 2012-07-26 17:44:08 +02:00
m48t59.c m48t59: Rename "type" property to "model" 2012-06-18 15:14:37 +02:00
mac_dbdma.c
mac_dbdma.h
mac_nvram.c
macio.c
mainstone.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
Makefile.objs hw/block-common: Factor out fall back to legacy -drive serial=... 2012-07-17 16:48:32 +02:00
marvell_88w8618_audio.c
max111x.c
max7310.c
mc146818rtc_regs.h rtc: split out macros into a header file and use in test case 2012-03-30 08:14:12 -05:00
mc146818rtc.c qapi: Add Visitor interfaces for uint*_t and int*_t 2012-06-08 16:11:14 +02: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
mcf5208.c
mcf_fec.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
mcf_intc.c
mcf_uart.c
mcf.h
megasas.c megasas: fix misuse of scsi_req_abort 2012-07-26 17:44:07 +02:00
mfi.h Use macro QEMU_PACKED for new packed structures 2012-07-21 10:54:40 +01:00
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 hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
milkymist-pfpu.c
milkymist-softusb.c
milkymist-sysctl.c milkymist-sysctl: support for new core version 2012-03-31 20:02:30 +02:00
milkymist-tmu2.c
milkymist-uart.c
milkymist-vgafb_template.h
milkymist-vgafb.c milkymist-vgafb: add missing register 2012-04-01 20:30:24 +02:00
milkymist.c milkymist: Store LM32 in ResetInfo 2012-06-04 23:00:41 +02:00
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 Add PIIX4 properties to control PM system states. 2012-06-19 13:36:56 -05: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
mips-bios.h
mips.h
mipsnet.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
mpc8544_guts.c
msi.c msi: Use msi/msix_present more consistently 2012-06-07 17:19:01 +03:00
msi.h Introduce MSIMessage structure 2012-05-16 18:04:44 -03:00
msix.c msi: Use msi/msix_present more consistently 2012-06-07 17:19:01 +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 hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
nand.c
ne2000-isa.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
ne2000.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
ne2000.h
nseries.c Allow machines to configure the QEMU_VERSION that's exposed via hardware 2012-06-19 13:36:56 -05:00
nvram.h
omap1.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
omap2.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +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 arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
omap_synctimer.c
omap_tap.c
omap_uart.c
omap.h hw/omap.h: Use TARGET_PRIxPHYS to define OMAP_FMT_plx 2012-07-14 10:36:24 +00:00
onenand.c
opencores_eth.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
openpic.c
openpic.h
palm.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
parallel.c
pc_piix.c vga: raise default vgamem size 2012-06-22 10:49:55 +02:00
pc_sysfw.c Un-inline fdctrl_init_isa() 2012-06-15 14:03:42 +02:00
pc.c hd-geometry: Compute BIOS CHS translation in one place 2012-07-17 16:48:32 +02:00
pc.h Add PIIX4 properties to control PM system states. 2012-06-19 13:36:56 -05:00
pci_bridge_dev.c pci_bridge_dev: fix error path in pci_bridge_dev_initfn() 2012-06-11 22:55:13 +03:00
pci_bridge.c Merge remote-tracking branch 'afaerber-or/qom-next-2' into staging 2012-06-18 10:35:16 -05:00
pci_bridge.h
pci_host.c pci: fix corrupted pci conf index register by unaligned write 2012-04-15 12:17:23 +03:00
pci_host.h
pci_ids.h esp: add AMD PCscsi emulation (PCI SCSI adapter) 2012-07-14 10:13:29 +00:00
pci_internals.h iommu: Allow PCI to use IOMMU infrastructure 2012-06-27 16:33:26 -05:00
pci_regs.h
pci-hotplug.c qdev: Convert busses to QEMU Object Model 2012-06-18 15:14:38 +02:00
pci-stub.c pci: add some stubs 2012-07-14 10:12:59 +00:00
pci.c iommu: Allow PCI to use IOMMU infrastructure 2012-06-27 16:33:26 -05:00
pci.h iommu: Allow PCI to use IOMMU infrastructure 2012-06-27 16:33:26 -05:00
pcie_aer.c
pcie_aer.h
pcie_host.c
pcie_host.h
pcie_port.c
pcie_port.h
pcie_regs.h
pcie.c
pcie.h
pckbd.c
pcmcia.h
pcnet-pci.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
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 xilinx_timer: changed nr_timers to one_timer_only 2012-06-15 13:08:13 +02:00
petalogix_s3adsp1800_mmu.c xilinx_timer: changed nr_timers to one_timer_only 2012-06-15 13:08:13 +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 piix_pci: fix typo in i400FX chipset init code 2012-04-11 13:19:32 +03:00
pixel_ops.h
pl011.c hw/pl011.c: Avoid crash on read when no chr backend present 2012-07-20 13:34:49 +01:00
pl022.c
pl031.c
pl041.c
pl041.h
pl041.hx
pl050.c
pl061.c
pl080.c
pl110_template.h
pl110.c
pl181.c
pl190.c
pm_smbus.c
pm_smbus.h
ppc4xx_devs.c ppc4xx_devs: Pass PowerPCCPU to ppc4xx_reset() 2012-06-04 23:00:44 +02:00
ppc4xx_pci.c
ppc4xx.h
ppc405_boards.c
ppc405_uc.c
ppc405.h
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
ppc-viosrp.h
ppc.c
ppc.h
ppce500_mpc8544ds.c PPC: BookE: Implement EPR SPR 2012-06-24 01:04:52 +02:00
ppce500_pci.c
ppce500_spin.c Use macro QEMU_PACKED for new packed structures 2012-07-21 10:54:40 +01: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 Replace Qemu by QEMU in comments 2012-04-07 14:00:45 +00:00
ps2.h ps2: avoid repeated header file includes 2012-04-12 11:14:29 +01:00
ptimer.c Limit ptimer rate to something achievable 2012-04-24 09:50:31 -05:00
ptimer.h
pxa2xx_dma.c
pxa2xx_gpio.c pxa2xx_gpio: Store ARMCPU in PXA2xxGPIOInfo 2012-06-11 00:23:04 +02:00
pxa2xx_keypad.c
pxa2xx_lcd.c
pxa2xx_mmci.c
pxa2xx_pcmcia.c
pxa2xx_pic.c hw/pxa2xx_pic: Convert coprocessor registers to new scheme 2012-06-20 12:01:58 +00:00
pxa2xx_template.h
pxa2xx_timer.c
pxa2xx.c hw/pxa2xx.c: Convert CLKCFG and PWRMODE cp14 regs 2012-06-20 12:01:55 +00:00
pxa.h pxa2xx: Pass ARMCPU to pxa2xx_pic_init() 2012-06-11 00:23:04 +02:00
qdev-addr.c qdev: Switch property accessors to fixed-width visitor interfaces 2012-06-08 16:11:14 +02:00
qdev-addr.h
qdev-dma.h iommu: Introduce IOMMU emulation infrastructure 2012-06-27 16:33:25 -05:00
qdev-monitor.c Merge branch 's390-for-upstream' of git://repo.or.cz/qemu/agraf 2012-06-24 10:45:55 +00:00
qdev-properties.c Merge remote-tracking branch 'kwolf/for-anthony' into staging 2012-07-18 14:44:50 -05:00
qdev.c qdev: fix use-after-free in the error path of qdev_init_nofail 2012-06-27 16:26:59 -05:00
qdev.h qdev: Fix Open Firmware comment 2012-07-21 10:54:40 +01:00
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 vga: raise default vgamem size 2012-06-22 10:49:55 +02:00
qxl.h qxl: add vgamem_size_mb and vgamem_size 2012-06-22 10:49:45 +02:00
r2d.c r2d: Store SuperHCPU in ResetData 2012-06-04 23:00:43 +02:00
rc4030.c
realview_gic.c hw/realview_gic: switch to sysbus GIC 2012-04-13 12:29:03 +00:00
realview.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
rtl8139.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
s390-virtio-bus.c virtio-blk: qdev properties for disk geometry 2012-07-17 16:48:30 +02:00
s390-virtio-bus.h qdev: Convert busses to QEMU Object Model 2012-06-18 15:14:38 +02:00
s390-virtio.c s390-virtio: Let s390_cpu_addr2state() return S390CPU 2012-06-11 00:23:04 +02:00
sb16.c
sbi.c
scsi-bus.c scsi: add free_request callback 2012-07-10 13:35:05 +02:00
scsi-defs.h scsi: Fix transfer length for READ POSITION commands. 2012-07-02 11:27:00 +02:00
scsi-disk.c scsi-disk: support emulated TO_DEV requests 2012-07-26 17:44:09 +02:00
scsi-generic.c ISCSI: Add SCSI passthrough via scsi-generic to libiscsi 2012-07-02 10:18:41 +02:00
scsi.h Merge remote-tracking branch 'kwolf/for-anthony' into staging 2012-07-18 14:44:50 -05:00
sd.c
sd.h
serial.c serial: clear LSR.TEMT when populating the TSR 2012-04-02 09:43:17 -05:00
sga.c
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh7750.c
sh_intc.c
sh_intc.h
sh_pci.c
sh_serial.c hw/sh_serial: Use TARGET_PRIxPHYS rather than %x for physaddr 2012-07-14 10:37:01 +00:00
sh_timer.c
sh.h
sharpsl.h
shix.c
shpc.c shpc: unparent device before free 2012-06-07 17:18:58 +03:00
shpc.h
slavio_intctl.c
slavio_misc.c
slavio_timer.c
slotid_cap.c
slotid_cap.h
sm501_template.h
sm501.c
smbios.c
smbios.h
smbus_eeprom.c
smbus.c
smbus.h
smc91c111.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
soc_dma.c
soc_dma.h
spapr_hcall.c spapr: Add "memop" hypercall 2012-06-24 01:04:45 +02:00
spapr_iommu.c pseries: Implement IOMMU and DMA for PAPR PCI devices 2012-06-27 16:33:26 -05:00
spapr_llan.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
spapr_pci.c powerpc pci: fixed packing of ranges[] 2012-07-21 10:54:40 +01:00
spapr_pci.h pseries: Implement IOMMU and DMA for PAPR PCI devices 2012-06-27 16:33:26 -05:00
spapr_rtas.c pseries: Consolidate hack for RTAS display-character usage 2012-04-15 17:07:19 +02:00
spapr_vio.c pseries: Convert sPAPR TCEs to use generic IOMMU infrastructure 2012-06-27 16:33:25 -05:00
spapr_vio.h pseries: Convert sPAPR TCEs to use generic IOMMU infrastructure 2012-06-27 16:33:25 -05:00
spapr_vscsi.c pseries: Convert sPAPR TCEs to use generic IOMMU infrastructure 2012-06-27 16:33:25 -05:00
spapr_vty.c pseries: Convert sPAPR TCEs to use generic IOMMU infrastructure 2012-06-27 16:33:25 -05:00
spapr.c pseries: Convert sPAPR TCEs to use generic IOMMU infrastructure 2012-06-27 16:33:25 -05:00
spapr.h pseries: Implement IOMMU and DMA for PAPR PCI devices 2012-06-27 16:33:26 -05:00
sparc32_dma.c
sparc32_dma.h
spitz.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
srp.h
ssd0303.c
ssd0323.c
ssi-sd.c
ssi.c qbus: Make child devices links 2012-06-18 15:14:38 +02:00
ssi.h
stellaris_enet.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
stellaris_input.c
stellaris.c
strongarm.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
strongarm.h strongarm: Use cpu_arm_init() to store ARMCPU in StrongARMState 2012-06-11 00:23:03 +02:00
sun4c_intctl.c
sun4m_iommu.c
sun4m.c sun4m: Pass SPARCCPU to {main,secondary}_cpu_reset() 2012-06-04 23:00:45 +02:00
sun4m.h
sun4u.c sun4u: Store SPARCCPU in ResetData 2012-06-04 23:00:45 +02:00
sysbus.c qdev: Connect busses with their parent devices 2012-06-18 15:14:38 +02:00
sysbus.h qdev: Convert busses to QEMU Object Model 2012-06-18 15:14:38 +02:00
tc6393xb_template.h
tc6393xb.c
tc58128.c
tcx.c
tmp105.c
tosa.c arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
tsc210x.c
tsc2005.c
tusb6010.c
twl92230.c
unin_pci.c
usb.h hw/block-common: Move BlockConf & friends from block.h 2012-07-17 16:48:32 +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 arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
vexpress.c hw/vexpress.c: Allow >4GB of RAM for Cortex-A15 daughterboard 2012-07-20 13:34:50 +01:00
vga_int.h vga: Implement blinking of text cursor 2012-07-14 10:50:52 +00:00
vga_template.h
vga-isa-mm.c vga: make vram size configurable 2012-06-22 10:46:12 +02:00
vga-isa.c vga: make vram size configurable 2012-06-22 10:46:12 +02:00
vga-pci.c vga: raise default vgamem size 2012-06-22 10:49:55 +02:00
vga.c vga: Implement blinking of text cursor 2012-07-14 10:50:52 +00:00
vga.h
vhost_net.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
vhost_net.h
vhost.c memory: pass EventNotifier, not eventfd 2012-07-12 14:08:10 +03:00
vhost.h
virtex_ml507.c xilinx_timer: changed nr_timers to one_timer_only 2012-06-15 13:08:13 +02:00
virtio-balloon.c Merge remote-tracking branch 'mjt/mjt-iov2' into staging 2012-07-09 12:35:06 -05:00
virtio-balloon.h
virtio-blk.c hw/block-common: Factor out fall back to legacy -drive cyls=... 2012-07-17 16:48:32 +02:00
virtio-blk.h hw/block-common: Move BlockConf & friends from block.h 2012-07-17 16:48:32 +02:00
virtio-console.c
virtio-net.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
virtio-net.h
virtio-pci.c Merge remote-tracking branch 'kwolf/for-anthony' into staging 2012-07-18 14:44:50 -05: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-scsi: do not crash on adding buffers to the event queue 2012-07-02 11:27:00 +02:00
virtio-scsi.h
virtio-serial-bus.c Merge remote-tracking branch 'mjt/mjt-iov2' into staging 2012-07-09 12:35:06 -05:00
virtio-serial.h
virtio.c virtio: move common irqfd handling out of virtio-pci 2012-07-12 14:08:11 +03:00
virtio.h Merge remote-tracking branch 'kwolf/for-anthony' into staging 2012-07-18 14:44:50 -05:00
vmmouse.c
vmport.c
vmware_vga.c vga: raise default vgamem size 2012-06-22 10:49:55 +02:00
vmware_vga.h
vt82c686.c Add PIIX4 properties to control PM system states. 2012-06-19 13:36:56 -05:00
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_apic.c pc: Enable MSI support at APIC level 2012-05-16 18:04:44 -03:00
xen_backend.c xen: Reorganize includes of Xen headers. 2012-06-21 11:43:59 +00:00
xen_backend.h
xen_blkif.h
xen_common.h Merge remote-tracking branch 'sstabellini/compile-xs' into staging 2012-06-26 15:05:45 -05:00
xen_console.c xen: Reorganize includes of Xen headers. 2012-06-21 11:43:59 +00:00
xen_devconfig.c xen: Don't peek behind the BlockDriverState abstraction 2012-06-15 14:03:43 +02:00
xen_disk.c xen: Reorganize includes of Xen headers. 2012-06-21 11:43:59 +00:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c xen_machine_pv: Use cpu_x86_init() to obtain X86CPU 2012-06-11 00:23:04 +02:00
xen_nic.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
xen_platform.c pci.c: Add opaque argument to pci_for_each_device. 2012-06-21 16:06:10 +00:00
xen_pt_config_init.c Introduce Xen PCI Passthrough, MSI 2012-06-21 16:06:11 +00:00
xen_pt_msi.c Introduce Xen PCI Passthrough, MSI 2012-06-21 16:06:11 +00:00
xen_pt.c memory: pass EventNotifier, not eventfd 2012-07-12 14:08:10 +03:00
xen_pt.h Introduce Xen PCI Passthrough, MSI 2012-06-21 16:06:11 +00:00
xen-host-pci-device.c Introduce XenHostPCIDevice to access a pci device on the host. 2012-06-21 16:06:10 +00:00
xen-host-pci-device.h Introduce XenHostPCIDevice to access a pci device on the host. 2012-06-21 16:06:10 +00:00
xen.h pc: Enable MSI support at APIC level 2012-05-16 18:04:44 -03:00
xenfb.c xen: Reorganize includes of Xen headers. 2012-06-21 11:43:59 +00:00
xgmac.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
xics.c
xics.h
xilinx_axidma.c xilinx_axidma: changed device name 2012-06-15 13:08:13 +02:00
xilinx_axidma.h
xilinx_axienet.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
xilinx_ethlite.c hw, net: "net_client_type" -> "NetClientOptionsKind" (qapi-generated) 2012-07-23 11:55:18 +01:00
xilinx_intc.c xilinx_intc: changed device name 2012-06-15 13:08:13 +02:00
xilinx_timer.c xilinx_timer: Fixed deadlock issue 2012-06-21 15:19:16 +02:00
xilinx_uartlite.c xilinx_uartlite: changed device name 2012-06-15 13:08:13 +02:00
xilinx_zynq.c arm_pic: Pass ARMCPU to arm_pic_init_cpu() 2012-06-11 00:23:04 +02:00
xilinx.h xilinx_axidma: changed device name 2012-06-15 13:08:13 +02:00
xio3130_downstream.c msi: Invoke msi/msix_write_config from PCI core 2012-06-07 17:19:00 +03:00
xio3130_downstream.h
xio3130_upstream.c msi: Invoke msi/msix_write_config from PCI core 2012-06-07 17:19:00 +03:00
xio3130_upstream.h
xtensa_bootparam.h
xtensa_lx60.c xtensa_lx60: add missing #include "blockdev.h" 2012-06-15 14:03: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 arm_boot: Pass ARMCPU to arm_load_kernel() 2012-06-11 00:23:04 +02:00
zaurus.c
zynq_slcr.c