u-boot/arch/x86/cpu
Bin Meng 4372a9eca5 x86: Call cpu_init_interrupts() from interrupt_init()
Currently cpu_init_interrupts() is called from cpu_init_r() to
setup the interrupt and exception of the cpu core, but at that
time the i8259 has not been initialized to mask all the irqs
and remap the master i8259 interrupt vector base, so the whole
system is at risk of being interrupted, and if interrupted,
wrong interrupt/exception message is shown.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Simon Glass <sjg@chromium.org>
Tested-by: Simon Glass <sjg@chromium.org>
2014-11-25 06:34:02 -07:00
..
coreboot x86: Remove board_early_init_r() 2014-11-25 06:33:59 -07:00
ivybridge x86: ivybridge: Set up XHCI USB 2014-11-25 06:34:02 -07:00
call64.S x86: Add support for starting 64-bit kernel 2014-10-28 20:43:47 -06:00
config.mk x86: Factor out common values in the link script 2014-11-25 06:33:59 -07:00
cpu.c x86: Call cpu_init_interrupts() from interrupt_init() 2014-11-25 06:34:02 -07:00
interrupts.c x86: Fix up some missing prototypes 2014-11-21 07:24:09 +01:00
Makefile x86: Add Intel speedstep and turbo mode code 2014-11-25 06:34:02 -07:00
pci.c x86: pci: Add handlers before and after a PCI hose scan 2014-11-25 06:34:00 -07:00
resetvec.S Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
start.S x86: ivybridge: Implement SDRAM init 2014-11-21 07:34:15 +01:00
start16.S x86: Save the BIST value on reset 2014-11-21 07:24:10 +01:00
turbo.c x86: Add Intel speedstep and turbo mode code 2014-11-25 06:34:02 -07:00
u-boot.lds x86: Factor out common values in the link script 2014-11-25 06:33:59 -07:00