diff options
| author | Roland Veloz <rveloz@us.ibm.com> | 2018-04-04 03:05:01 -0500 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-05-07 11:50:46 -0400 |
| commit | 79c2cf9d40f13300cf39bfa3f661d7472bb29bbc (patch) | |
| tree | 6bed06f4f624761ecbb9b80ca35d06b519eacb91 /src/usr/isteps/istep09/makefile | |
| parent | c0217d002a0a211551048766461f35d718ce1618 (diff) | |
| download | talos-hostboot-79c2cf9d40f13300cf39bfa3f661d7472bb29bbc.tar.gz talos-hostboot-79c2cf9d40f13300cf39bfa3f661d7472bb29bbc.zip | |
Added support, in IStep 09, to facilitate the testing of SMP wrap
Adding support, in IStep 09 to make the call to p9_io_obus_dccal and
p9_io_obus_pre_trainadv. Did a lot of refactoring of code for
the call to p9_io_xbus_dccal. For the code to train p9_io_xbus_dccal
there seemed to be a lot of repetitve code. Also did some consildation
of code for the call to p9_io_obus_dccal and p9_io_xbus_pre_trainadv.
This consildated code resides in istep09HelperFuncs.H/.C.
Change-Id: I625ee12066364db4654dde8fc2072a129f9ed004
RTC:190096
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56716
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>
Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/isteps/istep09/makefile')
| -rw-r--r-- | src/usr/isteps/istep09/makefile | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/usr/isteps/istep09/makefile b/src/usr/isteps/istep09/makefile index a393ce668..64dfd3700 100644 --- a/src/usr/isteps/istep09/makefile +++ b/src/usr/isteps/istep09/makefile @@ -44,6 +44,7 @@ OBJS += call_fabric_post_trainadv.o OBJS += call_proc_smp_link_layer.o OBJS += call_proc_fab_iovalid.o OBJS += call_host_fbc_eff_config_aggregate.o +OBJS += istep09HelperFuncs.o VPATH += ${PROCEDURES_PATH}/hwp/nest/ ${PROCEDURES_PATH}/hwp/io/ @@ -61,16 +62,24 @@ include ${PROCEDURES_PATH}/hwp/io/p9_io_erepairSetFailedLanesHwp.mk OBJS+= p9_io_xbus_dccal.o include ${PROCEDURES_PATH}/hwp/io/p9_io_common.mk -# fabric_pre_trainadv +# fabric_pre_trainadv: p9_io_xbus_pre_trainadv include ${PROCEDURES_PATH}/hwp/io/p9_io_xbus_pre_trainadv.mk +# fabric_pre_trainadv: p9_io_obus_pre_trainadv +include ${PROCEDURES_PATH}/hwp/io/p9_io_obus_pre_trainadv.mk + +# fabric_pre_trainadv: p9_io_obus_dccal +include ${PROCEDURES_PATH}/hwp/io/p9_io_obus_dccal.mk + # fabric_io_run_training #p9_io_xbus_linktrain.mk has includes we dont need so manually add the .o OBJS+= p9_io_xbus_linktrain.o +OBJS+= p9_io_obus_linktrain.o #Skipping p9_io_xbus_clear_firs, already included by libprdf.so -# fabric_post_trainadv +# fabric_post_trainadv: xbus & obus include ${PROCEDURES_PATH}/hwp/io/p9_io_xbus_post_trainadv.mk +include ${PROCEDURES_PATH}/hwp/io/p9_io_obus_post_trainadv.mk # proc_smp_link_layer : Start SMP link layer include ${PROCEDURES_PATH}/hwp/nest/p9_smp_link_layer.mk |

