Statistics
| Branch: | Revision:

root / hw / cpu / a9mpcore.c @ 216db403

History | View | Annotate | Download (6.3 kB)

# Date Author Comment
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....

837cf101 11/05/2013 06:47 pm Andreas Färber

a9mpcore: Convert to QOM realize

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

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

a9mpcore: Prepare for QOM embedding

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

753bc6e9 11/05/2013 06:47 pm Andreas Färber

a9mpcore: Split off instance_init

Prepares for QOM realize.

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

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

a9mpcore: Embed GICState

Prepares for conversion to QOM realize.

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

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

a9mpcore: Embed A9SCUState

Prepares for QOM realize.

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

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

a9mpcore: Embed ARMMPTimerState

Prepares for QOM realize.

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

5126fec7 07/29/2013 09:41 pm Andreas Färber

cpu/a9mpcore: QOM casting cleanup

Introduce type constant and cast macro and enforce its use by
renaming A9MPPrivState::busdev field to parent_obj.

Reviewed-by: Peter Crosthwaite <>
Reviewed-by: Peter Maydell <>...

300b1fc6 07/04/2013 06:42 pm Paolo Bonzini

hw/c*: pass owner to memory_region_init* functions

Signed-off-by: Paolo Bonzini <>

2c9b15ca 07/04/2013 06:42 pm Paolo Bonzini

memory: add owner argument to initialization functions

Signed-off-by: Paolo Bonzini <>

0434e30a 04/08/2013 07:13 pm Paolo Bonzini

hw: move ARM CPU cores to hw/cpu/, configure with default-configs/

Signed-off-by: Paolo Bonzini <>