diff options
author | Greg Kurz <groug@kaod.org> | 2017-06-08 15:43:08 +0200 |
---|---|---|
committer | David Gibson <david@gibson.dropbear.id.au> | 2017-06-09 12:17:59 +1000 |
commit | b1fd36c363d73969841468146ebfb9fd84a5ee52 (patch) | |
tree | cd222ebc11087e6e5d9c1ef38a0359ae7ab023a9 /hw/intc/xics.c | |
parent | 9ed656631d73a7564dfe178ca8c48bf049098aaf (diff) |
xics: drop ICPStateClass::cpu_setup() handler
The cpu_setup() handler is only implemented by xics_kvm, where it really
does a typical "realize" job. Moreover, the realize() handler is called
shortly after cpu_setup(), on the same path.
This patch converts xics_kvm to implement realize() instead of cpu_setup().
Signed-off-by: Greg Kurz <groug@kaod.org>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'hw/intc/xics.c')
-rw-r--r-- | hw/intc/xics.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/hw/intc/xics.c b/hw/intc/xics.c index fdbfddffee..7ccfb53c55 100644 --- a/hw/intc/xics.c +++ b/hw/intc/xics.c @@ -324,10 +324,6 @@ static void icp_realize(DeviceState *dev, Error **errp) cpu->intc = OBJECT(icp); icp->cs = CPU(obj); - if (icpc->cpu_setup) { - icpc->cpu_setup(icp, cpu); - } - env = &cpu->env; switch (PPC_INPUT(env)) { case PPC_FLAGS_INPUT_POWER7: |