x86: Move common FSP code into a common location

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Bin Meng <bmeng.cn@gmail.com>
master
Simon Glass 10 years ago
parent ef565a53ea
commit 1021af4ded
  1. 2
      arch/x86/cpu/queensbay/Makefile
  2. 2
      arch/x86/cpu/queensbay/fsp_configs.c
  3. 2
      arch/x86/cpu/queensbay/tnc.c
  4. 2
      arch/x86/cpu/queensbay/tnc_dram.c
  5. 2
      arch/x86/cpu/queensbay/tnc_pci.c
  6. 0
      arch/x86/include/asm/fsp/fsp_api.h
  7. 0
      arch/x86/include/asm/fsp/fsp_bootmode.h
  8. 0
      arch/x86/include/asm/fsp/fsp_ffs.h
  9. 0
      arch/x86/include/asm/fsp/fsp_fv.h
  10. 0
      arch/x86/include/asm/fsp/fsp_hob.h
  11. 0
      arch/x86/include/asm/fsp/fsp_infoheader.h
  12. 0
      arch/x86/include/asm/fsp/fsp_platform.h
  13. 2
      arch/x86/include/asm/fsp/fsp_support.h
  14. 0
      arch/x86/include/asm/fsp/fsp_types.h
  15. 1
      arch/x86/lib/Makefile
  16. 2
      arch/x86/lib/cmd_hob.c
  17. 7
      arch/x86/lib/fsp/Makefile
  18. 2
      arch/x86/lib/fsp/fsp_support.c

@ -5,5 +5,5 @@
#
obj-y += tnc_car.o tnc_dram.o tnc.o topcliff.o
obj-y += fsp_configs.o fsp_support.o
obj-y += fsp_configs.o
obj-$(CONFIG_PCI) += tnc_pci.o

@ -6,7 +6,7 @@
*/
#include <common.h>
#include <asm/arch/fsp/fsp_support.h>
#include <asm/fsp/fsp_support.h>
void update_fsp_upd(struct upd_region *fsp_upd)
{

@ -9,7 +9,7 @@
#include <asm/pci.h>
#include <asm/post.h>
#include <asm/arch/tnc.h>
#include <asm/arch/fsp/fsp_support.h>
#include <asm/fsp/fsp_support.h>
#include <asm/processor.h>
static void unprotect_spi_flash(void)

@ -5,7 +5,7 @@
*/
#include <common.h>
#include <asm/arch/fsp/fsp_support.h>
#include <asm/fsp/fsp_support.h>
#include <asm/e820.h>
#include <asm/post.h>

@ -7,7 +7,7 @@
#include <common.h>
#include <pci.h>
#include <asm/pci.h>
#include <asm/arch/fsp/fsp_support.h>
#include <asm/fsp/fsp_support.h>
DECLARE_GLOBAL_DATA_PTR;

@ -16,7 +16,7 @@
#include "fsp_platform.h"
#include "fsp_infoheader.h"
#include "fsp_bootmode.h"
#include "fsp_vpd.h"
#include <asm/arch/fsp/fsp_vpd.h>
struct shared_data {
struct fsp_header *fsp_hdr;

@ -25,6 +25,7 @@ obj-y += string.o
obj-$(CONFIG_SYS_X86_TSC_TIMER) += tsc_timer.o
obj-$(CONFIG_VIDEO_VGA) += video.o
obj-$(CONFIG_CMD_ZBOOT) += zimage.o
obj-$(CONFIG_HAVE_FSP) += fsp/
extra-$(CONFIG_USE_PRIVATE_LIBGCC) := lib.a

@ -7,7 +7,7 @@
#include <common.h>
#include <command.h>
#include <linux/compiler.h>
#include <asm/arch/fsp/fsp_support.h>
#include <asm/fsp/fsp_support.h>
DECLARE_GLOBAL_DATA_PTR;

@ -0,0 +1,7 @@
#
# Copyright (C) 2015 Google, Inc
#
# SPDX-License-Identifier: GPL-2.0+
#
obj-y += fsp_support.o

@ -6,7 +6,7 @@
*/
#include <common.h>
#include <asm/arch/fsp/fsp_support.h>
#include <asm/fsp/fsp_support.h>
#include <asm/post.h>
/**
Loading…
Cancel
Save