hwcap.h (0aea30a07ec6b50de0fc5f5b2ec34a68ead86b61) hwcap.h (69bb02ebc38ace438c9cd7c5315cfe43862b51fe)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Copyright (C) 2012 ARM Ltd.
4 */
5#ifndef __ASM_HWCAP_H
6#define __ASM_HWCAP_H
7
8#include <uapi/asm/hwcap.h>

--- 95 unchanged lines hidden (view full) ---

104#define KERNEL_HWCAP_DGH __khwcap2_feature(DGH)
105#define KERNEL_HWCAP_RNG __khwcap2_feature(RNG)
106#define KERNEL_HWCAP_BTI __khwcap2_feature(BTI)
107#define KERNEL_HWCAP_MTE __khwcap2_feature(MTE)
108#define KERNEL_HWCAP_ECV __khwcap2_feature(ECV)
109#define KERNEL_HWCAP_AFP __khwcap2_feature(AFP)
110#define KERNEL_HWCAP_RPRES __khwcap2_feature(RPRES)
111#define KERNEL_HWCAP_MTE3 __khwcap2_feature(MTE3)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Copyright (C) 2012 ARM Ltd.
4 */
5#ifndef __ASM_HWCAP_H
6#define __ASM_HWCAP_H
7
8#include <uapi/asm/hwcap.h>

--- 95 unchanged lines hidden (view full) ---

104#define KERNEL_HWCAP_DGH __khwcap2_feature(DGH)
105#define KERNEL_HWCAP_RNG __khwcap2_feature(RNG)
106#define KERNEL_HWCAP_BTI __khwcap2_feature(BTI)
107#define KERNEL_HWCAP_MTE __khwcap2_feature(MTE)
108#define KERNEL_HWCAP_ECV __khwcap2_feature(ECV)
109#define KERNEL_HWCAP_AFP __khwcap2_feature(AFP)
110#define KERNEL_HWCAP_RPRES __khwcap2_feature(RPRES)
111#define KERNEL_HWCAP_MTE3 __khwcap2_feature(MTE3)
112#define KERNEL_HWCAP_WFXT __khwcap2_feature(WFXT)
112
113/*
114 * This yields a mask that user programs can use to figure out what
115 * instruction set this cpu supports.
116 */
117#define ELF_HWCAP cpu_get_elf_hwcap()
118#define ELF_HWCAP2 cpu_get_elf_hwcap2()
119

--- 16 unchanged lines hidden ---
113
114/*
115 * This yields a mask that user programs can use to figure out what
116 * instruction set this cpu supports.
117 */
118#define ELF_HWCAP cpu_get_elf_hwcap()
119#define ELF_HWCAP2 cpu_get_elf_hwcap2()
120

--- 16 unchanged lines hidden ---