u-boot/arch/x86/cpu
Simon Glass 8331188615 x86: Rename existing FSP code to fsp1
Since there is now a new version of the FSP and it is incompatible with
the existing version, move the code into an fsp1 directory. This will
allow us to put FSP v2 code into an fsp2 directory.

Add a Kconfig which defines which version is in use.

Some of the code in this new fsp1/ directory is generic across both FSPv1
and FSPv2. Future patches will address this.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Bin Meng <bmeng.cn@gmail.com>
2019-10-08 13:50:08 +08:00
..
baytrail x86: Rename existing FSP code to fsp1 2019-10-08 13:50:08 +08:00
braswell x86: Rename existing FSP code to fsp1 2019-10-08 13:50:08 +08:00
broadwell x86: broadwell: Update PCH to work in TPL 2019-05-08 13:02:18 +08:00
coreboot x86: Remove x86 specific GD flags as they are not referenced at all 2019-08-18 21:54:10 +08:00
efi efi: payload: only init usb if necessary 2018-12-10 10:14:42 +08:00
i386 x86: show UEFI images involved in crash 2019-09-10 14:27:15 +08:00
intel_common x86: Support TPL in Intel common code 2019-05-08 13:02:16 +08:00
ivybridge x86: Rename existing FSP code to fsp1 2019-10-08 13:50:08 +08:00
qemu x86: qemu: Report high memory in the E820 table 2019-09-10 14:19:39 +08:00
quark x86: Kconfig: spelling fixes 2019-01-18 09:16:15 -05:00
queensbay x86: Rename existing FSP code to fsp1 2019-10-08 13:50:08 +08:00
slimbootloader x86: slimbootloader: Set TSC information for tsc_timer 2019-08-09 22:24:02 +08:00
tangier x86: tangier: Fix off-by-one error when preparing CSRT 2019-09-10 16:19:03 +08:00
x86_64 x86: Add a way to reinit the cpu 2019-05-08 13:02:11 +08:00
call32.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
config.mk SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
cpu.c x86: acpi: Don't touch ACPI hardware in write_acpi_tables() 2018-07-20 09:33:22 +08:00
cpu_x86.c cpu: Add DM_FLAG_PRE_RELOC flag to various cpu drivers 2018-11-14 09:16:28 -08:00
ioapic.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
irq.c x86: irq: Support discrete PIRQ routing registers via device tree 2018-06-13 09:50:57 +08:00
lapic.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Makefile x86: Add new slimbootloader CPU type 2019-08-09 22:24:02 +08:00
mp_init.c x86: mp_init: Use proper error numbers 2019-05-08 13:02:11 +08:00
mtrr.c x86: Update mtrr functions to allow leaving cache alone 2018-10-09 04:40:27 -06:00
pci.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
resetvec.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sipi_vector.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
start.S x86: Remove x86 specific GD flags as they are not referenced at all 2019-08-18 21:54:10 +08:00
start16.S x86: Remove x86 specific GD flags as they are not referenced at all 2019-08-18 21:54:10 +08:00
start64.S x86: start64: Fix copyright message 2019-05-08 13:02:10 +08:00
start_from_spl.S x86: Add support for starting from SPL/TPL 2019-05-08 13:02:13 +08:00
start_from_tpl.S x86: Add support for starting from SPL/TPL 2019-05-08 13:02:13 +08:00
turbo.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
u-boot-64.lds x86: Include bss subsections in linker script 2018-08-20 14:17:43 +02:00
u-boot-spl.lds x86: Allow 16-bit init to be in TPL 2019-05-08 13:02:13 +08:00
u-boot.lds x86: Include bss subsections in linker script 2018-08-20 14:17:43 +02:00
wakeup.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00