diff options
Diffstat (limited to 'arch/s390/kernel/cpufeature.c')
-rw-r--r-- | arch/s390/kernel/cpufeature.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/s390/kernel/cpufeature.c b/arch/s390/kernel/cpufeature.c index 89c41830894d..8b5072b335f4 100644 --- a/arch/s390/kernel/cpufeature.c +++ b/arch/s390/kernel/cpufeature.c @@ -9,6 +9,7 @@ enum { TYPE_HWCAP, + TYPE_FACILITY, }; struct s390_cpu_feature { @@ -34,6 +35,8 @@ int cpu_have_feature(unsigned int num) switch (feature->type) { case TYPE_HWCAP: return !!(elf_hwcap & BIT(feature->num)); + case TYPE_FACILITY: + return test_facility(feature->num); default: WARN_ON_ONCE(1); return 0; |