qemu-irix/hw
Peter Maydell 1be97bf224 hw/pflash_cfi01: Treat read in unknown command state as read
The code for handling the default "unknown command state" case in
pflash_read in pflash_cfi01.c comments "reset state & treat it as
a read". However the code doesn't actually do this. Moving the
default case to the top of the switch so it can fall through into
the read case brings this file into line with pflash_cfi02 and
makes the code behave as the comments suggest.

The pflash_cfi01 code has always had this bug -- it was presumably
introduced when the original author copied the cfi02 code and
rearranged the order of the switch statement without noticing
that the default case relied on the fall-through.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Tested-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Message-id: 1358777318-7579-3-git-send-email-peter.maydell@linaro.org
2013-02-28 18:23:12 +00:00
..
9pfs error: Strip trailing '\n' from error string arguments (again) 2013-02-11 08:13:19 -06:00
alpha
arm
cris
dataplane dataplane: avoid reentrancy during virtio_blk_data_plane_stop() 2013-01-18 16:57:59 +01:00
i386
ide blockdev: enable discard by default 2013-02-22 21:29:44 +01:00
kvm error: Clean up error strings with embedded newlines 2013-02-11 08:13:18 -06:00
lm32
m68k
microblaze
mips
openrisc
pci error: Strip trailing '\n' from error string arguments (again) 2013-02-11 08:13:19 -06:00
ppc e500: Replace open-coded loop with qemu_get_cpu() 2013-02-16 14:51:00 +01:00
s390x s390: Fix handling of iscs. 2013-02-13 11:56:02 -06:00
sh4
sparc
sparc64
unicore32
usb xhci: fix bad print specifier 2013-02-23 09:39:41 +00:00
xtensa
9p.h
Makefile.objs allow disabling usb smartcard support 2013-02-19 12:30:04 +01:00
a9mpcore.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
a15mpcore.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
ac97.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
acpi.c acpitable: open the data file in binary mode 2013-01-21 11:08:05 +01:00
acpi.h
acpi_ich9.c
acpi_ich9.h
acpi_piix4.c acpi_piix4: fix segfault migrating from 1.2 2013-02-04 14:39:07 -06:00
adb.c adb: QOM'ify ADB devices 2013-01-25 22:02:55 +01:00
adb.h cuda: Move ADB bus into CUDA state 2013-01-25 22:02:55 +01:00
adlib.c
ads7846.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
alpha_dp264.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
alpha_pci.c
alpha_sys.h
alpha_typhoon.c cpu: Move cpu_index field to CPUState 2013-01-15 04:09:13 +01:00
an5206.c mcf5206: Pass M68kCPU to mcf5206_init() 2013-02-16 14:50:59 +01:00
apb_pci.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
apb_pci.h
apic-msidef.h
apic.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
apic.h
apic_common.c cpu: Move current_tb field to CPUState 2013-02-16 14:51:00 +01:00
apic_internal.h cpu: Move current_tb field to CPUState 2013-02-16 14:51:00 +01:00
apm.c
apm.h
applesmc.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
arm-misc.h
arm11mpcore.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
arm_boot.c hw/arm_boot: Align device tree to 4KB boundary, not page 2013-01-26 13:28:16 +00:00
arm_gic.c cpu: Move cpu_index field to CPUState 2013-01-15 04:09:13 +01:00
arm_gic_common.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
arm_gic_internal.h
arm_l2x0.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
arm_mptimer.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
arm_pic.c
arm_sysctl.c hw/arm_sysctl: Clear sysctl cfgctrl start bit 2013-01-30 15:39:01 +00:00
arm_timer.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
armv7m.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
armv7m_nvic.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
audiodev.h
axis_dev88.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
baum.c
baum.h
bitbang_i2c.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
bitbang_i2c.h
blizzard.c
blizzard_template.h
block-common.c g_strdup(NULL) returns NULL; simplify 2013-01-30 11:14:46 +01:00
block-common.h blockdev: enable discard by default 2013-02-22 21:29:44 +01:00
boards.h s390: Add default support for SCLP console 2013-01-29 21:50:04 +01:00
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 net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
cadence_ttc.c cadence_ttc: Debug mode compile fixes 2013-01-30 10:31:27 +01:00
cadence_uart.c cadance_uart: Accept input after rx FIFO pop 2013-02-13 11:57:58 -06:00
cbus.c
ccid-card-emulated.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ccid-card-passthru.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ccid.h
cdrom.c
cirrus_vga.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
cirrus_vga_rop.h
cirrus_vga_rop2.h
cirrus_vga_template.h
collie.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
cris-boot.c
cris-boot.h
cris_pic_cpu.c
cs4231.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
cs4231a.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
cuda.c cuda: Move ADB bus into CUDA state 2013-01-25 22:02:55 +01:00
debugcon.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
debugexit.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
dec_pci.c
dec_pci.h
device-hotplug.c
devices.h
dma.c hw/dma.c: Fix conversion of ioport_register* to MemoryRegion 2013-01-15 19:45:25 +01:00
dp8393x.c net: multiqueue support 2013-02-01 11:03:01 -06:00
ds1225y.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ds1338.c hw/ds1338: Fix conversion between 12 hours and 24 hours modes. 2013-02-28 18:23:12 +00:00
dummy_m68k.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
e1000.c e1000: fix link down handling with auto negotiation 2013-02-06 08:29:25 -06:00
e1000_hw.h
ecc.c
eccmemctl.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
eepro100.c net: intorduce qemu_del_nic() 2013-02-01 11:03:01 -06:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h
empty_slot.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
empty_slot.h
es1370.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
escc.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
escc.h
esp-pci.c
esp.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
esp.h
etraxfs.h sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
etraxfs_dma.c
etraxfs_dma.h
etraxfs_eth.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
etraxfs_pic.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
etraxfs_ser.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
etraxfs_timer.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
exynos4_boards.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
exynos4210.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
exynos4210.h
exynos4210_combiner.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
exynos4210_fimd.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
exynos4210_gic.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
exynos4210_i2c.c
exynos4210_mct.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
exynos4210_pmu.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
exynos4210_pwm.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
exynos4210_rtc.c
exynos4210_uart.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
fdc.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
fdc.h
fifo.c
fifo.h
firmware_abi.h
flash.h
fmopl.c
fmopl.h
framebuffer.c
framebuffer.h
fw_cfg.c fw_cfg: Remove FW_CFG_MAX_CPUS from fw_cfg_init() 2013-01-27 14:34:27 +01:00
fw_cfg.h fw_cfg: Use void *, size_t instead of uint8_t *, uint32_t for blobs 2013-01-19 10:22:44 +00:00
g364fb.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
grackle_pci.c ppc: Move Mac machines to hw/ppc/ 2013-01-25 22:02:53 +01:00
grlib.h sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
grlib_apbuart.c grlib-apbuart: Add support of various flags 2013-02-23 10:00:36 +00:00
grlib_gptimer.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
grlib_irqmp.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
gt64xxx.c
gumstix.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
gus.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
gusemu.h
gusemu_hal.c
gusemu_mixer.c
gustate.h
hd-geometry.c
hda-audio.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
heathrow_pic.c ppc: Move Mac machines to hw/ppc/ 2013-01-25 22:02:53 +01:00
hid.c hid: Change idle handling to use a timer 2013-01-07 12:57:24 +01:00
hid.h hid: Change idle handling to use a timer 2013-01-07 12:57:24 +01:00
highbank.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
hpet.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
hpet_emul.h
hw.h
i2c.c i2c: Drop I2C_SLAVE_FROM_QDEV() macro 2013-02-01 10:43:24 -06:00
i2c.h i2c: Drop I2C_SLAVE_FROM_QDEV() macro 2013-02-01 10:43:24 -06:00
i8254.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
i8254.h
i8254_common.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
i8254_internal.h
i8259.c HMP: add QDict to info callback handler 2013-01-17 10:24:52 -02:00
i8259_common.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
i8259_internal.h
i82374.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
i82378.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
i82801b11.c
ich9.h ich9: add support for pci assignment 2013-01-30 01:31:09 +02:00
ide.h ide/mmio: QOM'ify MMIO IDE for R2D 2013-02-01 00:13:41 +01:00
imx.h
imx_avic.c
imx_ccm.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
imx_serial.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
imx_timer.c
integratorcp.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
intel-hda-defs.h
intel-hda.c Merge remote-tracking branch 'kraxel/q35.1' into staging 2013-01-11 08:43:08 -06:00
intel-hda.h
ioapic.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ioapic.h
ioapic_common.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ioapic_internal.h
ioh3420.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ioh3420.h
ipack.c Add TEWS TPCI200 IndustryPack emulation 2013-01-14 13:26:12 -06:00
ipack.h Add TEWS TPCI200 IndustryPack emulation 2013-01-14 13:26:12 -06:00
ipoctal232.c Add GE IP-Octal 232 IndustryPack emulation 2013-01-14 13:26:12 -06:00
irq.c
irq.h
isa-bus.c isa: Split off instance_init for ISADevice 2013-02-18 08:39:27 -06:00
isa.h isa: QOM'ify isa_bus_from_device() 2013-02-01 10:43:28 -06:00
isa_mmio.c
ivshmem.c pci,virtio 2013-01-14 10:23:50 -06:00
jazz_led.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
kvmvapic.c cpu: Move current_tb field to CPUState 2013-02-16 14:51:00 +01:00
kzm.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
lan9118.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
lance.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
leon3.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
lm32.h sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
lm32_boards.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
lm32_hwsetup.h
lm32_juart.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
lm32_juart.h
lm32_pic.c HMP: add QDict to info callback handler 2013-01-17 10:24:52 -02:00
lm32_pic.h HMP: add QDict to info callback handler 2013-01-17 10:24:52 -02:00
lm32_sys.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
lm32_timer.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
lm32_uart.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
lm832x.c i2c: Drop I2C_SLAVE_FROM_QDEV() macro 2013-02-01 10:43:24 -06:00
lm4549.c
lm4549.h
loader.c HMP: add QDict to info callback handler 2013-01-17 10:24:52 -02:00
loader.h HMP: add QDict to info callback handler 2013-01-17 10:24:52 -02:00
lpc_ich9.c ich9: add support for pci assignment 2013-01-30 01:31:09 +02:00
lsi53c895a.c lsi: use qbus_reset_all to reset SCSI bus 2013-01-22 15:07:03 +01:00
m25p80.c hw/m25p80.c: add WRSR(0x01) support 2013-02-12 10:03:27 +01:00
m48t59.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
mac_dbdma.c
mac_dbdma.h
mac_nvram.c mac_nvram: QOM'ify MacIO NVRAM 2013-01-25 22:02:54 +01:00
macio.c cuda: QOM'ify CUDA 2013-01-25 22:02:54 +01:00
mainstone.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
marvell_88w8618_audio.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
max111x.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
max7310.c i2c: Drop I2C_SLAVE_FROM_QDEV() macro 2013-02-01 10:43:24 -06:00
mc146818rtc.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
mc146818rtc.h
mc146818rtc_regs.h
mcf.h mcf_intc: Pass M68kCPU to mcf_intc_init() 2013-02-16 14:50:59 +01:00
mcf5206.c target-m68k: Pass M68kCPU to m68k_set_irq_level() 2013-02-16 14:50:59 +01:00
mcf5208.c mcf_intc: Pass M68kCPU to mcf_intc_init() 2013-02-16 14:50:59 +01:00
mcf_fec.c net: multiqueue support 2013-02-01 11:03:01 -06:00
mcf_intc.c target-m68k: Pass M68kCPU to m68k_set_irq_level() 2013-02-16 14:50:59 +01:00
mcf_uart.c
megasas.c
mfi.h
microblaze_boot.c
microblaze_boot.h
microblaze_pic_cpu.c
microblaze_pic_cpu.h
milkymist-ac97.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
milkymist-hpdmc.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
milkymist-hw.h sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
milkymist-memcard.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
milkymist-minimac2.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
milkymist-pfpu.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
milkymist-softusb.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
milkymist-sysctl.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
milkymist-tmu2.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
milkymist-uart.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
milkymist-vgafb.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
milkymist-vgafb_template.h
milkymist.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
mips-bios.h
mips.h
mips_addr.c
mips_cpudevs.h
mips_fulong2e.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
mips_int.c
mips_jazz.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
mips_malta.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
mips_mipssim.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
mips_r4k.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
mips_timer.c
mipsnet.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
mpc8544_guts.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
msmouse.c
msmouse.h
mst_fpga.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
multiboot.c
multiboot.h
musicpal.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
nand.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
ne2000-isa.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
ne2000.c net: intorduce qemu_del_nic() 2013-02-01 11:03:01 -06:00
ne2000.h
nseries.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
null-machine.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
nvram.h
omap.h
omap1.c hw/omap1.c: Add fallthrough markers and breaks 2013-01-26 13:20:44 +00:00
omap2.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
omap_clk.c
omap_dma.c hw/omap_dma, hw/omap_spi: Explicitly mark fallthroughs 2013-01-26 13:20:44 +00:00
omap_dss.c
omap_gpio.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
omap_gpmc.c
omap_gptimer.c
omap_i2c.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
omap_intc.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
omap_l4.c
omap_lcd_template.h
omap_lcdc.c
omap_mmc.c
omap_sdrc.c
omap_spi.c hw/omap_dma, hw/omap_spi: Explicitly mark fallthroughs 2013-01-26 13:20:44 +00:00
omap_sx1.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
omap_synctimer.c
omap_tap.c
omap_uart.c
onenand.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
opencores_eth.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
openpic.c openpic: add basic support for MPIC v4.2 2013-01-25 22:02:56 +01:00
openpic.h openpic: add basic support for MPIC v4.2 2013-01-25 22:02:56 +01:00
openrisc_pic.c
openrisc_sim.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
openrisc_timer.c
palm.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
pam.c
pam.h
parallel.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pc-testdev.c pc-testdev: use typedefs 2013-01-14 08:59:39 +01:00
pc.c target-i386: Split command line parsing out of cpu_x86_register() 2013-02-16 14:51:01 +01:00
pc.h pc: add compatibility machine types for 1.4 2013-02-22 21:29:45 +01:00
pc87312.c pc87312: Avoid define conflict on mingw32 2013-01-15 03:32:37 +01:00
pc87312.h pc87312: Replace register_ioport_*() with MemoryRegion 2013-01-15 03:32:37 +01:00
pc_piix.c pc: add compatibility machine types for 1.4 2013-02-22 21:29:45 +01:00
pc_q35.c pc: add compatibility machine types for 1.4 2013-02-22 21:29:45 +01:00
pc_sysfw.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pci_bridge_dev.c pci,virtio 2013-01-14 10:23:50 -06:00
pckbd.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pcmcia.h HMP: add QDict to info callback handler 2013-01-17 10:24:52 -02:00
pcnet-pci.c net: intorduce qemu_del_nic() 2013-02-01 11:03:01 -06:00
pcnet.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
pcnet.h
pcspk.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pcspk.h
petalogix_ml605_mmu.c xilinx.h: s/xilinx_axiethernetdma()/xilinx_axidma() 2013-02-13 13:01:24 +01:00
petalogix_s3adsp1800_mmu.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
pflash_cfi01.c hw/pflash_cfi01: Treat read in unknown command state as read 2013-02-28 18:23:12 +00:00
pflash_cfi02.c hw/pflash_cfi02.c: Mark deliberate fallthrough 2013-01-26 13:20:44 +00:00
piix4.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
piix_pci.c PIIX3: reset the VM when the Reset Control Register's RCPU bit gets set 2013-01-30 01:31:09 +02:00
pl011.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pl022.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pl031.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pl041.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pl041.h
pl041.hx
pl050.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pl061.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pl080.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pl110.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pl110_template.h
pl181.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pl190.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
pm_smbus.c
pm_smbus.h
ppc-viosrp.h
ppc.c ppc405_uc: Pass PowerPCCPU to ppc40x_{core,chip,system}_reset() 2013-02-16 14:50:59 +01:00
ppc.h ppc405_uc: Pass PowerPCCPU to ppc40x_{core,chip,system}_reset() 2013-02-16 14:50:59 +01:00
ppc4xx.h
ppc4xx_devs.c ppc: fix bamboo >256MB RAM initialization in hw/ppc4xx_devs.c 2013-02-21 10:34:19 +01:00
ppc4xx_pci.c
ppc405.h
ppc405_boards.c Add new DEFAULT_MACHINE_OPTIONS to q35 and ppc405 2013-01-16 11:49:05 -06:00
ppc405_uc.c ppc405_uc: Pass PowerPCCPU to ppc40x_{core,chip,system}_reset() 2013-02-16 14:50:59 +01:00
ppc440_bamboo.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
ppc_booke.c PPC: Reset qemu timers when guest reset 2013-01-07 17:37:09 +01:00
ppce500_pci.c
ppce500_pci.h
ppce500_spin.c ppce500_spin: Replace open-coded CPU loop with qemu_get_cpu() 2013-02-16 14:51:00 +01:00
prep_pci.c prep_pci: Convert to QOM realizefn 2013-01-27 23:04:26 +01:00
primecell.h
ps2.c
ps2.h
ptimer.c
ptimer.h
puv3.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
puv3.h
puv3_dma.c
puv3_gpio.c
puv3_intc.c
puv3_ost.c
puv3_pm.c
pxa.h cpu: Move cpu_index field to CPUState 2013-01-15 04:09:13 +01:00
pxa2xx.c hw/pxa2xx: Fix transposed crn/crm values for pxa2xx cp14 perf regs 2013-02-06 16:37:24 -06:00
pxa2xx_dma.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
pxa2xx_gpio.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
pxa2xx_keypad.c
pxa2xx_lcd.c
pxa2xx_mmci.c
pxa2xx_pcmcia.c
pxa2xx_pic.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
pxa2xx_template.h
pxa2xx_timer.c hw/pxa2xx_timer: Explicitly mark fallthroughs 2013-01-26 13:20:44 +00:00
q35.c
q35.h
qdev-addr.c qdev: Fold state enum into bool realized 2013-01-15 18:26:30 -06:00
qdev-addr.h
qdev-core.h qdev: change first argument of qbus_create_inplace to void * 2013-02-01 15:53:09 -06:00
qdev-dma.h
qdev-monitor.c qdev: drop extra references at creation time 2013-02-01 15:53:11 -06:00
qdev-monitor.h HMP: add QDict to info callback handler 2013-01-17 10:24:52 -02:00
qdev-properties-system.c net: multiqueue support 2013-02-01 11:03:01 -06:00
qdev-properties.c qdev: Fold state enum into bool realized 2013-01-15 18:26:30 -06:00
qdev-properties.h net: multiqueue support 2013-02-01 11:03:01 -06:00
qdev.c error: Strip trailing '\n' from error string arguments (again) 2013-02-11 08:13:19 -06:00
qdev.h
qxl-logger.c
qxl-render.c vga: fix byteswapping. 2013-02-21 16:34:00 -06:00
qxl.c error: Strip trailing '\n' from error string arguments (again) 2013-02-11 08:13:19 -06:00
qxl.h
r2d.c ide/mmio: QOM'ify MMIO IDE for R2D 2013-02-01 00:13:41 +01:00
rc4030.c
realview.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
realview_gic.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
rtl8139.c net: intorduce qemu_del_nic() 2013-02-01 11:03:01 -06:00
sb16.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
sbi.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
scsi-bus.c scsi: Drop useless null test in scsi_unit_attention() 2013-01-22 15:07:03 +01:00
scsi-defs.h
scsi-disk.c blockdev: enable discard by default 2013-02-22 21:29:44 +01:00
scsi-generic.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
scsi.h
sd.c
sd.h
serial-isa.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
serial-pci.c pci,virtio 2013-01-14 10:23:50 -06:00
serial.c Revert "serial: fix retry logic" 2013-01-24 09:45:03 -06:00
serial.h
sga.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
sh.h
sh7750.c
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h
sh_intc.c
sh_intc.h
sh_pci.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
sh_serial.c
sh_timer.c
sharpsl.h
shix.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
slavio_intctl.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
slavio_misc.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
slavio_timer.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
sm501.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
sm501_template.h
smbios.c
smbios.h
smbus.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
smbus.h
smbus_eeprom.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
smbus_ich9.c
smc91c111.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
soc_dma.c
soc_dma.h
spapr.c pseries: Improve handling of multiple PCI host bridges 2013-01-25 22:02:55 +01:00
spapr.h
spapr_events.c
spapr_hcall.c spapr_hcall: Replace open-coded CPU loop with qemu_get_cpu() 2013-02-16 14:51:00 +01:00
spapr_iommu.c
spapr_llan.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
spapr_nvram.c
spapr_pci.c pseries: Improve handling of multiple PCI host bridges 2013-01-25 22:02:55 +01:00
spapr_pci.h pseries: Improve handling of multiple PCI host bridges 2013-01-25 22:02:55 +01:00
spapr_rtas.c cpu: Move cpu_index field to CPUState 2013-01-15 04:09:13 +01:00
spapr_vio.c pseries: Adjust default VIO address allocations to play better with libvirt 2013-01-25 22:02:55 +01:00
spapr_vio.h
spapr_vscsi.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
spapr_vty.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
sparc32_dma.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
sparc32_dma.h
spitz.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
srp.h
ssd0303.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ssd0323.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ssi-sd.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ssi.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
ssi.h
stellaris.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
stellaris_enet.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
stellaris_input.c
stream.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
stream.h
strongarm.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
strongarm.h
sun4c_intctl.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
sun4m.c fw_cfg: Remove FW_CFG_MAX_CPUS from fw_cfg_init() 2013-01-27 14:34:27 +01:00
sun4m.h HMP: add QDict to info callback handler 2013-01-17 10:24:52 -02:00
sun4m_iommu.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
sun4u.c fw_cfg: Remove FW_CFG_MAX_CPUS from fw_cfg_init() 2013-01-27 14:34:27 +01:00
sysbus.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
sysbus.h sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
tc6393xb.c
tc6393xb_template.h
tc58128.c
tcx.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
tmp105.c tmp105: Add temperature QOM property 2013-01-16 12:14:20 -06:00
tmp105.h tmp105: Add temperature QOM property 2013-01-16 12:14:20 -06:00
tmp105_regs.h tmp105: Split out I2C message constants from header 2013-01-16 12:14:20 -06:00
tosa.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
tpci200.c hw/tpci200: Fix compiler warning (redefined symbol with MinGW) 2013-01-21 11:39:15 +01:00
tsc210x.c
tsc2005.c
tusb6010.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
twl92230.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
uboot_image.h
unin_pci.c ppc: Move Mac machines to hw/ppc/ 2013-01-25 22:02:53 +01:00
usb.h usb-core: usb3 streams 2013-02-19 12:30:05 +01:00
versatile_i2c.c
versatile_pci.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
versatilepb.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
vexpress.c hw/vexpress: Use correct HBI (board model number) for vexpress-a15 2013-01-30 15:39:02 +00:00
vfio_pci.c error: Strip trailing '\n' from error string arguments (again) 2013-02-11 08:13:19 -06:00
vga-isa-mm.c
vga-isa.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
vga-pci.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
vga.c vga: fix byteswapping. 2013-02-21 16:34:00 -06:00
vga.h
vga_int.h
vga_template.h
vhost.c vhost: multiqueue support 2013-02-01 11:03:02 -06:00
vhost.h vhost: multiqueue support 2013-02-01 11:03:02 -06:00
vhost_net.c error: Strip trailing '\n' from error string arguments (again) 2013-02-11 08:13:19 -06:00
vhost_net.h vhost: multiqueue support 2013-02-01 11:03:02 -06:00
virtex_ml507.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
virtio-balloon.c balloon: re-enable balloon stats 2013-01-25 10:47:48 -02:00
virtio-balloon.h
virtio-blk.c dataplane: support viostor virtio-pci status bit setting 2013-01-18 16:59:20 +01:00
virtio-blk.h
virtio-bus.c virtio-device: refactor virtio-device. 2013-01-21 13:23:12 -06:00
virtio-bus.h virtio-device: refactor virtio-device. 2013-01-21 13:23:12 -06:00
virtio-console.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
virtio-net.c hw/virtio-net.c: set config size using host features 2013-02-08 11:13:44 -06:00
virtio-net.h hw/virtio-net: disable multiqueue by default 2013-02-08 11:14:19 -06:00
virtio-pci.c virtio-net: pass host features to virtio_net_init 2013-02-08 07:37:24 -06:00
virtio-pci.h virtio-pci: refactor virtio-pci device. 2013-01-21 13:23:13 -06:00
virtio-rng.c
virtio-rng.h
virtio-scsi.c virtio-scsi: abort in-flight I/O when the device is reset 2013-01-10 15:22:42 -06:00
virtio-scsi.h
virtio-serial-bus.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
virtio-serial.h
virtio.c virtio: add a queue_index to VirtQueue 2013-02-01 11:03:03 -06:00
virtio.h virtio-net: pass host features to virtio_net_init 2013-02-08 07:37:24 -06:00
vmmouse.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
vmport.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
vmware_vga.c vga: fix byteswapping. 2013-02-21 16:34:00 -06:00
vt82c686.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
vt82c686.h
watchdog.c
watchdog.h
wdt_i6300esb.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
wdt_ib700.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
wm8750.c i2c: Drop I2C_SLAVE_FROM_QDEV() macro 2013-02-01 10:43:24 -06:00
xen-host-pci-device.c
xen-host-pci-device.h
xen.h accel: change {xen, kvm, tcg, qtest}_allowed from int to bool 2013-02-01 15:08:02 -06:00
xen_apic.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
xen_backend.c
xen_backend.h
xen_blkif.h
xen_common.h
xen_console.c
xen_devconfig.c
xen_disk.c xen_disk: implement BLKIF_OP_FLUSH_DISKCACHE, remove BLKIF_OP_WRITE_BARRIER 2013-01-14 18:30:30 +00:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
xen_nic.c xen: fix build problem introduced from per-queue peers 2013-02-01 13:00:33 -06:00
xen_platform.c xen_platform: Do not use old_portio-style callbacks 2013-01-15 19:45:45 +01:00
xen_pt.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
xen_pt.h
xen_pt_config_init.c
xen_pt_msi.c
xenfb.c vga: fix byteswapping. 2013-02-21 16:34:00 -06:00
xgmac.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
xics.c cpu: Move cpu_index field to CPUState 2013-01-15 04:09:13 +01:00
xics.h
xilinx.h xilinx.h: s/xilinx_axiethernetdma()/xilinx_axidma() 2013-02-13 13:01:24 +01:00
xilinx_axidma.c xilinx_axidma: Fix debug mode compile messages 2013-01-30 10:31:27 +01:00
xilinx_axienet.c xilinx_axienet.c: Assert no error when making link 2013-02-21 10:33:39 +01:00
xilinx_ethlite.c net: introduce qemu_get_nic() 2013-02-01 11:03:00 -06:00
xilinx_intc.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
xilinx_spi.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
xilinx_spips.c
xilinx_timer.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
xilinx_uartlite.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
xilinx_zynq.c xilinx_zynq: Fix wrong IRQ number of the second EHCI controller 2013-02-08 11:14:20 -06:00
xio3130_downstream.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
xio3130_downstream.h
xio3130_upstream.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
xio3130_upstream.h
xtensa_bootparam.h
xtensa_lx60.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00
xtensa_pic.c
xtensa_sim.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
z2.c Make default boot order machine specific 2013-01-15 18:26:18 -06:00
zaurus.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
zynq_slcr.c sysbus: Drop sysbus_from_qdev() cast macro 2013-01-21 13:52:24 -06:00