qemu-e2k/hw
Alexander Motin a26a13da68 AHCI Port Interrupt Enable register cleaning on soft reset
I've found that FreeBSD AHCI driver doesn't work with AHCI hardware
emulation of QEMU 0.15.0. I believe the problem is on QEMU's side. As I
see, it clears port's Interrupt Enable register each time when reset of
any level happens. Is is reasonable for the global controller reset. It
is probably not good, but acceptable for FreeBSD driver for the port
hard reset. But it is IMO wrong for the device soft reset. None of real
hardware I know behaves that way.

Signed-off-by: Alexander Motin <mav@FreeBSD.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2011-09-20 12:27:44 +02:00
..
9pfs Merge remote-tracking branch 'aneesh/for-upstream-4' into staging 2011-09-15 13:28:28 -05:00
ide AHCI Port Interrupt Enable register cleaning on soft reset 2011-09-20 12:27:44 +02:00
9p.h
a9mpcore.c
ac97.c pci: rename pci_register_bar_region() to pci_register_bar() 2011-08-08 10:22:30 -05:00
acpi_piix4.c
acpi.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
acpi.h
adb.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
adlib.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ads7846.c
an5206.c an5206: convert to memory API 2011-09-04 17:46:50 +03:00
apb_pci.c apb_pci: convert PCI space to memory API 2011-09-04 09:28:04 +00:00
apb_pci.h
apic.c target-i386: Remove unused polarity arguments from APIC API 2011-08-22 14:37:03 -05:00
apic.h target-i386: Remove unused polarity arguments from APIC API 2011-08-22 14:37:03 -05:00
apm.c
apm.h
applesmc.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
arm11mpcore.c arm11mpcore: use sysbus_init_mmio_cb2 2011-08-22 10:47:48 -05:00
arm_boot.c
arm_gic.c arm_gic: convert to memory API 2011-08-22 10:20:10 -05:00
arm_pic.c
arm_sysctl.c arm_sysctl: convert to memory API 2011-08-22 10:20:39 -05:00
arm_timer.c arm_timer: convert to memory API 2011-08-22 10:20:40 -05:00
arm-misc.h armv7m: convert to memory API 2011-09-04 17:46:50 +03:00
armv7m_nvic.c arm_gic: convert to memory API 2011-08-22 10:20:10 -05:00
armv7m.c armv7m: convert to memory API 2011-09-04 17:46:50 +03:00
audiodev.h
axis_dev88.c axis_dev88: convert to memory API (RAM only) 2011-09-04 17:46:50 +03:00
baum.c char: remove qemu_chr_send_event() 2011-08-22 10:17:44 -05:00
baum.h
bitbang_i2c.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
bitbang_i2c.h
blizzard_template.h
blizzard.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
boards.h
bonito.c Remove blanks before \n in output strings 2011-09-16 08:25:56 -05:00
bt-hci-csr.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
bt-hci.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
bt-hid.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
bt-l2cap.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
bt-sdp.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
bt.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
bt.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
cbus.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ccid-card-emulated.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ccid-card-passthru.c char: rename qemu_chr_close() -> qemu_chr_delete() 2011-08-22 10:17:43 -05:00
ccid.h
cdrom.c
cirrus_vga_rop2.h
cirrus_vga_rop.h
cirrus_vga.c cirrus: wrap memory update in a transaction 2011-09-04 17:46:51 +03:00
collie.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
cris_pic_cpu.c etrax: QDevify the Ethernet MAC. 2011-08-11 11:12:16 +02:00
cris-boot.c
cris-boot.h
cs4231.c
cs4231a.c
cuda.c
debugcon.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
dec_pci.c pci_host: convert conf index and data ports to memory API 2011-09-04 17:46:50 +03:00
dec_pci.h
device-hotplug.c
devices.h tusb6010: move declarations to new file tusb6010.h 2011-08-22 10:20:40 -05:00
dma.c
dp8393x.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ds1225y.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ds1338.c
dummy_m68k.c dummy_m68k: convert to memory API 2011-09-04 17:46:51 +03:00
e1000_hw.h e1000: use MII status register for link up/down 2011-08-22 10:17:51 -05:00
e1000.c e1000: use MII status register for link up/down 2011-08-22 10:17:51 -05:00
ecc.c
eccmemctl.c
eepro100.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
eeprom93xx.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
eeprom93xx.h
elf_ops.h Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
empty_slot.c
empty_slot.h
es1370.c pci: rename pci_register_bar_region() to pci_register_bar() 2011-08-08 10:22:30 -05:00
escc.c char: qemu_chr_ioctl() -> qemu_chr_fe_ioctl() 2011-08-22 10:17:37 -05:00
escc.h
esp.c esp: avoid structure holes spotted by pahole 2011-08-21 19:52:36 +00:00
esp.h
etraxfs_dma.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
etraxfs_dma.h
etraxfs_eth.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
etraxfs_pic.c
etraxfs_ser.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
etraxfs_timer.c
etraxfs.h etrax: QDevify the Ethernet MAC. 2011-08-11 11:12:16 +02:00
event_notifier.c
event_notifier.h
fdc.c block: New change_media_cb() parameter load 2011-09-12 15:17:22 +02:00
fdc.h
firmware_abi.h
flash.h pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
fmopl.c Remove blanks before \n in output strings 2011-09-16 08:25:56 -05:00
fmopl.h
framebuffer.c
framebuffer.h
fw_cfg.c fw_cfg: fix crash if FW_CFG_WRITE_CHANNEL is used incorrectly 2011-09-04 06:38:24 +00:00
fw_cfg.h
g364fb.c g364fb: compile in hwlib 2011-09-10 14:46:12 +00:00
grackle_pci.c pci_host: convert conf index and data ports to memory API 2011-09-04 17:46:50 +03:00
grlib_apbuart.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
grlib_gptimer.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
grlib_irqmp.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
grlib.h
gt64xxx.c gt64xxx: fix crash in gt64120_pci_mapping() 2011-08-24 21:11:21 +02:00
gumstix.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
gus.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
gusemu_hal.c
gusemu_mixer.c
gusemu.h
gustate.h
hda-audio.c
heathrow_pic.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
hid.c hid: fix misassignment 2011-09-10 14:49:51 +00:00
hid.h usb/hid: add hid_pointer_activate, use it 2011-08-10 14:14:00 +02:00
hpet_emul.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
hpet.c Remove blanks before \n in output strings 2011-09-16 08:25:56 -05:00
hw.h hid: introduce hid vmstate macros 2011-08-10 14:14:00 +02:00
i2c.c
i2c.h
i8254.c
i8259.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ide.h
integratorcp.c hw/integratorcp: Fix bugs in writes to CM_CTRL system register 2011-09-16 08:28:46 -05:00
intel-hda-defs.h
intel-hda.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
intel-hda.h
ioapic.c ioapic: Implement polarity 2011-08-22 14:37:03 -05:00
ioapic.h
ioh3420.c
ioh3420.h
irq.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
irq.h
isa_mmio.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
isa-bus.c isa: add isa_address_space() 2011-08-22 10:47:49 -05:00
isa.h isa: add isa_address_space() 2011-08-22 10:47:49 -05:00
ivshmem.c char: rename qemu_chr_get_msgfd() -> qemu_chr_fe_get_msgfd() 2011-08-22 10:17:44 -05:00
jazz_led.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
kvmclock.c
kvmclock.h
lan9118.c
lance.c lance: unbreak after memory API conversion 2011-08-09 08:57:21 +02:00
leon3.c leon3: convert to memory API 2011-09-04 17:46:51 +03:00
lm32_boards.c lm32_boards: convert to memory API 2011-09-04 17:46:51 +03:00
lm32_hwsetup.h Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
lm32_juart.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
lm32_juart.h
lm32_pic.c
lm32_pic.h
lm32_sys.c
lm32_timer.c
lm32_uart.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
lm32.h
lm832x.c
loader.c Remove blanks before \n in output strings 2011-09-16 08:25:56 -05:00
loader.h
lsi53c895a.c hw: Trim superfluous #include "block_int.h" 2011-09-12 15:17:21 +02:00
m48t59.c m48t59: avoid structure holes spotted by pahole 2011-08-21 20:02:01 +00:00
mac_dbdma.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
mac_dbdma.h
mac_nvram.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
macio.c pci: rename pci_register_bar_region() to pci_register_bar() 2011-08-08 10:22:30 -05:00
mainstone.c mainstone: convert to memory API 2011-09-04 17:46:51 +03:00
marvell_88w8618_audio.c
max111x.c
max7310.c
mc146818rtc.c
mc146818rtc.h
mcf5206.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
mcf5208.c mcf5208: convert to memory API 2011-09-04 17:46:51 +03:00
mcf_fec.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
mcf_intc.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
mcf_uart.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
mcf.h
microblaze_pic_cpu.c xilinx: removed microbalze_pic_init from xilinx.h 2011-08-22 23:29:37 +02:00
microblaze_pic_cpu.h xilinx: removed microbalze_pic_init from xilinx.h 2011-08-22 23:29:37 +02:00
milkymist-ac97.c
milkymist-hpdmc.c
milkymist-hw.h
milkymist-memcard.c
milkymist-minimac2.c milkymist-minimac2: convert to memory API 2011-09-04 17:46:52 +03:00
milkymist-pfpu.c
milkymist-softusb.c milkymist-softusb: convert to memory API 2011-09-04 17:46:52 +03:00
milkymist-sysctl.c
milkymist-tmu2.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
milkymist-uart.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
milkymist-vgafb_template.h
milkymist-vgafb.c
milkymist.c milkymist: convert to memory API 2011-09-04 17:46:52 +03:00
mips_addr.c
mips_cpudevs.h
mips_fulong2e.c Remove blanks before \n in output strings 2011-09-16 08:25:56 -05:00
mips_int.c
mips_jazz.c g364fb: convert to qdev 2011-08-27 17:03:30 +00:00
mips_malta.c Merge remote-tracking branch 'qemu-kvm-tmp/memory/batch' into staging 2011-09-08 09:03:57 -05:00
mips_mipssim.c mipsnet: convert to qdev 2011-09-10 16:50:46 +00:00
mips_r4k.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
mips_timer.c
mips-bios.h
mips.h mipsnet: convert to qdev 2011-09-10 16:50:46 +00:00
mipsnet.c mipsnet: use trace framework 2011-09-10 16:50:46 +00:00
mpc8544_guts.c
mpcore.c arm_gic: convert to memory API 2011-08-22 10:20:10 -05:00
msi.c
msi.h
msix.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
msix.h
msmouse.c char: rename qemu_chr_read() -> qemu_chr_be_write() 2011-08-22 10:17:16 -05:00
msmouse.h
mst_fpga.c Remove blanks before \n in output strings 2011-09-16 08:25:56 -05:00
multiboot.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
multiboot.h
musicpal.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
nand.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ne2000-isa.c
ne2000.c pci: rename pci_register_bar_region() to pci_register_bar() 2011-08-08 10:22:30 -05:00
ne2000.h
nseries.c tusb6010: Convert to qdev 2011-08-31 21:48:10 +02:00
nvram.h
omap1.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap2.c omap: Wire up the DMA request line to the GPMC 2011-08-28 16:37:13 +00:00
omap_clk.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_dma.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_dss.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_gpio.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_gpmc.c omap_gpmc: Implement prefetch engine 2011-08-28 16:37:13 +00:00
omap_gptimer.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_i2c.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_intc.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_l4.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_lcd_template.h
omap_lcdc.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_mmc.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_sdrc.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_spi.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_sx1.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
omap_synctimer.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
omap_tap.c
omap_uart.c char: rename qemu_chr_open() -> qemu_chr_new() 2011-08-22 10:17:43 -05:00
omap.h omap: Wire up the DMA request line to the GPMC 2011-08-28 16:37:13 +00:00
onenand.c hw/onenand: Minor spacing fixes 2011-08-28 16:37:12 +00:00
openpic.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
openpic.h
palm.c
parallel.c char: qemu_chr_ioctl() -> qemu_chr_fe_ioctl() 2011-08-22 10:17:37 -05:00
pc_piix.c 440fx: fix PAM, PCI holes 2011-08-22 10:47:49 -05:00
pc.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
pc.h 440fx: fix PAM, PCI holes 2011-08-22 10:47:49 -05:00
pci_bridge.c
pci_bridge.h
pci_host.c pci_host: convert conf index and data ports to memory API 2011-09-04 17:46:50 +03:00
pci_host.h pci_host: convert conf index and data ports to memory API 2011-09-04 17:46:50 +03:00
pci_ids.h
pci_internals.h
pci_regs.h
pci-hotplug.c
pci-stub.c hw/pci-stub: fix comment typo 2011-08-29 10:35:05 +01:00
pci.c PCI: delete unused mem_base and pci_to_cpu_addr 2011-09-10 14:56:04 +00:00
pci.h PCI: delete unused mem_base and pci_to_cpu_addr 2011-09-10 14:56:04 +00:00
pcie_aer.c pcie/aer: fix inject aer error command 2011-08-24 15:52:54 +03:00
pcie_aer.h
pcie_host.c pcie_host: convert to memory API 2011-08-22 10:22:03 -05:00
pcie_host.h pcie_host: convert to memory API 2011-08-22 10:22:03 -05:00
pcie_port.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
pcie_port.h
pcie_regs.h
pcie.c pcie/slot: fix hotplug event 2011-08-24 15:52:54 +03:00
pcie.h
pckbd.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
pcmcia.h
pcnet-pci.c pcnet: fix wrong opaque (broken by bd8d6f7cad) 2011-08-22 10:20:10 -05:00
pcnet.c
pcnet.h pcnet: avoid structure holes spotted by pahole 2011-08-21 19:52:38 +00:00
pcspk.c
petalogix_ml605_mmu.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
petalogix_s3adsp1800_mmu.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
pflash_cfi01.c Merge remote-tracking branch 'kwolf/for-anthony' into staging 2011-09-08 09:05:14 -05:00
pflash_cfi02.c Merge remote-tracking branch 'kwolf/for-anthony' into staging 2011-09-08 09:05:14 -05:00
piix4.c
piix_pci.c piix_pci: wrap memory update in a transaction 2011-09-04 17:46:51 +03:00
pixel_ops.h
pl011.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
pl022.c
pl031.c
pl050.c
pl061.c hw/pl061.c: Support GPIOAMSEL register 2011-08-17 23:01:47 +00:00
pl080.c
pl110_template.h hw/pl110: Model the PL111 CLCD controller 2011-08-17 23:01:11 +00:00
pl110.c versatilepb: Implement SYS_CLCD mux control register bits 2011-08-17 23:01:21 +00:00
pl181.c
pl190.c
pm_smbus.c
pm_smbus.h
ppc4xx_devs.c ppc4xx_sdram: convert to memory API 2011-08-22 10:47:42 -05:00
ppc4xx_pci.c pci_host: convert conf index and data ports to memory API 2011-09-04 17:46:50 +03:00
ppc4xx.h ppc4xx_sdram: convert to memory API 2011-08-22 10:47:42 -05:00
ppc405_boards.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
ppc405_uc.c ppc4xx_sdram: convert to memory API 2011-08-22 10:47:42 -05:00
ppc405.h ppc4xx_sdram: convert to memory API 2011-08-22 10:47:42 -05:00
ppc440_bamboo.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ppc440.c ppc4xx_sdram: convert to memory API 2011-08-22 10:47:42 -05:00
ppc440.h
ppc_mac.h
ppc_newworld.c ppc_oldworld, ppc_newworld: fix escc BAR related crash 2011-08-25 10:49:46 +03:00
ppc_oldworld.c ppc_oldworld, ppc_newworld: fix escc BAR related crash 2011-08-25 10:49:46 +03:00
ppc_prep.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ppc-viosrp.h
ppc.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ppc.h
ppce500_mpc8544ds.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ppce500_pci.c pci_host: convert conf index and data ports to memory API 2011-09-04 17:46:50 +03:00
prep_pci.c pci_host: convert conf index and data ports to memory API 2011-09-04 17:46:50 +03:00
prep_pci.h
primecell.h
ps2.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
ps2.h
ptimer.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
pxa2xx_dma.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
pxa2xx_gpio.c
pxa2xx_keypad.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
pxa2xx_lcd.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
pxa2xx_mmci.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
pxa2xx_pcmcia.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
pxa2xx_pic.c
pxa2xx_template.h
pxa2xx_timer.c
pxa2xx.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
pxa.h
qdev-addr.c
qdev-addr.h
qdev-properties.c block: Attach non-qdev devices as well 2011-09-06 11:23:51 +02:00
qdev.c qdev: print bus properties too 2011-09-16 09:06:28 -05:00
qdev.h
qxl-logger.c hw/qxl: Fix format string errors 2011-09-07 09:20:09 +02:00
qxl-render.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
qxl.c qxl: s/qxl_set_irq/qxl_update_irq/ 2011-09-07 09:20:09 +02:00
qxl.h
r2d.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
rc4030.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
realview_gic.c arm_gic: convert to memory API 2011-08-22 10:20:10 -05:00
realview.c vexpress, realview: Use pl111, not pl110 2011-08-17 23:01:27 +00:00
rtl8139.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
s390-virtio-bus.c
s390-virtio-bus.h
s390-virtio.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
sb16.c
sbi.c
scsi-bus.c scsi-disk: Fix START_STOP to fail when it can't eject 2011-09-12 15:17:21 +02:00
scsi-defs.h scsi: refine constants for READ CAPACITY 16 2011-09-06 15:14:41 +02:00
scsi-disk.c scsi-disk: lazily allocate bounce buffer 2011-09-20 12:27:43 +02:00
scsi-generic.c scsi-generic: do not disable FUA 2011-09-19 11:34:34 +02:00
scsi.h block: Move BlockConf & friends from block_int.h to block.h 2011-09-12 15:17:21 +02:00
sd.c block: New change_media_cb() parameter load 2011-09-12 15:17:22 +02:00
sd.h
serial.c char: qemu_chr_ioctl() -> qemu_chr_fe_ioctl() 2011-08-22 10:17:37 -05:00
sga.c
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh7750.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
sh_intc.c sh4: Fix potential crash in debug code 2011-09-02 10:49:12 +01:00
sh_intc.h
sh_pci.c sh_pci: Fix sh_pci memory alias confusion 2011-08-28 18:34:39 +03:00
sh_serial.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
sh_timer.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
sh.h
sharpsl.h
shix.c
slavio_intctl.c slavio_intctl: avoid structure holes spotted by pahole 2011-08-21 19:52:31 +00:00
slavio_misc.c slavio_misc: avoid structure holes spotted by pahole 2011-08-21 19:52:29 +00:00
slavio_timer.c slavio_timer: avoid structure holes spotted by pahole 2011-08-21 19:52:27 +00:00
sm501_template.h
sm501.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
smbios.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
smbios.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
smbus_eeprom.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
smbus.c
smbus.h
smc91c111.c
soc_dma.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
soc_dma.h
spapr_hcall.c
spapr_llan.c
spapr_rtas.c
spapr_vio.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
spapr_vio.h
spapr_vscsi.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
spapr_vty.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
spapr.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
spapr.h
sparc32_dma.c
sparc32_dma.h
spitz.c spitz tosa: Simplify "drive is suitable for microdrive" test 2011-09-06 11:24:07 +02:00
srp.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
ssd0303.c
ssd0323.c
ssi-sd.c
ssi.c
ssi.h
stellaris_enet.c stellaris_enet: convert to memory API 2011-09-04 17:46:50 +03:00
stellaris_input.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
stellaris.c armv7m: convert to memory API 2011-09-04 17:46:50 +03:00
strongarm.c char: qemu_chr_ioctl() -> qemu_chr_fe_ioctl() 2011-08-22 10:17:37 -05:00
strongarm.h
sun4c_intctl.c
sun4m_iommu.c sun4m_iommu: avoid structure holes spotted by pahole 2011-08-21 19:52:32 +00:00
sun4m.c sun4m: avoid structure holes spotted by pahole 2011-08-21 19:52:35 +00:00
sun4m.h
sun4u.c sun4u: don't set up isa_mem_base 2011-09-18 12:00:19 +00:00
syborg_fb.c hw/pl110: Model the PL111 CLCD controller 2011-08-17 23:01:11 +00:00
syborg_interrupt.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
syborg_keyboard.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
syborg_pointer.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
syborg_rtc.c
syborg_serial.c char: rename qemu_chr_write() -> qemu_chr_fe_write() 2011-08-22 10:17:15 -05:00
syborg_timer.c
syborg_virtio.c
syborg.c
syborg.h
sysbus.c sysbus: add sysbus_add_memory_overlap() 2011-09-04 17:46:50 +03:00
sysbus.h sysbus: add sysbus_add_memory_overlap() 2011-09-04 17:46:50 +03:00
tc6393xb_template.h
tc6393xb.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
tc58128.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
tcx.c tcx: avoid structure holes spotted by pahole 2011-08-21 19:52:33 +00:00
tmp105.c
tosa.c spitz tosa: Simplify "drive is suitable for microdrive" test 2011-09-06 11:24:07 +02:00
tsc210x.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
tsc2005.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
tusb6010.c usb-musb: Add reset function 2011-09-07 09:58:27 +02:00
twl92230.c
unin_pci.c pci_host: convert conf index and data ports to memory API 2011-09-04 17:46:50 +03:00
usb-bt.c
usb-bus.c usb: claim port at device initialization time. 2011-09-07 09:58:26 +02:00
usb-ccid.c usb-ccid: remote wakeup support 2011-09-07 09:58:26 +02:00
usb-desc.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
usb-desc.h usb-ccid: switch to USBDesc* 2011-09-07 09:58:26 +02:00
usb-ehci.c usb: claim port at device initialization time. 2011-09-07 09:58:26 +02:00
usb-hid.c usb-hid: remove usb_hid_datain_cb 2011-08-10 14:14:00 +02:00
usb-hub.c usb: claim port at device initialization time. 2011-09-07 09:58:26 +02:00
usb-libhw.c
usb-msd.c block: Attach non-qdev devices as well 2011-09-06 11:23:51 +02:00
usb-musb.c usb-musb: Add reset function 2011-09-07 09:58:27 +02:00
usb-net.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
usb-ohci.c usb: claim port at device initialization time. 2011-09-07 09:58:26 +02:00
usb-ohci.h
usb-serial.c char: rename qemu_chr_close() -> qemu_chr_delete() 2011-08-22 10:17:43 -05:00
usb-uhci.c usb: claim port at device initialization time. 2011-09-07 09:58:26 +02:00
usb-uhci.h
usb-wacom.c
usb.c usb: claim port at device initialization time. 2011-09-07 09:58:26 +02:00
usb.h usb-musb: Add reset function 2011-09-07 09:58:27 +02:00
versatile_pci.c versatile_pci: convert to memory API 2011-08-22 10:47:48 -05:00
versatilepb.c versatilepb: Implement SYS_CLCD mux control register bits 2011-08-17 23:01:21 +00:00
vexpress.c vexpress, realview: Use pl111, not pl110 2011-08-17 23:01:27 +00:00
vga_int.h vga: Drop some unused fields 2011-08-22 14:37:03 -05:00
vga_template.h
vga-isa-mm.c vga: drop get_system_memory() from vga devices and derivatives 2011-08-22 10:47:49 -05:00
vga-isa.c vga: drop get_system_memory() from vga devices and derivatives 2011-08-22 10:47:49 -05:00
vga-pci.c vga: drop get_system_memory() from vga devices and derivatives 2011-08-22 10:47:49 -05:00
vga.c vga: Respect isa_mem_base when registering chain4 alias 2011-09-16 09:06:28 -05:00
vhost_net.c vhost-net: cleanup host notifiers at last step 2011-08-26 11:25:25 +03:00
vhost_net.h
vhost.c vhost-net: cleanup host notifiers at last step 2011-08-26 11:25:25 +03:00
vhost.h vhost-net: cleanup host notifiers at last step 2011-08-26 11:25:25 +03:00
virtex_ml507.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
virtio-balloon.c virtio-balloon: Disassociate from the balloon handlers on unplug 2011-09-09 12:58:16 -05:00
virtio-balloon.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
virtio-blk.c block: New bdrv_set_buffer_alignment() 2011-09-12 15:17:22 +02:00
virtio-blk.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
virtio-console.c char: rename qemu_chr_guest_close() -> qemu_chr_fe_close() 2011-08-22 10:17:16 -05:00
virtio-net.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
virtio-net.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
virtio-pci.c pci: rename pci_register_bar_region() to pci_register_bar() 2011-08-08 10:22:30 -05:00
virtio-pci.h
virtio-serial-bus.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
virtio-serial.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
virtio.c trace: add virtio_set_status() trace event 2011-09-17 15:14:24 +00:00
virtio.h trace: add virtio_set_status() trace event 2011-09-17 15:14:24 +00:00
vmmouse.c
vmport.c
vmware_vga.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
vmware_vga.h
vt82c686.c Remove blanks before \n in output strings 2011-09-16 08:25:56 -05:00
vt82c686.h
watchdog.c
watchdog.h
wdt_i6300esb.c pci: rename pci_register_bar_region() to pci_register_bar() 2011-08-08 10:22:30 -05:00
wdt_ib700.c
wm8750.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
xen_backend.c Introduce a new 'connected' xendev op called when Connected. 2011-09-09 13:13:16 +00:00
xen_backend.h Introduce a new 'connected' xendev op called when Connected. 2011-09-09 13:13:16 +00:00
xen_blkif.h
xen_common.h
xen_console.c Introduce a new 'connected' xendev op called when Connected. 2011-09-09 13:13:16 +00:00
xen_devconfig.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
xen_disk.c Introduce a new 'connected' xendev op called when Connected. 2011-09-09 13:13:16 +00:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c
xen_nic.c Introduce a new 'connected' xendev op called when Connected. 2011-09-09 13:13:16 +00:00
xen_platform.c pci: rename pci_register_bar_region() to pci_register_bar() 2011-08-08 10:22:30 -05:00
xen.h
xenfb.c Move the xenfb pointer handler to the connected method 2011-09-09 13:13:16 +00:00
xics.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
xics.h
xilinx_axidma.c
xilinx_axidma.h
xilinx_axienet.c Use glib memory allocation and free functions 2011-08-20 23:01:08 -05:00
xilinx_ethlite.c xilinx: Convert most xilinx devices to MemoryRegion 2011-08-28 09:56:49 +02:00
xilinx_intc.c xilinx: Convert most xilinx devices to MemoryRegion 2011-08-28 09:56:49 +02:00
xilinx_timer.c xilinx: Convert most xilinx devices to MemoryRegion 2011-08-28 09:56:49 +02:00
xilinx_uartlite.c xilinx: Convert most xilinx devices to MemoryRegion 2011-08-28 09:56:49 +02:00
xilinx.h xilinx: removed microbalze_pic_init from xilinx.h 2011-08-22 23:29:37 +02:00
xio3130_downstream.c
xio3130_downstream.h
xio3130_upstream.c
xio3130_upstream.h
xtensa_dc232b.c target-xtensa: add dc232b core and board 2011-09-10 16:57:40 +00:00
xtensa_pic.c target-xtensa: implement interrupt option 2011-09-10 16:57:39 +00:00
xtensa_sample.c target-xtensa: implement CPENABLE and PRID SRs 2011-09-10 16:57:39 +00:00
z2.c pflash_cfi01/pflash_cfi02: convert to memory API 2011-09-04 17:46:51 +03:00
zaurus.c Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00