commit | 3299be2479f9878dd3bb484f2b8f1ef7c0a20fb4 | [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 | 0ac8d5e552c5642d97ce71658ecebb273d259221 [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>