diff options
| author | Ilya Smirnov <ismirno@us.ibm.com> | 2018-05-29 15:16:28 -0500 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-06-19 17:35:42 -0400 |
| commit | c7384e829f3dec35cbdf3a18dba432c8fcd1c069 (patch) | |
| tree | e8af37ef4ae44b51ce06afb478c93e7df4813cf0 /src/usr/secureboot/ext/makefile | |
| parent | 112e8c957fb6c7be34c86f4005badc5b88871764 (diff) | |
| download | talos-hostboot-c7384e829f3dec35cbdf3a18dba432c8fcd1c069.tar.gz talos-hostboot-c7384e829f3dec35cbdf3a18dba432c8fcd1c069.zip | |
Secure Boot: Support API to fence off all node processors' secure mailboxes
This change imlpements the logic to lock down the Abus
secure mailboxes prior to starting PHyp. The lock down
is perormed as part of secure node communication in istep 18
Change-Id: I4bc678ce7844290a7229b605406d5d3c689a0c6c
RTC: 191005
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59692
Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/secureboot/ext/makefile')
| -rw-r--r-- | src/usr/secureboot/ext/makefile | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/usr/secureboot/ext/makefile b/src/usr/secureboot/ext/makefile index 952a8cc56..9b5adeaf7 100644 --- a/src/usr/secureboot/ext/makefile +++ b/src/usr/secureboot/ext/makefile @@ -5,7 +5,7 @@ # # OpenPOWER HostBoot Project # -# Contributors Listed Below - COPYRIGHT 2013,2017 +# Contributors Listed Below - COPYRIGHT 2013,2018 # [+] International Business Machines Corp. # # @@ -26,7 +26,23 @@ ROOTPATH = ../../../.. MODULE = secureboot_ext SUBDIRS += +PERV_HWP_PATH = $(ROOTPATH)/src/import/chips/p9/procedures/hwp/perv + OBJS += $(if $(CONFIG_DRTM),drtm.o) +OBJS += $(if $(CONFIG_SECUREBOOT), service_ext.o) + +VPATH += $(PERV_HWP_PATH) + +EXTRAINCDIR += $(ROOTPATH)/src/include/usr +EXTRAINCDIR += $(ROOTPATH)/src/include/usr/fapi2/ +EXTRAINCDIR += $(ROOTPATH)/src/import/hwpf/fapi2/include +EXTRAINCDIR += $(ROOTPATH)/src/import/chips/common/utils/imageProcs +EXTRAINCDIR += $(ROOTPATH)/src/import/chips/p9/procedures/hwp/ffdc +EXTRAINCDIR += $(PERV_HWP_PATH) + +#Include HWP procedure makefiles +include $(ROOTPATH)/procedure.rules.mk +include $(PERV_HWP_PATH)/p9_update_security_ctrl.mk CFLAGS += -iquote ../ include ${ROOTPATH}/config.mk |

