summaryrefslogtreecommitdiffstats
path: root/src/tools
Commit message (Collapse)AuthorAgeFilesLines
* gitRelease: Check master branch if query on rel branch failsSumit Kumar2017-12-201-0/+7
| | | | | | | | Change-Id: I1f39c95d11b9a2a0b03a7303d2024f63e295f43a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/51174 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>
* Code restruct: TOR APIClaus Michael Olsen2017-12-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Key_Cronus_Test=XIP_REGRESS Code restructuring aiming at: - utilizing TOR magic header info - enforce a common approach for - extracting metadata for all image,chipType combinations - traversing images for all image,chipType combinations - shrinking code size by reusing common code segments - improve readability by - separating more clearly metadata extraction and image traversal - slight rearrange of certain code segments - remove leftover hardcoded assumptions about ring/TOR data and structs - variables appropriately renamed and now all using camel style Change-Id: I50ace8b2fdb340a97ce6d74ce545c5e1acd21c40 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38863 Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: GIRISANKAR PAULRAJ <gpaulraj@in.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43250 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add sbe commit id in PIBMEMspashabk-in2017-11-171-6/+43
| | | | | | | | | | | | Add commit id in global structure for debug ./sbe-debug.py -l sbecommit Change-Id: Ifd5b0f074efeda7d8c3dabeb82dd05cbce868579 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49417 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>
* Centaur ring support - TOR APIClaus Michael Olsen2017-11-021-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Key_Cronus_Test=XIP_REGRESS - Updates to TOR API codes to allow user codes to call TOR API function on a Centaur image. Note that the API no longer needs the caller to supply and XIP section ID. - Updates to TOR API codes to take advantage of the improved data and meta-data representation in the ring Id codes and the more self-contained ring image which now has the TOR magic header. - Updates to xip_tool to allow dissection of Centaur image. - Additional updates to TOR API codes and ring Id codes to continue improving overall clarity of data, data structures and flow through TOR API, incl name changes to related data variables and structures. Change-Id: I42891b9662cc0c443d2b16ce866ac945dc2c58dc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38018 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38562 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Centaur ring support - ring_apply and ring dataSumit Kumar2017-11-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Introduces Centaur ring ID header files and ring_apply support to generate a separate Centaur ring image file. - Introduces common ring ID header file consumed by both P9 and Centaur and all user codes, e.g. putRing, ipl_build, xip_tool, etc. - Introduces a namespace approach for complete separation of P9 and Centaur ring data and to facilitate execution time selection of either P9 and Centaur ring data. - Added Centaur image .rings generation function to p9_ring_apply. - This commit does NOT support Centaur in the TOR API nor in xip_tool. See commit 38018 for that support. - Modified hw_image.mk file to support Centaur XIP image generation. - Updated ring_apply to also support .overrides ring gen for Centaur. Change-Id: I12a27b194dc14d906fea7bc273eb9f766f0fc5bf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35639 Tested-by: HWSV CI <hwsv-ci+hostboot@us.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: Sumit Kumar <sumit_kumar@in.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36010 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* [Whitelist/Blacklist] - Enable scom filter and testcase additionspashabk-in2017-10-041-2/+2
| | | | | | | | | | | | | Implemented whitelist/blacklist filtering on scom chip-ops Removed separate scom tetcases and included the same in security testcases Included security negative testcases for scom filtering Change-Id: I41e5aa1a059b7a60b83e8740c738de41dc30dd3f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41871 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>
* Make DD2 as default in debug toolsSachin Gupta2017-09-151-1/+1
| | | | | | | | | | Change-Id: I1c9fd39245f2acc822323b4b3dd63ba12d48f02f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46250 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>
* Update sbe local reg dump optionsspashabk-in2017-09-141-1/+1
| | | | | | | | | | | sbe local reg dump options updated as per procedure and by default enable halt sbe option Change-Id: I3c844a75c7a1ffb672e6a991771c3cfba5699e09 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46174 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>
* SBE debug tool - stack usage from pibmem dumpspashabk-in2017-09-121-8/+11
| | | | | | | | | | Enable stack usage command for pibmem dump file Change-Id: Ie8d8e4cfbae4411e9d17ab7ebd5ab226eb603967 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45230 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>
* change queryChipEcAndName to return fapi2 ReturnCodeJoe McGill2017-08-301-1/+1
| | | | | | | | | Change-Id: I1a7d1d4582cdae0a35fd7066b1da04092dd179ec Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45235 Reviewed-by: Joachim Fenkes <fenkes@de.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>
* Removing sbe model build tool, as it is checked into ekbspashabk-in2017-08-079-3038/+0
| | | | | | | | Change-Id: I1880632bde76d54c1c64e894a8183956fae4a204 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43741 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>
* parseAttributeInfo: Support inverted EC featuresJoachim Fenkes2017-07-261-3/+7
| | | | | | | | | | | | | | | | | | | | | | | There are several EC feature attributes where matching the chip specification actually indicates the _absence_ of a feature. So far we had to either match on every other chip, adding new chips as projects are added, or define the attribute as a negative attribute and invert its value in procedure code (sometimes without indicating in the attribute name that it's a negative attribute). Both approaches are prone to causing mistakes down the road. To fix this, introduce a new <falseIfMatch/> tag that indicates that an EC feature is absent if the chip spec is matched, so the procedure code will not have to remember to invert the attribute value. Change-Id: I33dcf127b8f81729c9638d6648faf2c5adbcb470 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42608 Tested-by: Jenkins Server <pfd-jenkins+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> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
* Fix for pibmem attribute dumpspashabk-in2017-07-252-1/+20
| | | | | | | | | | | | | | Alignement fix for attr dump Collect attrdump in simics Fix in sbe-debug.py to determine file not found Change-Id: Ia55ccdb21e19a2f43d1f6255dc5f5533689eb8e1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43204 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> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Mapping register value to names in ppestate dumpspashabk-in2017-07-131-3/+80
| | | | | | | | | | | Implement the mapping of register values to their names for ppestate dump using sbe-debug.py Change-Id: Ie92cc09d7afb0c3f59120b5c5f1846e3890753b6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41675 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>
* sbe-debug.py bug fix in attrdumpspashabk-in2017-07-121-1/+1
| | | | | | | | Change-Id: Ieee5ee9f5cd1ebce34de15f4c86db5b02ea26829 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42719 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>
* Install DD2 only changes and support DD2 attrdumpspashabk-in2017-06-301-3/+2
| | | | | | | | | | | | Get 'make install_DD2' working without making DD1 before hand cmvc-prereq:1027517 Change-Id: I5b64759bc3ffbe5ca16d677e28cb8f4433f4e700 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42345 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>
* pre-commit: Improve error message if not in a workonJoachim Fenkes2017-06-211-2/+4
| | | | | | | | | Change-Id: Id9df3bfa7d5cafb3a096ea02c2984e155901a457 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42027 Reviewed-by: Matt K. Light <mklight@us.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>
* Extend sbe-debug.py tool and fixesspashabk-in2017-06-191-67/+99
| | | | | | | | | | | | | | Added command '-l sym -s <SYMBOL>' to read a symbol value fromm pibmem All the file dependencies to be resolved in the following order - SBE_TOOLS_PATH > current directory > system PATH Fix in forced-trace command to correct the offset Change-Id: If5320c060a3580c53836c5387979d6ea8dc7518c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41882 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>
* Add support for MC and MI targetsSantosh Puranik2017-06-091-1/+2
| | | | | | | | Change-Id: Ife13683349bfe4f618ab2632d78e6ade70cc095c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39870 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>
* sbe-debug.py Indentation Error fixedRaja Das2017-06-091-1/+1
| | | | | | | Change-Id: I72f59cd997062d2220b580bdbbba19f4f32b1aa1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41594 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Supported Stack Usage feature on HW via cronusRaja Das2017-06-062-7/+52
| | | | | | | | Change-Id: I7b5eaa1ee484e4fbd31f12146d3d47dd24344255 RTC: 175229 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41360 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Figure out DD level in simicsspashabk-in2017-06-021-10/+28
| | | | | | | | | | Command to get ddlevel of sbe - "sbe-ddlevel 0" Rename stack usage tool to "sbe-stack" Change-Id: I504a827b46957673335156dbc100e64709ef041a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41150 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 dependency of sbe obj path for sbestate, ppestate etcSachin Gupta2017-05-311-23/+28
| | | | | | | | | | Change-Id: I5afe599e9f128ac0721d437cef0b5a2057dc346f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41156 Reviewed-by: RAJA DAS <rajadas2@in.ibm.com> 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>
* Enable tools to take fsp-trace from system pathSachin Gupta2017-05-311-3/+10
| | | | | | | | | | | | | | fsp-trace is not created as part of sbe build output. So will use system path for fsp-trace. It can be overridden by manually putting fsp-trace in sbe build output. Change-Id: Ia27de410f3c705e7fc9f6d0604977e0074849a46 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41154 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: RAJA DAS <rajadas2@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: Sachin Gupta <sgupta2m@in.ibm.com>
* Fix in forced trace command for DD2spashabk-in2017-05-161-2/+6
| | | | | | | | Change-Id: If8a92cb7a0ceaf19dc20f24b9fa58062ac176ddc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40199 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>
* Minor changes in debug scriptSachin Gupta2017-04-281-2/+2
| | | | | | | | | | Change-Id: Ib8d9531ce51a886639885e7198449e52d0f89c25 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39770 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>
* Fixes and enhancements in sbe-debug.pyspashabk-in2017-04-191-6/+71
| | | | | | | | | | | | Added 'forced-trace' command to get SBE traces even if the proper SBE symbol files are not available Fixes in 'sbestatus' to properly get the status regsiter Change-Id: I2c2b4dccf9246219f23b61746f4c1dfd644d1d74 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39198 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>
* Cumulus ATTR_NAME SupportSantosh Puranik2017-04-181-9/+22
| | | | | | | | | | Change-Id: I47946f25067c1d7cf6f56e1734406d1416269f5b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38212 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@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: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Support for TARGET_TYPE_PHBSantosh Puranik2017-04-061-1/+1
| | | | | | | | Change-Id: Id4c2407655c38325431eff256aa10f3b0b48fff2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38281 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 '-m32' gcc flag in ppetraceppspashabk-in2017-04-061-4/+3
| | | | | | | Change-Id: Ibd5c7f882ba95be4a6b3557c2cb1d4c5a1a93c00 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38912 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* BMC Mpipl isteps updated, 50009 Reg updated for Major/Minor IstepRaja Das2017-03-211-4/+4
| | | | | | | | | | Change-Id: Id06d2f0e84f055feb3080b043f0ac3de3de5ab01 RTC: 164425 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33292 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>
* SBE Dump parser (sbestate, sbelocalregister, ppestate, pibmem)Raja Das2017-03-201-10/+65
| | | | | | | | | Change-Id: I6fdd38cc6d682573d7c7fd6525be673ddf8b6424 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36712 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>
* CMVC tool update to checking DD specific imagesspashabk-in2017-03-013-24/+25
| | | | | | | | | Change-Id: Ie42851e1808c90e758170affa4555126e1c614ae cmvc-prereq: 1016846,1016947 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37172 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 CHIP_UNIT_POS workaroundSantosh Puranik2017-02-261-26/+26
| | | | | | | | | | Change-Id: Id5cd5cf77dd9a9dbf02a70b7a7f9dd4ebaedc6fc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36705 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: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* SBE model build toolspashabk-in2017-02-249-0/+3038
| | | | | | | | Change-Id: I5ed406f7b6adc299f4c8b9242eaa5aef34e3dcb4 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35775 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>
* Added support for FILE (traces/attr) in sbe-debug.pyRaja Das2017-02-071-82/+120
| | | | | | | | RTC: 161828 Change-Id: I456806f9c1f89e07512f5c7646dfcd85d87979c2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33391 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* DD2 image infrastructurespashabk-in2017-02-033-19/+36
| | | | | | | | | | Change-Id: Iacd98b961f87b805fab788f004d87880c4f5f7e0 cmvc-req:1013262 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34241 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>
* Plat fixes for array opsSantosh Puranik2017-02-031-21/+29
| | | | | | | | | | | | -- Enable ATTR_CHIP_UNIT_POS on all chiplet targets -- Add PERV to compound target for getParent specialization Change-Id: I156e5b92b21c486f549543c63ed66f59f60fc9bc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35789 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Remove c++11 dependencySachin Gupta2017-02-013-21/+7
| | | | | | | | | | Change-Id: I9a952e87521749fafa3beb2a905514719e5c6332 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35310 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> 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>
* Saving existing Cronus FIFO state in sbe-debug.pyspashabk-in2017-01-191-11/+19
| | | | | | | | Change-Id: Ice8801e36f563ba0565b13e55b2b83a11a834d90 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33234 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>
* Disable FAPI_TRY for attribute accessesSantosh Puranik2016-12-201-13/+16
| | | | | | | | | | | Change-Id: Ie69e7bb2a91d477077b74391bb434539af03b31b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/33019 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: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* Remove argparse modulespashabk-in2016-12-011-30/+72
| | | | | | | | Change-Id: I51e03ae9cd39e07cffc88cd626a5298f4f8514d0 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32995 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>
* Replace SIM_run_alone with run_command in sbe-trace toolspashabk-in2016-11-221-3/+3
| | | | | | | | | | | SIM_run_alone command is run in a different context, which was causing issues if 'sbe-trace' itself is invoked through SIM_run_alone CQ:SW372118 Change-Id: I772a90158437ba74f8721e7767a9c9d9e42765ab Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32856 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Enhance sbe-istep command to take rangesShakeeb2016-11-141-1/+1
| | | | | | | | | | | | Signature of command remains the same Ex1: sb-istep 2 2 -> will run only istep 2.2 Ex2: sb-istep 2.3 4.5 -> will run all the SBE isteps from 2.3 to 4.5 Change-Id: I7ede7a295485bcf209916c0a05798bfb5173996b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31611 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>
* SBE stack usage toolspashabk-in2016-11-101-0/+40
| | | | | | | | Change-Id: I1f8fa279520dc97729935de9e41762259cc7d4dd Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31964 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 for ipl build script for op-buildSachin Gupta2016-11-091-0/+82
| | | | | | | | | | Change-Id: I6bc22b7606566ef40d875a9ee8a68de419a48143 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30268 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>
* cmvc checkin tool to consider preferred pathsspashabk-in2016-11-021-5/+15
| | | | | | | | | Change-Id: Ieead86f06deef516808a77910f526132b41cb733 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32004 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>
* Temporary Fix for timerSachin Gupta2016-10-261-0/+17
| | | | | | | | | | | 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>
* Update SBE makefileShakeeb2016-10-241-1/+1
| | | | | | | | Change-Id: Ib7a7f6d39f943ce5edf13e6dd4d27bd76a392749 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31487 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>
* Updated sbe-debug.pyRaja Das2016-10-221-4/+6
| | | | | | | | | | | | | | | sbeStatus() now accept Node and Proc as input sbe-debug.py is now part of simics.tar RTC: 163289 Change-Id: I0575b21d882680634cfefbad6fe39065f06e4a2b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31616 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> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
OpenPOWER on IntegriCloud