s390: provide interface for service interrupt/introduce interrupt.c
authorChristian Borntraeger <borntraeger@de.ibm.com>
Mon, 23 Jul 2012 21:37:05 +0000 (21:37 +0000)
committerAlexander Graf <agraf@suse.de>
Wed, 15 Aug 2012 15:47:09 +0000 (17:47 +0200)
commit000a1a3800b532f97b939ebb777d5a14418f44a6
tree9528aa20777ba7063d581d6e39d407fdd615e951
parent9abf567d95a4e840df868ca993219175fbef8c22
s390: provide interface for service interrupt/introduce interrupt.c

This patch creates interrupt.c. The first user is a callback for hw/*
code to trigger an service interrupt for a given sccb value. Several
interrupt types for s390 are floating (can be delivered to all CPUs).
so this code does not belong to a specific CPU.
Other interrupts (like the virtio one) are also floating and can be
moved here later on.

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
target-s390x/Makefile.objs
target-s390x/cpu.h
target-s390x/interrupt.c [new file with mode: 0644]
target-s390x/op_helper.c