summaryrefslogtreecommitdiffstats
path: root/src/build
Commit message (Collapse)AuthorAgeFilesLines
* Disable SBE console print as it significantly slows down SBE execution ↵07-25-2019Raptor Engineering Development Team2020-02-191-1/+1
| | | | Status information is already transmitted over Port 81h/82h to the host system
* Send IPL status codes to BMC over LPC port 81h/82hTimothy Pearson2020-02-192-0/+5
| | | | Signed-off-by: Timothy Pearson <tpearson@raptorengineering.com>
* treewide: use print function instead of statementMarty E. Plummer2020-01-154-56/+60
| | | | | | | | | | | | | | | | | | | | This enables better compat between python2.7 and python3.x Without this change, building with python3.x (python3.5 tested) as /usr/bin/python will result in the following error: File: "sbe/src/build/security/securityRegListGen.py", line 64 -v, --verbose enable verbose traces" ^ SyntaxError: Missing parentheses in call to 'print' Signed-off-by: Marty E. Plummer <hanetzer@startmail.com> Change-Id: Id617f54096fca5cc5fcd829767595a85350e343d Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/89618 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>
* parsAndCutElf: convert line to strMarty E. Plummer2020-01-091-2/+2
| | | | | | | | | | | | | | | | | | | | Without this change, building with python3.x (python3.5 tested) as /usr/bin/python will result in the following error: Traceback (most recent call last): File "./parsAndCutElf.py", line 79, in <module> parserElf(sys.argv) File "./parsAndCutElf.py", line 54, in parserElf if( (line.find(firstSection) != -1) ): TypeError: a bytes-like object is required, not 'str' Change-Id: I0220d0457371349d0a77ac042484fd03f8a984da Signed-off-by: Marty E. Plummer <hanetzer@startmail.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/89385 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Srikantha S. Meesala <srikantha@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
* securityRegListGen: use io.open and read in text mode.Marty E. Plummer2020-01-091-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | io.open is compatible with python3.x's open builtin. Open in text mode (no 'b') as this is a plain csv file, and specify the encoding as utf8. Without this change, building with python3.x (python3.5 tested) as /usr/bin/python will result in the following error: File "sbe/src/build/security/securityRegListGen.py", line 695, in <module> main(sys.argv) File "sbe/src/build/security/securityRegListGen.py", line 592, in main for idx, row in enumerate(reader): File "/usr/lib/python3.5/csv.py", line 109, in __next__ self.fieldnames File "/usr/lib/python3.5/csv.py", line 96, in fieldnames self._fieldnames = next(self.reader) _csv.Error: iterator should return strings, not bytes (did you open the file in text mode?) Change-Id: Ib86ea774b40c89e83ab1c0474014222f2fe9ddb9 Signed-off-by: Marty E. Plummer <hanetzer@startmail.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/89386 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Srikantha S. Meesala <srikantha@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
* updateBuildTag: convert proc.stdout.read() to str.Marty E. Plummer2020-01-091-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | In python2.7, proc.stdout.read() returns a str type. On python3.x, it returns bytes. Without this change, building with python3.x (python3.5 tested) as /usr/bin/python will result in the following error: Traceback (most recent call last): File "./updateBuildTag.py", line 76, in <module> updateBuildTag(sys.argv) File "./updateBuildTag.py", line 62, in updateBuildTag cmd_build_tag = cmd_build_tag+" "+commit_id TypeError: Can't convert 'bytes' object to str implicitly Change-Id: Ib53e0012dd32883559c5fb9d82beb6f2d8881921 Signed-off-by: Marty E. Plummer <hanetzer@startmail.com> Signed-off-by: vinaybs6 <vinaybs6@in.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/89363 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Srikantha S. Meesala <srikantha@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
* Axone: Update sbeOpDistribute.pyMurulidhar Nataraju2019-05-271-6/+13
| | | | | | | | Change-Id: I13d42b7a322c2a43bf5ecf4c74465cc1bd60acc9 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77821 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>
* Added .NOTPARALLEL special key for *.s intermediate files from *.SRaja Das2019-05-161-0/+2
| | | | | | | | | Change-Id: I40c2c0bb1eecc7099bde468e7ee77f94116679ae Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/77438 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: MURULIDHAR NATARAJU <murulidhar@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
* Fix for race condition while copying "p9_xip_tool"kswaroop2019-04-293-4/+4
| | | | | | | | Change-Id: Ia204d6e0e35f862db02210907e3f1819850cc930 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75868 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>
* White/Black/Grey List Binary dump full SBE implementationSrikantha Meesala2019-03-141-24/+24
| | | | | | | | Change-Id: I7e547677102edb93b562dae767fd5a01b86958ce Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70842 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>
* Makefile issue with parallel buildSrikantha Meesala2019-03-141-0/+3
| | | | | | | | | Change-Id: Ia11648fa71539c681c98a081deb4553ae35a5429 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72609 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Krishna Swaroop Athmaram <krathmar@in.ibm.com> Reviewed-by: MURULIDHAR NATARAJU <murulidhar@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
* PIBMEM only imagekswaroop2019-02-216-184/+130
| | | | | | | | | | | | pibmem only image can be built for axone with the following command. 'make axone img=pibmem' Change-Id: I2daa352c54aa7ca5483f0c9f43b5a5de2d2bb115 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/71130 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>
* Add tools to help measure and compare SBE image sizeJoachim Fenkes2019-02-191-0/+1
| | | | | | | | | | | | | - Break SBE image size contributions down by module - Measure code, data and stack usage - Compare sizes before and after a change to measure change impact - Compare object section sizes, stack usage, disassembly, map file Change-Id: Id873ba86cff7b8ecffdd37c028a57091535ea06d Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69407 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>
* L1 loader Axone Pibmem repair parseRaja Das2019-02-051-0/+5
| | | | | | | | | | | | | | | - Added a check if Pib repr section is not updated, simply skip parsing pib repr section and continue. Change-Id: I79ead4116c7633e0e37a160304578e978bc407c9 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/67336 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Anusha Reddy Rangareddygari <anusrang@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
* Enable DD2.3 in op build and Disable DD2.0Srikantha Meesala2019-01-241-1/+1
| | | | | | | | | Change-Id: Icb204091d0155c234c4370eae33007961260e044 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70774 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: RAJA DAS <rajadas2@in.ibm.com>
* Axone pibmem only image compilationRaja Das2019-01-211-0/+103
| | | | | | | | | | | | | - use the following command make axone img=pibmem Change-Id: I60e75fc788d541b3c6d0c97bde44bf3e8c0ebb2b Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70636 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Krishna Swaroop Athmaram <krathmar@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
* Incorporate NVDIMM HWP into SBE.Sunil Kumar2019-01-184-6/+11
| | | | | | | | | Change-Id: I7c0b338d31b419914c74c2aaee9d24625b7dc233 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70360 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>
* Remove unused code from SBESachin Gupta2018-12-103-18/+18
| | | | | | | | | | Change-Id: Ia24de56af312bf9cdcc80573216cc6dbd1f8acf5 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69006 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: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Support for renaming loader_data section to pibmemrepair_data sectionRaja Das2018-12-031-3/+3
| | | | | | | | Change-Id: I8fbb0fc941f4ee66cac75285b4e673b82203c2a0 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66772 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>
* Enabling ipmi console accessspashabk-in2018-10-252-0/+6
| | | | | | | | | | | | Implementation of virtual UART drivers over lpc for IPMI console logs from SBE Change-Id: Icfa4d9833780019eb59c34dc92830afda53eced0 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65348 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>
* Increased l2 loader size in PIBMEMRaja Das2018-10-042-3/+5
| | | | | | | | | | | | | | - Increased l2 loader size in PIBMEM from 7K to 11K - Increased area is being used to increased the stack size for l2 loader from 6K to 10K. This increase is due of the increased bit counts in the decompression part because of the increased pibmem sie from 96K to 224K. Change-Id: Iae8afdf692632d8c132851f3384fcd7b10eaf618 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66961 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>
* Remove intermediate rule for C/c filesSachin Gupta2018-09-171-10/+4
| | | | | | | | | | Change-Id: Ie6bb107b252d171ed289066ae70818b56f36fae7 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66209 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Jenkins parallel buildspashabk-in2018-09-171-1/+1
| | | | | | | | | | Make fix enable parallel build in jenkins Change-Id: If75ecb600f632492c2a7fa68999249d5321a7166 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66204 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Enable parallel builds in SBEspashabk-in2018-09-162-68/+60
| | | | | | | | | Change-Id: Iae7c898d9352bd2d2ac6c909cb9c7b3bd346a5b3 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65700 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>
* Release sbe binaries as part of simics tarspashabk-in2018-09-101-0/+2
| | | | | | | | Change-Id: I1d6d93bdc8c255a8b2e9cf23eb291c27b07a3cdb Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64733 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Introducing lpc utils source filespashabk-in2018-08-281-0/+2
| | | | | | | | | | | | | | | | | Including the dummy file so that the platforms could mirror this file without breaking existing implementation. Will follow up with separation of lpc_rw into source file on top of mirrored commits Change-Id: I4596af3a8740cb9593f135a0138e84299a5946ac Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64298 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Joachim Fenkes <fenkes@de.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65269 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Move all text section to PIBMEM for axonespashabk-in2018-08-281-1/+2
| | | | | | | | | Change-Id: I5d1c008c86c154670414b868281152e1e19456e8 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/62617 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>
* Bump up axone pibmem size to 224KBspashabk-in2018-08-284-2/+234
| | | | | | | | | | Change-Id: I509164182308ff218ffd46b6ef10d62645cac071 RTC: 187456 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/62211 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>
* Axone image suffixspashabk-in2018-08-282-9/+9
| | | | | | | | | Change-Id: I9978bc6c7a6fd232aad3fa055929e3875082465e Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65135 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>
* Project specific boot handlingspashabk-in2018-08-234-1/+10
| | | | | | | | | | | Macro based project config for pibmem repair RTC: 187456 Change-Id: Ibea93f343d1c63cdf6199cd89b8433b4f52bbf53 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/50762 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add axone configspashabk-in2018-08-237-11/+460
| | | | | | | | | RTC: 187456 Change-Id: I6f82577cd457ae85dc6ae29edeb13cc1a8607543 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/62089 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>
* Support periodic timerspashabk-in2018-06-194-2/+10
| | | | | | | | | | | | | This timer will be sued to toggle EI bus after every 24 hours. Change-Id: Id21af317914ddfb02d42a166bc7c0b6ce62bffdd Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60777 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> (cherry picked from commit 4fe7e7c6520087ec1416e332be2b0b8ca85574d4) Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48096
* Support for greylistSachin Gupta2018-06-191-3/+61
| | | | | | | | | | | | | | | In this commit support is added to parse bit mask and create data structure in sbe. Change-Id: Ia7a532de138dbd879d2bf5d54ce5d315884d0469 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60761 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: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> (cherry picked from commit a2139de912b1513f0a1f0c5967aa1e6b413961b2) Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60675
* Bump up security list table size datatypespashabk-in2018-06-111-5/+5
| | | | | | | | | | | | Change-Id: I29a6efe5cfd65393deec0d828cecb5052cf68d42 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60300 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> (cherry picked from commit 9f63d2dfe644009fc2389f566830802db2011e96) Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60288 Tested-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Handle hreset of SBEspashabk-in2018-06-011-0/+2
| | | | | | | | | | | | | | Figure out hreset from l1 loader, and if it is hreset avoid l2 loader and instead jump to kernel boot. In kernel boot - avoid contructor calls and any intialization RTC: 165477 Change-Id: Ia10c83dd7c15fb5115964cba315fbedfe10a636e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57246 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>
* S0/S1 enabled for SBERaja Das2018-04-092-0/+7
| | | | | | | | | | | RTC: 159756 Change-Id: I01532623ea575fa669be28b3c19bac9c8cd7e7b4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49474 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Revert "SBE Space optimisation" by moving ramming to pibmemShakeeb A. Pasha B K2018-03-294-7/+12
| | | | | | | | | | | | | | | This reverts commit 2dce1d2d7fbbca6e1f917fb9c76632561c5a84b1. And move plat target init and plat attr init to seeprom Perfromace measurements - from sbe_tart to proc_attn_listen: Without this change: 3.433112590s With this change : 3.458556197s Change-Id: If6b5dfcae2e40aa5d0d608e1d01036546c525628 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/56239 Reviewed-by: RAJA DAS <rajadas2@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: Sachin Gupta <sgupta2m@in.ibm.com>
* Scommable check before L2/L3 Purge in MPIPL PathRaja Das2018-03-222-0/+2
| | | | | | | | | | | CQ: SW420347 Change-Id: I051b8ff4a0afadb311db24f1c235fdc1a433958f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/55838 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Get a z compile workingOliver Morlok2018-02-167-0/+547
| | | | | | | | | Change-Id: I8ca342778fb8fb5e8019f6f50c1b36c2b675d668 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54062 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* SBE Space optimisationRaja Das2018-02-162-1/+3
| | | | | | | | | | | | | 1. sbe tracearray chip-op back to pibmem 2. ram procedure moved to seeprom 3. pibmem size available is around 85720 4. seeprom size available is around 175kb Change-Id: Id11a47724d48eb1a16f096e7d02b6d57aa76331a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54086 Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Project specific makefile changesspashabk-in2018-02-143-103/+68
| | | | | | | | | | | remove project dependencies from Makefile Change-Id: I0800dc7ba691234a8063d714884a5cf6c80bf8f7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/53250 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>
* Added flag for AWAN testingSachin Gupta2018-01-301-0/+7
| | | | | | | | | | | | Change-Id: I6ba7b90488e0ba483e2f538f72ca624b892c1d5c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52913 Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Pretty M. Jacob <prettymjacob@in.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>
* Cleanup as DD1 is not supported anymoreSachin Gupta2018-01-306-25/+6
| | | | | | | | | | Change-Id: I57580a088ffc62cc678b32d8d0779d992df6d76a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52763 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: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Fix SBE install in op-buildspashabk-in2018-01-251-0/+3
| | | | | | | | | | Address issue reported on https://github.com/open-power/sbe/issues/6 Change-Id: I0394e925541c7ebb25d0cfbd0d4c9896d16996c5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52617 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Reverting change in img_def.mk for model buildspashabk-in2018-01-251-0/+5
| | | | | | | | Change-Id: I4ddbfa7c074290f5f8ac40f705e14a10e19fd0bc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52609 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* [SBE-code-re-org][7] App and core files separationspashabk-in2018-01-241-0/+2
| | | | | | | | | | Separating app specific code from core library Change-Id: I4b67aa4ff6230cbeea44417ebadb94db6010cbc0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/50745 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>
* Moving DD specific ring coord from TOR to XIP (step 1)Sumit Kumar2018-01-231-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Step 1 - Ensuring backwards compatibility in TOR and XIP APIs to avoid co-req issue. - Updated TOR and XIP APIs, xip_tool and ipl_build to handle both types of DD coordination. Key_Cronus_Test=XIP_REGRESS HW-Image-Prereq=51511 - 51511 changes the .rings section DD level packaging. This commit (42751) prepares the TOR API and associated codes to handle the new .rings layout while also making the TOR API backwards compatible to the existing .rings section. Change-Id: I7d254340808ca9270fc1c96414102794fcffeabe Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42751 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Sumit Kumar <sumit_kumar@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43258 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Allow Invalid scoms for simulation regression testingSachin Gupta2018-01-221-0/+6
| | | | | | | | | | | Change-Id: I66cd2e0e41072e607f741231bc09088dbec66815 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52319 Reviewed-by: Soma Bhanutej <soma.bhanu@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: 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>
* Minor fixes to remove support for DD1Sachin Gupta2018-01-191-4/+1
| | | | | | | | | | Change-Id: Ieccb58c724769e5ae58f2117bb1ddd52fffdfe06 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52083 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-code-re-org][6] Build configurationspashabk-in2018-01-1923-109/+123
| | | | | | | | | | Makefile re-org for project specific build Change-Id: I51893710979f19cf00e41725c83d1c0c653c4b60 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/50744 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>
OpenPOWER on IntegriCloud