summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/pm/p9_pm_occ_control.C
Commit message (Collapse)AuthorAgeFilesLines
* PM - use OJCFG[6] instead of OCR[10] to halt the 405 before resetBrian Vanderpool2018-01-221-19/+20
| | | | | | | | | | | | | | | | | | | Key_Cronus_Test=PM_REGRESS Change-Id: I8c0714a09def9f424dbe69fdae0e14f55e442fda CQ: HW434437 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52162 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: YUE DU <daviddu@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52172 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
* IPL Time Checkstop Analysis: Bypass OCC BootloaderIlya Smirnov2017-08-201-1/+7
| | | | | | | | | | | | | | | | | | | | | Give p9_pm_occ_control HWP an option to execute a jump instruction that bypasses OCC bootloader. This is used in istep 6.11 to start the OCC early in the IPL. Change-Id: I404ae400e28bf7a81f467786c9d3af4171e8ff3e RTC:155065 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44715 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44720 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Level 3 : OCB & OCC proceduresSangeetha T S2017-05-191-89/+75
| | | | | | | | | | | | | | | | | Change-Id: I9c41fbb577680070742549f9ba9aec764ce0516c RTC: 172617 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39636 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: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39640 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fixes to PM HWPs for PM reset and initCorey Swenson2016-09-231-1/+1
| | | | | | | | | | | | | | Change-Id: Ic7f2f4c68f13630920277b5f03f8ad240eb418e2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29127 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@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/29155 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Fix occ_control and pba_init HWP for OCC bringupCorey Swenson2016-08-301-13/+18
| | | | | | | | | | | | | Change-Id: I048849d389e0731ed499a2860180400300f883ec Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27711 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> 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/27712 Reviewed-by: Hostboot Team <hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* Update prologs of mirrored files to apache licenseStephen Cprek2016-08-051-8/+14
| | | | | | | | Change-Id: I25a782f6f8af801beb35f541f6076c482b78bf8e Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27920 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* p9_pm_occ_control Fix OCC memory boot launchingGreg Still2016-06-101-2/+208
| | | | | | | | | | | | | | | | | | | - Build and push launcher instructions into OCC SRAM - Set SRAM Boot Vector 3 (FFFF_FFFC) to branch to launcher - Per OCC team, offset is HOMER+0x40 Change-Id: If5c7abaed5c0f04f63f47e9eb245465e747aa075 Original-Change-Id: I2abbfea8de7b18d6010ee336031d0867cf9f0e99 RTC: 150818 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23561 Tested-by: Jenkins Server Tested-by: PPE CI Tested-by: Hostboot CI Reviewed-by: William A. Bryan <wilbryan@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/25641 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update OCC Control to add a singular START controlGreg Still2016-06-101-21/+79
| | | | | | | | | | | | | | | | | | | | - Added PPC405_START control ENUM to procedure (and header) - Removed default boot location FAPI_INF message as this no little value - Updated wrapper to add -start, -halt and -safe_reet options - Added better wrapper help - Fixed the OCC FIR bit position in code and action file - Added check that RISCWatch was not preventing the PPC405 to start - Fix SRAM starting address for P9 location - Fix powerman.act for the correct OCC FIR bit action for halting - Rebsaed Change-Id: Iac79898bac7eb8fa2237f2b48a930c4659b74f0e Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22240 Tested-by: Jenkins Server Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25636 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Remove temporary scom address defintions from p9_pm_occ_controlSangeetha T S2016-06-101-16/+6
| | | | | | | | | | | Change-Id: I14037bee6a6164aa8f04ef320d7bda40c5bb789c Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22042 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Bilicon Patil <bilpatil@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25631 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* JET: Level 2, Make p9_pm_occ_control FAPI2.0 compilantSangeetha T S2016-06-101-7/+135
| | | | | | | | | | | | | Change-Id: I2e4c4140183cbaf38a21157dc94353cc7bfd2bed Original-Change-Id: I8eca573dfa7f105cac89339662bb9b4126d608a8 RTC: 137017 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/18177 Tested-by: Jenkins Server Reviewed-by: Bilicon Patil <bilpatil@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25629 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* JET: Level 1, p9_pm_occ_controlSangeetha T S2016-06-101-0/+68
Change-Id: Icc82cfc3d5b1a5a05b0effdd8ccef76ff3abab9b RTC: 137017 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21311 Tested-by: Jenkins Server Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25628 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
OpenPOWER on IntegriCloud