summaryrefslogtreecommitdiffstats
path: root/src/import/hwpf/fapi2/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Variable buffer problemsRichard J. Knight2016-06-011-16/+5
| | | | | | | | | | | | | | Change-Id: I19eba345844ff3344939f77ec7e7fe8183e1b9a5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24725 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: PPE CI Tested-by: Hostboot CI 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/24729 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* remove old Target::getOtherEnd() methodMatt K. Light2016-05-251-11/+0
| | | | | | | | | | | | | | Change-Id: I8fc759b33cbc20dbbe1d569b202a59e8258fe394 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24760 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com> Tested-by: Hostboot CI Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24762 Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Tested-by: FSP CI Jenkins
* Add MVPD_KEYWORD_FIRST and MVPD_RECORD_FIRST to mvpd defscrgeddes2016-05-201-0/+2
| | | | | | | | | | | | | | | | These enum values help with test cases. Change-Id: I56db6d5221b6d3dd07c0da15b94bcce8ccbcad2b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24618 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24621 Tested-by: FSP CI Jenkins
* Changes related to packaging of memory vpd on Nimbuswhs2016-05-191-10/+14
| | | | | | | | | | | | | | | | | | Create a HWP to process MR and MT keyword to map to memory vpd keyword. Change specialization from MCS to MCA. Change-Id: I426e4c7600e2158737c82e3c2380518c392ada5b RTC: 144519 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23775 Tested-by: Jenkins Server Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23798 Tested-by: FSP CI Jenkins
* add Target::isFunctional()Matt K. Light2016-05-181-0/+8
| | | | | | | | | | | | | | | | | | | | | -PPE and Cronus would like to check if a target is functional using different attributes. This method would abstract the checking. PPE would use ATTR_PG_* Cronus would use ATTR_FUNCTIONAL Change-Id: I59710cd118f756bed676fb94c38bbf0517f24730 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24721 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24723 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix assert() in variable_bufferRichard J. Knight2016-05-181-3/+7
| | | | | | | | | | | | | | | | | -Updated code to use fapi2::Assert instead of assert() Change-Id: I5184f1f41c7b0568fac8d98e6b38d4de1b76269f RTC:128525 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24261 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24264 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Cleaned up doxygen errors from ecmd buildKahn Evans2016-05-122-7/+7
| | | | | | | | | | | | | | Change-Id: If262f520be9e468f14d77a78ffa16714c09813eb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23282 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23283 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add LAST value to MVPD enumerations for testcasesDan Crowell2016-05-041-1/+3
| | | | | | | | | | | | | | | | | | Added a couple LAST enums to the record and keyword lists so that testcases can loop through all possible values without hardcoding anything. Change-Id: Ie32dfd6d88bb1a4b749f55471ea21bf73428c745 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23414 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: Hostboot CI Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23416 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Modify freq & dep. files. Add cas latency & unit testsAndre Marin2016-04-221-1/+17
| | | | | | | | | | | | | | | | Change-Id: I205bf48e54fb3c8f19f973f58f8ec1d4c7345a23 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22632 Tested-by: PPE CI Tested-by: Jenkins Server Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Hostboot CI Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22634 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Make RC value 32-bit. Switch to required ecmd ver-14-3Santosh Puranik2016-04-211-5/+14
| | | | | | | | | | | | | | Change-Id: I3567f66a62c2946f201965bb2221697d05085b01 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21713 Tested-by: Jenkins Server Tested-by: Hostboot CI Tested-by: PPE CI Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22077 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* FAPI2 - Error/FFDC work related updatesThi Tran2016-04-061-78/+0
| | | | | | | | | | | | | Change-Id: I7764fa106255cce4bb117b05cd6f5711cdc7ad17 Original-Change-Id: I2c153d4362791d885b85fee0f4891a9239c6aec7 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19308 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22801 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update FFDC mechanism to better handle targets, buffersBrian Silver2016-04-061-2/+2
| | | | | | | | | | | | | | | | Fix bug in --empty-ffdc-classes, exectue() Change-Id: I1275715dc6a04dd89a3c678e27b54c5d22071ffd Original-Change-Id: I2a872efacbe68719495b7d40123db683c3a6db3e Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17340 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Tested-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22800 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Error/xml parsing and FFDC classesBrian Silver2016-04-061-0/+78
| | | | | | | | | | | | | | Change-Id: I2623a84ecd697cf0c3dc0106d524937fc38b2024 Original-Change-Id: Iddc92bb876dd07efe398255d7321ac6394eb4ae9 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15966 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Tested-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22799 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update getVPD interfaceRichard J. Knight2016-03-241-0/+26
| | | | | | | | | | | | | | | | -Move definitnion of specialized VPDInfo struct into fapi2. Change-Id: Ie91bfffd9c91e4a84f8b5451d2833522a540fca0 RTC:149122 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21782 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22446 Tested-by: FSP CI Jenkins
* VPD Accessor Changes for P9Richard J. Knight2016-03-242-0/+112
| | | | | | | | | | | | | | | | Change-Id: I9fd6196abd17ca5fead11b57050b16a3d387df71 Original-Change-Id: I5342d99c753f6eb6a388dab0771341fe11d17c07 RTC:144543 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/10623 Tested-by: Jenkins Server Tested-by: Auto Mirror Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22445 Tested-by: FSP CI Jenkins
* add < operator to Target to enable std::map use with Target indexMatt K. Light2016-03-171-0/+9
| | | | | | | | | | | | | | | | | Change-Id: I9d624df82690559ec763e16fbe95f9140d92c451 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22069 Tested-by: Jenkins Server Tested-by: Hostboot CI Tested-by: PPE CI Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22073 Tested-by: FSP CI Jenkins Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Delagation default ctor of target.Hcrgeddes2016-03-171-2/+10
| | | | | | | | | | | | | | | | | | | | | The default constructor for target.H needs to explicitly point to the constructor that accepts a plat_targ_handle type. This was added for template specialization. Specifically in this case this was added to address TARGET_TYPE_SYSTEM targets in hostboot platform code. Change-Id: I863eb985f74f347a4e46a9c19449c57c70d6adce RTC:129517 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22063 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: Hostboot CI Tested-by: PPE CI Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22066 Tested-by: FSP CI Jenkins Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Need fapi2 interface for special wakeupRichard J. Knight2016-03-141-1/+56
| | | | | | | | | | | | | | | | | -Add API to support special wakeup. Change-Id: I0b5a75339a43fe55a5d119891d2e5e767be4060d Depends-on:I35d2fdc689da349ccf8d61afa1639ed1b9438749 RTC:148345 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21535 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21537 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add SPD Access APIsDan Crowell2016-03-101-0/+54
| | | | | | | | | | | | | | Add interface files for getSPD Change-Id: I2d13ebcba2b93c987428ec6a85de22d8afe247d1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/10602 Tested-by: Jenkins Server Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21887 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* new Target::getOtherEnd() that can return failureMatt K. Light2016-03-031-0/+15
| | | | | | | | | | | | | Change-Id: I512fddc549d2e79711a8a3eeb62b2fd206cf43b1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21640 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21641 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Removing inline specifier for fapi2::putRingBilicon Patil2016-03-011-3/+3
| | | | | | | | | | | | | | Change-Id: I29d1ff46e380ffac8996c58e2b5a71973adadfb3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/20604 Tested-by: Jenkins Server Tested-by: Auto Mirror Tested-by: Hostboot CI Tested-by: PPE CI Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21493 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix ffdc.H pointer, tooling changesBrian Silver2016-02-261-5/+4
| | | | | | | | Change-Id: Ia39df60855e93772f3fbdd2a9a5392cf79038862 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24672 Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com>
* Add mcbist L2 functionBrian Silver2016-02-261-4/+5
| | | | | | | | | | | | Change-Id: I8b98c188d6a642eb49d89deffcbd697d9cf7afdc Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23895 Tested-by: Jenkins Server Reviewed-by: Craig C. Hamilton <cchamilt@us.ibm.com> Reviewed-by: Andre A. Marin <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24667 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* remove unused fapi2 multiscom functionMatt K. Light2016-02-262-53/+1
| | | | | | | | | | | Change-Id: Idc69f7d5ad73e33b259b1938b82196d99392be15 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24393 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24670 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Return code not correct value when setting platform dataRichard J. Knight2016-02-261-0/+2
| | | | | | | | | | | | -Fixed setPlatformDataPtr() to set the value of the return code to indicate platform data is present. Change-Id: I419fb45a6bf4d22c41867730b9c4b81e7576de40 RTC:147545 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24654 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Put in a #ifndef flag in because HB doesnt support TLScrgeddes2016-02-221-1/+8
| | | | | | | | | | | | | | | | Because HB has a bug in our TLS code that will take some time to resolve we have placed a temporary flag in this file so that HB can build without needed an extra cherry pick Change-Id: Ie9c878f819bbd2c270df3fe9a09bf696d024bb73 RTC:146805 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24277 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24544 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* fixed typo in getChildren() filtered doxygenMatt K. Light2016-02-221-2/+2
| | | | | | | | | | | Change-Id: Id62ebd1225aee104669c1d3e3911573972a2b7bc Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23487 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24540 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* adding more set pulse mdoes to RingMode enumMatt K. Light2016-02-221-5/+10
| | | | | | | | | | | Change-Id: I47cc501158d569d07d3d98b2039ddf2ab18e325b Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24365 Tested-by: Jenkins Server Reviewed-by: Bilicon Patil <bilpatil@in.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24539 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Added mss_spd_ut, edited mss_utils_ut, fixed ecmd_facade & return_codeAndre Marin2016-02-221-4/+4
| | | | | | | | | | | Change-Id: I43af67f8bdce058e7af322b51b34336726e3a442 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23904 Reviewed-by: Brian Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Craig C. Hamilton <cchamilt@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24535 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Updates to the fapi2 putRing APIBilicon Patil2016-02-222-17/+15
| | | | | | | | | | | | | | | | | | Changes for "putRing from image" - 1) Will take a Ring ID instead of Ring Address 2) Will not support variable buffer type for PPE platforms 3) A new file is created that will have the enum constants of Ring IDs Change-Id: Ie7ba1d2f2cb7d5954d9c6d6c4c2938673d963811 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23130 Tested-by: Jenkins Server Reviewed-by: Claus Michael Olsen <cmolsen@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24530 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Updated target filter definitionsSantosh Puranik2016-02-221-16/+94
| | | | | | | | | | | | -- Added filters for caches, cores, and other composite filters -- Update target filter enum values - 64 bit now Change-Id: Iffcf2d93be70e3a55fac53b3b7f37b0a523da56c Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23521 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24527 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* variable_buffer uninitialized errorRichard J. Knight2016-02-221-2/+2
| | | | | | | | | | | | | | -Update code to initialize the variable where its declared. Change-Id: I037b31ebf1b4f08f734ab65a45e1bc70ca016fc9 RTC:144425 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23240 Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24520 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* FAPI2 Filtering for Pervasive TargetsSantosh Puranik2016-02-222-2/+73
| | | | | | | | | | | | | | | | | | -Add support for filtered version of getChildren allows caller to obtain vector of child chiplets based on a filter type. Change-Id: I6ad95a42330829412709817e80c6df2bdba0a66d RTC:142582 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22428 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Johannes Koesters <koesters@de.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/24517 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Need an option to allow HWP to return an error log to platform code.Richard J. Knight2016-02-193-19/+62
| | | | | | | | | | | | | | | -Update ReturnCode object to include plat err pointer. -Modify FFDC code to capture error log pointer -Add FAPI_ASSERT_NO_EXIT macro Change-Id: I9d69535416be9d09434766cc15f7db447a72aa60 RTC:13220 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22572 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23334
* Fix all incorrect copyright prologsStephen Cprek2015-12-176-157/+151
| | | | | | | | | | | | Change-Id: I293e79b5a37bf4180f6dd19d259fac3434327fb3 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22759 Tested-by: Jenkins Server Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22767 Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove unrequired thread includeDan Crowell2015-12-111-1/+0
| | | | | | | | Change-Id: I7f71263da074eb6f6bd2a2a8f9e24895fb81ec35 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22661 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove use of initializer list from variable buffer.Richard J. Knight2015-12-111-2/+2
| | | | | | | | Change-Id: Ida5cf7c4505501b84c02f657910e5d4883ddc673 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22633 Reviewed-by: Brian Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix mask calculation in buffer insert functionSantosh Puranik2015-12-111-5/+5
| | | | | | | | | Change-Id: Iec346df5b73f4e1796a73b1c6ac8fcebfcf58c4d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21589 Tested-by: Jenkins Server Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Additional change for FAPI2 FFDCThi Tran2015-12-112-53/+88
| | | | | | | | | Change-Id: I188922734424ff27d220ad72e81ba2fe3a5a84ba Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21256 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* added plat_trace.H include for FAPI_ERR use in buffer.HMatt K. Light2015-12-111-0/+1
| | | | | | | | | Change-Id: If0a6884e7005022eb5e2730883e8c3bef16c95e3 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21456 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* fapi2 doxygen warning/error cleanup from ecmd repositoryKahn Evans2015-12-1112-570/+583
| | | | | | | | | Change-Id: I502a6f79f461632588b46e51d5892e2d6b74942d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20985 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* buffer reverse not working correctlyRichard Knight2015-12-111-76/+105
| | | | | | | | | | | | | | -Incomplete function to reverse buffer, modified code to loop though bits and reverse them for all cases. Change-Id: I1bca6a6f67a5aec7681d5b581b07e35c7e103dc0 RTC:137890 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20862 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* FAPI2 - Error/FFDC work related updatesThi Tran2015-12-116-264/+335
| | | | | | | | | Change-Id: I2c153d4362791d885b85fee0f4891a9239c6aec7 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19308 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Build Sequencer for one initfile, parse attr ovd, target resolutionPrachi Gupta2015-12-112-58/+83
| | | | | | | | Change-Id: I815e70686b066016cf6576c8a644cd27684bd05a Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19211 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* set default length of bits to clear to oneMatt K. Light2015-12-111-1/+1
| | | | | | | | | Change-Id: I156e8dbaf28058672c99d208881b74ea267b440d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20369 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* change putSpy inputs to be const, fixed incorrect assert commentMatt K. Light2015-12-111-358/+352
| | | | | | | | | Change-Id: If4286a53ee2e13adc4c836e4dc35b347d889522e Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20389 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* FAPI2: Add extra includes to fapi2.HPatrick Williams2015-12-111-1/+3
| | | | | | | | | | | Change-Id: Id331b5c72ba4c9ef3a2276259964d07891fdd17f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20337 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* FAPI2: Fix various missing header files.Patrick Williams2015-12-112-265/+318
| | | | | | | | | Change-Id: I8f482ee88a8b543d51272dd16ea834b6e385166e Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19549 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Fixed overflow problem in buffersBrian Silver2015-12-112-546/+579
| | | | | | | | | Change-Id: Idb3349052373cedaa8955b530a00dd7a25e72122 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20182 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* moved mvpd record and keyword definition to mvpd_access_defs.HMatt K. Light2015-12-112-84/+117
| | | | | | | | | Change-Id: I9c63c52dde5b626164eb5fcda8ada48a8976728c Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19987 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
OpenPOWER on IntegriCloud