From 50c8d9bfc6d9ca48b978c6201f97bd850bd0dc83 Mon Sep 17 00:00:00 2001 From: Cornelia Huck Date: Sun, 27 Jan 2013 23:59:26 +0000 Subject: s390: Use s390_cpu_physical_memory_map for tpi. Map the I/O interruption code before calling into css. Signed-off-by: Cornelia Huck Signed-off-by: Alexander Graf --- target-s390x/ioinst.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'target-s390x/ioinst.h') diff --git a/target-s390x/ioinst.h b/target-s390x/ioinst.h index a59742c..d5a43f4 100644 --- a/target-s390x/ioinst.h +++ b/target-s390x/ioinst.h @@ -195,6 +195,13 @@ typedef struct CRW { #define CRW_RSC_SUBCH 0x3 #define CRW_RSC_CHP 0x4 +/* I/O interruption code */ +typedef struct IOIntCode { + uint32_t subsys_id; + uint32_t intparm; + uint32_t interrupt_id; +} QEMU_PACKED IOIntCode; + /* schid disintegration */ #define IOINST_SCHID_ONE(_schid) ((_schid & 0x00010000) >> 16) #define IOINST_SCHID_M(_schid) ((_schid & 0x00080000) >> 19) -- cgit v1.1