summaryrefslogtreecommitdiffstats
path: root/src/occ_405/firdata
Commit message (Collapse)AuthorAgeFilesLines
* rt_xstop_analysis: move firdata code from occ_405 to occ_gpe0Prachi Gupta2017-07-2130-6667/+0
| | | | | | | | | | Change-Id: Idaafd3bd9d40cfce4afd7b5d3308cd376f443967 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43242 Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
* rt_xstop_analysis: initial commit to get pnor acceses workingBill Hoffa2017-07-2110-324/+327
| | | | | | | | | | Change-Id: I1d0e07bfbbc206b9ade87befdb0d86c5bcc4385a Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43045 Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* FIRDATA: fixed structure alignment in firdata codeZane Shelley2017-07-203-61/+76
| | | | | | | | | Change-Id: I13b03ee6fd21b96eebeb0f141ab294b24ccad6f8 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43293 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* OCC: Initial IPL Checkstop analysis supportBrian Stegmiller2017-07-206-225/+983
| | | | | | | | | | | | Change-Id: I60ecc055c840e69d9c86e7eab821889b451db60b RTC: 173624 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40850 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* SBE FIFO: Change set #4Ilya Smirnov2017-06-293-9/+36
| | | | | | | | | | | | | | Enabled SCOM code paths that were disabled in p9. Added SCOM_putScom for putscom operations. Change-Id: I96b467df39e91531a607e56e70afafd7889d1d6e RTC:175100 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41935 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* SBE FIFO: Change set #3Ilya Smirnov2017-06-293-2/+229
| | | | | | | | | | | | | | Added the last set of required constants, waitDnFifoReady and readResponse functions. Change-Id: I695ba845b1ea8971e30274c427fb617775dfb954 RTC:175100 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41934 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* SBE FIFO: Change set #2Ilya Smirnov2017-06-292-0/+129
| | | | | | | | | | | | | | Ported the writeRequest functionality along with waitUpFifoReady. Change-Id: I4562df48d9e60b83d7f23964fb582f05f83a82c6 RTC:175100 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41933 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* SBE FIFO: Change set #1Ilya Smirnov2017-06-262-0/+220
| | | | | | | | | | | | | | | Ported the needed structs and the first set of SBE FIFO functions: getFifoScom, putFifoScom, and the shell for performFifoChipOp. Change-Id: Ief8876266950f166d867dbab8c8fcc8b94398860 RTC:175100 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41932 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
* translate_addr: PHB and DMI targetsIlya Smirnov2017-06-161-0/+91
| | | | | | | | | | | Change-Id: Ie2d1b162bc27df0940696a0109353be8c9301e14 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41435 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* translate_addr: memory target typesIlya Smirnov2017-06-161-0/+75
| | | | | | | | | | | | | MCS, MCBIST, and MCA Change-Id: I06741abed2e2a35c514120bb1a82e196729e0d40 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41433 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* p9 translate_addr: add constants and first set of targetsIlya Smirnov2017-06-162-134/+102
| | | | | | | | | | | | | | | | Added the required constants from EKB's p9 SCOM translation logic to be used in translate_addr. Also added the first set of target types to translate_addr: PROC, MEMBUF, EX, EQ, EC, MBA. Change-Id: Ib99121a3a1cec98ff3456addd7b3f5cdcc26a824 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41432 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Helper functions for p9 translate_addrIlya Smirnov2017-06-163-0/+164
| | | | | | | | | | | Change-Id: I223d39dc24a1453c27ca2704f7c2d72e07062429 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41416 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Fix ast_mbox assert compile issueBill Hoffa2017-06-163-17/+45
| | | | | | | | | Change-Id: I793a21d2b406fd3353f7fb0fd5ae6c37c86166a2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41945 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* p9 putscomraw and getscomrawIlya Smirnov2017-06-141-36/+83
| | | | | | | | | | | | | | | Schedule gpe requests in putscomraw and getscomraw. The requests are blocking so that we may return the value of the SCOM to the caller. Change-Id: Ia7d569cb8459042e78f7d0bca6fde81baeaf0327 RTC:173636 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41430 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* FIRDATA: updates to FIRDATA constantsZane Shelley2017-06-129-112/+170
| | | | | | | | | | | Change-Id: I4207cf6d9ac85ecbb16f04263ca57a8c61d6d1f5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41279 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* PNOR MBOX Read/Write Support for FirdataBill Hoffa2017-06-068-1068/+1176
| | | | | | | | | | | | | | | | - Create base AST Mbox functionality for interacting with the BMC MBOX - Create base PNOR Mbox functionality that uses the AST Mbox functionality to do full PNOR reads/writes - Updated PNOR utility flow to use new MBOX functionality Change-Id: I332c9b3524b8f2d6d9458fdd60611893a8945efc RTC: 173635 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41138 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Remove antiquated PMC codeWilliam Bryan2017-05-151-4/+5
| | | | | | | | | Change-Id: I0a7e9fe5c854ce17602c4c0293fd59f8c4a7c7b2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40419 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* FIRDATA: copy IPL state from HOMER to PNORZane Shelley2017-04-074-23/+36
| | | | | | | | | | | | Change-Id: I87824f2733f673885d3e8776bff35f61c721dd7b RTC: 132419 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38430 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
* Enable the poll and data configuration commandsWilliam Bryan2015-11-161-2/+8
| | | | | | | | | RTC: 140898 Change-Id: If9ef2233a631bb857a095746b095a06092e4aff0 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21976 Tested-by: FSP CI Jenkins Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: Wael Elessawy <welessa@us.ibm.com>
* new ssx and lib filesWilliam Bryan2015-08-0325-0/+4729
Change-Id: I2328b1e86d59e3788910687d762fb70ec680058f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/19503 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com>
OpenPOWER on IntegriCloud