Statistics
| Branch: | Revision:

root / hw / ppc @ 2c17449b

Name Size
Makefile.objs 629 Bytes
e500-ccsr.h 337 Bytes
e500.c 26.8 kB
e500.h 391 Bytes
e500plat.c 1.7 kB
mac.h 5 kB
mac_newworld.c 17.7 kB
mac_oldworld.c 12.5 kB
mpc8544_guts.c 4.1 kB
mpc8544ds.c 1.4 kB
ppc.c 40 kB
ppc405.h 3 kB
ppc405_boards.c 20.4 kB
ppc405_uc.c 66 kB
ppc440_bamboo.c 9.6 kB
ppc4xx_devs.c 20.4 kB
ppc4xx_pci.c 11.5 kB
ppc_booke.c 11.5 kB
ppce500_spin.c 5.6 kB
prep.c 20.6 kB
spapr.c 42.3 kB
spapr_events.c 12.8 kB
spapr_hcall.c 21.7 kB
spapr_iommu.c 8.3 kB
spapr_pci.c 28.6 kB
spapr_rtas.c 12.2 kB
spapr_vio.c 17.1 kB
virtex_ml507.c 8.3 kB

Latest revisions

# Date Author Comment
2c17449b 02/11/2014 02:57 pm Edgar E. Iglesias

exec: Make ldq/ldub_*_phys input an AddressSpace

Reviewed-by: Peter Maydell <>
Signed-off-by: Edgar E. Iglesias <>

fdfba1a2 02/11/2014 02:56 pm Edgar E. Iglesias

exec: Make ldl_*_phys input an AddressSpace

Reviewed-by: Peter Maydell <>
Signed-off-by: Edgar E. Iglesias <>

5eaac2f8 02/01/2014 11:47 am Stefan Weil

hw/ppc: Remove unused defines

Signed-off-by: Stefan Weil <>
Signed-off-by: Michael Tokarev <>

08c58f92 12/23/2013 01:27 am Markus Armbruster

pci-host: Consistently set cannot_instantiate_with_device_add_yet

Many PCI host bridges consist of a sysbus device and a PCI device.
You need both for the thing to work. Arguably, these bridges should
be modelled as a single, composite devices instead of pairs of...

efec3dd6 12/23/2013 01:27 am Markus Armbruster

qdev: Replace no_user by cannot_instantiate_with_device_add_yet

In an ideal world, machines can be built by wiring devices together
with configuration, not code. Unfortunately, that's not the world we
live in right now. We still have quite a few devices that need to be...

837d3716 12/23/2013 01:27 am Markus Armbruster

sysbus: Set cannot_instantiate_with_device_add_yet

device_add plugs devices into suitable bus. For "real" buses, that
actually connects the device. For sysbus, the connections need to be
made separately, and device_add can't do that. The device would be...

5fe269b1 12/20/2013 02:58 am Paul Mackerras

spapr: limit numa memory regions by ram size

This makes sure that all NUMA memory blocks reside within RAM or
have zero length.

Reviewed-by: Thomas Huth <>
Signed-off-by: Alexey Kardashevskiy <>
Signed-off-by: Alexander Graf <>

c4177479 12/20/2013 02:58 am Alexey Kardashevskiy

spapr: make sure RMA is in first mode of first memory node

The SPAPR specification says that the RMA starts at the LPAR's logical
address 0 and is the first logical memory block reported in
the LPAR’s device tree.

So SLOF only maps the first block and that block needs to span...

5a4348d1 12/20/2013 02:58 am Peter Crosthwaite

device_tree: s/qemu_devtree/qemu_fdt globally

The qemu_devtree API is a wrapper around the fdt_ set of APIs.
Rename accordingly.

Signed-off-by: Peter Crosthwaite <>
[agraf: also convert hw/arm/virt.c]
Signed-off-by: Alexander Graf <>

3978b863 12/20/2013 02:58 am Paolo Bonzini

spapr: tie spapr-nvram to -pflash

spapr-nvram's drive property is currently connected to a non-existent
"-machine nvram=<drivename>" option. Instead, tie it to -pflash like
other non-volatile RAM devices. This provides the following possibilities
for adding a backend for the sPAPR non-volatile RAM:...

View revisions

Also available in: Atom