x86: apl: Add core init for the SoC
Set up MSRs required for Apollo Lake. This enables Linux to use the timers correctly. Also write the fixed MSRs for this platform. Signed-off-by:Simon Glass <sjg@chromium.org> Reviewed-by:
Bin Meng <bmeng.cn@gmail.com>
Showing
- arch/x86/cpu/apollolake/cpu.c 84 additions, 0 deletionsarch/x86/cpu/apollolake/cpu.c
- arch/x86/cpu/apollolake/cpu_common.c 25 additions, 0 deletionsarch/x86/cpu/apollolake/cpu_common.c
- arch/x86/cpu/apollolake/cpu_spl.c 0 additions, 20 deletionsarch/x86/cpu/apollolake/cpu_spl.c
- arch/x86/cpu/intel_common/cpu.c 19 additions, 0 deletionsarch/x86/cpu/intel_common/cpu.c
- arch/x86/include/asm/arch-apollolake/cpu.h 14 additions, 0 deletionsarch/x86/include/asm/arch-apollolake/cpu.h
- arch/x86/include/asm/cpu_common.h 9 additions, 0 deletionsarch/x86/include/asm/cpu_common.h
- arch/x86/include/asm/msr-index.h 19 additions, 1 deletionarch/x86/include/asm/msr-index.h
Loading
Please register or sign in to comment