diff options
author | spashabk-in <shakeebbk@in.ibm.com> | 2018-04-16 01:51:22 -0500 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2018-06-01 23:26:33 -0400 |
commit | c1da4a458459a9ab8a09421069d42f3154bd3792 (patch) | |
tree | 76ec6db75e66eec61ebc9818b8f037a3209438d0 /src/build | |
parent | 13c1572a60e09a4e2e39ed951edaa246af30e37a (diff) | |
download | talos-sbe-c1da4a458459a9ab8a09421069d42f3154bd3792.tar.gz talos-sbe-c1da4a458459a9ab8a09421069d42f3154bd3792.zip |
Handle hreset of SBE
Figure out hreset from l1 loader, and if it is hreset avoid
l2 loader and instead jump to kernel boot.
In kernel boot - avoid contructor calls and any intialization
RTC: 165477
Change-Id: Ia10c83dd7c15fb5115964cba315fbedfe10a636e
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57246
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/build')
-rw-r--r-- | src/build/utils/sbe_link.H | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/build/utils/sbe_link.H b/src/build/utils/sbe_link.H index 876b4b18..b5638cb6 100644 --- a/src/build/utils/sbe_link.H +++ b/src/build/utils/sbe_link.H @@ -79,6 +79,8 @@ // Base Loader entry function offset in header #define SBE_LOADER_ENTRY_HEADER_OFFSET 20 +// PK boot offset in header +#define SBE_KERNEL_ENTRY_HEADER_OFFSET 28 /// The physical address offset where SBE-SEEPROM code is loaded /// |