diff options
Diffstat (limited to 'arch/s390/kernel/sysinfo.c')
-rw-r--r-- | arch/s390/kernel/sysinfo.c | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/arch/s390/kernel/sysinfo.c b/arch/s390/kernel/sysinfo.c index 2a94b774695c..fa0eb238dac7 100644 --- a/arch/s390/kernel/sysinfo.c +++ b/arch/s390/kernel/sysinfo.c | |||
@@ -393,27 +393,6 @@ static __init int create_proc_service_level(void) | |||
393 | subsys_initcall(create_proc_service_level); | 393 | subsys_initcall(create_proc_service_level); |
394 | 394 | ||
395 | /* | 395 | /* |
396 | * Bogomips calculation based on cpu capability. | ||
397 | */ | ||
398 | int get_cpu_capability(unsigned int *capability) | ||
399 | { | ||
400 | struct sysinfo_1_2_2 *info; | ||
401 | int rc; | ||
402 | |||
403 | info = (void *) get_zeroed_page(GFP_KERNEL); | ||
404 | if (!info) | ||
405 | return -ENOMEM; | ||
406 | rc = stsi(info, 1, 2, 2); | ||
407 | if (rc == -ENOSYS) | ||
408 | goto out; | ||
409 | rc = 0; | ||
410 | *capability = info->capability; | ||
411 | out: | ||
412 | free_page((unsigned long) info); | ||
413 | return rc; | ||
414 | } | ||
415 | |||
416 | /* | ||
417 | * CPU capability might have changed. Therefore recalculate loops_per_jiffy. | 396 | * CPU capability might have changed. Therefore recalculate loops_per_jiffy. |
418 | */ | 397 | */ |
419 | void s390_adjust_jiffies(void) | 398 | void s390_adjust_jiffies(void) |