diff options
author | crgeddes <crgeddes@us.ibm.com> | 2016-04-18 09:22:58 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-05-03 11:55:54 -0400 |
commit | e25cdfbbcf74259ba88cc664b0fe1f9598bf5f80 (patch) | |
tree | e34e8281351723f5f32dd5a9819b22bb5274d198 /src/usr/isteps/istep13/makefile | |
parent | 4eb258316fda03e1977d9aaa44f50f2bb6ff7e36 (diff) | |
download | talos-hostboot-e25cdfbbcf74259ba88cc664b0fe1f9598bf5f80.tar.gz talos-hostboot-e25cdfbbcf74259ba88cc664b0fe1f9598bf5f80.zip |
L1 Infrastructure for Istep13
This commit turns on as much of istep 13 as is available currently.
All HWPs that are disabled are marked with and RTC.
Change-Id: Ia9d0d415c0317e98e23e58a27821ee55be9f9347
RTC:151760
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23545
Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com>
Tested-by: Jenkins Server
Tested-by: FSP CI Jenkins
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/isteps/istep13/makefile')
-rw-r--r-- | src/usr/isteps/istep13/makefile | 37 |
1 files changed, 36 insertions, 1 deletions
diff --git a/src/usr/isteps/istep13/makefile b/src/usr/isteps/istep13/makefile index 8752ac179..3893af978 100644 --- a/src/usr/isteps/istep13/makefile +++ b/src/usr/isteps/istep13/makefile @@ -5,7 +5,7 @@ # # OpenPOWER HostBoot Project # -# Contributors Listed Below - COPYRIGHT 2015 +# Contributors Listed Below - COPYRIGHT 2015,2016 # [+] International Business Machines Corp. # # @@ -25,6 +25,20 @@ ROOTPATH = ../../../.. MODULE = istep13 +PROCEDURES_PATH = ${ROOTPATH}/src/import/chips/p9/procedures + +#Add all the extra include paths +EXTRAINCDIR += ${ROOTPATH}/src/import/hwpf/fapi2/include +EXTRAINCDIR += ${ROOTPATH}/src/include/usr/fapi2 +EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/utils/ +EXTRAINCDIR += ${ROOTPATH}/obj/genfiles/ +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/memory +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/memory/lib +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/memory/lib/utils/ +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/perv +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/nest +EXTRAINCDIR += ${ROOTPATH}/src/import/chips/p9/common/include/ + OBJS += call_host_disable_vddr.o OBJS += call_mem_pll_initf.o OBJS += call_mem_pll_setup.o @@ -40,4 +54,25 @@ OBJS += call_mss_draminit_mc.o OBJS += $(if $(CONFIG_PALMETTO_VDDR),palmetto_vddr.o,hbVddrMsg.o) + +include ${ROOTPATH}/procedure.rules.mk + +include ${PROCEDURES_PATH}/hwp/perv/p9_mem_pll_initf.mk +include ${PROCEDURES_PATH}/hwp/perv/p9_mem_skewadjust.mk + +#@TODO RTC:152210 Enable Istep 13 HWPs that are waiting on mirrored files +# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_scominit.mk +# include ${PROCEDURES_PATH}/hwp/perv/p9_mem_pll_setup.mk +# include ${PROCEDURES_PATH}/hwp/perv/p9_mem_startclocks.mk +# include ${PROCEDURES_PATH}/hwp/nest/p9_throttle_sync.mk + + +#TODO RTC:152209 Implement std::enable_if in HB +# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_draminit.mk +# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_draminit_training.mk +# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_draminit_mc.mk +# include ${PROCEDURES_PATH}/hwp/memory/p9_mss_ddr_phy_reset.mk + include ${ROOTPATH}/config.mk + +VPATH += ${PROCEDURES_PATH}/hwp/memory ${PROCEDURES_PATH}/hwp/nest ${PROCEDURES_PATH}/hwp/perv |