diff options
author | Thi Tran <thi@us.ibm.com> | 2017-05-20 14:11:28 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-08-14 10:18:57 -0400 |
commit | 170106ac6e137d460743cc28ae0082bd76d0a93e (patch) | |
tree | dbeacd366ac54c7a2825e93bb88328bcdc48b98f /src/import/chips/centaur/procedures/hwp/perv | |
parent | 3dc936253d290c9aa0bde9edaa82cdc728afbb4a (diff) | |
download | talos-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')
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) |