summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove dependency from stest moduleSachin Gupta2015-11-051-13/+34
| | | | | | | | | | | stest is simics specific module and will not be available on other platforms Change-Id: I943254aa933ec98f926a11fc43c008e4ee3a6b03 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21069 Tested-by: Jenkins Server Reviewed-by: Basabjit Sengupta <basengup@in.ibm.com> Reviewed-by: Amit J. Tendolkar <amit.tendolkar@in.ibm.com>
* 96 KB pibmem supportSachin Gupta2015-11-051-2/+2
| | | | | | | Change-Id: If3f2ad05d4b337b640df9de0cc1ee6c53e8ec0fa Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21756 Tested-by: Jenkins Server Reviewed-by: Amit J. Tendolkar <amit.tendolkar@in.ibm.com>
* Fix mask calculation in buffer insert functionSantosh Puranik2015-10-291-5/+5
| | | | | | | | Change-Id: I1a2a9bc2587937e800072d5c82e166ed72560621 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21563 Tested-by: Jenkins Server Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Disable Periodic timer traceSachin Gupta2015-10-291-0/+6
| | | | | | | | | Change-Id: Ia90017ab5744e0a7718a46e0e9c6bf524fcad812 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21514 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Claus Michael Olsen <cmolsen@us.ibm.com> Reviewed-by: Amit J. Tendolkar <amit.tendolkar@in.ibm.com>
* Added application level PK_PANIC offset for the various PPE enginesClaus Michael Olsen2015-10-281-0/+12
| | | | | | | | | | | | | to support easier debugging of application level halts and to prevent accidental reuse of same PK_PANIC codes as is currently used by the kernel, i.e. all the 0x00779xxx codes. Change-Id: I327d72994e5a6f6065681c81a50a50b9e298733d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21540 Tested-by: Jenkins Server Reviewed-by: Claus Michael Olsen <cmolsen@us.ibm.com> Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Added PK_TRACE_TIMER_OUTPUT flag to enable disabling of the 2 secClaus Michael Olsen2015-10-262-8/+13
| | | | | | | | | | | | | | | | | periodic PK trace timer dump by defining PK_TRACE_TIMER_OUTPUT to 0 in, say, global_app_cfg.h in the application dir. - Further, updated PK_{MILLI,MICRO,NANO}SECONDS() macros to use more appropriately sized constants because currently it's much too easy to cause overrun for even small numbers passed to these macros. Also, ditched division ops all together in MILLI and MICRO macros and now using shift operators instead of division in the NANO macro. This saves code space. Change-Id: I47758ac1f735bf4918413a6de28390c9e46d38dc Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21029 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Rearrange PPE FAPI2 directory structure to be more in-line with HWPFGreg Still2015-10-21112-13209/+7934
| | | | | | | | | | | | | | - Move files into new structure - Delete old, obsolete files and directories - Pre-import mirror of HWPF into importtemp - No additional function Change-Id: Iadad6eb05349f807acea362ec77d7f58273878b5 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21150 Tested-by: Jenkins Server Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
* Global constructor supportSachin Gupta2015-10-153-9/+32
| | | | | | | | Change-Id: I3073787372f8405adc2b8d11f41413e3b61688ce Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21036 Tested-by: Jenkins Server Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* istep code fixSachin Gupta2015-10-131-1/+1
| | | | | | | | Change-Id: I9cb0bca27f1ec02b4fa5734fb8cbea15d69fdfd2 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21037 Tested-by: Jenkins Server Reviewed-by: Basabjit Sengupta <basengup@in.ibm.com> Reviewed-by: Amit J. Tendolkar <amit.tendolkar@in.ibm.com>
* Add tracehash in make allSachin Gupta2015-10-051-1/+1
| | | | | | | Change-Id: If313a22e8a6292f00c1ed50224765aecb0d4b6d6 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20943 Tested-by: Jenkins Server Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
* scom fixSachin Gupta2015-10-052-7/+7
| | | | | | | Change-Id: I079582ac9f87b531d71999869751976683fd5680 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20912 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* fix getscom_abs and _getscom codeWael El-Essawy2015-10-032-10/+34
| | | | | | | | | | | | | | | | | | | | | | | | Instead of reading the scom registers, and storing the results to a memory address specified by o_data, the two routines were loading data into a vector register, without storing it to the o_data pointer, basically losing it. There is no memory to memory PPC instruction, so the minimum number of instructions to execute the code is two: a vector load and a vector store. - Had to modify the ppe42_scom.h to make the _m_data parameter to the PPE_LVD and PPE_LVDX macros an output only. Otherwise, the compiler initializes the temp variable, adding two (useless) instructions. - make the PPE_LVDX macro have the same flavor as PPE_LVD by eliminating the pointer to m_data from both the _getscom function side and the macro implementation side. Change-Id: I67a9eef16ed1e0f95f02ff8ba0336558cc8b23e3 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20716 Tested-by: Jenkins Server Reviewed-by: Claus Michael Olsen <cmolsen@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Level 2 Procedure - p9_sbe_tp_arrayinitSunil.Kumar2015-10-022-19/+78
| | | | | | | | | Change-Id: I3f62b5f1768b3089013bd35fe45aa523e9603971 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20559 Tested-by: Jenkins Server Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
* FAPI2 - Error/FFDC work related updatesThi Tran2015-10-016-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-10-013-58/+112
| | | | | | | | 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-10-011-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-10-012-361/+355
| | | | | | | | | 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-10-011-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: Move plat sample files to subdir.Patrick Williams2015-10-016-0/+942
| | | | | | | | | Change-Id: I9d1be41fccb17e60738d25adc23d992aac14dbbd Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19552 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>
* FAPI2: Fix various missing header files.Patrick Williams2015-10-012-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-10-012-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>
* Level 2 Procedure - p9_sbe_lpc_initSunil.Kumar2015-09-282-26/+42
| | | | | | | | Change-Id: I209b3e7ffde805852d870d47d72ad19ea17302e8 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20603 Tested-by: Jenkins Server Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Level 2 Procedure - p9_sbe_arrayinitSunil.Kumar2015-09-283-19/+112
| | | | | | | | Change-Id: I4b4292696f4a917e2f6ec68bd6c2a32868dc1aa2 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20723 Tested-by: Jenkins Server Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Level 2 Procedure - p9_sbe_npll_setupSunil.Kumar2015-09-183-19/+144
| | | | | | | | | | Change-Id: If7848fb728826b294453fddfca2929b06cc099ed Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20553 Tested-by: Jenkins Server Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Abhishek Agarwal <abagarw8@in.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
* SBE Get Capabilities supportSachin Gupta2015-09-1613-12/+318
| | | | | | | | | RTC: 128328 Change-Id: Ic00f99ec7214d6080df4edef30bd6722f2a0fa97 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19488 Tested-by: Jenkins Server Reviewed-by: Amit J. Tendolkar <amit.tendolkar@in.ibm.com>
* assert skeleton implementationSachin Gupta2015-09-166-28/+35
| | | | | | | | Change-Id: I0f1008c913b4407789f1b1eef2d5584209b7d288 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20518 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: Jenkins Server Reviewed-by: Amit J. Tendolkar <amit.tendolkar@in.ibm.com>
* PERV SBE: Level 2 Procedure - p9_sbe_chiplet_pll_initfAbhishek Agarwal2015-09-162-20/+102
| | | | | | | | | | | | Scan initializing PLL config bits for XBus, OBus, PCIe, MC Chiplets Change-Id: I53dcb37413ba3c4bf53abf5d866ac014310333ae Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20068 Tested-by: Jenkins Server Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* PERV SBE: Level 2 Procedure - p9_sbe_nest_enable_ridiAbhishek Agarwal2015-09-152-18/+75
| | | | | | | | | | | Enable ridi controls for NEST logic Change-Id: I4b9e72d195f99f8a42678cedbd9907aa5a22e895 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19277 Tested-by: Jenkins Server Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Level 2 Module -p9_perv_sbe_cmnSunil.Kumar2015-09-152-0/+439
| | | | | | | | Change-Id: I3fc0fa69299d3fb107f4d4d294543897dd07e9d6 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20515 Tested-by: Jenkins Server Reviewed-by: Soma Bhanutej Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Error XML files and respective entriesSunil.Kumar2015-09-158-17/+102
| | | | | | | | | Change-Id: I59fffab259bc0a55f76ab626319602588800c9ba Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20481 Tested-by: Jenkins Server Reviewed-by: Abhishek Agarwal <abagarw8@in.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* Test codeSachin Gupta2015-09-158-0/+267
| | | | | | | | Change-Id: If2e6a57017e6935cfdf93cebef810ddd7e59317a Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17853 Tested-by: Jenkins Server Reviewed-by: Amit J. Tendolkar <amit.tendolkar@in.ibm.com> Tested-by: Amit J. Tendolkar <amit.tendolkar@in.ibm.com>
* SBEFW istep integration with HWPSachin Gupta2015-09-144-191/+414
| | | | | | | Change-Id: I3f17367d6fc6c4f421319b592762d4f10a63bde8 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17852 Tested-by: Jenkins Server Reviewed-by: Amit J. Tendolkar <amit.tendolkar@in.ibm.com>
* Remove unsupported sc instruction in PPE-KernelDoug Gilbert2015-09-092-22/+22
| | | | | | | | | | Change-Id: Icc11444905cd1333701980b49980139f96656bd7 CQ: HW326920 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20173 Tested-by: Jenkins Server Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: Claus Michael Olsen <cmolsen@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* PERV SBE: Level 2 Module - p9_sbe_commonAbhishek Agarwal2015-09-094-1/+397
| | | | | | | | | | | Modules for align_chiplets, clock_start_stop, set_scan_ratio Change-Id: I8a9d6f37042a0759ed71abb2c0522ef12741e0de Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19191 Reviewed-by: Soma Bhanutej Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Tested-by: Jenkins Server Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
* add symbol fileMartin Peschke2015-09-092-1/+11
| | | | | | | | | | | | | | | | currently contains nm output for: - seeprom object file - base loader object file - base section object file second version of this patch renames the output file to sbe.syms and defines the name in the appropriate .mk file Change-Id: Icec58009d334763b28fec2cfa6cbb0e17abecdea Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20387 Tested-by: Jenkins Server Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
* Support TARGET_TYPE_SYSTEM PPE attributesGreg Still2015-09-0820-832/+1129
| | | | | | | | | | | | | | | | | | | | | | - Add support for SYSTEM types - Fix attribute "setting" bug for scalar attributes only; array attributes untested - Add nest_attributes.xml - Reduce extra whitespace per Gerrit comments (more) - Added debug switch to ppeParseAtteibuteInfo.pl - Add system attributes to merged .fixed section (base_ppe_header.S, proc_sbe_fixed.H, topfiles.mk) - Fixed FAPI2 regression setup based on newest SEEPROM and PIBMEM (SBE) linker layout. This implicates the Makefile (eg new "seeprom" rule). - Fix rebase issues with new commits. Added necessary dependent files and missing attribute enablement - Rebased with the merged "Fix compile" commit which moves the definition and setting of the global variables associated with attributes to target.C Change-Id: Iadbe080dec1558079ca6fe9c8fa711b098ba1e0b Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20078 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* Fixed compile issueSachin Gupta2015-09-082-12/+15
| | | | | | | Change-Id: Iec1c02bd7d7a9e423121f697e8db608efc539c5f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20259 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* moved mvpd record and keyword definition to mvpd_access_defs.HMatt K. Light2015-09-032-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> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20158 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* made const extract methodsMatt K. Light2015-09-031-84/+158
| | | | | | | | | | | Change-Id: I556f0028fcfae3b3d3892897edf8c853d8873660 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18831 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@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/20157 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* Reverse class ReturnCode bool() logicThi Tran2015-09-031-39/+47
| | | | | | | | | | | Change-Id: I8cc814fb2614b524434362d49132eb4d0e6a5ef9 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18609 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/20156 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* Change fapi2::delay interface to include DFT fixed identificationBrian Silver2015-09-031-65/+62
| | | | | | | | | | | | Change-Id: Iea34cff29845a124f8ef3f3e7d0c209100b2a307 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18557 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Johannes Koesters <koesters@de.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/20155 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* added module vpd get/set interfacesMatt K. Light2015-09-032-2/+180
| | | | | | | | | | | | Change-Id: Ib356940399d428d48fc9cf523495fec4c8ceaa15 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18322 Tested-by: Jenkins Server Reviewed-by: Derk Rembold <rembold@de.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20154
* Add additional __PPE protection for currently unsupported PPE functionsGreg Still2015-09-031-1/+2
| | | | | | | | | | | Change-Id: Iba8c73966df4a9648728fde6426bd11451de79a6 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18003 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://gfw160.aus.stglabs.ibm.com:8080/gerrit/20153 Tested-by: Jenkins Server Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* Add TARGET_TYPE_CAPPBrian Silver2015-09-031-1/+1
| | | | | | | | | | | | Change-Id: I2d9511ab65e53bdf89c33008d8658137a143f7bf Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17949 Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Tested-by: Brian Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20152 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* Additional FAPI migration to fapi2Brian Silver2015-09-035-6/+13
| | | | | | | | | | | | | Remove fapiSystemConfig.H - API is in target.H Add hwp_executor/plat_hwp_executor for FAPI_EXEC_HWP Migrate fapiAssert as fapi2::Assert Change-Id: Ic25da30c05509501b03ecbb3ed68247bced2d707 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17652 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20151 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* FAPI2 Direct attribute access supportThi Tran2015-09-037-91/+240
| | | | | | | | | | Change-Id: Icc127aa36d53cd18f9bf16414efcaa2cc35b8c14 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17400 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20150 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* Add support for ranges of bits in bit operatorsBrian Silver2015-09-031-24/+32
| | | | | | | | | | | Change-Id: Ifb8d66983379a9f113bfe315a671738d703da8d2 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17716 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Bilicon Patil <bilpatil@in.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20149 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* Add variable_buffer get<OT>()Brian Silver2015-09-032-4/+21
| | | | | | | | | | | Change-Id: Iaf658f2d4a43703400ea016c37244f27524a73c0 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17679 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20148 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* Add variable_buffer shiftLeft(), shiftRight()Brian Silver2015-09-032-6/+130
| | | | | | | | | | | Change-Id: I29692c971987f8fdf71b31d1200718c097085ede Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17676 Tested-by: Jenkins Server Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20147 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
* Add missing ifdef doxygen for putSpyBrian Silver2015-09-031-8/+8
| | | | | | | | | | | Change-Id: I8fa4c528e1a449a96be271913f8d0d40d24d9a23 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17691 Tested-by: Jenkins Server Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20146 Reviewed-by: Derk Rembold <rembold@de.ibm.com>
OpenPOWER on IntegriCloud