diff options
Diffstat (limited to 'arch/s390/kernel/setup.c')
-rw-r--r-- | arch/s390/kernel/setup.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/arch/s390/kernel/setup.c b/arch/s390/kernel/setup.c index 2bc70b6e876a..b91caadf974d 100644 --- a/arch/s390/kernel/setup.c +++ b/arch/s390/kernel/setup.c | |||
@@ -289,32 +289,6 @@ static int __init early_parse_mem(char *p) | |||
289 | } | 289 | } |
290 | early_param("mem", early_parse_mem); | 290 | early_param("mem", early_parse_mem); |
291 | 291 | ||
292 | /* | ||
293 | * "ipldelay=XXX[sm]" sets ipl delay in seconds or minutes | ||
294 | */ | ||
295 | static int __init early_parse_ipldelay(char *p) | ||
296 | { | ||
297 | unsigned long delay = 0; | ||
298 | |||
299 | delay = simple_strtoul(p, &p, 0); | ||
300 | |||
301 | switch (*p) { | ||
302 | case 's': | ||
303 | case 'S': | ||
304 | delay *= 1000000; | ||
305 | break; | ||
306 | case 'm': | ||
307 | case 'M': | ||
308 | delay *= 60 * 1000000; | ||
309 | } | ||
310 | |||
311 | /* now wait for the requested amount of time */ | ||
312 | udelay(delay); | ||
313 | |||
314 | return 0; | ||
315 | } | ||
316 | early_param("ipldelay", early_parse_ipldelay); | ||
317 | |||
318 | #ifdef CONFIG_S390_SWITCH_AMODE | 292 | #ifdef CONFIG_S390_SWITCH_AMODE |
319 | #ifdef CONFIG_PGSTE | 293 | #ifdef CONFIG_PGSTE |
320 | unsigned int switch_amode = 1; | 294 | unsigned int switch_amode = 1; |