aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-s390/setup.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asm-s390/setup.h')
-rw-r--r--include/asm-s390/setup.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/include/asm-s390/setup.h b/include/asm-s390/setup.h
index 6b68ddda39a7..3388bb52597c 100644
--- a/include/asm-s390/setup.h
+++ b/include/asm-s390/setup.h
@@ -156,13 +156,19 @@ struct ipl_parameter_block {
156extern u32 ipl_flags; 156extern u32 ipl_flags;
157extern u16 ipl_devno; 157extern u16 ipl_devno;
158 158
159void do_reipl(void); 159extern void do_reipl(void);
160extern void ipl_save_parameters(void);
160 161
161enum { 162enum {
162 IPL_DEVNO_VALID = 1, 163 IPL_DEVNO_VALID = 1,
163 IPL_PARMBLOCK_VALID = 2, 164 IPL_PARMBLOCK_VALID = 2,
165 IPL_NSS_VALID = 4,
164}; 166};
165 167
168#define NSS_NAME_SIZE 8
169
170extern char kernel_nss_name[];
171
166#define IPL_PARMBLOCK_START ((struct ipl_parameter_block *) \ 172#define IPL_PARMBLOCK_START ((struct ipl_parameter_block *) \
167 IPL_PARMBLOCK_ORIGIN) 173 IPL_PARMBLOCK_ORIGIN)
168#define IPL_PARMBLOCK_SIZE (IPL_PARMBLOCK_START->hdr.len) 174#define IPL_PARMBLOCK_SIZE (IPL_PARMBLOCK_START->hdr.len)