summaryrefslogtreecommitdiffstats
path: root/src/import/chips/centaur/procedures/hwp/perv
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2017-05-20 14:11:28 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-08-14 10:18:57 -0400
commit170106ac6e137d460743cc28ae0082bd76d0a93e (patch)
treedbeacd366ac54c7a2825e93bb88328bcdc48b98f /src/import/chips/centaur/procedures/hwp/perv
parent3dc936253d290c9aa0bde9edaa82cdc728afbb4a (diff)
downloadtalos-hostboot-170106ac6e137d460743cc28ae0082bd76d0a93e.tar.gz
talos-hostboot-170106ac6e137d460743cc28ae0082bd76d0a93e.zip
P9 Cumulus InitCompiler supports - Part 1
- Update p9_ring_apply.mk to take in p9c chip id - Fix bug that loops over Centaur while process p9 chip This results in additional INCLUDE file updates for some memory mk files. Change-Id: I14596581fbb3387aa2eac481da25887df137ad53 Original-Change-Id: I016c69ed934665a3f8d60245d4276fefffd8008e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40780 Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44321 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/import/chips/centaur/procedures/hwp/perv')
-rw-r--r--src/import/chips/centaur/procedures/hwp/perv/cen_arrayinit.mk5
-rw-r--r--src/import/chips/centaur/procedures/hwp/perv/cen_chiplet_init.mk5
-rw-r--r--src/import/chips/centaur/procedures/hwp/perv/cen_initf.mk6
-rw-r--r--src/import/chips/centaur/procedures/hwp/perv/cen_pll_initf.mk6
-rw-r--r--src/import/chips/centaur/procedures/hwp/perv/cen_pll_setup.mk5
-rw-r--r--src/import/chips/centaur/procedures/hwp/perv/cen_startclocks.mk5
-rw-r--r--src/import/chips/centaur/procedures/hwp/perv/cen_tp_arrayinit.mk5
-rw-r--r--src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init2.mk5
-rw-r--r--src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init3.mk5
9 files changed, 45 insertions, 2 deletions
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_arrayinit.mk b/src/import/chips/centaur/procedures/hwp/perv/cen_arrayinit.mk
index f89b55be6..11a9b20b3 100644
--- a/src/import/chips/centaur/procedures/hwp/perv/cen_arrayinit.mk
+++ b/src/import/chips/centaur/procedures/hwp/perv/cen_arrayinit.mk
@@ -22,6 +22,11 @@
# permissions and limitations under the License.
#
# IBM_PROLOG_END_TAG
+
+# Common include macro for Centaur
+-include 01common.mk
+
PROCEDURE=cen_arrayinit
+$(eval $(call ADD_MEMORY_INCDIRS,$(PROCEDURE)))
OBJS+=cen_common_funcs.o
$(call BUILD_PROCEDURE)
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_chiplet_init.mk b/src/import/chips/centaur/procedures/hwp/perv/cen_chiplet_init.mk
index 527dcd026..51d7208a7 100644
--- a/src/import/chips/centaur/procedures/hwp/perv/cen_chiplet_init.mk
+++ b/src/import/chips/centaur/procedures/hwp/perv/cen_chiplet_init.mk
@@ -22,6 +22,11 @@
# permissions and limitations under the License.
#
# IBM_PROLOG_END_TAG
+
+# Common include macro for Centaur
+-include 01common.mk
+
PROCEDURE=cen_chiplet_init
OBJS+=cen_common_funcs.o
+$(eval $(call ADD_MEMORY_INCDIRS,$(PROCEDURE)))
$(call BUILD_PROCEDURE)
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_initf.mk b/src/import/chips/centaur/procedures/hwp/perv/cen_initf.mk
index d765d4519..0dd23ac3f 100644
--- a/src/import/chips/centaur/procedures/hwp/perv/cen_initf.mk
+++ b/src/import/chips/centaur/procedures/hwp/perv/cen_initf.mk
@@ -22,6 +22,10 @@
# permissions and limitations under the License.
#
# IBM_PROLOG_END_TAG
+
+# Common include macro for Centaur
+-include 01common.mk
+
PROCEDURE=cen_initf
-$(call ADD_MODULE_INCDIR,$(PROCEDURE),$(ROOTPATH)/chips/centaur/procedures/hwp/initfiles)
+$(eval $(call ADD_MEMORY_INCDIRS,$(PROCEDURE)))
$(call BUILD_PROCEDURE)
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_pll_initf.mk b/src/import/chips/centaur/procedures/hwp/perv/cen_pll_initf.mk
index 64ec32bda..d168ebeff 100644
--- a/src/import/chips/centaur/procedures/hwp/perv/cen_pll_initf.mk
+++ b/src/import/chips/centaur/procedures/hwp/perv/cen_pll_initf.mk
@@ -22,6 +22,10 @@
# permissions and limitations under the License.
#
# IBM_PROLOG_END_TAG
+
+# Common include macro for Centaur
+-include 01common.mk
+
PROCEDURE=cen_pll_initf
-$(call ADD_MODULE_INCDIR,$(PROCEDURE),$(ROOTPATH)/chips/centaur/procedures/hwp/initfiles)
+$(eval $(call ADD_MEMORY_INCDIRS,$(PROCEDURE)))
$(call BUILD_PROCEDURE)
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_pll_setup.mk b/src/import/chips/centaur/procedures/hwp/perv/cen_pll_setup.mk
index 8982d2e08..ea7684a1d 100644
--- a/src/import/chips/centaur/procedures/hwp/perv/cen_pll_setup.mk
+++ b/src/import/chips/centaur/procedures/hwp/perv/cen_pll_setup.mk
@@ -22,5 +22,10 @@
# permissions and limitations under the License.
#
# IBM_PROLOG_END_TAG
+
+# Common include macro for Centaur
+-include 01common.mk
+
PROCEDURE=cen_pll_setup
+$(eval $(call ADD_MEMORY_INCDIRS,$(PROCEDURE)))
$(call BUILD_PROCEDURE)
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_startclocks.mk b/src/import/chips/centaur/procedures/hwp/perv/cen_startclocks.mk
index 03e1e5846..588fadbfc 100644
--- a/src/import/chips/centaur/procedures/hwp/perv/cen_startclocks.mk
+++ b/src/import/chips/centaur/procedures/hwp/perv/cen_startclocks.mk
@@ -22,6 +22,11 @@
# permissions and limitations under the License.
#
# IBM_PROLOG_END_TAG
+
+# Common include macro for Centaur
+-include 01common.mk
+
PROCEDURE=cen_startclocks
OBJS+=cen_common_funcs.o
+$(eval $(call ADD_MEMORY_INCDIRS,$(PROCEDURE)))
$(call BUILD_PROCEDURE)
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_arrayinit.mk b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_arrayinit.mk
index 8de9bff20..534eaf22d 100644
--- a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_arrayinit.mk
+++ b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_arrayinit.mk
@@ -22,6 +22,11 @@
# permissions and limitations under the License.
#
# IBM_PROLOG_END_TAG
+
+# Common include macro for Centaur
+-include 01common.mk
+
PROCEDURE=cen_tp_arrayinit
OBJS+=cen_common_funcs.o
+$(eval $(call ADD_MEMORY_INCDIRS,$(PROCEDURE)))
$(call BUILD_PROCEDURE)
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init2.mk b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init2.mk
index b4c53f8a0..e6b270ca8 100644
--- a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init2.mk
+++ b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init2.mk
@@ -22,6 +22,11 @@
# permissions and limitations under the License.
#
# IBM_PROLOG_END_TAG
+
+# Common include macro for Centaur
+-include 01common.mk
+
PROCEDURE=cen_tp_chiplet_init2
OBJS+=cen_common_funcs.o
+$(eval $(call ADD_MEMORY_INCDIRS,$(PROCEDURE)))
$(call BUILD_PROCEDURE)
diff --git a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init3.mk b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init3.mk
index fa004d88c..1872cfc75 100644
--- a/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init3.mk
+++ b/src/import/chips/centaur/procedures/hwp/perv/cen_tp_chiplet_init3.mk
@@ -22,5 +22,10 @@
# permissions and limitations under the License.
#
# IBM_PROLOG_END_TAG
+
+# Common include macro for Centaur
+-include 01common.mk
+
PROCEDURE=cen_tp_chiplet_init3
+$(eval $(call ADD_MEMORY_INCDIRS,$(PROCEDURE)))
$(call BUILD_PROCEDURE)
OpenPOWER on IntegriCloud