summaryrefslogtreecommitdiffstats
path: root/src/sbefw
Commit message (Collapse)AuthorAgeFilesLines
* Add sleep only for simics for FIFO operationsSachin Gupta2016-11-141-3/+21
| | | | | | | | | | Change-Id: I193bb015bf269da512921278db8b9ea03efc0e50 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32569 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* MPIPL Set LQA Quiesce bit fixed, reduced number of loopsRaja Das2016-11-111-3/+3
| | | | | | | | Change-Id: Id528814eb632f98a164e3327ccbf495c6f5a398a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32528 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Continue MPIPL implemntationShakeeb2016-11-112-10/+124
| | | | | | | | | | Change-Id: I3e10b71c081a506b692c8da24c9190f4613daa7f RTC:157068 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30775 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* MPIPL Start Chipops and Mpipl istep implementationRaja Das2016-11-117-50/+467
| | | | | | | | | | Change-Id: If0579dfdfb10eb42bc837107e38361512a416b03 RTC: 123696 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30367 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>
* PSU ChipOp to set System Fabric Id MapRaja Das2016-11-024-2/+69
| | | | | | | | | | | Change-Id: Ie7f7ba09afc12021f55291db2adbacf13f09d2aa Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31392 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Fix fapi2::Target creation on the SBESantosh Puranik2016-10-315-9/+13
| | | | | | | | | | | -- Made plat target c'tor explicit so that fapi2::Target can't be constructed with a uint32_t Change-Id: Ibcfa3bffe41afdcef7256c3a65ffee5ef23fc76b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31943 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Moved out DMT and ADU Procedure to create some space in PIBMEMRaja Das2016-10-272-10/+18
| | | | | | | | | Change-Id: I8c75f9bb4bf988161b4cf82a877e0de52713bcc9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31885 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>
* Temporary Fix for timerSachin Gupta2016-10-264-0/+106
| | | | | | | | | | | Also include fix for changing the behavior on simics CMVC-Prereq: 1009109 Change-Id: Ib191e2c30ac508d2506ea1ed48dd76cc59da62f2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31519 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Tested-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Halt PPE in SBE machine check handlerSantosh Puranik2016-10-261-5/+5
| | | | | | | | | | | | -- Call pk_halt instead of looping forever Change-Id: Ie22a37ab6ab474051ebaaa3056473ca1d01ed219 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31603 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Fix for FIFO empty conditionSachin Gupta2016-10-193-6/+20
| | | | | | | | | Change-Id: Ia80e76b141c5f4493f979d3aa81f83ff9dca4850 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31512 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Support Inject mode in sbeSachin Gupta2016-10-193-0/+19
| | | | | | | | | Change-Id: Ieb42269d44bc5f198af5b1a2cf44f5f07b47dcda Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31476 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Fix for delay, fifo and npllsetup ( placement in memory )Sachin Gupta2016-10-141-1/+2
| | | | | | | | | | | | | | | | | | | 1. FAPI Delay does not use uint64_t when converting nanoseconds to ppe timebase. Also as delay is working, updated wait time in test case framework. 2. npll setup procedure is moved to PIBMEM as npll setup changes sbe frequence and we can not access seeprom before changing I2C bit divisor rate. 3. In FIFO utils, the empty status of queue is next state. So we need to use valid flag to see if FIFO was really empty. Change-Id: I59ccfc70f3013822532110230ec231408675a1a0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31245 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Support for putring chipopSachin Gupta2016-10-116-2/+121
| | | | | | | | | | Change-Id: I5bd0ffb5f508922f8b298be6b2d5315e5c8a1114 RTC: 128977 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29559 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: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Stop Clocks for MPIPL (Core & Cache(EQ))Raja Das2016-10-0611-155/+531
| | | | | | | | | | | | RTC: 156382 Change-Id: Ib3e8c29467aa7d3b6b85286e6f5ce154f0f28ad6 RTC: 156382 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29555 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Update tracesSachin Gupta2016-10-061-0/+3
| | | | | | | | | | Change-Id: I83c7ed8e579adca18ad1adc87a6c1f8341feb2cd Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30773 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Trace out fapi rc and primary/secondary codeSachin Gupta2016-10-041-0/+5
| | | | | | | | | | Change-Id: Ic66e6ae355a71b99eeca50521f9fcf4c6ba23a1f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30663 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: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* SBE plat scom error handlingShakeeb2016-10-047-179/+67
| | | | | | | | | Change-Id: Iffc9686fa745040a0d0f1c3a6b5f0dacc89a1c66 RTC:158016 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30078 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Fix overwritten PIBMEM only image changesSantosh Puranik2016-10-041-3/+5
| | | | | | | | | Change-Id: I6b990c629cf1906716455b3511534f9d1c051207 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30627 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>
* ADU DMA_partial mode as defaultRaja Das2016-10-041-114/+57
| | | | | | | | | Change-Id: Ice523ff6cdc45cd3f4aaf8ceda6885e24b435d06 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30628 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>
* Removed Collect FFDC & Abort State from SM implementationRaja Das2016-10-039-210/+63
| | | | | | | | | Change-Id: Iefb1be8bdb33497814e529d44df2422334303085 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29235 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>
* Change pk frequency after istep 2.7Sachin Gupta2016-09-303-3/+45
| | | | | | | | | | | RTC: 128819 Change-Id: If409105a104f482cb93979384906d85509b3ea32 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30269 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: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* LCO Mode Fix in PBA PutMem along with Test CasesRaja Das2016-09-301-7/+14
| | | | | | | | | Change-Id: I3aa899dd11bc247b12213233cc605062e455586b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30518 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* SBE Quiesce Implementation for FIFO/PSURaja Das2016-09-307-39/+193
| | | | | | | | | | 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>
* Removed PPE specific code for SCOMsSantosh Puranik2016-09-302-10/+12
| | | | | | | | | | | | | | | Change-Id: Ib15f7f204d5afdba8ce23eaa2b749383b81ae3bc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30280 Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30286 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* PIBMEM Image supportShakeeb2016-09-297-41/+99
| | | | | | | | | | | Change-Id: I0a88f8963b28905791ddfe92ad649b1584a0b943 RTC:158600 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29852 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Update file headersSachin Gupta2016-09-1643-0/+43
| | | | | | | | Change-Id: Icdd7460d8e3213f9bbd3d52e7825242bc59fc9e9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29825 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Changing FFDC package structureShakeeb2016-09-146-40/+64
| | | | | | | | | | Change-Id: I150b6e094660e8b639296ee313994c0bd41cf6ee RTC: 160155 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29236 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* RTC 128326 SBE : SBE ChipOps : Generic Messages : Get SBE FFDCSunil.Kumar2016-09-136-6/+87
| | | | | | | | | | Change-Id: I034a43f67244a6f5e50c54b10f8bd4e013c6076a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27610 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Use new PCBPIB enums in sbefw codeSachin Gupta2016-09-135-29/+22
| | | | | | | | | | | | Change-Id: I33c1ab68c24de4150c6f901a429c3bfde1de8ea0 RTC: 158199 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29410 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: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Sbefw related Hash Collision fixed - Temp fixRaja Das2016-09-093-5/+8
| | | | | | | | | Change-Id: I6d269c015344638ae09e788cd40e31cab0113ba5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29361 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>
* Modify signature of FIFO response utilityShakeeb2016-09-028-24/+23
| | | | | | | | Change-Id: I6ac79e1a13d978a91463e02f992d9bb164aa672a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28662 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* SBE HWP FFDC supportShakeeb2016-09-022-7/+25
| | | | | | | | | Change-Id: I2a578bbd0661c64f4ef1d3703b162327c9c9a036 RTC:129076 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28448 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* SBE code restructure: sbe -> src renameShakeeb2016-08-3056-0/+11720
Change-Id: I6e4378d0e71a00ed2b239658d43f180df2a9b748 RTC:159709 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28875 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
OpenPOWER on IntegriCloud