summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/attn/common
Commit message (Collapse)AuthorAgeFilesLines
* Automatically include config.hDan Crowell2019-12-061-2/+1
| | | | | | | | | | | | | | | | | | Rather than having to remember to include config.h anywhere we reference a CONFIG variable (and usually forgetting), this adds it to the default compiler flags so that it gets included in every source file we build. Change-Id: I53622ab4d46c55d942e98cae6ec03049fd5b3d08 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/87475 Tested-by: Jenkins Server <pfd-jenkins+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> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Zachary Clark <zach@ibm.com> Reviewed-by: Roland Veloz <rveloz@us.ibm.com> Reviewed-by: Christian R Geddes <crgeddes@us.ibm.com> Reviewed-by: Nicholas E Bofferding <bofferdn@us.ibm.com>
* ATTN: Centaur UCS handlingBrian Stegmiller2018-08-093-8/+272
| | | | | | | | | Change-Id: Iad553d3042d1f4ccaa777434d4d823f33d905053 CQ:SW439917 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64158 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
* ATTN: Examine correct proc for handling Centaur AttentionsBrian Stegmiller2018-05-233-8/+27
| | | | | | | | | | | | | | | Change-Id: I3166c5331aa4b14152cc9d45bc57c9aefb9cb39f CQ:SW429174 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59015 Tested-by: Jenkins Server <pfd-jenkins+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> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* ATTN: Support memory attentions for CumulusBrian Stegmiller2017-10-117-118/+340
| | | | | | | | Change-Id: I98391edb0f0e223cf8f4d217199217433e86033a RTC: 150944 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46864 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
* ATTN: Return IPOLL bits being used to HOST OSBrian Stegmiller2017-06-092-17/+28
| | | | | | | | | Change-Id: I74d84208c1f24d156739b8bb4c912f8a1bd11ee3 RTC: 174196 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41179 Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
* ATTN: Routing bit not related to ATTNs we useBrian Stegmiller2017-01-171-12/+1
| | | | | | | | | | | | | | Change-Id: I4545ade3a3f76f5b227d37cfbdd1e3cdd83ee233 RTC: 165596 CMVC-Prereq: 1011892 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/34613 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* ATTN: Enable of IPL CXX testsBrian Stegmiller2016-11-181-0/+2
| | | | | | | | | | | Change-Id: Icc270150ece5f4d767835fd970a38ccd2ed05bbf RTC: 151004 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32772 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
* ATTN: Mask interrupts prior to sending EOIBrian Stegmiller2016-10-281-33/+22
| | | | | | | | | | | Change-Id: Ie25abeec6a6cea8438d14ac6d1828e0b9a8fb25a RTC: 163736 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31925 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
* ATTN: Clear Intr Reg on RECOV errors from Host SideBrian Stegmiller2016-09-182-15/+54
| | | | | | | | | | | | Change-Id: I6427f18fc6d50fc60a9de9d1a06ebc0850fa906b RTC: 159844 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28753 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* ATTN: Re-enable HOST ATTN testcase and update chkForIplAttn testBrian Stegmiller2016-08-242-1/+75
| | | | | | | | | | | | Change-Id: Ic0080efa9f3ecbf8be7909c09b16d890ab9f71af RTC: 155588 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28185 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* ATTN: Use Multicast group 0Brian Stegmiller2016-07-081-5/+5
| | | | | | | | | | | | Change-Id: Ie9e35f6574b42dfa4599ef0fdf19475310971bd4 RTC: 157038 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26431 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: Matthew A. Ploetz <maploetz@us.ibm.com>
* Runtime Attention Handling ChangesBrian Stegmiller2016-04-212-104/+3
| | | | | | | | | | | | | Change-Id: Iee53f2dc71bf1d33afc700b2c51f4ae367c7ffab RTC:149395 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23225 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Add new attention types for P9Brian Stegmiller2016-04-211-16/+0
| | | | | | | | | | | | | | Change-Id: Ia9076e792627a82787dceddafb7c3a75b756ad98 RTC:149697 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22141 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Tested-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/23131 Tested-by: Jenkins Server Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Tested-by: FSP CI Jenkins
* Impacts for hostboot attn handling with checkForIplAttnsBrian Stegmiller2016-04-218-101/+139
| | | | | | | | | | | Change-Id: Ib83b73c37b3c4daf6a376ca7048ac18a5a114eb7 RTC: 147941 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22144 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* Update constants and comments for P9 PIR formatDan Crowell2016-02-291-3/+3
| | | | | | | | | | | | | | | Implemented a set of macros and constants that can be used everywhere to translate a PIR into its component parts and pull out individual pieces of data from a complete PIR. Also added and updated the references to the old ATTR_FABRIC_NODE_ID with ATTR_FABRIC_GROUP_ID. Change-Id: If9735f53940e5849a648729e4bf8ca0cfbb09f6e RTC: 88055 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/706 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* ATTN: C++11 bad string literal concatenationPatrick Williams2015-06-081-5/+5
| | | | | | | | | Change-Id: I7a5aec4d365734e450e1a9220785ff615ac34730 RTC:124186 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17976 Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ATTN: IPOLL interrupt workaroundBrian Stegmiller2015-05-201-4/+79
| | | | | | | | | | Circumvents issue where interrupts happen before OPAL is ready to handle them Change-Id: I3d378cd03dac51aaa5b2f77e8940eb63f170016b Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17795 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* ATTN: Handle multiple attns on centaur at runtimeBrian Stegmiller2015-04-241-6/+8
| | | | | | | | | | Change-Id: Ic81d6c434b72e027d90e6039457b447e5a991f61 RTC: 124900 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/17394 Tested-by: Jenkins Server Reviewed-by: BENJAMIN J. WEISENBECK <bweisenb@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ATTN : Support for checkstop analysis.Sachin Gupta2015-02-271-2/+21
| | | | | | | | | | | | | Change-Id: I7a8c1b974d0d3d16ea2d92b997a9bb7e71ea0ac7 RTC: 119543 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14769 Tested-by: Jenkins Server Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Bilicon Patil <bilpatil@in.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ATTN: Fixed enable/disable attn flow during runtimeSachin Gupta2015-02-191-1/+3
| | | | | | | | | | | | | Change-Id: Ifcd4a6f71f8007bb5e223ac55d8fd953848974fa RTC: 123533 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15628 Tested-by: Jenkins Server Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Bilicon Patil <bilpatil@in.ibm.com> Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: Reshmi Nair <reshminair@in.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ATTN: Adding test cases for HBRT ATTN.Sachin Gupta2015-01-161-0/+5
| | | | | | | | | | | RTC: 118010 Change-Id: I542c8301db601b82885725e7c02b9542105acd42 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14514 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ATTN: separate hostboot specific code from commonChris Phan2014-12-034-0/+702
| | | | | | | | | Change-Id: I5eca0f1d5768135b9a902664d79580d5f89f6709 RTC: 110949 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14129 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* ATTN: code re-org in preparation for HBRT supportChris Phan2014-12-0318-0/+2888
Change-Id: I100fafcfc794e8828e992438bacf8303a029a566 RTC: 110949 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/12949 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud