mirror of
https://github.com/u-boot/u-boot.git
synced 2025-05-09 03:21:51 +00:00
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>
This commit is contained in:
parent
1779b8a96a
commit
6571d87315
7 changed files with 170 additions and 21 deletions
|
@ -184,4 +184,13 @@ int cpu_get_max_turbo_ratio(void);
|
|||
*/
|
||||
int cpu_get_cores_per_package(void);
|
||||
|
||||
/**
|
||||
* cpu_mca_configure() - Set up machine-check exceptions ready for use
|
||||
*
|
||||
* These allow the SoC to report errors while running. See here for details:
|
||||
*
|
||||
* https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/machine-check-exceptions-debug-paper.pdf
|
||||
*/
|
||||
void cpu_mca_configure(void);
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue