diff options
author | Raja Das <rajadas2@in.ibm.com> | 2016-09-08 03:49:46 -0500 |
---|---|---|
committer | AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> | 2016-09-30 06:36:43 -0400 |
commit | e34f7c585774440c9e02879993c59bcf08723a9b (patch) | |
tree | bfca5b61468de3fe824f77cb1d5a457a02675f15 /src/import/chips/p9/procedures/hwp | |
parent | d203132a331691e653aee54b339453b391b5e7a0 (diff) | |
download | talos-sbe-e34f7c585774440c9e02879993c59bcf08723a9b.tar.gz talos-sbe-e34f7c585774440c9e02879993c59bcf08723a9b.zip |
SBE Quiesce Implementation for FIFO/PSU
Change-Id: I25807d8114ed359347e842e2ca15d64f912865fb
RTC: 149642
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29365
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/core/corehcdfiles.mk | 7 | ||||
-rw-r--r-- | src/import/chips/p9/procedures/hwp/nest/Makefile | 2 | ||||
-rw-r--r-- | src/import/chips/p9/procedures/hwp/nest/nestfiles.mk | 5 |
3 files changed, 11 insertions, 3 deletions
diff --git a/src/import/chips/p9/procedures/hwp/core/corehcdfiles.mk b/src/import/chips/p9/procedures/hwp/core/corehcdfiles.mk index 69b681fb..feb937d5 100644 --- a/src/import/chips/p9/procedures/hwp/core/corehcdfiles.mk +++ b/src/import/chips/p9/procedures/hwp/core/corehcdfiles.mk @@ -44,8 +44,11 @@ CORE-CPP-SOURCES += p9_hcd_core_runinit.C CORE-CPP-SOURCES += p9_hcd_core_scomcust.C CORE-CPP-SOURCES += p9_hcd_core_scominit.C CORE-CPP-SOURCES += p9_hcd_core_startclocks.C -CORE-CPP-SOURCES += p9_thread_control.C -CORE-CPP-SOURCES += p9_sbe_instruct_start.C +# TODO via RTC 152424 +# thread control procedure is in core directory, but this procedure needs to be +# in PIBMEM for quiesce case, So compiling in nest makefile +#CORE-CPP-SOURCES += p9_thread_control.C +#CORE-CPP-SOURCES += p9_sbe_instruct_start.C CORE-C-SOURCES += CORE-S-SOURCES += diff --git a/src/import/chips/p9/procedures/hwp/nest/Makefile b/src/import/chips/p9/procedures/hwp/nest/Makefile index 24976437..d774f604 100644 --- a/src/import/chips/p9/procedures/hwp/nest/Makefile +++ b/src/import/chips/p9/procedures/hwp/nest/Makefile @@ -36,7 +36,7 @@ include nestfiles.mk # Adding VPATH as there are few procedures which are in # perv folder but we are compiling them here. Refer to # nestfiles.mk for details. -export VPATH = $(PERV_SRCDIR):$(NEST_SRCDIR) +export VPATH = $(PERV_SRCDIR):$(CORE_SRCDIR):$(NEST_SRCDIR) OBJS := $(addprefix $(OBJDIR)/, $(NEST_OBJECTS)) libnest.a: nest diff --git a/src/import/chips/p9/procedures/hwp/nest/nestfiles.mk b/src/import/chips/p9/procedures/hwp/nest/nestfiles.mk index 847d6015..d9360a39 100644 --- a/src/import/chips/p9/procedures/hwp/nest/nestfiles.mk +++ b/src/import/chips/p9/procedures/hwp/nest/nestfiles.mk @@ -51,6 +51,11 @@ NEST-CPP-SOURCES +=p9_ram_core.C # be executed from PIBMEM. So compiling these is nest makefile. NEST-CPP-SOURCES +=p9_sbe_gear_switcher.C NEST-CPP-SOURCES +=p9_sbe_tp_switch_gears.C +# TODO via RTC 152424 +# thread control procedure is in core directory, but this procedure needs to be +# in PIBMEM for quiesce case, So compiling in nest makefile +NEST-CPP-SOURCES +=p9_thread_control.C +NEST-CPP-SOURCES +=p9_sbe_instruct_start.C NEST-C-SOURCES = NEST-S-SOURCES = |