From a90f41bdd71bd3f98c683702f90247e674a50896 Mon Sep 17 00:00:00 2001 From: Subrata Banik Date: Wed, 27 Jul 2016 05:30:50 +0530 Subject: intel/fsp1_1: Add C entry support to locate FSP Temp RAM Init FSP temp ram init was getting called earlier from ROMCC bootblock. Now with C entry boot block, it is needed to locate FSP header and call FspTempRamInit. Hence add fsp 1_1 driver code to locate FSP Temp ram and execute. BUG=chrome-os-partner:55357 BRANCH=none TEST=Built kunimitsu and ensure FSP Temp Ram Init return success Change-Id: If40b267777a8dc5c473d1115b19b98609ff3fd74 Signed-off-by: Subrata Banik Reviewed-on: https://review.coreboot.org/15787 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin --- src/drivers/intel/fsp1_1/include/fsp/bootblock.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/drivers/intel/fsp1_1/include/fsp/bootblock.h (limited to 'src/drivers/intel/fsp1_1/include/fsp/bootblock.h') diff --git a/src/drivers/intel/fsp1_1/include/fsp/bootblock.h b/src/drivers/intel/fsp1_1/include/fsp/bootblock.h new file mode 100644 index 0000000000..a962bdf0be --- /dev/null +++ b/src/drivers/intel/fsp1_1/include/fsp/bootblock.h @@ -0,0 +1,21 @@ +/* + * This file is part of the coreboot project. + * + * Copyright 2016 Intel Corp. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + */ + +#ifndef FSP1_1_BOOTBLOCK_H +#define FSP1_1_BOOTBLOCK_H + +void bootblock_fsp_temp_ram_init(void); + +#endif -- cgit v1.2.3