summaryrefslogtreecommitdiffstats
path: root/import/chips/p9
Commit message (Collapse)AuthorAgeFilesLines
* Use ATTR_PG attributeSantosh Puranik2016-07-081-680/+0
| | | | | | | | | | | | | -- Remove use of ATTR_PG_<CHIPLET> -- Delete pg attributes XML Change-Id: I96986292fb6e360fc785f99e66b3e866dccd4fef Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21871 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
* p9_sbe_chiplet_reset Level 2 update: set EC/core multicast reg3=group3Joe Dery2016-07-082-24/+35
| | | | | | | | | | | | | | | | | | | | | replace MCGR[0..3]_CNFG_SETTINGS and MCGR[234]_CACHE_CNFG_SETTINGS with complete set MCGR_CNFG_SETTING_GROUP[0..6] for human readability likewise comments now reflect that REGISTERs are being set to those SETTINGS ideally the PERV_MULTICAST_GROUP_[1..4] would be changed to better clarify, but these exist in a global header based on the vhdl/figtree descriptions Change-Id: If89768eb8a49566762fce1fc188e1f03a10c5f53 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26466 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Kevin F. Reick <reick@us.ibm.com> Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26471 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level 2 HWP p9_sbe_io_initfSunil.Kumar2016-07-081-7/+74
| | | | | | | | | | | | Change-Id: Ie275139ee1ea1b76eb0c14f1b12d69f73883f638 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25989 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25991 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* CORE/CACHE: add Level1 cache/l2/core stopclocks proceduresYue Du2016-07-081-10/+25
| | | | | | | | | | | | | Change-Id: Id407ffa51ea9a7fb9a0056a7faaf1e33e4433e50 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26276 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.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/26433 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* CORE/CACHE: fix initf procedures on ring IDs and ex partial goodYue Du2016-07-085-39/+54
| | | | | | | | | | | | Change-Id: Ia6269a9753da86d63b268b48c8d2783ceb8e1aff Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26562 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Joseph E. Dery <dery@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26565 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* HWP Level 2 p9sbe_tp_initfSunil.Kumar2016-07-081-13/+16
| | | | | | | | | | | Change-Id: I3a1b2164e426a966a8ef5d69d1a54c1cb3652402 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24454 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24954 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level2 HWP p9_sbe_npll_initfSunil.Kumar2016-07-071-31/+32
| | | | | | | | | | | | Change-Id: Ifddfab33e6f6a5b27be5ad863adc465ed6e7c546 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21837 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21838 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level1 HWP for p9_check_chiplet_statesAbhishek Agarwal2016-07-072-0/+39
| | | | | | | | | | | | | Change-Id: Id0296d53100d71b20980ccd8084e1fc9b34b0da6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26621 Reviewed-by: MURULIDHAR NATARAJU <murulidhar@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26623 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_tor: remove an include dependencyMartin Peschke2016-07-071-0/+3
| | | | | | | | | | | | | | | | | | | We used to proliferate a dependency to p9_infrastruct_help.H through p9_tor.H, which is bad. To be precise, it is p9_tor.C that needs p9_infrastruct_help.H. Other users of p9_infrastruct_help.H must not rely on that file being included by some other include, but they should include it directly. Change-Id: Id76608e5e5e3006247fb2f26648ec522c84f9c43 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26037 Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26039 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Fix for making sure OCB is in linear mode not circularCHRISTINA L. GRAVES2016-07-071-1/+1
| | | | | | | | | | | | Change-Id: I353242d1b631f9dfd1ade58629bcfe8de319bbcc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26474 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26475 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* VBU IPL framework updatesJoe McGill2016-07-071-0/+1
| | | | | | | | | | | | | | | | | execute MSS attribute HWPs execute HTM setup add GPR and NIA checks for multiple cores Change-Id: Idb40a01c0b9810ad213a44630d18b221ca2d56f1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26386 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: CHRISTINA L. GRAVES <clgraves@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26546 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Change for David for not checking L3 during readCHRISTINA L. GRAVES2016-07-071-3/+2
| | | | | | | | | | | Change-Id: I5b05e3e8de314a8869f9c408b51a945ba48a1743 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26549 Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26552 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level 2 Hwp for p9_start_cbsAnusha Reddy Rangareddygari2016-07-052-1/+38
| | | | | | | | | | | | | | | | * Include check for VDN_PGOOD after Cbs_done * Modifying Cbs_Idle fapi_err msg Change-Id: If6fd511cf12d1fb193246890d53fb576b70e90e9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26461 Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26463 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* sbe_attributes.xmlAnusha Reddy Rangareddygari2016-07-041-53/+58
| | | | | | | | | | | | | | | | * Added default values to the attributes -- Reverting OB1 and OB2 attr_pg values to all zero -- Reverting EC & EQ Gaurd changes -- Reverting HOSTBOOT_HRMOR_OFFSET & SBE_BOOTLOADER_OFFSET Change-Id: Ie879aa6fabcb85c7c10de2b656ed06decaa33cfe Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25618 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25620
* p9_pm_ocb_init - fix OCBCSRn reset value to put OCB channels in circular modeGreg Still2016-07-011-5/+11
| | | | | | | | | | | | | | | | - Add bit 4 setting to ensure circular mode Change-Id: I813ac36f3fa40536192a9c6cf23a2f902ee7d143 RTC: 149680 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22113 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Sangeetha T S <sangeet2@in.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/22115 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_cpu_set_frequency Level 2Sudheendra K Srivathsa2016-07-011-0/+1
| | | | | | | | | | | | | Change-Id: Ifb91444ee2dfaccc08108dc2efce5df37d21c89d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22276 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Sangeetha T S <sangeet2@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25230 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Ec_level attribute support for DD1 attributesAnusha Reddy Rangareddygari2016-07-017-55/+99
| | | | | | | | | | | | | | --Fixig hb_temp_defaults.xml Change-Id: Iab140154483b10bd05a6dba092dad25f64eae742 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26450 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26487 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_htm_setup (L2) - Part 2: HTM setup/reset/startThi Tran2016-07-011-15/+60
| | | | | | | | | | | | | | RTC:138851 Change-Id: Icedf9f1a020948c5515edaf92c9de40897b2ad69 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25689 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jenny Huynh <jhuynh@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25690 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* PUTRING:set pulse NSL mode supportPrasad Bg Ranganath2016-06-292-129/+755
| | | | | | | | | | | Change-Id: I83b8fd3b2f6fe38c971e213cde81df99e1290dab Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24607 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: PPE CI Reviewed-by: Soma Bhanutej <soma.bhanu@in.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/25952
* Fix enum number issue for XBus pll ringIdPrasad Bg Ranganath2016-06-291-33/+36
| | | | | | | | | | | | Change-Id: Ie1a39f067843a997e20ea089683180cb0c734e90 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26388 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: GIRISANKAR PAULRAJ <gpaulraj@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26389 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level 2 HWP for p9_sbe_npll_setupAnusha Reddy Rangareddygari2016-06-294-104/+185
| | | | | | | | | | | | | Change-Id: I33fda7070a01cafe01beac0b69c5ebaa77e0c6ed Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26288 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26289 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add parameter to setup evid to define action for HWPcrgeddes2016-06-291-9/+7
| | | | | | | | | | | | | | | | | | This hwp is called at 2 different points during the IPL and we do not want to reset default values if we have already done it once. Change-Id: Ia621802762b7fc79cedb1f8609477936e2c2cec6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26254 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Tested-by: Hostboot CI Reviewed-by: Andres A. Lugo-Reyes <aalugore@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/26266 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* New rings and obus0,1,2,3 support in ringId filePrasad Bg Ranganath2016-06-291-550/+861
| | | | | | | | | | | | | | | | Modified p9_ringId.C and p9_ring_identification.H for accommudating new rings support Change-Id: I5a43ddf01c7377327b6d13c3bde5191458cf96d7 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25695 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Joseph E. Dery <dery@us.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25913 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Added ATTR_EC and ATTR_NAME to SBE attributesSantosh Puranik2016-06-281-2/+23
| | | | | | | | | | | | Change-Id: I2d1ba818b42269154d403e5e4f3d4203435133bc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26164 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26167 Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
* Resolve compile warnings in Cronus for signed/unsigned comparison.Kahn Evans2016-06-281-2/+2
| | | | | | | | | | | | | Change-Id: If2639b3ef670b997141bcb4f6205499d4ef3e6bf Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26270 Tested-by: Jenkins Server Reviewed-by: Matt K. Light <mklight@us.ibm.com> Tested-by: PPE CI Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Tested-by: Hostboot CI Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26271 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Fixed even/odd EX multicast setup checking ATTR_PG_EPxx clockdomainsJoe Dery2016-06-272-9/+13
| | | | | | | | | | | | | | -- Increase HangCounter6 for all chiplets to 0x08 Change-Id: I49207c4a92f1529a37f33ed4829a9320ef3335ca Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26214 Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Tested-by: Jenkins Server Tested-by: PPE 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/26219 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level 2 HWP for p9_sbe_common - Update as in IPL v183Soma BhanuTej2016-06-272-54/+35
| | | | | | | | | | | | | | | Adding OPCG_done polling after clock start command Change-Id: Id76fcf44bd5f994b4229313056c46718dee6c217 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26132 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Anusha Reddy Rangareddygari <anusrang@in.ibm.com> Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26137 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* HW Image Build Flow: Remove obsolete image sectionsMartin Peschke2016-06-271-29/+9
| | | | | | | | | | | | | | | | These sections have never been used but were integrated into the respective code sections of the CME, SGPE and Restore images. Change-Id: I474206c2f7047cc4beacc33e44e17d0fb9a0a59d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25336 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25921 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_xip_tool: Attribute dump parser commandShakeeb2016-06-233-54/+296
| | | | | | | | | | | | | | | Implementation of 'attrdump' command in xip tool to parse SBE dump for attributes Change-Id: I64049b24d4548af494450065bb6d7ab5e9ea2d8e RTC:134294 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25540 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25566
* Add p9_proc_gettracearray procedureJoachim Fenkes2016-06-231-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | Generic procedure to dump a trace array. The API is similar to the P8 procedure, but the procedure takes trace _bus_ IDs as opposed to trace _array_ IDs and uses these to check the trace array's primary trace MUXes prior to dumping. There is also a flag to skip this check if you want to dump a specific trace array no matter which bus is muxed into it. The FAPI2 target supplied must match the trace array; most will just need a TARGET_TYPE_PROC_CHIP target, but some are targeted at OBUS, MCBIST, EX or CORE granularity. There's an inline function proc_gettracearray_target_type() that will help determine the target type. Change-Id: I093cd03bc90fbe93ed8fff3d18cd0676359fa5d1 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22847 Dev-Ready: Joachim Fenkes <fenkes@de.ibm.com> Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jenny Huynh <jhuynh@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/22848 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Procedure crashes when trying to query an EC featureRichard J. Knight2016-06-231-0/+70
| | | | | | | | | | | | | | | | | | | | | -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: I880e13f7f98a3a9f53bc1b2060b014bab1df64cf Original-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/26163 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level 2 HWP for p9_sbe_chiplet_resetAnusha Reddy Rangareddygari2016-06-222-4/+14
| | | | | | | | | | | | | | * Increased the hang_pulse value for pcie chiplet Change-Id: Ib70a7df635cb53ef7b1462969e0b1e048e9ce398 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26030 Tested-by: Jenkins Server Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Tested-by: PPE 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/26031 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* IPL updates -- IPL_flow_v180Anusha Reddy Rangareddygari2016-06-228-83/+88
| | | | | | | | | | | | | | * Changes from ipl spread sheet ver180 Change-Id: Ibe7f955130ede0b56e1a1aa2e2e9e413882335b8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25854 Tested-by: Jenkins Server Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25866 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_image_help_base.H: removal of unused and obsolete fileMartin Peschke2016-06-211-118/+0
| | | | | | | | Change-Id: I60a998919c4aa1e4fe2d10cdbdca6aa7f7c5d9ac Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26034 Tested-by: Jenkins Server Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
* Cache/Core: Istep4 procedure changes for model 9038 and aboveYue Du2016-06-1714-210/+359
| | | | | | | | | | | | Change-Id: I997537274ea9538330d9fb1ce240de793d90feec Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23019 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI 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/23021 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* values added for some attributeSunil.Kumar2016-06-171-0/+3
| | | | | | | | | | | Change-Id: I78f7c5b16ce9dcd0799d2f03f9e2a9ae5fbbb773 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25768 Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25770 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level 2 HWP for p9_sbe_tp_arrayinitAnusha Reddy Rangareddygari2016-06-171-3/+6
| | | | | | | | | | | | Change-Id: I1d02e1bd125cbc69d389fc021fdb9f5a2f2a0261 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25765 Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25767 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Add P9_TOR namespace to avoid naming collisionsBill Hoffa2016-06-171-0/+1
| | | | | | | | | | | | | | Change-Id: I5494b98fdc439c7bf08c3f5ddd47c5285563ee99 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25509 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25512 Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Move prevasive procedures to SEEPROMSachin Gupta2016-06-154-3/+16
| | | | | | | Change-Id: Ifc930b6b27f73e9dc44a5c03037e7c8a0192364e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25190 Tested-by: Jenkins Server Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
* PutRing utils to scan ringsBilicon Patil2016-06-146-1/+1635
| | | | | | | | | | | | | | Change-Id: Ieab183be571fda1013ef658568aee495c68c7100 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21795 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Dev-Ready: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21796 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Remove eq_dpll buckets from p9_ringId.HPrasad Bg Ranganath2016-06-141-47/+32
| | | | | | | | | | | Change-Id: Iedb8b22bff56cf75a081758eda482e95213e544b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24857 Tested-by: Jenkins Server Reviewed-by: GIRISANKAR PAULRAJ <gpaulraj@in.ibm.com> Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25773 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* move production code from tools/imageProcs to chips/p9/utils/imageProcsMartin Peschke2016-06-141-0/+969
| | | | | | | | | | | Change-Id: I516c770ec7fd6d1fb2f8f7933a2579038c13ce6d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24786 Tested-by: Jenkins Server Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25772 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Attribute Review - NestThi Tran2016-06-141-45/+59
| | | | | | | | | | | | | Change-Id: I6af714a8975122a4e83c955a21913ede0d643453 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23164 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Joseph J. McGill <jmcgill@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23167 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level 2 HWP p9_getecidAbhishek Agarwal2016-06-132-1/+10
| | | | | | | | | | | | | Change-Id: I0e1238fdd21e239bb082795ef7fad6fde3c3ebd9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25701 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25702 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Level 2 HWP for p9_set_fsi_gp_shadowAnusha Reddy Rangareddygari2016-06-132-134/+13
| | | | | | | | | | | | | Change-Id: If08c3550b6f8b8a3efc158d1eaaa3234d22b7bb5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25604 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Soma Bhanutej <soma.bhanu@in.ibm.com> Reviewed-by: Sunil Kumar <skumar8j@in.ibm.com> Reviewed-by: PARVATHI RACHAKONDA <prachako@in.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25605 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_pm_reset - Level 2 deliverySangeetha T S2016-06-131-32/+54
| | | | | | | | | | | | | | | | | | | -> Complete design for P9 -> Transliteration from P8 to P9 -> SUET test -> AWAN test Change-Id: Iab9a8cd7dc7860941263c4fe95814dd259b97a23 RTC: 140969 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24313 Dev-Ready: Brian T. Vanderpool <vanderp@us.ibm.com> Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25240 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* p9_xip_tool: cleaning up endianess conversionMartin Peschke2016-06-131-10/+10
| | | | | | | | | | | | | | Use system header endian.h routines to do endianess conversion instead of own routines. Change-Id: I82649143a47cb76ca2a631107165f6128d06d10c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24898 Tested-by: PPE CI Tested-by: Jenkins Server Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25564 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* Update p9_l2_scom.C to sync with latest p9.l2.scom.initfilePrachi Gupta2016-06-131-0/+8
| | | | | | | | | | | Change-Id: I5fe88df70b7ba8325e3c334c483eb06643ac4bf8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25577 Reviewed-by: ALEXANDER M. TAFT <amtaft@us.ibm.com> Tested-by: Jenkins Server Tested-by: PPE CI Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25580 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
* P9-XIP: cleaning up endianess conversionMartin Peschke2016-06-092-149/+54
| | | | | | | | | | | | | | Use system header endian.h routines to do endianess conversion instead of own routines. Change-Id: I6dd657b77b61a9a56797a254af6464f8526cc60f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24893 Tested-by: Jenkins Server Tested-by: Hostboot CI Tested-by: PPE CI Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Martin Peschke <mpeschke@de.ibm.com>
* HW Image: no .overrides sectionMartin Peschke2016-06-092-12/+2
| | | | | | | | | | | | | | Removing .overrides from HW image since that is going to be a separate PNOR section. Change-Id: Id5fd18390e757be20ae35e484f47a953368f288b Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24832 Tested-by: PPE CI Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Claus M. Olsen <cmolsen@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
OpenPOWER on IntegriCloud