summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Prevent out-of-order data access to FSP mailbox memory areaNick Bofferding2015-04-0913-40/+133
| | | | | | | | | | | | | | | | | | - Added system call to map FSP mailbox memory with guard permission - Call new mapping in DMA area init - Propagate guard permission down to MMIO map - Apply guard permission in page fault handler - Updated debug tools to support extra bit in MMIO struct Change-Id: I8335ac7d3ef57e46d4c8b6c2b2a42b8a0bf7c4b0 Backport: release-fips830 Backport: release-fips820 CQ: SW295345 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16307 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Added support for adding the chip ECID to error logs with HWcalloutsElizabeth Liner2015-04-096-7/+185
| | | | | | | | | Change-Id: I158b25db047ef9edf2908a6cad53e673ab062875 RTC:122888 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16475 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Attribute override tool README.Andres Lugo-Reyes2015-04-092-0/+176
| | | | | | | | | | Resolves open-power/hostboot#11 Change-Id: I2b1160c5a8e103966deed0e507c5f2d5763d0c06 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16155 Tested-by: Jenkins Server Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Chassis power cycle does not have correct actionRichard J. Knight2015-04-093-8/+38
| | | | | | | | | | | | | -Fix power control sequence to issue a power cycle reqest when a chassis power cycle modifyer is sent in BMC request. Change-Id: Ib3fb9da6e916d6faa7c4cfd50184d4133af62c34 CQ:SW297663 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16776 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Runtime trace output is not correct when CONSOLE_OUTPUT_TRACE enabledRichard J. Knight2015-04-091-2/+2
| | | | | | | | | | | | | | -fix makefile so that --full-strings is included in TRACE_FLAGS only once. Change-Id: Id6cc506a96845a5e1701164614b3f73b5ce9a41c CQ:SW299767 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16775 Tested-by: Jenkins Server Reviewed-by: Christopher Cain <cjcain@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix TRACDCOMP compiler issue when HOSTBOOT_DEBUG enabledStephen Cprek2015-04-091-1/+2
| | | | | | | | | | Change-Id: I06d182f5e56525b65506abfa2b5a1c15ac409ba3 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16843 Tested-by: Jenkins Server Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Reviewed-by: ANDRES A. LUGO-REYES <aalugore@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update VPD Fields Use for Fru InventoryBill Hoffa2015-04-092-61/+46
| | | | | | | | | Change-Id: Iaa4802e72e355acd03cb88e58c40d1069dd76ef5 RTC:125044 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16766 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix constant refresh of vpd cacheDan Crowell2015-04-093-8/+17
| | | | | | | | | | | | | Code was inadvertantly detecting mismatched pnor cache contents on every boot. Change-Id: I631dc758e03316a28d13f6d19032c1a76e3cffc1 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16839 Tested-by: Jenkins Server Reviewed-by: Michael Baiocchi <baiocchi@us.ibm.com> Reviewed-by: William H. Schwartz <whs@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix I2C Reset to resolve I2C Bus Arbitration Lost ErrorsMike Baiocchi2015-04-093-57/+130
| | | | | | | | | | | | | | | | This commit fixes 2 bugs where the full "Force Reset and Unlock" I2C reset procedure used to both avoid and recover from I2C Bus Arbitration Lost errors was not being performed correctly on any ports but port 0. Change-Id: Ie967d81917e9b942d5cb516856075ebdb5029487 CQ: SW297864 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16842 Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Serverwiz2: TX_MSBSWAP and PEER_PATH fixNorman James2015-04-092-13/+23
| | | | | | | | Change-Id: I733f9c09837482469365b4de533f3560d049d0a6 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16976 Reviewed-by: Norman K. James <njames@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Do not fail IPL for missing OSYS:SS dataDan Crowell2015-04-022-2/+6
| | | | | | | | | | | | | Older planar vpd vintages may not have the OSYS record filled in. We should allow the system to boot in this case without logging any errors. CQ: SW201885 Change-Id: Ia4f6440551b4bb6d4a849d24290c19667f3a6c6b Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16801 Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW281479: INITPROC: FSP&Hostboot - Naples wiggle flip and other updatesMatt Ploetz2015-04-025-48/+76
| | | | | | | | | | | | CQ:SW281479 Change-Id: I1533150f8aab89ba1d87f3449d64da8cf373e406 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13756 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: MATTHEW A. PLOETZ <maploetz@us.ibm.com> Tested-by: MATTHEW A. PLOETZ <maploetz@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/13858 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add support for POWER_CONTROL_CAPABLE to ISDIMMsDan Crowell2015-04-024-29/+55
| | | | | | | | | Change-Id: If9de980385cac7706b321a9fefc1158dc540b7e0 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16527 Tested-by: Jenkins Server Reviewed-by: William H. Schwartz <whs@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add -auto option into mksb commandStephen Cprek2015-04-021-2/+4
| | | | | | | | | | | | | This is done to throw an error if the jenkins slave is missing tokens vs running forever dumping garbage to stdout Change-Id: I7d68762d0a08288a3c37e761806f292a329aef34 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16794 Tested-by: Jenkins Server Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Skip SBE Update in istep 6 with simics runningMike Baiocchi2015-04-022-4/+13
| | | | | | | | | | | | | Since the simics sessions do not start with proper SBE Seeprom objects, we need to skip the SBE Update istep 6.10 function resolveProcessorSbeSeeproms(). Change-Id: I5f7b74b6ff04f99ef07e34cd561c831f176b6994 RTC: 124877 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16301 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Replace temporary PRD prc callout definition with HWAS enum definitionBenjamin Weisenbeck2015-04-024-4/+10
| | | | | | | | | Change-Id: Ibfc5aa45cba21b7950faf19bd5fc715604856420 RTC: 116446 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16758 Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Clarify Hot Plug Controller AttributeMike Baiocchi2015-04-022-11/+14
| | | | | | | | | | | | | This commit clarifies the different properties of the Hot Plug Controller attribute, so we know that the fields represent the I2C Master information. Change-Id: I2e5b45536ba81e6c0bcfdbc478eb1a149bc1eb89 RTC: 113749 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16691 Tested-by: Jenkins Server Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Allow TODO/FIXME comments to have CQ: vs only RTC:Stephen Cprek2015-04-021-3/+4
| | | | | | | | | Change-Id: I2379977203f435dead939f26acb40cdddb94fc6e Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16545 Tested-by: Jenkins Server Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HBconfig change to only compile HTMGT if IPMI is enabled.Matt Spinler2015-04-021-0/+1
| | | | | | | | | | | HTMGT support for non-IPMI systems will be added later. Change-Id: I79c1a1a860d0764879211bfcda64b6d2933ab774 RTC: 124663 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16015 Tested-by: Jenkins Server Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update getFaultSensor to map all target typesRichard J. Knight2015-04-023-31/+85
| | | | | | | | | | | | -fix logic to return sensor for any target. Change-Id: I3bb842d6a8708762ee6163420cdda382eb4fca72 RTC:125231 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16385 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Cap off the TRACFBIN such that nothing exceeds 64 bytesElizabeth Liner2015-04-022-5/+15
| | | | | | | | Change-Id: If8f08d1602b4437aa0e72e6d2e8d99ca615a2c77 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16762 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* INITPROC: Fix ATTR_VPD_DRAM_WR_VREF translationBill Schwartz2015-04-022-10/+14
| | | | | | | | | | | | Pick up eKB fix for attribute table. Typo in translation routine. ISDIMM only. Change-Id: I73b16128d8541d36ae4ef0df4663c06e9503bf2c CQ: SW300392 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16543 Tested-by: Jenkins Server Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Associated GARDed targets get their records clearAndres Lugo-Reyes2015-04-021-1/+69
| | | | | | | | | | Change-Id: Idc48f4c7526d0a57fe3a0e250e262142ff1ce5b4 CQ:SW296574 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16189 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Joshua P. Rispoli <jprispol@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Reject IPMI events which aren't destined for the hostBrian Silver2015-04-022-35/+65
| | | | | | | | | | | Change-Id: I378e0763c5ca8c13830d0e6c057b24e6beb5dc8c Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16671 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update SBE Update IPMI Watchdog call to use HARD_RESET actionMike Baiocchi2015-04-021-1/+1
| | | | | | | | | | | | | | This commit updates how the SBE Update code will setup the IPMI watchdog timer before calling doShutdown(). Rather than using NO_ACTIONS, the updated code will use the HARD_RESET action. Change-Id: Id251307aa76259d8a290a92d9e9f3418b181bc3e RTC: 124679 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16661 Tested-by: Jenkins Server Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW294743 : Update initfile to support RCD parity error reportingJosh Rispoli2015-04-021-1/+23
| | | | | | | | | Change-Id: I025d733c0538bc2042381848d60c53536121eeaf CQ:SW294743 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16363 Tested-by: Jenkins Server Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW284064: Broken build due to compiler errors in mss_lrdimm_funcs.CElizabeth Liner2015-04-021-2/+3
| | | | | | | | | | | | Change-Id: I995149daa2312c8d9c1b99ac060504dfad5f6316 CQ:SW284064 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16735 Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Tested-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16736 Tested-by: Jenkins Server Reviewed-by: Elizabeth Liner <eliner@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW295054: INITPROC: FSP&Hostboot - HWP updates for week of 2/9Prachi Gupta2015-04-024-3/+116
| | | | | | | | | | | | CQ:SW295054 Change-Id: Ia5c72fbe2f9ae9980a40a22fb055bba9d0f07cef Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16136 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Tested-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16756 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW301207: MFG: B111E504 in CNR 10 on AlpinePrachi Gupta2015-04-011-6/+9
| | | | | | | | | | | | Change-Id: I754f00468e17ba5819750209cedb9dbddac6932d CQ:SW301207 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16688 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16689 Tested-by: Jenkins Server Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* additional support to add SETUP pass to FSP build processZane Shelley2015-03-311-2/+2
| | | | | | | | | | | | Change-Id: I63adcbb44b0b15236d3f985f27228b24102f5e59 Backport: release-fips830 CMVC-prereq: 954557 Depends-on: I957655f25bf593df2d8bfc31aab520265535ac33 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16797 Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* PRD: special handling for MBSFIR[3]Zane Shelley2015-03-261-1/+1
| | | | | | | | | | | | Change-Id: I621d76422933460b238b283cb16b59766bc5ba22 CQ: SW273760 Backport: release-fips830 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16277 Tested-by: Jenkins Server Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16365
* Pull model name and serial from OSYS record if availableDan Crowell2015-03-261-16/+126
| | | | | | | | | | | The supported level of OP planar VPD has the system model name inside OSYS:MM, not OPFR:DR. Change-Id: Iaa9c4e00325f8fa6efb7a9fca1275bcea2759308 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16308 Reviewed-by: William H. Schwartz <whs@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix VPD cache records/keywordsCorey Swenson2015-03-265-4/+124
| | | | | | | | | | | | | The CVPD should be checking OPFR:VS/VP first, then VINI:SN/PN The MVPD should be checking VRML:SN/PN not VINI:SN/PN Change-Id: If792fae2964011c1ca80e8cc08235477dc8a7a3b RTC: 124992 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16396 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: ANDRES A. LUGO-REYES <aalugore@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix device address and offset for I2C runtimeCorey Swenson2015-03-262-9/+44
| | | | | | | | | | Change-Id: I8aae26f0e7d774059547b110c4bd643115570116 RTC: 125281 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16255 Tested-by: Jenkins Server Reviewed-by: Michael Baiocchi <baiocchi@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support partial good XbusDean Sanner2015-03-261-4/+18
| | | | | | | | | Change-Id: I245cd9947d5b7a05ff9a8f92ff18c658b1fe09d6 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16300 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW292677:INITPROC: FSP&Hostboot - NPU updatesPrachi Gupta2015-03-263-4/+147
| | | | | | | | | | | | Change-Id: I86258da57eecca403b785782fc1496460e527814 CQ:SW292677 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16097 Reviewed-by: Sangeetha T S <sangeet2@in.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Tested-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16657 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW295098: 830:FTC:ALPINE:HB DUMP: Memory content not collect in HB dump triggerePrachi Gupta2015-03-262-7/+38
| | | | | | | | | | | | Change-Id: I37f84ee78500664ec9a17793727aaf86b01d0671 CQ:SW295098 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16278 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16440 Tested-by: Jenkins Server Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW292120: FAPI Files required for RTC 117913Sangeetha T S2015-03-265-16/+71
| | | | | | | | | | | | | Change-Id: I383d24be201e3a42188278bb667dc074d71e7612 CQ:SW292120 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15232 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: Sangeetha T S <sangeet2@in.ibm.com> Tested-by: Sangeetha T S <sangeet2@in.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15248 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Modify hbrt pnor interfaces to handle different partition sizesDan Crowell2015-03-266-21/+72
| | | | | | | | | | Change-Id: I8ea0d9fa603328bdafed97bd33d70ad3634b43a3 RTC: 125021 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16139 Tested-by: Jenkins Server Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Initialize I2C Switches in struct to zeroMike Baiocchi2015-03-262-2/+7
| | | | | | | | | | | | | | | | | There are multiple uses for the I2C Switches in the misc_args_t struct used in I2C operations. The struct was not defaulting the switches value to zero and there were negative consequences of this early in the IPL for the i2cPresence() function. Fixes open-power/hostboot#18 Change-Id: I83d34770ff04cfe31bf07b320d8821c8fa80c705 CQ: SW2999529 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16447 Tested-by: Jenkins Server Reviewed-by: MATTHEW A. PLOETZ <maploetz@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW295279: Add support for RCD parity error handling for RDIMM and LRDIMMPrachi Gupta2015-03-264-27/+812
| | | | | | | | | | | CQ:SW295279 Change-Id: Ibfb9b2719f71836da9c0dcb9e0da3dfe8833a2bd Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15805 Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Tested-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16380 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW297647: Habanero ISDIMM Temperature Sensor Nack ErrorsPrachi Gupta2015-03-261-4/+20
| | | | | | | | | | | | | Change-Id: I6d92330678d89d44133522a1737cbb14fad81e8f CQ:SW297647 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16183 Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16381 Tested-by: Jenkins Server Reviewed-by: MATTHEW A. PLOETZ <maploetz@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW298105:INITPROC: FSP&Hostboot - Updated PEC hang timersPrachi Gupta2015-03-261-10/+10
| | | | | | | | | | | | Change-Id: Ie98286508ce69800f9e4883603d7b224cf997b39 CQ:SW298105 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16335 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16348 Tested-by: Jenkins Server Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW291385: MPV:STC830:Alpine-IPL Power BUS erepair fails to restore vpdPrachi Gupta2015-03-262-8/+7
| | | | | | | | | | | | CQ:SW291385 Change-Id: I9b3be33e74981ba319d73d8a8a041642a30bf66c Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16272 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16351 Tested-by: Jenkins Server Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW294129: INITPROC: FSP&Hostboot - DDR4 freq updatePrachi Gupta2015-03-261-12/+15
| | | | | | | | | | | | Change-Id: I6b0f97e5246d80752cc0cc4ad9a34e8450d6740b CQ:SW294129 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15632 Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Tested-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16330 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Limit I2C Reset on Processors to engine 0 - fixedMike Baiocchi2015-03-261-3/+4
| | | | | | | | | | | | | | Fixed a bug with the initial commit that when I2C Reset is called for procesors, the reset is only done on I2C Master Engine 0. Change-Id: I7ac5f6bee5fee9beb286b029b7fdab187685460b CQ: SW300339 Backport: release-fips830 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16637 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Support Alpine per-socket proc loadline attributesNick Bofferding2015-03-2611-185/+714
| | | | | | | | | | | | | | - Moved proc loadline attributes to processor target, from system - Moved same attributes from system to proc for runtime - Updated runtime tests to use different system attributes - Updated MRW parser to override invidual proc loadline attributes - Updated system XML files to reflect attribute moves Change-Id: Ie61c3ef87ce20b5fd8f537f63ec97904d89859b6 RTC: 125036 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16595 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* add SETUP pass to FSP build processZane Shelley2015-03-259-7/+89
| | | | | | | | | | | | | This is needed because there is an auto-generated .H file needed in the EXPLIB pass that is dependent attributeenums.H, which is another auto-generated file needed in that pass as well. Change-Id: I957655f25bf593df2d8bfc31aab520265535ac33 Backport: release-fips830 CMVC-prereq: 954557 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16471 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* SW298278: 830 HWP changes to support Alpine load-line-per-socket overridesPrachi Gupta2015-03-253-42/+70
| | | | | | | | | | | | | CQ:SW298278 Change-Id: I5c7a7b9de6fe41c2cfe58f5efc4b88073b681e00 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16353 Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Reviewed-by: Sangeetha T S <sangeet2@in.ibm.com> Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Tested-by: PRACHI GUPTA <pragupta@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16355 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* fix memmap_group_policy definition in genHwsvMrwXmlAndres Lugo-Reyes2015-03-251-2/+1
| | | | | | | | | | | Change-Id: I494a8df0b2210f25590a84467c635ef284004677 CQ:SW298705 backport:release-fips830 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16322 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud