From: Hongye Lin <linhongye@h-partners.com> driver inclusion category: feature bugzilla: https://atomgit.com/openeuler/kernel/issues/8904 ---------------------------------------------------------------------- backport minios patches from linux mainline Mark Brown (9): arm64/sysreg: Add definition for ID_AA64PFR2_EL1 arm64/sysreg: Add definition for ID_AA64ISAR3_EL1 arm64/sysreg: Add definition for ID_AA64FPFR0_EL1 arm64/sysreg: Add definition for FPMR arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09 arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI0601 2023-09 arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI0601 2023-09 arm64/cpufeature: Hook new identification registers up to cpufeature arm64/hwcap: Define hwcaps for 2023 DPISA features Documentation/arch/arm64/elf_hwcaps.rst | 48 ++++++++ arch/arm64/include/asm/cpu.h | 3 + arch/arm64/include/asm/hwcap.h | 15 +++ arch/arm64/include/uapi/asm/hwcap.h | 15 +++ arch/arm64/kernel/cpufeature.c | 63 ++++++++++ arch/arm64/kernel/cpuinfo.c | 3 + arch/arm64/kernel/hwcap_str.h | 15 +++ arch/arm64/tools/sysreg | 149 ++++++++++++++++++++++-- 8 files changed, 304 insertions(+), 7 deletions(-) -- 2.33.0