diff options
Diffstat (limited to 'src/soc/intel/apollolake/bootblock/cache_as_ram.S')
-rw-r--r-- | src/soc/intel/apollolake/bootblock/cache_as_ram.S | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/soc/intel/apollolake/bootblock/cache_as_ram.S b/src/soc/intel/apollolake/bootblock/cache_as_ram.S index cd301ac5e9..f19cb71f55 100644 --- a/src/soc/intel/apollolake/bootblock/cache_as_ram.S +++ b/src/soc/intel/apollolake/bootblock/cache_as_ram.S @@ -129,6 +129,12 @@ car_init_done: before_carstage: post_code(0x2b) + /* Restore the timestamp from bootblock_crt0.S (mm2:mm1) */ + movd %mm1, %eax + push %eax + movd %mm2, %eax + push %eax + /* We can call into C functions now */ call bootblock_c_entry |