cpuinfo.c (939e4649d4fd54b622d08cd57100828df7a82074) | cpuinfo.c (d12aada8dfb030f7df8ec0bb0ce4bb01a2ab3944) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Record and handle CPU attributes. 4 * 5 * Copyright (C) 2014 ARM Ltd. 6 */ 7#include <asm/arch_timer.h> 8#include <asm/cache.h> --- 104 unchanged lines hidden (view full) --- 113 [KERNEL_HWCAP_SME_B16F32] = "smeb16f32", 114 [KERNEL_HWCAP_SME_F32F32] = "smef32f32", 115 [KERNEL_HWCAP_SME_FA64] = "smefa64", 116 [KERNEL_HWCAP_WFXT] = "wfxt", 117 [KERNEL_HWCAP_EBF16] = "ebf16", 118 [KERNEL_HWCAP_SVE_EBF16] = "sveebf16", 119 [KERNEL_HWCAP_CSSC] = "cssc", 120 [KERNEL_HWCAP_RPRFM] = "rprfm", | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Record and handle CPU attributes. 4 * 5 * Copyright (C) 2014 ARM Ltd. 6 */ 7#include <asm/arch_timer.h> 8#include <asm/cache.h> --- 104 unchanged lines hidden (view full) --- 113 [KERNEL_HWCAP_SME_B16F32] = "smeb16f32", 114 [KERNEL_HWCAP_SME_F32F32] = "smef32f32", 115 [KERNEL_HWCAP_SME_FA64] = "smefa64", 116 [KERNEL_HWCAP_WFXT] = "wfxt", 117 [KERNEL_HWCAP_EBF16] = "ebf16", 118 [KERNEL_HWCAP_SVE_EBF16] = "sveebf16", 119 [KERNEL_HWCAP_CSSC] = "cssc", 120 [KERNEL_HWCAP_RPRFM] = "rprfm", |
121 [KERNEL_HWCAP_SVE2P1] = "sve2p1", |
|
121}; 122 123#ifdef CONFIG_COMPAT 124#define COMPAT_KERNEL_HWCAP(x) const_ilog2(COMPAT_HWCAP_ ## x) 125static const char *const compat_hwcap_str[] = { 126 [COMPAT_KERNEL_HWCAP(SWP)] = "swp", 127 [COMPAT_KERNEL_HWCAP(HALF)] = "half", 128 [COMPAT_KERNEL_HWCAP(THUMB)] = "thumb", --- 334 unchanged lines hidden --- | 122}; 123 124#ifdef CONFIG_COMPAT 125#define COMPAT_KERNEL_HWCAP(x) const_ilog2(COMPAT_HWCAP_ ## x) 126static const char *const compat_hwcap_str[] = { 127 [COMPAT_KERNEL_HWCAP(SWP)] = "swp", 128 [COMPAT_KERNEL_HWCAP(HALF)] = "half", 129 [COMPAT_KERNEL_HWCAP(THUMB)] = "thumb", --- 334 unchanged lines hidden --- |