summaryrefslogtreecommitdiffstats
path: root/src/usr/pnor/makefile
diff options
context:
space:
mode:
authorAndrew Jeffery <andrewrj@au1.ibm.com>2018-09-17 17:23:19 +0930
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-10-10 13:46:36 -0500
commit9518b4c189c96a26cb80a57aa441e38f33bdc5cf (patch)
tree3ee47d1136fae625b0ed7a8ccea91e8328682695 /src/usr/pnor/makefile
parent7c16f3706b3c822e72d369d828939a800acccdd2 (diff)
downloadtalos-hostboot-9518b4c189c96a26cb80a57aa441e38f33bdc5cf.tar.gz
talos-hostboot-9518b4c189c96a26cb80a57aa441e38f33bdc5cf.zip
pnor: Fall back to AST mbox transport if IPMI is unavailable
Avoid a flag-day transition by allowing for old BMC releases. Eventually support for the AST mailbox will be removed and the indirection with it. Change-Id: Ic62ee6a0f2132583cba290098a52417d32eb772d Signed-off-by: Andrew Jeffery <andrewrj@au1.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66122 Tested-by: Jenkins Server <pfd-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/pnor/makefile')
-rw-r--r--src/usr/pnor/makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/usr/pnor/makefile b/src/usr/pnor/makefile
index ceac32acb..d6b257321 100644
--- a/src/usr/pnor/makefile
+++ b/src/usr/pnor/makefile
@@ -25,15 +25,15 @@
# IBM_PROLOG_END_TAG
ROOTPATH = ../../..
+HIOMAP_DEPS = ast_mboxdd.o pnor_mboxdd.o pnor_ipmidd.o pnor_hiomapdd.o
MODULE = pnor
OBJS += pnor_utils.o
OBJS += pnorrp.o
OBJS += $(if $(CONFIG_SECUREBOOT),spnorrp.o)
OBJS += $(if $(CONFIG_PNORDD_IS_SFC),pnor_sfcdd.o)
-OBJS += $(if $(CONFIG_PNORDD_IS_BMCMBOX),ast_mboxdd.o)
-OBJS += $(if $(CONFIG_PNORDD_IS_BMCMBOX),pnor_mboxdd.o)
-OBJS += $(if $(CONFIG_PNORDD_IS_IPMI),pnor_ipmidd.o)
+OBJS += $(if $(CONFIG_PNORDD_IS_BMCMBOX),$(HIOMAP_DEPS))
+OBJS += $(if $(CONFIG_PNORDD_IS_IPMI),$(HIOMAP_DEPS))
OBJS += pnor_common.o
OBJS += pnorvalid.o
OBJS += ecc.o
OpenPOWER on IntegriCloud