commit | 2ffcb179291c6481c0078a95025f327459f41f38 | [log] [tgz] |
---|---|---|
author | Bin Meng <bmeng.cn@gmail.com> | Sun May 22 01:45:31 2016 -0700 |
committer | Bin Meng <bmeng.cn@gmail.com> | Mon May 23 15:27:41 2016 +0800 |
tree | 7cbd1da873afdbf011dc968e951f3b976b774e66 | |
parent | ba63457a84a49dbbc18e0fb68d3dd92a56120ba6 [diff] |
x86: Don't touch IA32_APIC_BASE MSR on Intel Quark Intel Quark processor core provides an integrated Local APIC but does not support the IA32_APIC_BASE MSR. As a result, the Local APIC is always globally enabled and the Local APIC base address is fixed at 0xfee00000. Attempting to access the IA32_APIC_BASE MSR causes a general protection fault. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>