qemu-irix/hw
David Gibson 05c194384f pseries: Emit device tree nodes in reg order
Although in theory the device tree has no inherent ordering, in practice
the order of nodes in the device tree does effect the order that devices
are detected by software.

Currently the ordering is determined by the order the devices appear on
the QEMU command line. Although that does give the user control over the
ordering, it is fragile, especially when the user does not generate the
command line manually - eg. when using libvirt etc.

So order the device tree based on the reg value, ie. the address of on
the VIO bus of the devices. This gives us a sane and stable ordering.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: Alexander Graf <agraf@suse.de>

[agraf] add braces
2012-01-03 15:49:11 +01:00
..
9pfs hw/9pfs: iattr_valid flags are kernel internal flags map them to 9p values. 2011-12-21 12:37:23 +05:30
ide isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
9p.h
a9mpcore.c hw/a9mpcore.c: Implement A9MP peripherals rather than 11MPcore ones 2011-12-12 10:26:31 +00:00
ac97.c ac97: don't override the pci subsystem id 2011-11-07 10:57:37 -06:00
acpi.c fix typo: delete redundant semicolon 2011-12-06 09:56:41 +00:00
acpi.h
acpi_piix4.c
adb.c
adb.h
adlib.c audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
ads7846.c
alpha_dp264.c alpha: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
alpha_pci.c
alpha_sys.h alpha: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
alpha_typhoon.c alpha: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
an5206.c mcf5206: convert to memory API 2011-11-28 15:38:42 +02:00
apb_pci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
apb_pci.h
apic.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
apic.h
apm.c
apm.h
applesmc.c
arm-misc.h
arm11mpcore.c hw/mpcore.c: Merge with hw/arm11mpcore.c 2011-12-12 10:26:31 +00:00
arm_boot.c
arm_gic.c Merge remote-tracking branch 'stefanha/trivial-patches-next' into staging 2011-12-14 07:59:21 -06:00
arm_mptimer.c hw/arm_mptimer.c: Turn ARM MPcore private timers into qdev devices 2011-12-12 10:26:31 +00:00
arm_pic.c
arm_sysctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
arm_timer.c Fix sp804 dual-timer 2011-12-12 10:25:42 +00:00
armv7m.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
armv7m_nvic.c
audiodev.h audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
axis_dev88.c axis_dev88: convert to memory API 2011-11-24 18:32:00 +02:00
baum.c
baum.h
bitbang_i2c.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
bitbang_i2c.h
blizzard.c
blizzard_template.h
boards.h
bonito.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
bt-hci-csr.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
bt-hci.c
bt-hid.c
bt-l2cap.c
bt-sdp.c
bt.c
bt.h
cbus.c
ccid-card-emulated.c ccid: make threads joinable 2011-12-12 17:06:22 -06:00
ccid-card-passthru.c ccid: Fix buffer overrun in handling of VSC_ATR message 2011-11-28 16:20:53 -06:00
ccid.h
cdrom.c
cirrus_vga.c Merge remote-tracking branch 'qemu-kvm/memory/mutators' into staging 2011-12-19 09:12:25 -06:00
cirrus_vga_rop.h
cirrus_vga_rop2.h
collie.c
container.c qom: introduce root device 2011-12-15 09:20:47 -06:00
cris-boot.c
cris-boot.h
cris_pic_cpu.c
cs4231.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
cs4231a.c audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
cuda.c
debugcon.c
dec_pci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
dec_pci.h
device-hotplug.c
devices.h
dma.c dma: Avoid reentrancy in DMA transfer handlers 2011-11-04 14:23:58 +01:00
dp8393x.c Merge remote-tracking branch 'stefanha/trivial-patches' into staging 2011-12-05 08:44:33 -06:00
ds1225y.c Convert source files to UTF-8 encoding 2011-12-06 09:59:05 +00:00
ds1338.c
dummy_m68k.c
e1000.c Remove unnecessary casts from PCI DMA code in e1000 2011-12-12 11:16:50 -06:00
e1000_hw.h fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
ecc.c
eccmemctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
eepro100.c Merge remote-tracking branch 'stefanha/trivial-patches-next' into staging 2011-12-14 07:59:21 -06:00
eeprom93xx.c
eeprom93xx.h
elf_ops.h
empty_slot.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
empty_slot.h
es1370.c hw: Fix spelling in comments and code 2011-12-14 11:09:38 +00:00
escc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
escc.h
esp.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
esp.h
etraxfs.h
etraxfs_dma.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
etraxfs_dma.h
etraxfs_eth.c etraxfs_eth: drop bogus cpu_unregister_io_memory() 2011-12-19 17:23:27 +02:00
etraxfs_pic.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
etraxfs_ser.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
etraxfs_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
fdc.c Convert source files to UTF-8 encoding 2011-12-06 09:59:05 +00:00
fdc.h isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
firmware_abi.h
flash.h
fmopl.c fmopl: Fix spelling in code and comments 2011-12-14 11:08:20 +00:00
fmopl.h fmopl: Fix spelling in code and comments 2011-12-14 11:08:20 +00:00
framebuffer.c
framebuffer.h
fw_cfg.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
fw_cfg.h
g364fb.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
grackle_pci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
grlib.h
grlib_apbuart.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
grlib_gptimer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
grlib_irqmp.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
gt64xxx.c
gumstix.c
gus.c audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
gusemu.h hw: Fix spelling in comments 2011-12-14 11:09:12 +00:00
gusemu_hal.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
gusemu_mixer.c
gustate.h
hda-audio.c
heathrow_pic.c
hid.c
hid.h
hpet.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
hpet_emul.h
hw.h QEMUFileCloseFunc: add return value documentation (v2) 2011-12-12 11:47:19 -06:00
i2c.c
i2c.h
i8254.c isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
i8259.c i8259: give ISA device to isa_register_ioport() 2011-12-20 15:44:30 -06:00
ide.h isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
integratorcp.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
intel-hda-defs.h
intel-hda.c intel-hda: fix stream search 2011-11-02 07:51:58 -05:00
intel-hda.h
ioapic.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
ioapic.h
ioh3420.c
ioh3420.h
irq.c
irq.h
isa-bus.c isa: always use provided ISA bus in isa_bus_irqs() 2011-12-20 15:44:31 -06:00
isa.h isa: move ISABus structure definition to header file 2011-12-20 15:44:30 -06:00
isa_mmio.c
ivshmem.c ivshmem: fix PCI BAR2 registration during initialization 2011-11-21 15:05:59 -06:00
jazz_led.c Convert source files to UTF-8 encoding 2011-12-06 09:59:05 +00:00
kvmclock.c
kvmclock.h
lan9118.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
lance.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
leon3.c
lm32.h
lm32_boards.c
lm32_hwsetup.h
lm32_juart.c
lm32_juart.h
lm32_pic.c
lm32_pic.h
lm32_sys.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
lm32_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
lm32_uart.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
lm832x.c
lm4549.c hw: Fix spelling (licenced->licensed) 2011-12-14 11:08:23 +00:00
lm4549.h hw: Fix spelling (licenced->licensed) 2011-12-14 11:08:23 +00:00
loader.c loader: Fix read_targphys() to behave when read() fails 2011-11-19 11:23:42 +00:00
loader.h loader: Fix read_targphys() to behave when read() fails 2011-11-19 11:23:42 +00:00
lsi53c895a.c Remove unnecessary casts from PCI DMA code in lsi53c895a 2011-12-12 11:16:52 -06:00
m48t59.c isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
mac_dbdma.c
mac_dbdma.h
mac_nvram.c
macio.c
mainstone.c
marvell_88w8618_audio.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
max111x.c
max7310.c
mc146818rtc.c isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
mc146818rtc.h isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
mcf.h mcf_intc: convert to memory API 2011-11-28 15:38:42 +02:00
mcf5206.c mcf_uart: convert to memory API 2011-11-28 15:38:42 +02:00
mcf5208.c mcf_intc: convert to memory API 2011-11-28 15:38:42 +02:00
mcf_fec.c mcf_fec: convert to memory API 2011-11-28 15:38:42 +02:00
mcf_intc.c mcf_intc: convert to memory API 2011-11-28 15:38:42 +02:00
mcf_uart.c mcf_uart: convert to memory API 2011-11-28 15:38:42 +02:00
microblaze_pic_cpu.c
microblaze_pic_cpu.h
milkymist-ac97.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-hpdmc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-hw.h
milkymist-memcard.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-minimac2.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-pfpu.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-softusb.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-sysctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-tmu2.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-uart.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-vgafb.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
milkymist-vgafb_template.h
milkymist.c
mips-bios.h
mips.h dp8393x: convert to memory API 2011-11-24 18:31:59 +02:00
mips_addr.c
mips_cpudevs.h
mips_fulong2e.c fulong2e: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
mips_int.c
mips_jazz.c audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
mips_malta.c audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
mips_mipssim.c Fix spelling in documentation and comments (similiar -> similar) 2011-11-17 12:57:36 +00:00
mips_r4k.c isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
mips_timer.c
mipsnet.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
mpc8544_guts.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
msi.c
msi.h
msix.c msix: avoid mask updates if mask is unchanged 2011-11-21 15:05:59 -06:00
msix.h
msmouse.c
msmouse.h
mst_fpga.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
multiboot.c
multiboot.h
musicpal.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
nand.c hw/nand: reject read-only drives 2011-11-14 03:19:18 +01:00
ne2000-isa.c
ne2000.c
ne2000.h
nseries.c omap_uart: convert to memory API 2011-11-28 15:38:39 +02:00
nvram.h isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
omap.h omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap1.c omap_i2c: convert to memory API 2011-11-28 15:38:47 +02:00
omap2.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
omap_clk.c
omap_dma.c omap_dma: convert to memory API 2011-11-28 15:38:41 +02:00
omap_dss.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_gpio.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
omap_gpmc.c hw/omap_gpmc.c: Add missing 'break's to fix 8 bit NAND writes 2011-11-09 12:06:20 -06:00
omap_gptimer.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_i2c.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_intc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
omap_l4.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_lcd_template.h
omap_lcdc.c omap_lcdc: convert to memory API 2011-11-28 15:38:47 +02:00
omap_mmc.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_sdrc.c omap_sdrc: convert to memory API 2011-11-28 15:38:41 +02:00
omap_spi.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_sx1.c omap_sx1: convert to memory API 2011-11-28 15:38:46 +02:00
omap_synctimer.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_tap.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
omap_uart.c omap_l4: rename omap_l4_attach_region() to omap_l4_attach() 2011-11-28 15:40:49 +02:00
onenand.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
opencores_eth.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
openpic.c
openpic.h
palm.c
parallel.c parallel: convert to memory API 2011-11-24 18:31:54 +02:00
pc.c Set numa topology for max_cpus 2011-12-22 14:53:01 -02:00
pc.h audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
pc_piix.c audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
pci-hotplug.c usb-msd: do not register twice in the boot order 2011-11-22 10:33:30 +01:00
pci-stub.c pcie_aer: adjust do_pcie_aer_inejct_error -> do_pcie_aer_inject_error 2011-12-06 09:56:41 +00:00
pci.c
pci.h msix: track function masked in pci device state 2011-11-21 15:05:59 -06:00
pci_bridge.c
pci_bridge.h
pci_host.c
pci_host.h prep_pci: convert to memory API 2011-11-24 18:32:03 +02:00
pci_ids.h
pci_internals.h
pci_regs.h
pcie.c
pcie.h
pcie_aer.c pcie_aer: adjust do_pcie_aer_inejct_error -> do_pcie_aer_inject_error 2011-12-06 09:56:41 +00:00
pcie_aer.h
pcie_host.c
pcie_host.h
pcie_port.c
pcie_port.h
pcie_regs.h
pckbd.c
pcmcia.h
pcnet-pci.c
pcnet.c
pcnet.h
pcspk.c audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
petalogix_ml605_mmu.c
petalogix_s3adsp1800_mmu.c
pflash_cfi01.c
pflash_cfi02.c
piix4.c malta: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
piix_pci.c pc: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
pixel_ops.h
pl011.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl022.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl031.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl041.c hw: Fix spelling (licenced->licensed) 2011-12-14 11:08:23 +00:00
pl041.h hw: Fix spelling (licenced->licensed) 2011-12-14 11:08:23 +00:00
pl041.hx hw: Fix spelling (licenced->licensed) 2011-12-14 11:08:23 +00:00
pl050.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl061.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl080.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pl110.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
pl110_template.h
pl181.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
pl190.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pm_smbus.c
pm_smbus.h
ppc-viosrp.h
ppc.c fix typo: delete redundant semicolon 2011-12-06 09:56:41 +00:00
ppc.h
ppc4xx.h
ppc4xx_devs.c
ppc4xx_pci.c ppc4xx_pci: convert to memory API 2011-11-24 18:32:03 +02:00
ppc405.h
ppc405_boards.c
ppc405_uc.c
ppc440.c
ppc440.h
ppc440_bamboo.c
ppc_booke.c
ppc_mac.h
ppc_newworld.c
ppc_oldworld.c
ppc_prep.c isa: give ISABus/ISADevice to isa_create(), isa_bus_irqs() and isa_get_irq() functions 2011-12-20 15:44:30 -06:00
ppce500_mpc8544ds.c
ppce500_pci.c ppce500_pci: remove sysbus_init_mmio_cb2 usage 2011-12-19 13:36:27 -06:00
ppce500_spin.c kvm-ppc: halt secondary cpus when guest reset 2012-01-03 15:48:20 +01:00
prep_pci.c prep_pci: convert to memory API 2011-11-24 18:32:03 +02:00
prep_pci.h
primecell.h
ps2.c
ps2.h
ptimer.c
pxa.h pxa2xx_lcd: convert to memory API 2011-11-24 18:31:59 +02:00
pxa2xx.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pxa2xx_dma.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pxa2xx_gpio.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pxa2xx_keypad.c pxa2xx_keypad: convert to memory API 2011-11-24 18:31:58 +02:00
pxa2xx_lcd.c pxa2xx_lcd: convert to memory API 2011-11-24 18:31:59 +02:00
pxa2xx_mmci.c pxa2xx_mmci: convert to memory API 2011-11-24 18:31:59 +02:00
pxa2xx_pcmcia.c pxa2xx_pcmcia.c: convert io memory space to memory API 2011-11-24 18:31:58 +02:00
pxa2xx_pic.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
pxa2xx_template.h
pxa2xx_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
qdev-addr.c qom: introduce get/set methods for Property 2011-12-19 10:27:34 -06:00
qdev-addr.h
qdev-properties.c qom: distinguish "legacy" property type name from QOM type name 2011-12-19 10:27:34 -06:00
qdev.c qdev: fix hotplug when no -device is specified 2011-12-19 16:39:16 -06:00
qdev.h qdev: fix hotplug when no -device is specified 2011-12-19 16:39:16 -06:00
qxl-logger.c
qxl-render.c qxl: Don't convert from size_t to int and back in qxl_cursor() 2011-12-02 10:50:56 +00:00
qxl.c qxl: fix vga port initialization. 2011-11-07 10:57:37 -06:00
qxl.h
r2d.c sh_pci: remove sysbus_init_mmio_cb2 usage 2011-12-19 13:36:27 -06:00
rc4030.c rc4030: convert to memory API 2011-11-24 18:31:59 +02:00
realview.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
realview_gic.c hw/realview_gic: Use GIC memory region for the CPU interface 2011-12-12 10:26:31 +00:00
rtl8139.c Merge remote-tracking branch 'stefanha/trivial-patches-next' into staging 2011-12-14 07:59:21 -06:00
s390-virtio-bus.c virtio: add and use virtio_set_features 2011-11-28 11:36:28 -06:00
s390-virtio-bus.h
s390-virtio.c s390x: initialize virtio dev region 2011-11-14 17:47:27 +01:00
sb16.c audio: remove unused parameter isa_pic 2011-12-20 15:44:31 -06:00
sbi.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
scsi-bus.c scsi: fix fw path 2011-11-22 10:33:30 +01:00
scsi-defs.h scsi: update list of commands 2011-11-18 13:57:16 +01:00
scsi-disk.c block: bdrv_aio_* do not return NULL 2011-12-15 12:40:07 +01:00
scsi-generic.c block: bdrv_aio_* do not return NULL 2011-12-15 12:40:07 +01:00
scsi.h usb-msd: do not register twice in the boot order 2011-11-22 10:33:30 +01:00
sd.c sd: Remember to reset .expecting_acmd on reset. 2011-12-21 05:04:21 +01:00
sd.h
serial.c
sga.c
sh.h sh_serial: convert to memory API 2011-11-24 18:32:03 +02:00
sh7750.c sh_serial: convert to memory API 2011-11-24 18:32:03 +02:00
sh7750_regnames.c
sh7750_regnames.h
sh7750_regs.h fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
sh_intc.c sh_intc: convert interrupt controller to memory API 2011-11-24 18:32:03 +02:00
sh_intc.h sh_intc: convert interrupt controller to memory API 2011-11-24 18:32:03 +02:00
sh_pci.c sh_pci: remove sysbus_init_mmio_cb2 usage 2011-12-19 13:36:27 -06:00
sh_serial.c sh_serial: convert to memory API 2011-11-24 18:32:03 +02:00
sh_timer.c sh_timer: convert to memory API 2011-11-24 18:32:03 +02:00
sharpsl.h
shix.c sh7750: convert memory controller/ioport to memory API 2011-11-24 18:32:03 +02:00
slavio_intctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
slavio_misc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
slavio_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sm501.c
sm501_template.h
smbios.c
smbios.h
smbus.c
smbus.h
smbus_eeprom.c
smc91c111.c fix typo: delete redundant semicolon 2011-12-06 09:56:41 +00:00
soc_dma.c
soc_dma.h
spapr.c pseries: FDT NUMA extensions to support multi-node guests 2012-01-03 15:49:11 +01:00
spapr.h pseries: FDT NUMA extensions to support multi-node guests 2012-01-03 15:49:11 +01:00
spapr_hcall.c
spapr_llan.c pseries: Remove hcalls callback 2012-01-03 15:49:11 +01:00
spapr_pci.c pseries: Fix array overrun bug in PCI code 2011-12-05 21:38:50 +01:00
spapr_pci.h
spapr_rtas.c
spapr_vio.c pseries: Emit device tree nodes in reg order 2012-01-03 15:49:11 +01:00
spapr_vio.h pseries: Remove hcalls callback 2012-01-03 15:49:11 +01:00
spapr_vscsi.c
spapr_vty.c pseries: Remove hcalls callback 2012-01-03 15:49:11 +01:00
sparc32_dma.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sparc32_dma.h
spitz.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
srp.h
ssd0303.c hw: Fix spelling in comments 2011-12-14 11:09:12 +00:00
ssd0323.c
ssi-sd.c
ssi.c
ssi.h
stellaris.c stellaris: Calculate system clock period on reset 2011-12-16 10:04:05 +00:00
stellaris_enet.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
stellaris_input.c
strongarm.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
strongarm.h
sun4c_intctl.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sun4m.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sun4m.h
sun4m_iommu.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
sun4u.c sun4u: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
sysbus.c hw/sysbus.c: Remove unnecessary conditionals 2011-12-20 15:44:31 -06:00
sysbus.h sysbus: remove sysbus_init_mmio_cb2 2011-12-19 13:36:27 -06:00
tc6393xb.c
tc6393xb_template.h Convert source files to UTF-8 encoding 2011-12-06 09:59:05 +00:00
tc58128.c hw/tc58128.c: Remove unnecessary check for g_malloc failure 2011-11-11 12:49:53 -06:00
tcx.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
tmp105.c
tosa.c tosa: convert to memory API 2011-11-24 18:31:54 +02:00
tsc210x.c
tsc2005.c
tusb6010.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
twl92230.c
unin_pci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
usb-bt.c usb: make usb_create_simple catch and pass up errors. 2011-11-22 13:38:12 +01:00
usb-bus.c usb: fix usb_qdev_init() error handling again 2011-12-15 09:27:23 -06:00
usb-ccid.c
usb-desc.c
usb-desc.h
usb-ehci.c Remove unnecessary casts from PCI DMA code in usb-ehci 2011-12-12 11:16:52 -06:00
usb-hid.c
usb-hub.c usb-hub: implement reset 2011-11-23 16:24:05 +01:00
usb-libhw.c
usb-msd.c usb-msd: do not register twice in the boot order 2011-11-22 10:33:30 +01:00
usb-musb.c
usb-net.c hw/usb-net.c: Fix precedence bug when checking rndis_state 2011-12-12 11:16:53 -06:00
usb-ohci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
usb-ohci.h
usb-serial.c
usb-uhci.c Remove unnecessary casts from PCI DMA code in usb-uhci 2011-12-12 11:16:52 -06:00
usb-uhci.h
usb-wacom.c
usb.c
usb.h
versatile_pci.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
versatilepb.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
vexpress.c vexpress: convert to memory API 2011-11-24 18:31:54 +02:00
vga-isa-mm.c
vga-isa.c
vga-pci.c qom: add vga node to the pc composition tree 2011-12-15 09:20:49 -06:00
vga.c
vga_int.h
vga_template.h
vhost.c
vhost.h
vhost_net.c
vhost_net.h
virtex_ml507.c virtex_ml507: convert to memory API 2011-11-24 18:31:54 +02:00
virtio-balloon.c
virtio-balloon.h
virtio-blk.c block: bdrv_aio_* do not return NULL 2011-12-15 12:40:07 +01:00
virtio-blk.h
virtio-console.c virtio-console: Properly initialise class methods 2011-12-21 15:00:29 -06:00
virtio-net.c
virtio-net.h
virtio-pci.c virtio-pci: use pci macros 2011-12-09 11:25:22 +00:00
virtio-pci.h hw/9pfs: Add qdev.reset callback for virtio-9p-pci device 2011-12-04 22:35:28 +05:30
virtio-serial-bus.c virtio-serial-bus: Ports are expected to implement 'have_data' callback 2011-12-21 15:00:29 -06:00
virtio-serial.h
virtio.c virtio: add and use virtio_set_features 2011-11-28 11:36:28 -06:00
virtio.h virtio: add and use virtio_set_features 2011-11-28 11:36:28 -06:00
vmmouse.c
vmport.c Convert source files to UTF-8 encoding 2011-12-06 09:59:05 +00:00
vmware_vga.c
vmware_vga.h qom: add vga node to the pc composition tree 2011-12-15 09:20:49 -06:00
vt82c686.c fulong2e: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
vt82c686.h fulong2e: give ISA bus to ISA methods 2011-12-20 15:44:30 -06:00
watchdog.c
watchdog.h
wdt_i6300esb.c
wdt_ib700.c fix spelling in hw sub directory 2011-12-06 09:56:41 +00:00
wm8750.c
xen.h memory, xen: pass MemoryRegion to xen_ram_alloc() 2011-12-19 17:23:24 +02:00
xen_backend.c
xen_backend.h
xen_blkif.h
xen_common.h
xen_console.c
xen_devconfig.c
xen_disk.c xen_disk: remove dead code 2011-12-05 14:51:34 +01:00
xen_domainbuild.c
xen_domainbuild.h
xen_machine_pv.c
xen_nic.c
xen_platform.c block: convert qemu_aio_flush() calls to bdrv_drain_all() 2011-12-05 14:56:06 +01:00
xenfb.c
xics.c
xics.h
xilinx.h
xilinx_axidma.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_axidma.h
xilinx_axienet.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_ethlite.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_intc.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_timer.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xilinx_uartlite.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00
xio3130_downstream.c
xio3130_downstream.h
xio3130_upstream.c
xio3130_upstream.h
xtensa_bootparam.h xtensa_lx60: pass kernel arguments from -append 2011-11-02 05:05:52 +04:00
xtensa_lx60.c xtensa_lx60: fix build date code and change memory region names 2011-11-02 05:05:52 +04:00
xtensa_pic.c
xtensa_sim.c
z2.c
zaurus.c sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio() 2011-11-28 15:38:45 +02:00