Statistics
| Branch: | Revision:

root / hw / ppc @ 34b5d2c6

Name Size
Makefile.objs 629 Bytes
e500-ccsr.h 337 Bytes
e500.c 27.2 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.3 kB
ppc_booke.c 10.1 kB
ppce500_spin.c 5.6 kB
prep.c 20.6 kB
spapr.c 41.1 kB
spapr_events.c 12.7 kB
spapr_hcall.c 21.5 kB
spapr_iommu.c 8.3 kB
spapr_pci.c 28.1 kB
spapr_rtas.c 10.4 kB
spapr_vio.c 17.1 kB
virtex_ml507.c 8.3 kB

Latest revisions

# Date Author Comment
aaa6a401 09/03/2013 08:33 pm Anthony Liguori

Merge remote-tracking branch 'afaerber/tags/qom-cpu-for-anthony' into staging

QOM CPUState refactorings / X86CPU

  • Conversion of global CPU list to QTAILQ - preparing for CPU hot-unplug
  • Document X86CPU magic numbers for CPUID cache info
  1. gpg: Signature made Tue 03 Sep 2013 10:59:22 AM CDT using RSA key ID 3E7E013F...
9889e04a 09/03/2013 08:31 pm Anthony Liguori

Merge remote-tracking branch 'mst/tags/for_anthony' into staging

pc,pci,virtio fixes and cleanups

This includes pc and pci cleanups and enhancements,
and a virtio bugfix for level interrupts.

Signed-off-by: Michael S. Tsirkin <>

  1. gpg: Signature made Sun 01 Sep 2013 03:15:36 AM CDT using RSA key ID D28D5469...
bdc44640 09/03/2013 01:25 pm Andreas Färber

cpu: Use QTAILQ for CPU list

Introduce CPU_FOREACH(), CPU_FOREACH_SAFE() and CPU_NEXT() shorthand
macros.

Signed-off-by: Andreas Färber <>

7e472264 09/02/2013 11:06 am Alexey Kardashevskiy

PPC: spapr: iommu: rework traces

This converts old style fprintf to traces.

Signed-off-by: Alexey Kardashevskiy <>
[agraf: change patch subject]
Signed-off-by: Alexander Graf <>

5dac82ce 09/02/2013 11:06 am Alexey Kardashevskiy

spapr-pci: fix config space access to support bridges

spapr-pci config space accessors use find_dev() to find a PCI device.
However find_dev() only searched on a primary bus and did not do
recursive search through secondary buses so config space access was not...

f1c2dc7c 09/02/2013 11:06 am Alexey Kardashevskiy

spapr-pci: rework MSI/MSIX

On the sPAPR platform a guest allocates MSI/MSIX vectors via RTAS
hypercalls which return global IRQ numbers to a guest so it only
operates with those and never touches MSIMessage.

Therefore MSIMessage handling is completely hidden in QEMU....

42561bf2 09/02/2013 11:06 am Anton Blanchard

pseries: Add H_SET_MODE hcall to change guest exception endianness

H_SET_MODE is used for controlling various partition settings. One
of these settings is the endianness a guest takes its exceptions in.

Signed-off-by: Anton Blanchard <>
[agraf: fix whitespace]...

59760f2d 09/02/2013 11:06 am Alexey Kardashevskiy

spapr: add "stop-self" RTAS call required to support hot CPU unplug

PAPR+ requires two RTAS calls to be supported by the hypervisor in
order to allow hotplugging VCPUs from the guest. The "start-cpu" RTAS
call was already there but "stop-self" was not.

This adds the "stop-self" RTAS call....

0d84382e 09/02/2013 11:06 am Andreas Färber

ppc405_uc: Disable debug output

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

ad9990ac 09/02/2013 11:06 am Andreas Färber

ppc405_boards: Don't enforce presence of firmware for qtest

Adopt error_report() while at it.

Signed-off-by: Andreas Färber <>
Signed-off-by: Alexander Graf <>

View revisions

Also available in: Atom