This set of patches is to add support for Zhaoxin Family 7 CPUs.
With these patches, the kernel can identify Zhaoxin CPUs features
and Zhaoxin CPU topology information.
LeoLiu-oc (6):
x86/cpu: Create Zhaoxin processors architecture support file
x86/cpu: Remove redundant cpu_detect_cache_sizes() call
x86/cpu/centaur: Replace two-condition switch-case with an if
statement
x86/cpu/centaur: Add Centaur family >=7 CPUs initialization support
ck: x86/cpufeatures: Add Zhaoxin feature bits
ck: x86/cpu: Add detect extended topology for Zhaoxin CPUs
MAINTAINERS | 6 +
arch/x86/Kconfig.cpu | 13 +++
arch/x86/include/asm/cpufeatures.h | 21 ++++
arch/x86/include/asm/processor.h | 3 +-
arch/x86/kernel/cpu/Makefile | 1 +
arch/x86/kernel/cpu/centaur.c | 47 +++++---
arch/x86/kernel/cpu/zhaoxin.c | 170 +++++++++++++++++++++++++++++
7 files changed, 243 insertions(+), 18 deletions(-)
create mode 100644 arch/x86/kernel/cpu/zhaoxin.c
--
2.20.1
显示某日回复