Statistics
| Branch: | Revision:

root / hw / ppc @ 6327c221

Name Size
Makefile.objs 636 Bytes
e500-ccsr.h 337 Bytes
e500.c 24.4 kB
e500.h 595 Bytes
e500plat.c 2.3 kB
mac.h 5 kB
mac_newworld.c 17 kB
mac_oldworld.c 12 kB
mpc8544_guts.c 4 kB
mpc8544ds.c 1.9 kB
ppc.c 39.8 kB
ppc405.h 3 kB
ppc405_boards.c 20.1 kB
ppc405_uc.c 66 kB
ppc440_bamboo.c 9.5 kB
ppc4xx_devs.c 20.4 kB
ppc4xx_pci.c 11.3 kB
ppc_booke.c 9.6 kB
ppce500_spin.c 5.5 kB
prep.c 20.4 kB
spapr.c 31.3 kB
spapr_events.c 12.7 kB
spapr_hcall.c 20.1 kB
spapr_iommu.c 7.3 kB
spapr_pci.c 26.9 kB
spapr_rtas.c 9.5 kB
spapr_vio.c 16.3 kB
virtex_ml507.c 8 kB
xics.c 15 kB

Latest revisions

# Date Author Comment
38aea177 06/17/2013 04:57 pm Anthony Liguori

Merge remote-tracking branch 'pmaydell/configury.next' into staging

  1. By Paolo Bonzini (4) and others
  2. Via Peter Maydell
    • pmaydell/configury.next:
      ppc: Remove CONFIG_FDT conditionals
      microblaze: Remove CONFIG_FDT conditionals
      arm: Remove CONFIG_FDT conditionals...
371a775d 06/15/2013 01:53 pm Blue Swirl

Merge branch 'realize-isa.v2' of git://github.com/afaerber/qemu-cpu

  • 'realize-isa.v2' of git://github.com/afaerber/qemu-cpu:
    qdev: Drop FROM_QBUS() macro
    isa: QOM'ify ISADevice
    isa: QOM'ify ISABus
    i8259: Convert PICCommonState to use QOM realizefn...
187f1bcb 06/14/2013 05:34 pm Peter Maydell

ppc: Remove CONFIG_FDT conditionals

Now that we know we're compiling with libfdt we can remove the
CONFIG_FDT conditionals.

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

c67e216b 06/13/2013 01:11 am Andreas Färber

spapr_rtas: Abstract rtas_start_cpu() with qemu_get_cpu()

Instead of looping over all CPUArchState, use a helper to obtain the
desired CPUState.
Free the "cpu" variable for PowerPCCPU, to access its CPUPPCState.

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

05318a85 06/13/2013 12:43 am Andreas Färber

spapr_rtas: Abstract rtas_query_cpu_stopped_state() with qemu_get_cpu()

Instead of looping over all CPUArchState, use a helper to obtain the
desired CPUState directly. Saves a CPUPPCState variable and QOM cast.

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

4a17cc4f 06/07/2013 03:55 pm Andreas Färber

isa: QOM'ify ISADevice

Rename its parent field and use DEVICE where necessary.

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

2ae0e48d 06/07/2013 03:55 pm Andreas Färber

isa: QOM'ify ISABus

Rename its parent field and use ISA_BUS() where necessary.

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

997aba8e 05/18/2013 03:35 pm Michael Tokarev

remove some double-includes

Some source files #include the same header more than
once for no good reason. Remove second #includes in
such cases.

Signed-off-by: Michael Tokarev <>

43d03f29 05/06/2013 06:22 pm Tiejun Chen

PPC: e500: correct params->ram_size with ram_size

We should sync params->ram_size after we fixup memory size on
a alignment boundary. Otherwise Guest would exceed the actual
memory region.

Signed-off-by: Tiejun Chen <>
Signed-off-by: Alexander Graf <>

cefd3cdb 05/06/2013 06:22 pm Bharat Bhushan

PPC: e500: initialize GPRs as per epapr

ePAPR defines the initial values of cpu registers.
This patch initialize the GPRs as per ePAPR specification.

This resolves the issue of guest reboot/reset (guest hang on reboot).

Signed-off-by: Bharat Bhushan <>...

View revisions

Also available in: Atom