summaryrefslogtreecommitdiffstats
path: root/target-s390x/cpu.c
Commit message (Collapse)AuthorAgeFilesLines
* target-s390x: Let cpu_s390x_init() return S390CPUAndreas Färber2012-06-111-1/+1
| | | | | | Let cpu_init() return CPUS390XState for backwards compatibility. Signed-off-by: Andreas Färber <afaerber@suse.de>
* target-s390x: Update s390x_{tod,cpu}_timer() to use S390CPUAndreas Färber2012-04-041-2/+2
| | | | | | | | In place of CPUS390XState pass S390CPU as opaque from the new initfn. cpu_interrupt() is anticipated to take a CPUState in the future. Signed-off-by: Andreas Färber <afaerber@suse.de> Tested-by: Christian Borntraeger <borntraeger@de.ibm.com>
* target-s390x: QOM'ify CPU initAndreas Färber2012-04-041-0/+25
| | | | | | | Move code from cpu_s390x_init() into an initfn. Signed-off-by: Andreas Färber <afaerber@suse.de> Tested-by: Christian Borntraeger <borntraeger@de.ibm.com>
* target-s390x: QOM'ify CPU resetAndreas Färber2012-04-041-1/+12
| | | | | | | Move code from cpu_state_reset() to s390_cpu_reset(). Signed-off-by: Andreas Färber <afaerber@suse.de> Tested-by: Christian Borntraeger <borntraeger@de.ibm.com>
* target-s390x: QOM'ify CPUAndreas Färber2012-04-041-0/+60
Embed CPUS390XState as first member of S390CPU. Since -cpu is being ignored, make TYPE_S390_CPU non-abstract. Signed-off-by: Andreas Färber <afaerber@suse.de> Tested-by: Christian Borntraeger <borntraeger@de.ibm.com>
OpenPOWER on IntegriCloud