summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* TrustedBoot-Add log manager functions to allow passing in external log bufferChris Engel2016-05-176-24/+430
| | | | | | | | | | | | | | Change-Id: I33b8680fb89072311bb23730bfc1901e4ded9e21 RTC: 125289 ForwardPort: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22003 Reviewed-by: Timothy R. Block <block@us.ibm.com> Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24669 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Christopher J. Engel <cjengel@us.ibm.com>
* Workarounds for reducing IPL time with trace-liteJay Azurin2016-05-173-4/+27
| | | | | | | | | | | | | | | | | | | Increase the watchdog timeout value to prevent watchdog resets when running with trace-lite enabled. Add option to exclude FAPI trace component to reduce IPL time Change-Id: I577bf775461e3ae256b48a9eb5d4bbdee6deae49 CQ: SW352263 ForwardPort: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24482 Tested-by: Jenkins Server Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24601
* Define parent/child relationship between MCBISTs, MCAs, and MCSswhs2016-05-175-386/+397
| | | | | | | | | | | | | Update standalone NIMBUS and genHwsvMrwXml to insert MBIST as parent of MCS Change-Id: I45a417b74cf87421bd82df2ae2ba40be56a9adb8 RTC: 148761 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24332 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
* Unable to add FFDC to RC after hwp returns errorRichard J. Knight2016-05-171-7/+2
| | | | | | | | | | | | | | | | -Updated ffdc execute path so that error is returned instead of being committed, this change will make the error flow similar to how it was in p8. Change-Id: I2bbabb441aea4007f8ab90d7a68f9b266ddf9929 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24068 Tested-by: Jenkins Server Tested-by: Hostboot CI 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/24071 Tested-by: FSP CI Jenkins
* L2 - Fabric updates for multi-chip supportJoe McGill2016-05-171-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor p9_build_smp code Add FBC effective config (attribute-only) HWPs Add/call FBC initfiles HWP flow p9_fbc_eff_config p9_fbc_eff_config_links p9_chiplet_scominit p9_smp_link_layer p9_fab_iovalid p9_fbc_eff_config_aggregate p9_build_smp Update engd used in build to e9035 u087 Change-Id: I79103b9c996d0ebc3029c6b4141d081a0a8f9685 Original-Change-Id: I9ab9e967847d380596e896a14e481ad8cf247b9a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21643 Tested-by: PPE CI Tested-by: Hostboot CI Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Benjamin Gass <bgass@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24660 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* L2 - Fabric updates for multi-chip supportJoe McGill2016-05-171-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor p9_build_smp code Add FBC effective config (attribute-only) HWPs Add/call FBC initfiles HWP flow p9_fbc_eff_config p9_fbc_eff_config_links p9_chiplet_scominit p9_smp_link_layer p9_fab_iovalid p9_fbc_eff_config_aggregate p9_build_smp Update engd used in build to e9035 u087 Change-Id: Ic86efa92cef691a032aef9a3a9b3756ab3025bf6 Original-Change-Id: I9ab9e967847d380596e896a14e481ad8cf247b9a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21643 Tested-by: PPE CI Tested-by: Hostboot CI Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Benjamin Gass <bgass@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24655 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Call p9_block_wakeup_intr and p9_cpu_special_wakeup with core tgtAndrew Geissler2016-05-171-9/+9
| | | | | | | | | | | | New L2 procedure update brought this bug to light. Change-Id: I54e9d333e57632cb658b00e4bcb13553e5ca15de RTC: 134084 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24611 Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update PIR Structure to Match SpecificationBill Hoffa2016-05-171-20/+24
| | | | | | | | | | | - Change bit 24 to be reserved Change-Id: Ic471d37bb304eb3ac06a37603762b6088f6bb2cb CQ: SW352252 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24410 Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Enable waking threads on master core with doorbell interruptsBill Hoffa2016-05-176-60/+46
| | | | | | | | | | | | | Change-Id: Iceb33f0b8c802e7448e8b77200623048f7f7ab61 RTC: 141924 CMVC-Coreq: 993299 CMVC-Prereq: 994801 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23591 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Attribute updates for updated p9_setup_sbe_config HWPDhruvaraj S2016-05-161-2/+7
| | | | | | | | | | | Change-Id: I310cbf7c408d43aa58175b984b2ee73ed2e79862 CQ:SW349396 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24589 Tested-by: Jenkins Server Reviewed-by: ARAVIND T. NAIR <aravindnair@in.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Run TOD workaround for multi-chipAndrew Geissler2016-05-161-26/+39
| | | | | | | | | | | | | Story 134082 will remove this workaround code. For now it's needed to make PHYP happy on our 2 chip model. Change-Id: I77bac0fb020e4ac94cc5b2639cdf2be8014e6a95 RTC: 153656 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24316 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Manish K. Chowdhary <manichow@in.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* L2 HWPs - p9_mss_setup_barsThi Tran2016-05-161-0/+86
| | | | | | | | | | | | | | | Change-Id: I54180802817bdc3b0222f12d178a54b58ded30c7 Original-Change-Id: I9d874a9d90ad1cf0fc9ee7c9366a3610b09b9073 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21671 Tested-by: Jenkins Server Tested-by: Auto Mirror Tested-by: Hostboot CI Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: JOSHUA L. HANNAN <jlhannan@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24598 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* splitting up functionality to bring p9_pm_get_poundv_attr accessible to cronusSteven Janssen2016-05-163-0/+307
| | | | | | | | | | | | | | Change-Id: I70b1ba297035b40c2d000d0281d148e55caf0083 Original-Change-Id: Iac60adb51f18677e6bdf07c0204393928c0a90d3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24391 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Christian R. Geddes <crgeddes@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/24603 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Some TODO cleanup in istep 8Andrew Geissler2016-05-164-15/+12
| | | | | | | | | | | | | | | Changed the TODO's to point to the Cumulus story for related changes there and to the appropriate post-PON stories for the other non-critical work. Change-Id: Ib53319044fb203d457a44c6ae63c6ee1290b7c1b RTC: 134078 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24385 Tested-by: Jenkins Server Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Vector and list initializer lists fail with {} contructorAndrew Geissler2016-05-163-3/+12
| | | | | | | | | | | | | | | The initializer list with C++14 now requires we have a non-explicit default constructor in list and vector Change-Id: Iec9e77aedd48c97e3c1c49cfa43274098bd56a03 RTC: 153890 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24518 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: A. P. Williams III <iawillia@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Updated supported types for fapi2 targeting getOtherEndMike Baiocchi2016-05-161-18/+16
| | | | | | | | | | | | | Updated fapi2 targetting getOtherEnd() template by limiting the support to just targets of type XBUS, ABUS, and OBUS. Change-Id: I022079205161888ad7f16a8cfff6b2efe635af8a RTC:148934 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23687 Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add new include directory required by p9_block_wakeup_intr.CAndrew Geissler2016-05-161-0/+1
| | | | | | | | | | Change-Id: I5930429e102d0d5b1f6dec9f2aeea0ce69cda593 RTC: 134084 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24593 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Level 2 HWP for p9_sbe_attr_setup,p9_setup_sbe_configAnusha Reddy Rangareddygari2016-05-165-137/+231
| | | | | | | | | | | | | | | Change-Id: Ib3c07a029d28c4923b2e8dee32bd8067a13d67a5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24365 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Sangeetha T S <sangeet2@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24506 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Modify mss_volt. Add eff_config/attr_settersJacob Harvey2016-05-161-2/+2
| | | | | | | | | | | | | | Change-Id: I2fa6a3f145c878b251ae473964784974756f7dd3 Original-Change-Id: I1c92c6e34a09290baf3a2ed99997ee9f8c39e8eb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23574 Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Jenkins Server Tested-by: Hostboot CI 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/24560 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Modify spd_decoder, eff_config, unit tests. Modify dependent filesAndre Marin2016-05-161-6/+14
| | | | | | | | | | | | | | | Change-Id: I0c36e2fb2b1059e9526effb4934d08a06605b71a Original-Change-Id: Ifa4fbf9d452a3e77075bee9ab72b2bde2afe90a5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/20861 Tested-by: Jenkins Server Tested-by: Auto Mirror Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Hostboot CI 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/24559 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Initial commit of memory subsystemBrian Silver2016-05-161-0/+101
| | | | | | | | | | | | Change-Id: Iee2936ac685de271f4f20a1832ef9944c3e73f60 Original-Change-Id: I6b63d2c4eec5d77585c91d905a464962a6153a0a Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22978 Tested-by: Jenkins Server Reviewed-by: Craig C. Hamilton <cchamilt@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24558 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* splitting up functionality to bring p9_pm_get_poundv_attr accessible to cronusSteven Janssen2016-05-163-217/+2
| | | | | | | | | | | | | Change-Id: Iac60adb51f18677e6bdf07c0204393928c0a90d3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24391 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Christian R. Geddes <crgeddes@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/24392 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change init cal error checking as apb fir register changedBrian Silver2016-05-131-23/+0
| | | | | | | | | | | | | | | Change-Id: Ibb9b5bc1cd84026a329db022e6dcd25a0705c8d4 Original-Change-Id: I661b2c88ee4e2584dcbcffe327f13ddb4cc230ef Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24202 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24542 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Modify freq & dep. files. Add cas latency & unit testsAndre Marin2016-05-133-75/+65
| | | | | | | | | | | | | | | | | Change-Id: I42c58831479a08bb61425bc4358a4073384e6982 Original-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/24541 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change draminit_mc mcbist subtest to perform compares rather than ECCBrian Silver2016-05-132-0/+72
| | | | | | | | | | | | | | | | | | Add checking for failed subtest Add checking for UE and compare errors Improve time out error handling Change-Id: I5c9edda76f722bab167c1a628003e2a2957955e7 Original-Change-Id: Iedcf3757407c0869d7aeda0d80d5fb6f84566f15 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21326 Reviewed-by: Louis Stermole <stermole@us.ibm.com> Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24540 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add phy control error checking, clean up dp16, apbBrian Silver2016-05-131-0/+76
| | | | | | | | | | | | | | Change-Id: Ic27d95c376d1f844dbde098befc91c7844aca474 Original-Change-Id: If1f8bddd09e8d84c0bdaff829d49e10e499fd5cf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22197 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24539 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add initial FIR checking for APB interfaceBrian Silver2016-05-131-0/+91
| | | | | | | | | | | | | Change-Id: I8f11deab3dc4b3e73b9e3b599a0168297ccd9cf2 Original-Change-Id: I6ca9ea84f6f5f34c8e766fe42e8cfa7d668d7a3e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21994 Tested-by: Jenkins Server Reviewed-by: ANDRE A. MARIN <aamarin@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/24538 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Modify spd_decoder, eff_config, unit tests. Modify dependent filesAndre Marin2016-05-133-12/+98
| | | | | | | | | | | | | | | Change-Id: I78e8946666d0a6fc3a26c852e5406321d5cdbea7 Original-Change-Id: Ifa4fbf9d452a3e77075bee9ab72b2bde2afe90a5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/20861 Tested-by: Jenkins Server Tested-by: Auto Mirror Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Tested-by: Hostboot CI 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/24537 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add support for checking PC errors on initial calBrian Silver2016-05-131-0/+19
| | | | | | | | | | | | | Change-Id: I035c7573274654fde0315f91d7242cf6fceb6542 Original-Change-Id: I139c65bb1b21b9283375340568fe2e05f794c455 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21845 Tested-by: Jenkins Server Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24536 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* L2 - p9_mss_eff_grouping HWP (p9_opt_memmap)Thi Tran2016-05-131-2/+2
| | | | | | | | | | | | | | | | Change-Id: I4f22ba052271b36f5fc2410f0e1d604ea31f25a6 Original-Change-Id: I22451d19831283c5204e43597d27cc5b87c68b0d Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23859 Tested-by: Jenkins Server Tested-by: Auto Mirror Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: CHRISTINA L. GRAVES <clgraves@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24535 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add mcbist L2 functionBrian Silver2016-05-131-2/+8
| | | | | | | | | | | | | Change-Id: If356eff75d983c43f58268385be51f436b13c986 Original-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://ralgit01.raleigh.ibm.com/gerrit1/24534 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Added mss_spd_ut, edited mss_utils_ut, fixed ecmd_facade & return_codeAndre Marin2016-05-131-2/+2
| | | | | | | | | | | | | Change-Id: I299b7f077d03dc520c5784147c98ec62606d4a60 Original-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/24533 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update register names in xml file to match scomdef file.Richard J. Knight2016-05-131-21/+21
| | | | | | | | | | | | | Change-Id: I7206abf4bd7449ea203e2fc52451a9d5d545ea43 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/23316 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: Andre A. Marin <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24467 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Initial commit of memory subsystemBrian Silver2016-05-136-0/+759
| | | | | | | | | | | | Change-Id: I45674f8c5fcc6c524750ae4b4e049dcda8665502 Original-Change-Id: I6b63d2c4eec5d77585c91d905a464962a6153a0a Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22978 Tested-by: Jenkins Server Reviewed-by: Craig C. Hamilton <cchamilt@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24532 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_mss_eff_grouping procedure (Level 1)Thi Tran2016-05-131-0/+120
| | | | | | | | | | | | | Change-Id: I490c248b055e6ba3e35fd7a52bed3fb54c1a9e56 Original-Change-Id: Ic5d2c2563a0e6e2706c07399c0ef7b20998dfc68 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21470 Tested-by: Jenkins Server Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: CHRISTINA L. GRAVES <clgraves@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24531 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add mss throttle files L1Andre Marin2016-05-132-15/+17
| | | | | | | | | | | | | | Change-Id: Ie6125ab073d566621516b13ee92d69bd03224584 Original-Change-Id: I4a8a83151b3287a38235db11cd298900119aed35 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22149 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Brian R. Silver <bsilver@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/24543 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Extend basic config entries to TPMChris Engel2016-05-136-10/+114
| | | | | | | | | | | | Change-Id: I17c215c3120782d022ade0ac8343934c64e2e13e Original-Change-Id: I92e2c7758ebac2912caa9f449c3531c584487bd5 FowardPort: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22002 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24481 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Christopher J. Engel <cjengel@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* L2 - Fabric updates for multi-chip supportJoe McGill2016-05-1316-1433/+1056
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor p9_build_smp code Add FBC effective config (attribute-only) HWPs Add/call FBC initfiles HWP flow p9_fbc_eff_config p9_fbc_eff_config_links p9_chiplet_scominit p9_smp_link_layer p9_fab_iovalid p9_fbc_eff_config_aggregate p9_build_smp Update engd used in build to e9035 u087 Change-Id: Iff8f22941a01bd6783fd5e817bcb6bc730b846f5 Original-Change-Id: I9ab9e967847d380596e896a14e481ad8cf247b9a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21643 Tested-by: PPE CI Tested-by: Hostboot CI Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Benjamin Gass <bgass@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24464 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fixed typo in platInitDan Crowell2016-05-121-1/+1
| | | | | | | | | | | | Change-Id: I658559b4c94611a15cddb98ce2935c59c990c609 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24457 Tested-by: Jenkins Server Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Tested-by: Hostboot CI Reviewed-by: Christopher W. Steffen <cwsteffen@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24460 Tested-by: FSP CI Jenkins
* Disable HWP INVOKE calls in istep9 so we can merge HWP mirrorscrgeddes2016-05-122-3/+4
| | | | | | | | | | | | | | HWPs are in the process of being upgraded from L1 -> L2 , HB code is not prepared for Istep 9 L2s yet so I am disabling them which will allow us to merge in HWPs from EKB RTC: 134079 Change-Id: I4325d87264dcddf2449bbd876788b5ccca9bc1b3 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24473 Tested-by: Jenkins Server Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Temporarily disable building of poundv HWP in hostbootcrgeddes2016-05-123-31/+31
| | | | | | | | | | | | | | | | In order to get an ekb commit through we need to deactivate this HWP from build in HB until the pending EKB changes have been mirrored and merged into HB. There should be a follow up commit with the same RTC following shortly after this commit Change-Id: I845b1e7c320f0cd7dca31c157ff82d3b55212803 RTC:153882 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24472 Reviewed-by: Steven B. Janssen <janssens@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Pervasive_attribute.xml with ATTR_SDISN_SETUPAnusha Reddy Rangareddygari2016-05-121-0/+1
| | | | | | | | | | | | | | Change-Id: I270dbeeadb4b306c620ef5754895f0abd0e9673c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24236 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Tested-by: Hostboot CI Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24238 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_set_fsi_gp_shadow - updates RC init valuesAnusha Reddy Rangareddygari2016-05-121-2/+2
| | | | | | | | | | | | | Change-Id: Ia93e881caf6cfc1e6316995cec629eefea9c25a6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24240 Tested-by: Jenkins Server Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Tested-by: Hostboot CI Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24242 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change init cal error checking as apb fir register changedBrian Silver2016-05-122-44/+6
| | | | | | | | | | | | | | Change-Id: I661b2c88ee4e2584dcbcffe327f13ddb4cc230ef Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24202 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24203 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Change MCA initfile to encorporate VBU initsBrian Silver2016-05-123-40/+756
| | | | | | | | | | | | | | | | Update VBU, other attribute files Change-Id: I7d4aece1e5cea96791a2a9abecfbef2218b728da Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24168 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24170 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add override attributes for memory vpd accessDan Crowell2016-05-122-0/+128
| | | | | | | | | | | | | | | | | | | | | Created 4 sets of attributes that can be used to override the contents of memory that is returned from the getVPD() and getSPD() interfaces that the platforms provide. There is an ATTR_VPD_OVERRIDE_xx and ATTR_VPD_OVERRIDE_xx_ENABLE for each of the MemVpdData_t values that are supported, as well as an ATTR_SPD_OVERRIDE/ATTR_SPD_OVERRIDE_ENABLE for the SPD. Change-Id: I2e22512378b7cd390cff4f64b6703e1f45f056aa Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23699 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23701 Tested-by: FSP CI Jenkins
* HWP's for p9_perv_sbe_cmn,p9_sbe_arrayinit,p9_sbe_tp_arrayinitAnusha Reddy Rangareddygari2016-05-122-0/+10
| | | | | | | | | | | | | | Change-Id: If70360201c4a2361d376ed75b4916b702088c13a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24172 Tested-by: Jenkins Server Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24174 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* change epsilon attribute definitions from arrays to scalarsJoe McGill2016-05-123-15/+67
| | | | | | | | | | | | | | | | | PPE platform does not support system scoped array attributes Update HB temp defaults to enable CI Change-Id: If0d0d4ed3248ba4433141bb9715ff544ca84b5f7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24067 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Benjamin Gass <bgass@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24070 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix throttle procedure & MSS attribute clean upAndre Marin2016-05-1210-7511/+1808
| | | | | | | | | | | | | | | Change-Id: Iccebe2f5bbad9d4fed2de914e0b65dba0b0b4662 Original-Change-Id: I7b545b65aaf9cdfea08ab2c5142898f5c971a74b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23486 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@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/24407 Tested-by: FSP CI Jenkins
* Add get_pair_from_rankBrian Silver2016-05-122-17/+136
| | | | | | | | | | | | | Change-Id: I39e10b9794a27abca5ac43e33a5897fc0cdd6cb6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23794 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23795 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
OpenPOWER on IntegriCloud