diff options
Diffstat (limited to 'arch/s390/oprofile/init.c')
-rw-r--r-- | arch/s390/oprofile/init.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/arch/s390/oprofile/init.c b/arch/s390/oprofile/init.c index 9ffe645d5989..bc927a09a172 100644 --- a/arch/s390/oprofile/init.c +++ b/arch/s390/oprofile/init.c | |||
@@ -21,8 +21,6 @@ | |||
21 | 21 | ||
22 | extern void s390_backtrace(struct pt_regs * const regs, unsigned int depth); | 22 | extern void s390_backtrace(struct pt_regs * const regs, unsigned int depth); |
23 | 23 | ||
24 | #ifdef CONFIG_64BIT | ||
25 | |||
26 | #include "hwsampler.h" | 24 | #include "hwsampler.h" |
27 | #include "op_counter.h" | 25 | #include "op_counter.h" |
28 | 26 | ||
@@ -495,14 +493,10 @@ static void oprofile_hwsampler_exit(void) | |||
495 | hwsampler_shutdown(); | 493 | hwsampler_shutdown(); |
496 | } | 494 | } |
497 | 495 | ||
498 | #endif /* CONFIG_64BIT */ | ||
499 | |||
500 | int __init oprofile_arch_init(struct oprofile_operations *ops) | 496 | int __init oprofile_arch_init(struct oprofile_operations *ops) |
501 | { | 497 | { |
502 | ops->backtrace = s390_backtrace; | 498 | ops->backtrace = s390_backtrace; |
503 | 499 | ||
504 | #ifdef CONFIG_64BIT | ||
505 | |||
506 | /* | 500 | /* |
507 | * -ENODEV is not reported to the caller. The module itself | 501 | * -ENODEV is not reported to the caller. The module itself |
508 | * will use the timer mode sampling as fallback and this is | 502 | * will use the timer mode sampling as fallback and this is |
@@ -511,14 +505,9 @@ int __init oprofile_arch_init(struct oprofile_operations *ops) | |||
511 | hwsampler_available = oprofile_hwsampler_init(ops) == 0; | 505 | hwsampler_available = oprofile_hwsampler_init(ops) == 0; |
512 | 506 | ||
513 | return 0; | 507 | return 0; |
514 | #else | ||
515 | return -ENODEV; | ||
516 | #endif | ||
517 | } | 508 | } |
518 | 509 | ||
519 | void oprofile_arch_exit(void) | 510 | void oprofile_arch_exit(void) |
520 | { | 511 | { |
521 | #ifdef CONFIG_64BIT | ||
522 | oprofile_hwsampler_exit(); | 512 | oprofile_hwsampler_exit(); |
523 | #endif | ||
524 | } | 513 | } |