Parse Targeting APSS ADC information from MRW

Change-Id: I4321510dbda70d52259ed7f2ef60f689f6f8694e
RTC: 114285
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14536
Tested-by: Jenkins Server
Reviewed-by: Christopher Cain <cjcain@us.ibm.com>
Reviewed-by: Matt Spinler <spinler@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
HTMGT code to build several of the OCC config message payloads.

Includes an interface to run the hardware procedures related to memory
throttling, which will write attributes needed for an OCC config message.

Change-Id: I302e5c2f0e354dd57d6f6f9c8ad81095277a3d8c
RTC: 114286
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14131
Reviewed-by: Christopher Cain <cjcain@us.ibm.com>
Tested-by: Jenkins Server
Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
HTMGT Pstate support

Change-Id: I68388d448afa027439c78f654c00ca2f9904d65e
RTC: 114284
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14191
Reviewed-by: Christopher Cain <cjcain@us.ibm.com>
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Move OCCs to active state

Change-Id: I99918d0e1a27ed5cf7cb438e3e8e7f580c5306c7
RTC: 115922
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14740
Tested-by: Jenkins Server
Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Pass IPMI sensor numbers in dev tree

    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>
IPMI interface for fru write data command

Change-Id: I3c0c4c7c14521f1b64af37d62e57a5947602ed11
RTC: 116453
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14393
Reviewed-by: Brian Silver <bsilver@us.ibm.com>
Tested-by: Jenkins Server
Reviewed-by: WILLIAM G. HOFFA <wghoffa@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Base devtree model on vpd

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>
SW287957: INITPROC: Memory procedure updates for palmetto/habanero

Change-Id: Ie35bd64c667848b2a831801ac963129ea8d1f4f2
CQ:SW287957
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14733
Reviewed-by: Brian H. Horton <brianh@linux.ibm.com>
Reviewed-by: Richard J. Knight <rjknight@us.ibm.com>
Tested-by: Richard J. Knight <rjknight@us.ibm.com>
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14735
Tested-by: Jenkins Server
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
SW284608: HWP Memory Throttle Calculation Efficiency and ISDIMM Throttle Support

CQ:SW284608
Change-Id: Ief2d91781ced462009c499564a8ffcbad5da8487
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14446
Reviewed-by: Michael D. Pardeik <pardeik@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Tested-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14471
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Utilfile support for HBRT

Change-Id: I16fde414390d48622c3a4e71e47afac581d29236
RTC:119000
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14804
Tested-by: Jenkins Server
Reviewed-by: STEPHEN M. CPREK <smcprek@us.ibm.com>
Reviewed-by: Joshua P. Rispoli <jprispol@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Support simple clock callouts

- Added new simple fault sensor to report clock faults
- Updated MRW parser to generate clock fault sensors
- Updated attribute definition to support clock fault sensors
- Initialize clock fault sensors when Hostboot starts
- Report clock fault to BMC when clock is called out
- Terminate system (config option) when clock is deconfigured

Change-Id: I5e4de8a7c509a45feaad948a565f4f614f821786
RTC: 117344
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14643
Tested-by: Jenkins Server
Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com>
Reviewed-by: Brian H. Horton <brianh@linux.ibm.com>
Reviewed-by: Richard J. Knight <rjknight@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Remove binary trace that hangs the console

Change-Id: I21f72dabe4963b7bf13b6a8a4b40582369f2cc99
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14899
Tested-by: Jenkins Server
Reviewed-by: Christopher Cain <cjcain@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
IPMI Fru Inventory Record Creation

Change-Id: I9339e267ff7d2e2edbf4305d8c2d57f73f0c5eeb
RTC:108829
Depends-on:I3c0c4c7c14521f1b64af37d62e57a5947602ed11
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14666
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>