diff options
Diffstat (limited to 'src/usr/isteps/nest/makefile')
-rw-r--r-- | src/usr/isteps/nest/makefile | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/src/usr/isteps/nest/makefile b/src/usr/isteps/nest/makefile new file mode 100644 index 000000000..6a0a35625 --- /dev/null +++ b/src/usr/isteps/nest/makefile @@ -0,0 +1,85 @@ +# IBM_PROLOG_BEGIN_TAG +# This is an automatically generated prolog. +# +# $Source: src/usr/isteps/nest/makefile $ +# +# OpenPOWER HostBoot Project +# +# Contributors Listed Below - COPYRIGHT 2016,2018 +# [+] International Business Machines Corp. +# +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. See the License for the specific language governing +# permissions and limitations under the License. +# +# IBM_PROLOG_END_TAG +ROOTPATH = ../../../.. +MODULE = isteps_nest + +PROCEDURES_PATH += ${ROOTPATH}/src/import/chips/p9/procedures + +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/initfiles +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/io +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/perv +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/nest +EXTRAINCDIR += ${ROOTPATH}/src/usr/isteps/ +EXTRAINCDIR += ${ROOTPATH}/src/include/usr/fapi2/ +EXTRAINCDIR += ${ROOTPATH}/src/import/hwpf/fapi2/include/ +EXTRAINCDIR += ${ROOTPATH}/src/import/chips/common/utils/imageProcs/ + +EXTRAINCDIR += ${PROCEDURES_PATH}/hwp/initfiles + +OBJS += nestHwpHelperFuncs.o + +VPATH += ${PROCEDURES_PATH}/hwp/initfiles +VPATH += ${PROCEDURES_PATH}/hwp/io +VPATH += ${PROCEDURES_PATH}/hwp/nest +VPATH += ${PROCEDURES_PATH}/hwp/perv + +# Required include before all the procedure.mk are included +include ${ROOTPATH}/procedure.rules.mk + +# proc_chiplet_scominit : Scom inits to all chiplets (sans Quad) +include ${PROCEDURES_PATH}/hwp/initfiles/p9_psi_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9_fbc_ioo_tl_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9_fbc_ioo_dl_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9_nx_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9_cxa_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9_mmu_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9_vas_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9c_dmi_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9c_mi_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9c_mc_scom.mk +include ${PROCEDURES_PATH}/hwp/nest/p9_chiplet_scominit.mk +include ${PROCEDURES_PATH}/hwp/nest/p9_psi_scominit.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9n_mcs_scom.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9_int_scom.mk + +# call_host_p9_fbc_eff_config_links: Determine powerbus config +include ${PROCEDURES_PATH}/hwp/nest/p9_fbc_eff_config_links.mk + +# call_host_set_voltages: Set correct chip voltages +include ${PROCEDURES_PATH}/hwp/nest/p9_sys_chiplet_scominit.mk + +# proc_chiplet_enable_ridi : Apply RI/DI chip wide +include ${PROCEDURES_PATH}/hwp/perv/p9_chiplet_enable_ridi.mk + +# proc_obus_scominit : Apply scom inits to Obus +include ${PROCEDURES_PATH}/hwp/io/p9_io_obus_scominit.mk +include ${PROCEDURES_PATH}/hwp/initfiles/p9_obus_scom.mk + +# proc_npu_scominit : Apply scom inits to NPU bus +include ${PROCEDURES_PATH}/hwp/initfiles/p9_npu_scom.mk +include ${PROCEDURES_PATH}/hwp/nest/p9_npu_scominit.mk +include ${PROCEDURES_PATH}/hwp/perv/p9_nv_ref_clk_enable.mk + +include ${ROOTPATH}/config.mk |