summaryrefslogtreecommitdiffstats
path: root/import/hwpf
Commit message (Collapse)AuthorAgeFilesLines
* Variable buffer problemsRichard J. Knight2016-06-081-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/24727 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Procedure crashes when trying to query an EC featureRichard J. Knight2016-06-081-58/+0
| | | | | | | | | | | | | | | | | | | | -Updated queryEcFeature to have two parts, base attribute reading is now in a library, while feature checking logic is now in small individual inline functions. Change-Id: I4c3685d6a85946297af31f7f3da4d918bca88039 RTC:151184 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23025 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: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23030 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* remove old Target::getOtherEnd() methodMatt K. Light2016-06-082-29/+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/24761 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Update ekb version of plat_error_scope.H to match new hostboot versionRichard J. Knight2016-06-081-3/+3
| | | | | | | | | | | | | | -fixed FAPI_ASSERT_NOEXIT macro so that it commits error by default Change-Id: I036bd84d8a7f60282ead67a4f160e0898c42d055 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24834 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: ANDRE A. MARIN <aamarin@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/24837 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* 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/24620 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Changes related to packaging of memory vpd on Nimbuswhs2016-05-203-18/+21
| | | | | | | | | | | | | | | | | | 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/23797 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Fix assert() in variable_bufferRichard J. Knight2016-05-201-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/24263 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* add Target::isFunctional()Matt K. Light2016-05-192-0/+22
| | | | | | | | | | | | | | | | | | | -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/24722
* initCompiler: add getSpy to the ifcompiler platformPrachi Gupta2016-05-111-1/+2
| | | | | | | | | | | | | - Also, adds more error handling for missing attributes Change-Id: Iff5f360a0cc6632f0ec5d351b6eb67344b597c4f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23320 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23321 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Cleaned up doxygen errors from ecmd buildKahn Evans2016-05-112-4/+3
| | | | | | | | | | | | | 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/23284 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add LAST value to MVPD enumerations for testcasesDan Crowell2016-04-281-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/23415 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Modify freq & dep. files. Add cas latency & unit testsAndre Marin2016-04-201-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/22633 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Make RC value 32-bit. Switch to required ecmd ver-14-3Santosh Puranik2016-04-181-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/22076 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Need fapi2 interface for special wakeupRichard J. Knight2016-04-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/21536 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Delagation default ctor of target.Hcrgeddes2016-04-141-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/22065 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* add < operator to Target to enable std::map use with Target indexMatt K. Light2016-04-142-0/+22
| | | | | | | | | | | | | | 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/22072 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Update getVPD interfaceRichard J. Knight2016-04-143-58/+57
| | | | | | | | | | | | | | | | -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/21783 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* reorder data in VPDInfo to get rid of -Wreorder warningMatt K. Light2016-04-141-3/+3
| | | | | | | | | | | | Change-Id: I0df51db1c6d13bc8bc35269fbd81caf81b65f884 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21687 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@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/22179 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* new Target::getOtherEnd() that can return failureMatt K. Light2016-03-042-1/+38
| | | | | | | | | | | | 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/21706
* VPD Accessor Changes for P9Richard J. Knight2016-03-044-0/+244
| | | | | | | | | | | | | | | 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/21705 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* utility functions to convert between variable_buffer and ecmdDataBufferBaseMatt K. Light2016-03-041-0/+142
| | | | | | | | | | | Change-Id: I7b8f36f7b90238cd3beed7cdf847a3d003388c50 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22299 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://ralgit01.raleigh.ibm.com/gerrit1/21704 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Return code not correct value when setting platform dataRichard J. Knight2016-03-041-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/24652 Tested-by: Jenkins Server Tested-by: Auto Mirror Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Brian Silver <bsilver@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/21052 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Fix ffdc.H pointer, tooling changesBrian Silver2016-03-041-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> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21043 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Put in a #ifndef flag in because HB doesnt support TLScrgeddes2016-03-041-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://ralgit01.raleigh.ibm.com/gerrit1/21703 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* fixed typo in getChildren() filtered doxygenMatt K. Light2016-03-041-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://ralgit01.raleigh.ibm.com/gerrit1/21702 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* adding more set pulse mdoes to RingMode enumMatt K. Light2016-03-041-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://ralgit01.raleigh.ibm.com/gerrit1/21701 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Added mss_spd_ut, edited mss_utils_ut, fixed ecmd_facade & return_codeAndre Marin2016-03-041-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://ralgit01.raleigh.ibm.com/gerrit1/21700 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Updates to the fapi2 putRing APIBilicon Patil2016-03-041-1/+2
| | | | | | | | | | | | | | | | | | | 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: I17693b4e2b3689317132f370a526e637de38aea9 Original-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://ralgit01.raleigh.ibm.com/gerrit1/21699 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Removing inline specifier for fapi2::putRingBilicon Patil2016-03-012-6/+6
| | | | | | | | | | | | | 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/21492
* Add mcbist L2 functionBrian Silver2016-02-231-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/24666
* remove unused fapi2 multiscom functionMatt K. Light2016-02-233-100/+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/24669
* Updates to the fapi2 putRing APIBilicon Patil2016-02-232-43/+36
| | | | | | | | | | | | | | | | | 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/24668
* Updated target filter definitionsSantosh Puranik2016-01-271-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/23719 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Need an option to allow HWP to return an error log to platform code.Richard J. Knight2016-01-274-20/+89
| | | | | | | | | | | | | | | | -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/23712 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* variable_buffer uninitialized errorRichard J. Knight2016-01-271-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/23711 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Fix all incorrect copyright prologsStephen Cprek2016-01-077-158/+152
| | | | | | | | | | | | 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/23028 Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Remove unrequired thread includeDan Crowell2016-01-041-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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22673 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Remove use of initializer list from variable buffer.Richard J. Knight2016-01-041-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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22672 Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Remove fapiArray supportRichard J. Knight2016-01-041-182/+0
| | | | | | | | | | | | | | | | | -Remove array.H and array.C -Update fapi2.mk to remove dependancy on array.o Change-Id: Ibcc76f8feca46b15169a910c17d3960c71a61ffa RTC:132262 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22569 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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22601 Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* FAPI2 Filtering for Pervasive TargetsSantosh Puranik2015-12-103-2/+87
| | | | | | | | | | | | | | | | | | -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/22558 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Fix mask calculation in buffer insert functionSantosh Puranik2015-12-041-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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22419
* Revert "Revert "FAPI cleanup in PPE""Santosh Puranik2015-11-307-1047/+0
| | | | | | | | | | This reverts commit 55cbb4e99f0eba76f27eed20cf5f704e495a1158. Change-Id: I9ffea263a80c5c6dabc1609a6e2ef7966f7e468d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21804 Tested-by: Jenkins Server Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Add new FAPI_LAB macro for lab only tracingRichard J. Knight2015-11-091-0/+3
| | | | | | | | | | | | Change-Id: Ie984ace5b7086088f40dd2f06f267ad8c10ad2ec RTC:139391 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21560 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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21739 Reviewed-by: Richard J. Knight <rjknight@us.ibm.com>
* IfCompiler: Generates libfapi2_ifCompiler.soPrachi Gupta2015-11-091-21/+0
| | | | | | | | | | | Change-Id: Iaf9de7978842e1474d7e8f87fb1494444e4cda6d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21121 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21765 Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com>
* Additional change for FAPI2 FFDCThi Tran2015-11-092-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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21764
* added plat_trace.H include for FAPI_ERR use in buffer.HMatt K. Light2015-11-061-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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21763
* IfCompiler: migrated to ekb build structure for scomsPrachi Gupta2015-11-061-0/+1
| | | | | | | | | | Change-Id: Iaaca9e5a5ca09d7561bb3dd1df7cb6f19cb17a24 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20907 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@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/21762
* fapi2 doxygen warning/error cleanup from ecmd repositoryKahn Evans2015-11-0614-584/+597
| | | | | | | | | | 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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21403
* buffer reverse not working correctlyRichard Knight2015-11-061-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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21761
* Revert "FAPI cleanup in PPE"Martin Peschke2015-11-057-0/+1047
| | | | | | | | | | | | This reverts commit b267f6014899a92bdde19d4034c6c4d992d828ea. Reverting on Santosh's request, because this patch needs follow-up patches, which can not be merged promptly, in order not to break SBE tests. Change-Id: Ieaee095b76925b10b99deb6ac61be25d5b79ea4a Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21771 Tested-by: Jenkins Server Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
OpenPOWER on IntegriCloud