diff options
Diffstat (limited to 'arch/s390/include/asm/appldata.h')
-rw-r--r-- | arch/s390/include/asm/appldata.h | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/arch/s390/include/asm/appldata.h b/arch/s390/include/asm/appldata.h index 32a705987156..16887c5fd989 100644 --- a/arch/s390/include/asm/appldata.h +++ b/arch/s390/include/asm/appldata.h | |||
@@ -9,28 +9,6 @@ | |||
9 | 9 | ||
10 | #include <asm/io.h> | 10 | #include <asm/io.h> |
11 | 11 | ||
12 | #ifndef CONFIG_64BIT | ||
13 | |||
14 | #define APPLDATA_START_INTERVAL_REC 0x00 /* Function codes for */ | ||
15 | #define APPLDATA_STOP_REC 0x01 /* DIAG 0xDC */ | ||
16 | #define APPLDATA_GEN_EVENT_REC 0x02 | ||
17 | #define APPLDATA_START_CONFIG_REC 0x03 | ||
18 | |||
19 | /* | ||
20 | * Parameter list for DIAGNOSE X'DC' | ||
21 | */ | ||
22 | struct appldata_parameter_list { | ||
23 | u16 diag; /* The DIAGNOSE code X'00DC' */ | ||
24 | u8 function; /* The function code for the DIAGNOSE */ | ||
25 | u8 parlist_length; /* Length of the parameter list */ | ||
26 | u32 product_id_addr; /* Address of the 16-byte product ID */ | ||
27 | u16 reserved; | ||
28 | u16 buffer_length; /* Length of the application data buffer */ | ||
29 | u32 buffer_addr; /* Address of the application data buffer */ | ||
30 | } __attribute__ ((packed)); | ||
31 | |||
32 | #else /* CONFIG_64BIT */ | ||
33 | |||
34 | #define APPLDATA_START_INTERVAL_REC 0x80 | 12 | #define APPLDATA_START_INTERVAL_REC 0x80 |
35 | #define APPLDATA_STOP_REC 0x81 | 13 | #define APPLDATA_STOP_REC 0x81 |
36 | #define APPLDATA_GEN_EVENT_REC 0x82 | 14 | #define APPLDATA_GEN_EVENT_REC 0x82 |
@@ -51,8 +29,6 @@ struct appldata_parameter_list { | |||
51 | u64 buffer_addr; | 29 | u64 buffer_addr; |
52 | } __attribute__ ((packed)); | 30 | } __attribute__ ((packed)); |
53 | 31 | ||
54 | #endif /* CONFIG_64BIT */ | ||
55 | |||
56 | struct appldata_product_id { | 32 | struct appldata_product_id { |
57 | char prod_nr[7]; /* product number */ | 33 | char prod_nr[7]; /* product number */ |
58 | u16 prod_fn; /* product function */ | 34 | u16 prod_fn; /* product function */ |