x86/cpu: Create Zhaoxin processors architecture support file
Add x86 architecture support for new Zhaoxin processors. Carve out initialization code needed by Zhaoxin processors into a separate compilation unit. To identify Zhaoxin CPU, add a new vendor type X86_VENDOR_ZHAOXIN for system recognition. Signed-off-by:Tony W Wang-oc <TonyWWang-oc@zhaoxin.com> Signed-off-by:
Thomas Gleixner <tglx@linutronix.de> Cc: "hpa@zytor.com" <hpa@zytor.com> Cc: "gregkh@linuxfoundation.org" <gregkh@linuxfoundation.org> Cc: "rjw@rjwysocki.net" <rjw@rjwysocki.net> Cc: "lenb@kernel.org" <lenb@kernel.org> Cc: David Wang <DavidWang@zhaoxin.com> Cc: "Cooper Yan(BJ-RD)" <CooperYan@zhaoxin.com> Cc: "Qiyuan Wang(BJ-RD)" <QiyuanWang@zhaoxin.com> Cc: "Herry Yang(BJ-RD)" <HerryYang@zhaoxin.com> Link: https://lkml.kernel.org/r/01042674b2f741b2aed1f797359bdffb@zhaoxin.com
Showing
- MAINTAINERS 6 additions, 0 deletionsMAINTAINERS
- arch/x86/Kconfig.cpu 13 additions, 0 deletionsarch/x86/Kconfig.cpu
- arch/x86/include/asm/processor.h 2 additions, 1 deletionarch/x86/include/asm/processor.h
- arch/x86/kernel/cpu/Makefile 1 addition, 0 deletionsarch/x86/kernel/cpu/Makefile
- arch/x86/kernel/cpu/zhaoxin.c 167 additions, 0 deletionsarch/x86/kernel/cpu/zhaoxin.c
Loading
Please register or sign in to comment