summaryrefslogtreecommitdiffstats
path: root/src/usr/devtree/bld_devtree.C
Commit message (Collapse)AuthorAgeFilesLines
* Report pnor side booted up on A/B to OPALBill Schwartz2015-02-281-0/+110
| | | | | | | | | | | | | | | This story will use the getPnorInfo and getSideInfo interfaces to fill in devtree entries informing Opal about the existence, location, and state of PNOR sides that we know about. We will pass up a list of TOCs associated with the active side and the inactive side. RTC: 109703 Change-Id: I740b086a9e22a0bc167141e3565bf813e50d9a00 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15727 Reviewed-by: PRACHI GUPTA <pragupta@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Update dev tree with additional sensor informationRichard J. Knight2015-02-281-33/+65
| | | | | | | | | | | | | | | -Add sensor type, reading type and specific offsets. -Add IPMI entity ID and instance information for sensors -Include IPMI Enity instance in targets which have ipmi sensors attribute Change-Id: I02b0a5046c67e2e00af30a0c78cbcc182ae4c0cd RTC:123186 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15881 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Change Opal Devtree IPMI FRU_ID NameBill Hoffa2015-02-281-1/+1
| | | | | | | | | | Change-Id: I95156302b65c1a1be611d081e842eaf2aac5d03a RTC:124830 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16040 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Prioritize system vpd over memb vpd in devtreeDan Crowell2015-02-261-2/+5
| | | | | | | | | | | | | | If multiple targets are using the same physical eeprom for their vpd, the most senior of the targets is what should be reported into the devtree. Change-Id: Ic05761b634d24f3ef71adc17c572834876f2cee9 RTC: 124396 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15884 Tested-by: Jenkins Server Reviewed-by: William H. Schwartz <whs@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* IPMI FRU UpdatesBill Hoffa2015-02-251-0/+9
| | | | | | | | Change-Id: Iab7684e1ab89cc29311d6882206952bb2966e4e4 RTC:119680 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15860 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix I2C devtree valuesDan Crowell2015-02-191-3/+2
| | | | | | | | | Change-Id: Ibc78e9d1545ba6f973cc09185b90f08653d56111 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15785 Tested-by: Jenkins Server Reviewed-by: Joshua P. Rispoli <jprispol@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add proc vpd to devtreeDean Sanner2015-02-191-0/+191
| | | | | | | | Change-Id: Ic5bcb3020f68897fec7000238cda712336e94edc RTC: 120893 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14877 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Push chip ECIDs into device treeJosh Rispoli2015-02-191-0/+16
| | | | | | | | | | Change-Id: Ib92ca009e461a746364df307d698471cf790c4a8 RTC:114910 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15584 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* devtree: Update boot frequency based on OCC StateJosh Rispoli2015-02-161-3/+23
| | | | | | | | Change-Id: Ic1a425374a0208badf91cc757f80a7958b8f5994 RTC:116962 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15441 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Align all HBRT reserved memory to 64K boundaryDan Crowell2015-02-161-0/+2
| | | | | | | | | Change-Id: Ifcc3afa30ed84189cf10c1a8df9a7b4e7d38ffea RTC: 123657 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15711 Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Report I2C devices in devtreeDan Crowell2015-02-111-2/+294
| | | | | | | | | | | | | | | | | Report all I2C masters, busses and end devices in the devtree. Current support includes the following devices: -Processor module vpd (primary and backup) -Processor SBE SEEPROM (x2) -Memory buffer VPD -DIMM SPD Change-Id: Ic0e08c208331ce9701de27111cc2e9f54a81fcf7 RTC: 117996 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15203 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Michael Baiocchi <baiocchi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Fix spelling mistakes using codespell.Patrick Williams2015-01-151-2/+2
| | | | | | | | | | | | - See https://github.com/lucasdemarchi/codespell Change-Id: I03e102d1ebb9473b6226fa9b6edb684fa0218a2f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15031 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add compatible model attribute for OpalDan Crowell2015-01-091-2/+10
| | | | | | | | | | | | | | Opal requires a known system name be listed in the compatible model property. This is used for code, whereas the value in OPFR-DR is the user-visible machine type/model. Change-Id: I9a57025e2b0f5ab61cdaa1cfab41a9d9e8d89df3 RTC: 88056 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/15028 Tested-by: Jenkins Server Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Base devtree model on vpdDean Sanner2014-12-131-2/+53
| | | | | | | | | | Change-Id: I6b7f61748b487cb3fadf6ac96d1d052c6314b4d3 RTC: 88056 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14876 Tested-by: Jenkins Server Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Pass IPMI sensor numbers in dev treeRichard Knight2014-12-131-0/+156
| | | | | | | | | | | | | Pass sensor numbers and type info to OPAL through the device tree. Change-Id: Ia375ae29ea5fbbddcfbb3a9834be1caf7ed78e0a RTC:109702 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14451 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Propagate processor PHB PCIE lane EQ to device treeNick Bofferding2014-10-281-5/+7
| | | | | | | | | Change-Id: I562a9f34f9a999d7a89327dc9383c05b6101eb8a RTC: 117343 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14212 Tested-by: Jenkins Server Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Enable fast sleep for OPALDean Sanner2014-08-151-2/+2
| | | | | | | | | | CQ: SW273549 Backport: release-fips811 Change-Id: I8759376808b1b36b2332affcd7611f66bccdbed6 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/12742 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Populate actual PVR value instead of architected versionDean Sanner2014-07-221-3/+3
| | | | | | | Change-Id: I5d19166fe949394fae536f5165ce6138be7f820b Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/12277 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Disable Hostboot RuntimeBrian Silver2014-07-011-1/+3
| | | | | | | Change-Id: I52885352614377579183a84eb8a40ebdb450e607 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11914 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Change machine to Palmetto.Brian Silver2014-07-011-1/+1
| | | | | | | | Change-Id: Iacb12738baa4ee1c35523ff9c9488ff8cbf98fe9 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11900 Tested-by: Jenkins Server Reviewed-by: Brian Silver <bsilver@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Change 'lpc' to 'isa' in devtree.Thi Tran2014-06-301-1/+2
| | | | | | | | Change-Id: Ib3c2d0bc569ff648ac39d092d592b63663f3018a Origin: Google Shared Technology Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11575 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Clean up more copyright prologs.Patrick Williams2014-06-301-14/+3
| | | | | | | Change-Id: I78dad251540022294c98b1406f38f6ad9fdb1400 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11882 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Change copyright prolog for all files to Apache.Patrick Williams2014-05-211-10/+10
| | | | | | | Change-Id: I5664587b4f889099290ef50d50fa9ce5e580e1eb Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11167 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Set CMFSI fields correctly in the devtree for altmasterDan Crowell2014-05-211-3/+5
| | | | | | | | Change-Id: I4a36c70d36ec0603d053d5198a2aa78c07c63334 RTC: 35041 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10626 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Disable winkle for Sapphire bootDan Crowell2014-04-211-1/+1
| | | | | | | | | | Change-Id: Iaf95d9bc423fe1b70b91cfcc7ea22a6a432a7814 CQ: SW257883 Backport: release-fips810 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10638 Tested-by: Jenkins Server Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Inform Sapphire about supported EX power statesDean Sanner2014-04-141-8/+17
| | | | | | | | | | Change-Id: Ied3b22e70032a1b3181d318b43e11be0117ae164 CQ: SW256780 Backport: release-fips810 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/10412 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Remove excess devtree nodes from HDAT-based mini-devtree.Patrick Williams2014-03-071-0/+24
| | | | | | | | Change-Id: I52c8b12abfed656754150051965422b8aad9f273 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9296 Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Devtree updates for tod, nominal freqDean Sanner2014-03-071-7/+14
| | | | | | | | Change-Id: I296abaa2a033d3afbce1a6f05289637c953c5c3f RTC: 88002 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8963 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HBRT: Build small devtree for HDAT-based Sapphire.Patrick Williams2014-02-111-25/+59
| | | | | | | | Change-Id: I06fb4c6d07a82146b19a38457d2114569c53a571 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8147 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HBRT: Load hbrt image for Sapphire.Patrick Williams2014-02-111-3/+59
| | | | | | | | Change-Id: I9a88ed99621b0802b934583ec3e557953d937597 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8146 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* HBRT: Support full targeting in Sapphire.Patrick Williams2014-02-061-28/+51
| | | | | | | | | | Change-Id: Ib8119e3c11cfa1171b76f2260871d2de5e99d502 RTC: 87716 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8145 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add centaur and less than 8 threads to devtreeDean Sanner2013-12-121-11/+105
| | | | | | | | Change-Id: I2d28d01bfa4a3c2ed94e720489a62d8a2cb487bd Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7253 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Add VPD support to HBRTDoug Gilbert2013-11-131-10/+51
| | | | | | | | | RTC: 79419 Change-Id: I6d00e52026084a68925691b96d7a491faaffb4ef Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7004 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Updates to devtree for Stradale BUDean Sanner2013-10-101-165/+421
| | | | | | | Change-Id: I5d38b819d50e2f68e2d3b0de5ec3f020c49a9fc6 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6559 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Basic devtree supportDean Sanner2013-08-091-0/+427
Simple devtree support for Sapphire in SPless mode Change-Id: I4a70bfc5cd3eb3dbd1b443869c046c789f98cc95 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3739 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
OpenPOWER on IntegriCloud