History | View | Annotate | Download (6 kB)
arm11mpcore: Fix typo in MemoryRegion name
"mpcode" -> "mpcore"
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>Signed-off-by: Andreas Färber <afaerber@suse.de>
arm11mpcore: Drop unused fields
arm11mpcore: Create container MemoryRegion in instance_init
This allows to map the region directly after object initialization.
arm11mpcore: Split off SCU device
Inspired by a9scu.
arm11mpcore: Convert ARM11MPCorePriveState to QOM realize
Embed child devices and replace SysBus initfn with realizefn.
arm11mpcore: Convert mpcore_rirq_state to QOM realize
Embed ARM11MPCorePriveState and RealViewGICState and replace SysBusinitfn with realizefn.
arm11mpcore: Prepare for QOM embedding
Move state struct, type constant and cast macro to a new header.
arm11mpcore: Split off RealView MPCore
arm11mpcore: QOM cast cleanups for mpcore_rirq_state
Introduce a type constant, use QOM casts, rename the parent field andprepare for QOM realize.
Reviewed-by: Hu Tao <hutao@cn.fujitsu.com>Signed-off-by: Andreas Färber <afaerber@suse.de>
arm11mpcore: QOM cast cleanups for ARM11MPCorePriveState
Introduce a type constant, use QOM casts and rename the parent field.
hw/c*: pass owner to memory_region_init* functions
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
memory: add owner argument to initialization functions
hw: move ARM CPU cores to hw/cpu/, configure with default-configs/