summaryrefslogtreecommitdiff
path: root/arch/s390/include/asm/cpu_mcf.h
diff options
context:
space:
mode:
authorHeiko Carstens <hca@linux.ibm.com>2021-09-02 19:51:59 +0200
committerHeiko Carstens <hca@linux.ibm.com>2021-09-07 13:38:41 +0200
commit5dddfaac4c258f5eda7b3dba7f9d851262fcbbab (patch)
tree8cb0e4d09be03bcef6d3692c7517e795440236e2 /arch/s390/include/asm/cpu_mcf.h
parent2e8275285a60868231eaf63abd9552cc27e512a2 (diff)
s390/cpum_cf: move array from header to C file
Move array from header to C file to avoid that it gets defined in every C file where the header is included: In file included from arch/s390/kernel/perf_cpum_cf_common.c:19: ./arch/s390/include/asm/cpu_mcf.h:27:18: warning: ‘cpumf_ctr_ctl’ defined but not used [-Wunused-const-variable=] 27 | static const u64 cpumf_ctr_ctl[CPUMF_CTR_SET_MAX] = { | ^~~~~~~~~~~~~ Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'arch/s390/include/asm/cpu_mcf.h')
-rw-r--r--arch/s390/include/asm/cpu_mcf.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/arch/s390/include/asm/cpu_mcf.h b/arch/s390/include/asm/cpu_mcf.h
index ca0e0e5ddbc4..f87a4788c19c 100644
--- a/arch/s390/include/asm/cpu_mcf.h
+++ b/arch/s390/include/asm/cpu_mcf.h
@@ -24,13 +24,6 @@ enum cpumf_ctr_set {
#define CPUMF_LCCTL_ENABLE_SHIFT 16
#define CPUMF_LCCTL_ACTCTL_SHIFT 0
-static const u64 cpumf_ctr_ctl[CPUMF_CTR_SET_MAX] = {
- [CPUMF_CTR_SET_BASIC] = 0x02,
- [CPUMF_CTR_SET_USER] = 0x04,
- [CPUMF_CTR_SET_CRYPTO] = 0x08,
- [CPUMF_CTR_SET_EXT] = 0x01,
- [CPUMF_CTR_SET_MT_DIAG] = 0x20,
-};
static inline void ctr_set_enable(u64 *state, u64 ctrsets)
{