Statistics
| Branch: | Revision:

root / hw / cpu @ 494c2717

Name Size
Makefile.objs 199 Bytes
a15mpcore.c 4.7 kB
a9mpcore.c 6.3 kB
arm11mpcore.c 6 kB
icc_bus.c 3.3 kB
realview_mpcore.c 4 kB

Latest revisions

# Date Author Comment
494c2717 12/24/2013 07:02 pm xiaoqiang zhao

icc_bus: QOM'ify ICC

For consistency, QOM'ify APIC's parent bus.

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

57e72f2a 12/10/2013 03:28 pm François LEGAL

cpu/a9mpcore: Add Global Timer

Add the global timer to A9 MPCore.

Signed-off-by: François LEGAL <>
Reviewed-by: Peter Maydell <>
Message-id: ...

d3053e6b 12/10/2013 03:24 pm Peter Crosthwaite

cpu/a9mpcore: rename timerbusdev variable

Rename this variable for consistency with the above defined mptimerdev
variable.

Signed-off-by: Peter Crosthwaite <>
Reviewed-by: Peter Maydell <>
Message-id: ...

4c25f365 12/10/2013 03:24 pm Peter Crosthwaite

cpu/a9mpcore: reorder operations/declarations

To make it consistent for easier code reading. The order in which
variables are defined and functions are called is set to match the
address map ordering.

The new consistent order of doing stuff is:

SCU -> GIC -> MPTimer -> WDT....

2c42c3a0 11/05/2013 06:47 pm Andreas Färber

arm11mpcore: Create container MemoryRegion in instance_init

This allows to map the region directly after object initialization.

Reviewed-by: Peter Maydell <>
Signed-off-by: Andreas Färber <>

53cb9a1c 11/05/2013 06:47 pm Andreas Färber

arm11mpcore: Split off SCU device

Inspired by a9scu.

Reviewed-by: Peter Maydell <>
Signed-off-by: Andreas Färber <>

08602ac5 11/05/2013 06:47 pm Andreas Färber

arm11mpcore: Convert ARM11MPCorePriveState to QOM realize

Embed child devices and replace SysBus initfn with realizefn.

Reviewed-by: Peter Maydell <>
Signed-off-by: Andreas Färber <>

306476ea 11/05/2013 06:47 pm Andreas Färber

arm11mpcore: Convert mpcore_rirq_state to QOM realize

Embed ARM11MPCorePriveState and RealViewGICState and replace SysBus
initfn with realizefn.

Reviewed-by: Peter Maydell <>
Signed-off-by: Andreas Färber <>

7b960dc3 11/05/2013 06:47 pm Andreas Färber

arm11mpcore: Prepare for QOM embedding

Move state struct, type constant and cast macro to a new header.

Reviewed-by: Peter Maydell <>
Signed-off-by: Andreas Färber <>

9c219b7b 11/05/2013 06:47 pm Andreas Färber

arm11mpcore: Split off RealView MPCore

Reviewed-by: Peter Maydell <>
Signed-off-by: Andreas Färber <>

View revisions

Also available in: Atom