diff options
author | Subrata Banik <subrata.banik@intel.com> | 2016-07-18 14:13:52 +0530 |
---|---|---|
committer | Andrey Petrov <andrey.petrov@intel.com> | 2016-07-28 05:14:38 +0200 |
commit | 68d5d8b28ab399b8dfb8ef6477d25311a319f2d5 (patch) | |
tree | d1442f94451a2a6ac209ab076d9fe879b9e33bf0 /src/soc/intel/skylake/bootblock/bootblock.c | |
parent | e3e2bb0a892bc185a52f210bcae15db268c1d034 (diff) | |
download | coreboot-68d5d8b28ab399b8dfb8ef6477d25311a319f2d5.tar.xz |
soc/intel/skylake: Do cache as ram and prepare for C entry
Enable cache-as-ram and prepare for c entry in bootblock.
BUG=chrome-os-partner:55357
BRANCH=none
TEST=Built and booted kunimitsu till POST code 0x2A
Credits-to: Aaron Durbin <adurbin@chromium.org>
Signed-off-by: Barnali Sarkar <barnali.sarkar@intel.com>
Signed-off-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Change-Id: I3412216cdf8ef7e952145943d33c3f07949da3c1
Reviewed-on: https://review.coreboot.org/15784
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/soc/intel/skylake/bootblock/bootblock.c')
-rw-r--r-- | src/soc/intel/skylake/bootblock/bootblock.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/soc/intel/skylake/bootblock/bootblock.c b/src/soc/intel/skylake/bootblock/bootblock.c new file mode 100644 index 0000000000..c7ec937566 --- /dev/null +++ b/src/soc/intel/skylake/bootblock/bootblock.c @@ -0,0 +1,22 @@ +/* + * This file is part of the coreboot project. + * + * Copyright (C) 2016 Intel Corporation.. + * + * 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. + */ + +#include <bootblock_common.h> + +void asmlinkage bootblock_c_entry(uint64_t base_timestamp) +{ + /* Call lib/bootblock.c main */ + bootblock_main_with_timestamp(base_timestamp); +}
\ No newline at end of file |