rv1126-uboot/arch/x86/cpu
Simon Glass 76d1d02fd2 board_f: x86: Use checkcpu() for CPU init
At present we misuse print_cpuinfo() do so CPU init on x86. This is done
because it is the next available call after the console is enabled. But
several arches use checkcpu() instead. Despite the horrible name (which
we can fix), it seems a better choice.

Adjust the various x86 CPU implementations to move their init code into
checkcpu() and use print_cpuinfo() only for printing CPU info.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Stefan Roese <sr@denx.de>
2017-04-05 13:55:09 -04:00
..
baytrail
broadwell board_f: x86: Use checkcpu() for CPU init 2017-04-05 13:55:09 -04:00
coreboot board_f: x86: Use checkcpu() for CPU init 2017-04-05 13:55:09 -04:00
efi board_f: x86: Use checkcpu() for CPU init 2017-04-05 13:55:09 -04:00
i386 x86: Force 32-bit jumps in interrupt handlers 2017-02-21 14:53:29 +08:00
intel_common dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
ivybridge board_f: x86: Use checkcpu() for CPU init 2017-04-05 13:55:09 -04:00
qemu board_f: x86: Use checkcpu() for CPU init 2017-04-05 13:55:09 -04:00
quark board_f: x86: Use checkcpu() for CPU init 2017-04-05 13:55:09 -04:00
queensbay dm: core: Add flags parameter to device_remove() 2017-04-04 20:15:10 -06:00
x86_64 board_f: x86: Use checkcpu() for CPU init 2017-04-05 13:55:09 -04:00
Makefile x86: Compile irq.c for 64-bit 2017-02-07 13:23:39 +08:00
call32.S
config.mk x86: Update compile/link flags to support 64-bit U-Boot 2017-02-07 13:14:54 +08:00
cpu.c x86: Move the i386 code into its own directory 2017-02-06 11:38:46 +08:00
cpu_x86.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
ioapic.c
irq.c dm: core: Replace of_offset with accessor 2017-02-08 06:12:14 -07:00
lapic.c
mp_init.c x86: Intel MID platforms has no microcode update 2017-02-21 15:10:56 +08:00
mtrr.c
pci.c
resetvec.S
sipi_vector.S
start.S x86: make LOAD_FROM_32_BIT visible for platforms 2017-02-07 13:36:50 +08:00
start16.S
start64.S x86: Add 64-bit start-up code 2017-02-06 11:38:46 +08:00
turbo.c x86: Move turbo_state to global_data 2017-02-07 13:07:26 +08:00
u-boot-64.lds x86: Add a link script for 64-bit x86 2017-02-06 11:38:46 +08:00
u-boot-spl.lds x86: Add a link script for SPL 2017-02-06 11:38:46 +08:00
u-boot.lds x86: Use X86_16BIT_INIT instead of X86_RESET_VECTOR 2017-02-06 11:38:46 +08:00