[OpenPower-Firmware] op-build v2.4-rc1 released!

Stewart Smith stewart at linux.ibm.com
Tue Jul 9 16:27:43 AEST 2019


Release Notes for OpenPower Firmware v2.4-rc1
*********************************************

op-build v2.4-rc1 was released on Tuesday July 9th, 2019. It will
become the new stable release of op-build, following on from v2.3,
first released on May 21st, 2019.

The op-build v2.4 release cycle has been fairly short, and follows on
from v2.3 to ensure we have a more reliably predictable release
schedule going for future releases.

op-build v2.4-rc1 contains all the fixes as of op-build v2.3.1 and
v2.0.15, and we expect to continue to do stable 2.0.y releases of v2.0
into the forseeable future.

Please note that this is a RELEASE CANDIDATE and not the final v2.4
release. We expect to do a final v2.4 tagged release early April 2019.
Please test this release candidate heavily!


New platforms
=============

* nicole


Updated Packages
================

+-----------------------+----------------------+----------------------+--------------------------------------------+
| Package               | Old Version          | New Version          | Platforms                                  |
+=======================+======================+======================+============================================+
| busybox               | 1.29.3               | 1.30.1               | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | opal, firestone, palmetto, p8dtu, vesnin,  |
|                       |                      |                      | zz, romulus                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| check                 | 0.11.0               | 0.12.0               | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | firestone, palmetto, p8dtu, vesnin, zz,    |
|                       |                      |                      | romulus                                    |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| dropbear              | 2018.76              | 2019.78              | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | opal, firestone, palmetto, p8dtu, vesnin,  |
|                       |                      |                      | zz, romulus                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| glibc                 | glibc-2.28-94-g4ae   | 2.29-11-ge28ad442e7  | witherspoon, p9dsu, zaius, habanero,       |
|                       | ff335ca              |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | opal, firestone, palmetto, p8dtu, vesnin,  |
|                       |                      |                      | zz, romulus                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| hcode                 | hw041519a.opv23      | hw070619a.940        | witherspoon, p9dsu, zaius, romulus         |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| hostboot              | ca03643dd8           | 2b061c6081           | witherspoon, p9dsu, zaius, romulus         |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| hostboot-binaries     | hw041519a.opv23      | hw062819a.940        | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | garrison, barreleye, firestone, palmetto,  |
|                       |                      |                      | p8dtu, vesnin, romulus                     |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| hostboot-p8           | dc218d94c5           | 27dda299f0           | habanero, garrison, barreleye, firestone,  |
|                       |                      |                      | palmetto, p8dtu, vesnin                    |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| libflash              | v6.2                 | v6.4-rc1             | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | firestone, palmetto, p8dtu, vesnin, zz,    |
|                       |                      |                      | romulus                                    |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| linux                 | 5.0.7                | 5.1.16               | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | opal, firestone, palmetto, p8dtu, vesnin,  |
|                       |                      |                      | zz, romulus                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| linux-headers         | 5.0.7                | 5.1.16               | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | opal, firestone, palmetto, p8dtu, vesnin,  |
|                       |                      |                      | zz, romulus                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| machine-xml           | 741046046ec3         | eac9377724           | romulus                                    |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| machine-xml           | f44f8808fc7c         | deed9ba0bc           | vesnin                                     |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| machine-xml           | e3e9aef82673         | a6f4df381b           | witherspoon                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| nvme                  | v1.3                 | v1.7                 | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | opal, firestone, palmetto, p8dtu, vesnin,  |
|                       |                      |                      | zz, romulus                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| occ                   | 58e422dede           | e5a2afd6cf           | witherspoon, p9dsu, zaius, romulus         |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| openpower-pnor        | 2ea669b4aa           | 43fc2ebbae           | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | garrison, barreleye, firestone, palmetto,  |
|                       |                      |                      | p8dtu, vesnin, romulus                     |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| petitboot             | v1.10.3              | v1.10.4              | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | opal, firestone, palmetto, p8dtu, vesnin,  |
|                       |                      |                      | zz, romulus                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| sbe                   | 1410677b65           | b96edc83e9           | witherspoon, p9dsu, zaius, romulus         |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| skiboot               | v6.3.1               | v6.4-rc1             | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | opal, firestone, palmetto, p8dtu, vesnin,  |
|                       |                      |                      | zz, romulus                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+
| sudo                  | 1.8.23               | 1.8.27               | witherspoon, p9dsu, zaius, habanero,       |
|                       |                      |                      | firenze, garrison, barreleye, pseries,     |
|                       |                      |                      | opal, firestone, palmetto, p8dtu, vesnin,  |
|                       |                      |                      | zz, romulus                                |
+-----------------------+----------------------+----------------------+--------------------------------------------+


New Packages
============

+---------------+--------------+-----------------------------------------------------------------------------------+
| Package       | Version      | Platforms                                                                         |
+===============+==============+===================================================================================+
| cryptsetup    | 2.0.6        | witherspoon,p9dsu,zaius,habanero,firenze,garrison,barreleye,pseries,opal,firest   |
|               |              | one,palmetto,p8dtu,vesnin,zz,romulus                                              |
+---------------+--------------+-----------------------------------------------------------------------------------+
| json-c        | 0.13.1       | witherspoon,p9dsu,zaius,habanero,firenze,garrison,barreleye,pseries,opal,firest   |
|               |              | one,palmetto,p8dtu,vesnin,zz,romulus                                              |
+---------------+--------------+-----------------------------------------------------------------------------------+
| libflash      | v6.4-rc1     | opal                                                                              |
+---------------+--------------+-----------------------------------------------------------------------------------+


Removed Packages
================

+-----------+---------------+-------------+
| Package   | Version       | Platforms   |
+===========+===============+=============+
| occ-p8    | a2856b77a61   | opal        |
+-----------+---------------+-------------+


Package: hcode
==============

Repository


Patches
-------


Commits
-------

Ben Gass (1):

* 647c79394de1 Add p9a.omi.pll.scan.initfile and ifCompiler support.

Dan Crowell (1):

* 9cad5ac42b3e Synch up OMI and MCA frequencies

Prem Shanker Jha (4):

* cc0b781abd67 Self Save: Fixing self save of core SPR.

* abe84794dea8 VDM(Part 2): CME hcode support for per quad VDM.

* 62fab01afb46 VDM(Part 3): Image build changes for quad level VDM

* b897d74ad16d Stop API: STOP API made project agnostic.

Rahul Batra (4):

* 793c77ef0f8b PM: Fix Clip Update Timeout

* cade83363c25 PGPE: Fix Voltage Delay Math

* 2def3a70b164 PM: WOV(OCS) HW Procedures Changes (1/2)

* 4d775c52daa4 PM: WOV(OCS) PGPE Hcode Changes (2/2)

Sumit Kumar (2):

* e74922a6d8a0 Updating latest selfRest.bin file

* 5086d51d705e Enablement of Axone support

Yue Du (2):

* f3d82eaa4d8c Self Save: Added support for SPR self save in CME
  hcode(func ver)

* f52ed17d38e2 PM: Handle PIB Reset with data check handler on all
  GPEs

hostboot (70):

* 33eeb29bcbf6 Release tag information updated for hw032619a.940

* 2c76877c7370 Release tag information updated for hw032719a.940

* 0dbac1b4fde0 Release tag information updated for hw032919a.940

* f89e3fc16469 Release tag information updated for hw040219a.940

* 2e3a283588c1 Release tag information updated for hw040319a.940

* 7aa944ea0394 Release tag information updated for hw040419a.940

* b7e42ee4ac93 Release tag information updated for hw040519a.940

* 0068bf4a881f Release tag information updated for hw040619a.940

* e194945ed60a Release tag information updated for hw040919a.940

* f3cda9419f28 Release tag information updated for hw041019a.940

* 06fd9cb6a476 Release tag information updated for hw041119a.opv23

* 65dd1355197d Release tag information updated for hw041219a.opv23

* 8dbd6d87ed00 Release tag information updated for hw041219a.940

* cce430a720af Release tag information updated for hw041319a.opv23

* ffbcc5c2f0cf Release tag information updated for hw041319a.940

* adf78f8e0538 Release tag information updated for hw041519a.opv23

* ce3d455f346d Release tag information updated for hw041619a.940

* 8c97ca682995 Release tag information updated for hw041719a.940

* 4f9688427e91 Release tag information updated for hw041819a.940

* 5acd078fd3f0 Release tag information updated for hw042019a.940

* 4116020415c9 Release tag information updated for hw042119a.940

* 14a3a15e85ad Release tag information updated for hw042319a.940

* 2f40a0bc37ee Release tag information updated for hw042419a.940

* 003286ea46c5 Release tag information updated for hw042519a.940

* dabc711649d5 Release tag information updated for hw043019a.940

* 2c6610c66e83 Release tag information updated for hw050119a.940

* 39145945224a Release tag information updated for hw050319a.940

* 0f4531f47288 Release tag information updated for hw050619a.940

* f7c4f239b1e5 Release tag information updated for hw050719a.940

* c781b28fbeb6 Release tag information updated for hw050819a.940

* d0888141f218 Release tag information updated for hw050919a.940

* e63f4dafc713 Release tag information updated for hw051019a.940

* 10f61cf1aa52 Release tag information updated for hw051119a.940

* 68397358937e Release tag information updated for hw051419a.940

* 617ca61be3e7 Release tag information updated for hw051519a.940

* babbbd9e7ab4 Release tag information updated for hw051619a.940

* 1fae419a10e4 Release tag information updated for hw051719a.940

* 9fa0d43ee460 Release tag information updated for hw051819a.940

* a42f29857e7e Release tag information updated for hw051919a.940

* 07a00831e5b7 Release tag information updated for hw052119a.940

* 46218be06574 Release tag information updated for hw052219a.940

* 2cc906fda56b Release tag information updated for hw052419a.940

* 49a2cb056e55 Release tag information updated for hw052819a.940

* ed4018a1a7d5 Release tag information updated for hw052919a.940

* 59cfe7bac2f1 Release tag information updated for hw053019a.940

* ee03775d4100 Release tag information updated for hw053119a.940

* 14c3b1b259ae Release tag information updated for hw060119a.940

* ff534ad63c7b Release tag information updated for hw060319a.940

* d067896908e2 Release tag information updated for hw060519a.940

* 9d1e42453697 Release tag information updated for hw060619a.940

* 6d78641ae7be Release tag information updated for hw060719a.940

* 150e0728a2b4 Release tag information updated for hw060819a.940

* 90451319ce96 Release tag information updated for hw061119a.940

* ba05d3cfaca8 Release tag information updated for hw061219a.940

* e9c438bf807b Release tag information updated for hw061319a.940

* 48a5e9a75af3 Release tag information updated for hw061419a.940

* bf63e7d6cc0f Release tag information updated for hw061519a.940

* 862bea7c7ea0 Release tag information updated for hw061819a.940

* a80d726abf60 Release tag information updated for hw061919a.940

* 78e266936926 Release tag information updated for hw061919b.940

* 07697763fd69 Release tag information updated for hw062019a.940

* 0bf8ba716cea Release tag information updated for hw062119a.940

* 7f13e53dc1f2 Release tag information updated for hw062519a.940

* 93c9a0f47fd8 Release tag information updated for hw062619a.940

* 891db3bc80bf Release tag information updated for hw062819a.940

* 2228ce6ea2dd Release tag information updated for hw062919a.940

* 1dff5815b671 Release tag information updated for hw070219a.940

* 5aca25f5653a Release tag information updated for hw070319a.940

* 882d19fd7e7c Release tag information updated for hw070419a.940

* c1dd2d8676e5 Release tag information updated for hw070619a.940


Package: hostboot
=================

Repository


Patches
-------


Commits
-------

Alvin Wang (15):

* f6f5d7720e3c Add empty files for kind library

* 0c1d170c7552 Add more files for mcbist library

* 56dd65e049e4 Add empty traits files for power_thermal lib

* deec9656ec00 Add empty trait file for explorer mcbist library

* 3c3ab2bd4c3c Move MCBIST lib to generic folder

* 4ce53f71e9fc Move power_thermal lib to generic

* 015e5dff8610 Add empty files for exp_background_scrub

* 081679022f97 Add exp_scrub

* d035a51f51ae Move kind library to generic

* 18527d404f0f Move the mcbist lab library to generic folder

* da246c5fde38 Add empty files for mcbist library refactoring

* 03fc49941aa7 Add trap_adress class in mcbist library

* e60c6842b51d Add error count mode0/1 to mcbist library

* ca91046e0b3d Add empty file nimbus_kind.H

* dbba2f9d8fe3 Add OMI_EDPL_DISABLE attribute

Andre A. Marin (6):

* ee76c2ca5927 Fix c_str and pos DIMM specialization

* 508ddc960ec6 Add mem_size and misc attrs, unit tests enable

* 3b13a6483b18 Add call to setup derived attributes in
  p9a_mss_eff_config

* f83005325604 Added Nimbus NDVDIMM specific DIMM slot attribute

* 19394bc52406 Modify accessor makefiles for generic and explorer to
  use shell find

* ab3afc32f1e6 Modify initial PRBS patter before DL link training
  starts

Andre Marin (3):

* 8daf280f7d24 Fix true_type and false_ type typdef with
  integral_constant

* 923075be5002 Update HPW Level for MSS API library

* 9bb7b5f0b5c6 Add call to exp_getecid in istep 12.1

Ben Gass (9):

* b823dd50837a Update p9_mss_eff_grouping for Axone support

* c8651104f00d Update p9a_10 engd from
  o10_e9032_pd_tp024_ec412_soa_sc_u080_01

* 4766a68dc15b Move omic dials from p9a.omi.io.scom.initfile to new
  p9a.omic.io.scom.initfile.

* 5f6849602d6f Explorer registers and fields generated from dev

* 94af35140717 Explorer registers and fields generated from dev

* 6fd61efddafb Add p9a.omi.pll.scan.initfile and ifCompiler support.

* 1083e8c22b9e Update p9_setup_bars for 3 NPU’s on Axone

* 9869ca82dbbc Update npu initfiles for Axone

* 39b36480d549 Set IOO clockgate_disable for Axone HW481539 /
  HW438727

Bill Hoffa (2):

* ecf2201cee8c Modify IPMI Timeout Value

* f619d06251d5 Verify Dimm Type in DJVPD Cache

Brian Silver (2):

* e7bb5cee3856 Add fake_vpd support

* 9c1f3e24b6e4 Change p9_mss_freq_system to write attributes, errors
  for Cronus

Caleb Palmer (24):

* f7937e802748 PRD: Fix isEccSp capture data check

* 69796d72c4f6 PRD: Fix assert in getNumMasterRanksPerDimm

* 8941c2cd6251 PRD: NVDIMM mask EVENT_N bit on persistency lost

* 9d139bd7d99a PRD: Axone/Explorer Misc Updates needed for
  TdCtlr/DataBundles

* 1665708d67b6 PRD: MCACALFIR[8] FFDC Update for NVDIMMs

* 686bbf502fc6 Add OCMB_CHIP support for BAD_DQ_BITMAP
  getters/setters

* 343589ebeb49 NPU SCOM translation support for Axone

* abf11187330d Add OCMB_CHIP support for ROW_REPAIR getters/setters

* 57fa9ded821c PRD: Axone misc updates for moving ecc/maint logic to
  OCMB

* 68367c57c139 PRD: Axone Add PLL Slave Error Regs

* 957a96a94127 PRD: Axone/Explorer TdCtlr and DataBundle Updates

* 2bb80fdb4caa PRD: Axone Dram Spare Deploy (DSD) updates

* aeb359a820ee PRD: Axone MemMark updates

* 57b59e9d788f PRD: Update Axone calls to isDramWidthX4

* c539eeef3781 NPU SCOM translation Hostboot updates

* c153a4336ab2 PRD: Initial Explorer Plugin Files

* ab4ea694f5ba PRD: Initial Axone Rule Plugins

* 93f529ed118b PRD: Add AnalyzeFetchMpe Plugin

* bd0eb8fcc8d4 PRD: Add handleRrFo for OCMB domain

* 8db1ba5aaa81 PRD: Avoid gard for NVDIMMs

* 8e6a69de2d39 PRD: Remove use of unsupported MEM_PORT
  ExtensibleChip

* 56b1b58b9348 PRD: Update NVDIMM BPM cable callout

* 6060c1c88907 PRD: Axone MemAddress Updates

* 8bc5e2c76793 PRD: Add OCMB support for BAD_DQ_BITMAP code

Chen Du (7):

* 5da79e14c316 Get ring override failing

* bbbd68a140c9 Add page tables to read only partitions

* bda479bb7563 MRW parsing updates for Axone+UB

* 54a570f06c63 MRW parsing updates for Axone+UB task 2

* d41d0f9b82f7 MRW parsing for DDIMM, PMIC, and Axone OBUS

* 48c966a99ec1 Add OMI BAR calculations to MRW scripts

* 3268563ca22b MRW parsing for DDIMM, PMIC, and OCMB_CHIP

Chris Cain (1):

* cbf60d385958 Add SMF mode flag to HOMER for use by OCC

Chris Steffen (1):

* d91209c1201c Axone Xbus Linearity

Christian Geddes (56):

* 9882fe3c773b Set REL_POS to 0 on all DIMM target in simics Axone

* 215eaa2074f5 Stop overwriting OCMB vpd info in standalone and
  handle DDIMM modules

* 9fd0af32313c Set ATTR_MSS_INTERLEAVE_ENABLE to be 0xAF to allow
  all grouping sizes

* 16378af2527d Compile Explorer MSS libs in our istepsmss lib

* 514f1137ec8e Set ATTR_MEM_EFF_DIMM_SIZE until MSS team sets in in
  HWPs

* 616f55b76767 Setup CONFIG_AXONE env variable correctly

* 0c03d552d8db Workaround unused var in certain configurations

* 020f13727307 Update simics release to April 8th release

* 6fc227ed83ce Re-order i2c properties in Axone simics XML to align
  closer with sim

* 091bf3c3fd9c Update MAX_ALLOWED_DIMM_FREQ to support 3200 MHz

* c4b67afb3574 Correct MSS accessor generation for Axone compiles

* 75c14bbdbc1f Revert “Remove unused VPD sections from axone pnor
  layout”

* 4aa1ee7a5835 Fix compile bugs in axone_sync

* 5fbc925d910e Fix mismatch between mirrored file and original EKB
  copy

* a6ac440a808a Re-enable OCMB VPD fapi2 tests

* d0c71ff0ce91 Add ATTR_OMI_INBAND_BAR_BASE_ADDR_OFFSET to MC
  targets

* e583424484de Validate OMI INBAND BAR offset attributes against
  calculated values

* ae7863d01445 Compile and call p9a_omi_setup_bars in istep 12.3

* 625a082c5e39 Add p9a_omi_init and exp_omi_init calls to istep
  12.13

* 8112a619ebf4 Run Axone simics all the way to completion by default

* f39b02dcad91 Update pnor XML WOF description to say 6 MB

* 2a292b1a81ea Compile and call exp_draminit_mc

* ebf286d5e287 Add support for dimm type DDIMM in exp draminit utils

* 07fbdf5d4f29 Compile and call p9a_io_omi_scominit

* ff01029ea8dd Increase size allocated for HBI in axone pnor layout
  xml

* b632f2cf6a4c Update simbuild to latest simics release

* 3cf1a8dc6cd8 Ignore CRC errors for Hostboot during Axone bringup

* b07aab28c595 Separate communication data padding from endianess
  correcting code

* 546d0438ecc7 Clean up traces and comments in MMIO driver

* 41d22225ff91 Remove workaround filtering invalid filenames

* 6fbd4f33e00e Update simbuild for axone simics bringup

* 7254582b9b25 Add call to p9a_omi_io_dccal in istep 12.6

* decb0b6a03b1 Remove workaround setting EFF_DIMM_SIZE attribute

* c18d709e4a17 Set endianess switch attributes to workaround inband
  OCMB sim issues

* 292334fef529 Skip OCMB MMIO Response polling in hostboot

* e4b279cb88d7 Compile and call exp_draminit in istep 13.10

* 8c70b5902d51 Set i2c slave’s port correctly in Axone XML for OCMB
  targets

* b95951684667 Force Axone simics to read all VPD from HW with
  config flags

* 3dabc95cb3ef Enable MMIO scom after OMI is initialized

* 33bccd985a80 Clean up traces seen during Axone IPLs

* ab9d2e931925 Increase size of HBRT to 8 MB for all pnor layouts

* a70922169308 Update startup.simics to correctly lookups processor
  targets

* 3f6ff0a8bddf Clean up some comments and refactor how we determine
  new cache entry

* 0f0d13a5bb80 Update non-present dimm/ocmb i2c attributes

* 7b2d475bbbee Update DIMM’s 0-8 EEPROM_VPD_PRIMARY_INFO to match
  the corresponding OCMBs

* 98bd24eebf87 Unset CONSOLE_OUTPUT_ERRORDISPLAY in axone config

* 12ef1ffdc34a Make some FAPI_INF traces that are spamming FW logs
  into FAPI_DBG

* aa4a14d415c7 Update bbuild and point axone simics at scandef.abr
  from bbuild

* ded2da534feb Skip MSS cleanup for now in Axone

* 37038960c8c7 Enable sbe update for Axone

* 1ac1e9584462 Add interface to mark eeprom caches valid/invalid

* 5ef6025f2142 Update simics release used for Axone simics

* 1b06c4f813fd Remove references to prebuilt eecache

* 3805319f1d63 Add HCDB Support for eeprom cache process

* 20423884e486 Trace message if unable to understand its contents of
  eeprom cache

* 4154aa707744 Add functions to back ATTR_FREQ_MCA_MHZ and
  ATTR_MC_PLL_BUCKET in P9A

Christian R. Geddes (1):

* 710af45a83d8 Revert “Remove references to prebuilt eecache”

Corey Swenson (13):

* 201a39f54be6 Add part callout for the Backup Power Module

* e5622fb032dc Insufficient Resources check needs to handle NVDIMM
  logic

* 06d0a08aa27f Add NVDIMM key attributes and generate keys

* 65509c8551f4 Add back nvdimm_gen_keys function

* 9cd799d038d2 Remove procedure callout EPUB_PRC_NVDIMM_ER

* 5fd22b47f8d6 NVDIMM encryption HW function support

* 20f6884ac8c6 Add workaround to avoid DARN instruction at runtime

* 7508722e0908 Handle NVDIMM encryption errors

* 4b81399d6441 Assembly for DARN instruction inconsistent

* 639cf25d2ace Move the NVDIMM_ARMED attribute from PROC to DIMM
  type

* dd0aba64608a Auto-arm the NVDIMMs at runtime

* ac003eb126a0 Call notifyNvdimmProtectionChange function during IPL

* 3acea873dad1 Remove dependency on ATTR_NVDIMM_ENCRYPTION_ENABLE
  for unlock

Corey V. Swenson (1):

* 09a23939d34a Revert “Add workaround to avoid DARN instruction at
  runtime”

Dan Crowell (36):

* 54178321414b Constants for future DIMMs

* 08d472b97829 Update Explorer FW Command IDs

* f89a1420c7d8 Add sequence id to IPMI timeout traces

* 47c643354d42 Remove deleted mirrored file

* eee59e94a080 Remove to remirror some files

* 14242c9ba2fd Remove file to remirror

* 27dd91ca0933 Hide several OCMB attributes from ServerWiz

* 96be8677443a Add Gemini to chipids list

* 80295355e810 Support writable ATTR_FREQ_MCA_MHZ for Axone

* eb3c89638a1e Handle DD2.3 mode properly when setting elevated risk
  in HDAT

* d0523b75c390 Temporarily disable the exp_fw_update test in Simics

* e929912354d6 Add Axone to RISK_LEVEL logic

* e827b625b481 Add system policy attribute for enterprise ocmb
  function

* fa1b266a6293 Synch up OMI and MCA frequencies

* cb99413cc04a Add logic to compute MSS_MRW_NVDIMM_SLOT_POSITION for
  ZZ

* 05847c16cfe6 Increase number of reserved hdat sections

* 8dd975ed5975 Document Axone NPU configuration

* 539b82d046cf Remove VPD generation from Axone simics startup

* 5f9f4dfaba7a Allow temporary args to be passed to runsim through
  hb startsimics

* 6ba1edec99a7 Enable the UART console in Axone Simics config

* 07cf7dbe48a6 Add pmic_efd_processing to istep07 makefile

* bdf02135b46d Remove some Centaur procedures from Axone compile

* 3e49ebe43fe8 Temporarily disable testExplrMMIO bad write test

* 0c4e786e0e95 Removing renamed axone/explorer files

* f815ee6a9c02 Add Axone target types to errl/hwas functions

* be08f8a97099 Skip FSI info gathering for OCMB chips

* 1d850029be30 Force appropriate values for NPU config

* 33a1e9fabb06 Modify I2C divider for Axone

* 897e9b5b38e8 Push NVDIMM attribute updates down to the FSP

* fd59bd865bfb Default NV state to Memory Not Preserved

* 926ec6f90b17 Handle unsupported status bit for NVDIMM Encrytion
  Status

* 79a312ed32a9 Clean up the attribute error user details

* 6fccf28881ec Add explicit support for a few new companies in
  copyright

* b119ea556c15 Hide CHTM attributes from ServerWiz

* 9f597d2c7a66 Fix errludattribute changes that broke the build

* 08b6443e65d3 Push ATTR_NVDIMM_ARMED down to FSP to handle MPIPL
  case

Dan Larson (1):

* a4c72a5f2da8 HBCI-177: Enable Code Coverage in CI

Dawit Habtegiorgis (1):

* b0b1f035aaad P10 SRC listing order

Devon Baughen (5):

* c5e2251b0c17 add MR0 shadow regs override to fix wr_vref shmoo

* f702a3b2f6b6 add explorer mcbist wrapper

* 450f70a3b34e add first draft of exp_access_delay_regs code

* 9acff299c655 add omi attrs for omi dl config0

* 04a0314a1b44 add manual omi training sequence

Glenn Miles (14):

* 1654f76c7fd2 Populate OCMBFW partition with packaged image

* 9c184e5de057 Add procedures for updating explorer firmware image

* a6b70d6c06d2 Add new ‘expupd’ module

* 27f08a0b90a8 Add new enum, OCMB_FW_UPDATE, to
  ATTR_RECONFIGURE_LOOP

* f1b76d406973 Load and validate OCMB FW image in istep 12.13

* a2ee107c441a Update simbuild for axone simics bringup

* 6aeba3917d4d Increase OCMBFW PNOR partition to 1164kb

* c0b91d3b52a6 High level support for updating explorer firmware

* 63810dfdcefe Pull in latest axone-simics release

* d4f73f9d0e75 Revert change to disable polling in getRSP

* aa62415e8d84 Add procedure for updating explorer firmware over TWI
  interface

* 6a6b6852f6e2 Add HWP for entering Explorer TWI mode

* 5634271463a1 OCMB MMIO error handling

* a697687b5e5e Add MMIO test cases that force failures

Ilya Smirnov (7):

* 25c1b412b86a Process Core and EQ Gard Records in MPIPL Path

* 28c069596438 SMF: Put HOMER Back in SMF Memory

* 033619612142 Flush Errlmanager Queue Before Fetching Gard Records

* a9addc3db4f8 SMF: Logic For Creating Non-Secure HOMER Memory Space

* d1d3f44dd939 SMF: New Ultravisor White/Blacklist Handling

* 4f0694a7bc3f Remove Redundant LPC Bus Check

* a1f8b3160946 Add Child RC Checking to Thread Pool

Jennifer A. Stofer (1):

* 12b139b58521 Revert “P9 Xbus/DMI CM Workaround”

Jenny Huynh (4):

* bedc05eb919f Fabric inits update for Axone

* cf8f5459f14f Fix fabric inits for Axone

* cb318fbc38a9 Add missing targetType arg to
  ATTR_CHIP_EC_FEATURE_CORE_SMF_SETUP

* 0ad5976c1f8b Fix Axone SMF lower address mapping and enable chip
  addr extension mask in mcu

Joachim Fenkes (6):

* a6ab2972787f FAPI2: Add method to Target to query core select
  vector from CORE targets

* 63a8b58f12b7 p9_tod_setup: Workaround for HW480181

* 96195e47b503 Fix for workaround for HW480181

* 19fde64271e5 p9_sbe_tracearray: Updates for Axone

* 06a885d8e671 p9_tod_setup: Disable clock doubling when running off
  LPC clock

* ea40a0eeae03 FAPI2: Clarify that broadcast groups must be mapped
  explicitly

Joe McGill (6):

* 1b7cc09d2da5 p9_xbus_fir_utils.H – create header for definition of
  XBUS related FIR settings

* 834bc3db0d21 shift OBUS FIR programming inits for secure boot

* 13af137b03af FAPI2: replace IOPAU target references with PAUC

* 4b03b01b34bd p9.filter.pll.scan.initfile – update CP filter config
  for p9a

* 415af5749f8f create attribute to reflect DPLL input frequency

* feab766b57db update i2c bit rate divisor for p9a

Kahn Evans (1):

* b9b808b3f44e Fixing doxygen warnings

Li Meng (2):

* 186d6f22c2ad Fixes for LRDIMM dual drop DB training

* 96032f3cd122 Adds error logging features to LRDIMM MWD_FINE

Louis Stermole (27):

* 54a9c7b4a9e8 Fix duplicate symbol errors from DEFAULT_MC_TYPE

* 7d859fce1073 Add workaround for Nimbus symbol mark performance hw
  bug

* 2b26420e7247 Add p9a_mss_freq procedure

* c08e3bfb24fc Fix default on ATTR_MSS_MRW_SUPPORTED_FREQ to be 4
  entries

* f8a7a5a564ec Move MSS MRW attributes to generic XML

* 12426d3bf24d Add ATTR_FREQ_OMI_MHZ

* 357441ef8b73 Add p9a_mss_freq_system procedure

* ea434a2363ec Fix Explorer getRSP for endianness and buffer size

* e28412847eab Add 32-bit word swap on Explorer inband structures

* 5fd2903850cb Add debug params to exp_check_for_ready_wrap

* 9870db1cf564 Change CRC gen/check for Explorer inband to match EXP
  firmware

* 574186ea098a Clear Explorer outbound doorbell after reading cmd
  response

* dc2e4807c4e5 Add lab tools to test MCHIP FW commands

* 8bde2e5cb164 Update exp_omi_train for testing

* 678ca9786f8a Add retry of EXP_FW_STATUS when status is FW_BUSY

* b1a583763dfb Fix trace in exp_omi_setup to be more clear

* 245047c0ff42 Add check for BOOT_STAGE == runtime fw in
  exp_check_for_ready

* d6e85c3e9c5b Add reset of FORCE_STR to exp_draminit_mc

* f11931ee5e44 Add attr to control endian swap of OMI CFG reg data
  on Explorer

* 2c3e6ed587ba Add reset of explorer outbound doorbell before
  running new cmd

* e455c84e39cf Fix missing params in exp_draminit response trace

* 6f3e6b81cba8 Change register used for IML_COMPLETE in
  exp_draminit_mc

* dcf8b4ea580d Change tags on ATTR_MSS_OCMB_EXP_OMI_CFG_ENDIAN_CTRL
  to make it platInit

* 432870d9b5c4 Add procedure wrapper and makefiles for
  exp_mss_thermal_init

* 6a075926870a Fix alignment of exp_draminit training response
  display

* 907f20be9991 Add generic mss_timing header for HB mirror

* 8cb482056c65 Change defaults for power/thermal attrs

Luis Fernandez (6):

* 4995ec0ba6f1 HB Improvements: Fix compiler warnings on modern
  compilers

* acd09d45c209 HB Improvements: Compiler Issues with Different
  Config Files

* d4e167d5bd38 HB Improvements: Fix compiler warnings on modern
  compilers (add-on)

* 49d81ec6a770 General Improvement: Get HB standalone + op-build
  working with GCC8

* fe000f81b649 Revisit attributes with array types.

* d58f3a708535 Compiling with GCC 8

Mark Pizzutillo (33):

* f2ac038e8a1d Add exp_rank.H blank file (renamed from rank.H)

* a5c731ef077d Remove rank.H to rename to exp_rank.H

* e686c6c40b70 Add empty files for exp_getecid

* 7c4068b510e1 Added code for exp_getecid and unit tests

* 0d3c3c752b95 Add blank files for PMIC i2c

* 3f25846bd235 Add gemini IPL code and unit tests

* bcea118c1c51 Add git commit data to gemini hwp and exp_getecid

* 2007c4f94085 Add SPD getters for PMIC fields

* 865d4639a390 Add new blank files for new PMIC directories and
  procedures

* ee2270e80fc2 Add new blank files for new PMIC directories and
  procedures

* 3498e76492e9 Remove PMIC I2C files from explorer path

* 32bc3c06a9ba Add API for axone p10 dimm rank

* dc855079f522 Add L1 PMIC procedures

* bb8ed3193462 Remove unneeded gemini makefiles

* 621e0bac1f53 Fix exp_getecid register accesses

* 823149252170 Add attributes for PMIC SPD fields

* f730180b2b41 Add i2c support for PMIC target

* 5de4c5ec41bf Fix memdiags to fix jenkins

* 1dab92e705f6 Add PMIC enable procedure code and UTs

* ee52194d04b1 Add code for PMIC bias procedure & UTs

* cbac4e3d76af Add pmic fields to p9a eff_config

* ae412fdaabaa Remove check for eff dimm size in gem_draminit

* b1ca9dbf1eab Add blank files for pmic EFD processing

* 4bf4a26d8c08 Remove pmic_bias files to move to lab directory

* 692db28a0ad4 Move pmic_bias utils to lab directory

* 06b50f0ecc2b Add istep7 include directory for pmic EFD processing

* cd1e2c047b78 Add EFD processing to pmic_enable

* d9a2585c80fe Add pmic_update lab tool

* ca414b982877 Fix exp_draminit phy_params

* 1dc17625bd83 Small amends to exp_draminit

* c88e93047c9a Update pmic_enable to bypass attribute checks for
  boot from EEPROM

* 1581c67d3151 Add blank files for p9a_throttle_sync procedure

* 3c2d8ccc8fdb Add memory initialization to gem_draminit

Matt Derksen (39):

* f68a45ca5694 Small cleanup of NVDIMM update

* e0fc8dd0b264 Add simics exit_cache_contained mode call

* 5e672904032c Remove unused VPD sections from axone pnor layout

* 36375399974d Current copyright year not added

* b6e503999c4c Allow update of zeroed NVDIMM level

* ecfbca46ab3f Make sure memory is cleaned up in errlud_i2c.C

* 16cf78fed03f Add new PMIC target for Axone

* 2431563fb687 Remove DJVPD and CVPD sections from axone pnor layout

* 7e2a874589b1 Add FAPI_POS and account for 4 possible PMIC targets

* 7f0b6fddf3f8 Enable IPLTIME_CHECKSTOP_ANALYSIS in axone

* 72ef108a5db4 Enable p9_pm_stop_gpe_init call in istep15

* 6c39a01069ec Compile Gemini hardware procedures in hostboot

* 19a436e44c7d Return p9a_omi_io_scom failure

* df8f6df13fa6 Add gemini HWP calling into hostboot

* 0c954ba135fb Fix test_fapi2getChildTargetsForCDG for Axone

* 7a9f6ce95c59 Re-enable calling p9_npu_scominit

* 7ddeb4b85db8 Remove unnecessary pmic mk files from ekb import

* 64f4f47ac448 Enable 32GB NVDIMM update

* 22d6da8c6be6 NVDIMM info logs around update

* 624f87148b03 New simics level for axone

* 8f4eeca3100a Updates to compile new pmic fields in p9a eff_config

* 3d09e6cb299b Integrate pmic_enable HWP into IPL

* f212028b43f3 Enable calling p9_update_ec_eq_state

* ddfd90ead9c5 New simics level for Axone

* 7779247d5f65 Enable calling p9_setup_evid for Axone

* 1a8e06d43d36 Use i2c word write for NVDIMM update

* 2094256e054f Update simics level

* e9d12d6326f7 Enable tpmddtest.H for Axone

* 5316f7dc08c6 Enable the scomtest for AXONE config

* 2c86bbc37ee8 Run exp tests in Axone and make generic Load utility

* 3b05c7a782f6 Enable fapi2MmioAccessTest for axone

* 164e8bc5fc07 Add planar vpd support to Axone simics

* 730a9fb5a883 Update genMemVpd.pl to support DQ and CKE mapping

* 5dafe24ce671 Added CK and DQ vpd accessors

* a59fbce9c954 Updated genMemVpd.pl to strip carriage returns from
  line data

* b5499344e2e1 Add a 4-byte timestamp into new VM keyword

* 52e9d9eb5546 Add a version nibble to the end of VM VPD

* c0f21a7774f4 Change filename for VM keyword to zz_vm_VM.bin

* 2b061c6081d4 Signed windage values not picked up in MT keyword
  generation

Matt K. Light (3):

* 2722201d0d10 add GEMINI enum for ATTR_NAME

* 157eb4dc4966 move mss_generic link to wrapper, fix
  OCMB_IS_NOT_EXPLORER ffdc call

* 3d3bb8cd5fe6 update TARGET_TYPE_MULTICASTABLE

Matthew Hickman (7):

* cacebfde8993 Added empty files for ecc port

* 8b15178b0679 Added empty files for ccs port

* 2b3c06d52085 Fixed the ccs port merge conflicts and added lab code

* 2e0e547728eb Added shell files for exp_memdiags

* 4a561d8c80c4 Added one last empty for ecc

* 879157876fc2 Added more empty files for ecc port

* 428f5e2c632e Ported ecc engine to generic

Matthew Raybuck (16):

* 882f15ebfdcd Test Cases for deconfig updates for AXONE

* 1737cfb1a19d Update OCMB 9-15 to have valid i2c and eeprom info

* 740541cdd9e0 Infer presense detection of Explorer chip from VPD
  EEPROM

* f177dd883e86 Collect IDEC for Explorer chip

* 5f68c549965e Gemini vs Explorer Presence Detection via SPD

* 6390bd34536a Add keywords for part and serial number for DDIMM

* 7d1cedd447b6 Add keyword support for OCMB SPD reads

* d2da0774fa01 Targeting updates for EEPROM content type

* ae7fd02c2115 Refactor keyword support for various DIMM types

* 85c03c9b4f64 Add cache/hardware comparison functions for SPD
  classes of VPD content

* 36c966c7dd11 Add cache/hardware comparison functions for ipvpd
  classes of VPD content

* fa7d62b7304b Support tool that can package BPM flash images into a
  binary

* 6adc57ce4966 Fix typo in buildBpmFlashImages.pl

* 2f311fe0914d Replace chomp function with platform neutral end-of-
  line stripping regex

* 94e392de6a0a Fix memory leak in nvdimm_update.C

* 3a5514cde7fa Turn off NVDIMM debug trace output

Michael Baiocchi (1):

* 3c3e5a250d39 Revert “Add OCMB_CHIP_TYPE Attribute”

Mike Baiocchi (9):

* 1b5381224824 Cleanup UCD Update Algorithm Code

* 1dc4c34f591f Force UCD Updates on each IPL

* 0da6ad912fdf Add OCMB_CHIP_TYPE Attribute

* 1e1ea69fbf60 Fix missing header file in eepromCache.C

* 3c199d2a3a26 Remove GLOBAL PNOR Partition

* 4f842cf1d6fe Combine ‘generic’ and ‘explorer’ OCMB chip targets

* 8fb322bab4c1 Remove ‘EXPLORER’ as attribute MODEL type

* d978f97d33f0 Add Device Tree support for Nuvoton TPM 75x

* ca9007fb2efc Add Support for new HDAT Slave Device Type for
  Nuvoton 75x

Murulidhar Nataraju (1):

* ed1208121086 Istep 18 - MPIPL on OPAL System update

Nick Bofferding (9):

* ec86a5683941 Decrease WOFDATA partition by 1 MB until HBI space
  can be reduced

* 85326973c80e Reduce draminit_training_adv thread count to avoid
  OOM

* a9aa7be26b1f Fix page coalesce bug in coalescing end of cache
  memory range

* 3e582366ea6b Disable parallel operations in draminit advanced
  training

* 5002bdd78954 Reduce LRU RO constraint to allow RO page evictions

* cf29aa3e9203 Fix UCD invalid command error for 0 byte block read
  SMBus requests

* 239bd856fd66 Re-enable mss_draminit_trainadv parallelism

* 0f03814d62a6 Only display ERRL user details callouts/strings when
  dumping error to console

* c070a3d6521e Fix gcc8 signature validation anomaly

Prasad Bg Ranganath (2):

* cb5872dbdd7f PPB: OPPB pstatemin value endianess fix

* 431fd07bcd5f PPB: Bug fix in compute VPD points that impact to
  bias values

Prem Shanker Jha (4):

* 4148562b6758 PM: Fixed error path handling of getscoms in HWP
  p9_query_core_access_state.

* 89ff9fa99391 VDM(Part 2): CME hcode support for per quad VDM.

* 58df73fd1074 VDM(Part 3): Image build changes for quad level VDM

* b3996f56863f Stop API: STOP API made project agnostic.

Rahul Batra (4):

* 3483624140e3 PM: Revert VID slopes in GPPB to non-zero

* 2a6adcbfe414 PM: Fix WOV Enablement

* 761c81cf0ecb PM: WOV(OCS) HW Procedures Changes (1/2)

* a34f4c584414 PM: WOV(OCS) PGPE Hcode Changes (2/2)

Ricardo Mata Jr (1):

* 3f9202c62194 Added chip ec attribute for PCI cache injection.

Richard J. Knight (1):

* 66b1aa028bfa Call the tool to generate the cmsk rings + .C files
  for procedure

Roland Veloz (11):

* 8d531bced31e Added unit test for HWP call ddimm_get_efd

* 92ee1c5a0784 Defect fix for class RsvdTraceBuffer to fix ErrorLog
  flatten issue

* d935c5c94a9e Added more error reporting to HWSV when PNOR fails,
  removed superfluous code

* 8d9dc76256f5 Corrected bad logic, in an if statement, that was
  creating a bad trace

* f38ca7d5412b Added new GenericFspMboxMessage_t interface to save
  NVDIMM keys

* 7aa27e142c26 Implementing PHYP to HBRT NVDIMM message to issue an
  NVDIMM operation

* 9192b12a33dc Reworked the AttributeTank::Attribute API

* c4faf5ce57f2 Changed the generic message type from
  MSG_DECONFIG_TARGET to MSG_ATTR_WRITE_OP

* 56cb2793c030 Added template function to make an attribute with
  given target and attribute ID

* b75cfea6155c Unit test for structure
  TARGETING::AttributeTank::Attribute

* d2d561f722aa Unit test for the firmware request sendAttributes

Sharath Manjunath (3):

* 4cc19fda64c0 Add exp_thermal_init for Explorer FW

* 47b32b1aaaf2 Adds blank files to Explorer thermal_init commit

* ecdac321bf0a Add exp_thermal_init for Explorer FW

Stephen Glancy (48):

* cfc5cde5be5f Adds blank explorer training handler C file

* b047a25de8a6 Adds process training response to exp draminit

* 9a27a108a9b8 Adds MCA workaround blank files for HB

* af698e0c2096 Adds in workaround for self-time refresh

* 763efd13a331 Updates dramint training structure

* f79af6ea7e38 Fixes LR host write leveling crashes

* d27962f1bfbd Updates CCS to run with quad encoded chip select

* f53d3ff4139f Adds LRDIMM shadow register workaround

* 06f75dffe7d2 Fixes four-rank rank pairing code

* 4cfa805d328b Fixes MC addressing for 4R/quad-encoded chip select

* 745094dc3a9f Moves blame a FIR API to generic

* 93fcaa00fbf0 Adds explorer post-draminit bad bits processing

* 8328e67e0ca1 Updates LRDIMM dual drop SI settings

* ffe6b0311623 Updates RCW’s attributes for quad encoded CS mode

* 98267572c8c1 Fixes LRDIM dual-drop 4R frequency/plug rules bugs

* 8578705fa8a2 Adds p9a freq specialization

* 1e9aa61c5f76 Adds blankfile for git commit data helper

* e4956ca54c22 Updates the LRDIMM to use SPD SI values

* ac6b97d1a4ff Adds git commit data to p9a/exp procedures

* 97517fa73c61 Adds explorer training response display functions

* 4b56cf2d5156 Adds blank files for new cen plug rules

* 51a8aa7ccf8b Fixes centaur plug rules to force balanced MBA
  configs

* f43f8bd48e3f Disables RD VREF for LRDIMM

* 8069ef850b91 Adds p9a chip directory structure

* aff20d90b967 Adds unified input processing for wrappers

* ac2fd033cc0b Moves lab helpers to generic folder

* 510773cb52f9 Adds explorer training response blank C file

* 290b29f13a8a Adds explorer training response display functions

* 5efcf184ed79 Adds p9a chip directory structure

* 0d02b87f9c90 Adds explorer address and field fixes headers

* 902e166a98fe Adds explorer to check for response doorbell

* 114d10d29c18 Fixes LRDIMM command to command timing

* a38021c7fa73 Fixes RCD parity CID configuration

* b952df368d42 Moves CCS lab code to generic

* 4a2e3c2c2db5 Adds new attributes for 07MAY19 explorer
  specification

* 82423eab5bba Fixes MCBIST compile fails

* 6bb5c0eda318 Fixes MCBIST compile fails

* af06bf24063e Adds blank files for explorer EFD processing

* ec840df7fcaf Adds explorer CCS specialization

* 2acc85787f4b Updates the explorer draminit for 07MAY19 spec

* 7bf4bd007709 Fixes MCBIST read bug in i2c mode

* 8a6b5a50b388 Adds EFD decode updates for 07MAY19 spec updates

* 11066067e94b Fixes FFDC for files moved to generic

* 42dbafc33bfa Adds hardware specific definitions to initfiles

* ea9fb95e6c5a Adds axone support for p9_throttle_sync

* 30d44084f574 Adds a helper function to hold CKE’s high in draminit

* 38b300796ea1 Updates swizzle for MCBIST error_count_mode1

* 2910a088420c Moves shmoo_data API to generic memory lab

Steven Janssen (3):

* d42dd7f9ed04 Fix library dependancy

* 2aaca494ec04 Update file name to match function name

* 9efb5475e019 Fix library dependancy

Thi Tran (1):

* 2a334beaa4b6 Fix incorrect group of 8 Mirrorable setting for
  Axone.

Tsung Yeung (14):

* 9ab1bc28a6d2 Preload CCS program to support EPOW on NVDIMM

* 4d2fdefa996b Adds HWP call to set up CCS for EPOW

* 9291b67c357d NVDIMM - erase after arm to prevent stale image
  getting restored on next boot

* 40bcbd0f3a78 Enable median rank wr_vref value on NVDIMM

* 468349f5827c Includes NVDIMM in workaround for self-time refresh

* d4dae0f83725 P9: NVDIMM SBE Support to Trigger Catastrophic Save

* ff832044c09e Adjust STR enter sequence to enable immediate entry

* fa0064292733 Ignore refresh overrun fir NVDIMM during post-restore
  sequence

* 031a5d086262 NVDIMM Change Polling Order

* 1c0d5d1e89b3 Uses ATTR_MSS_MRW_NVDIMM_SLOT_POSITION instead of
  FAPI_POS for nvdimm plug rules

* 2c39e6a8184b NVDIMM wr_vref workaround fix and add refreshes to
  ccs program (nvdimm only)

* dee477f94aa6 Add polling after STR entry to ensure port is in STR
  before asserting RESETn

* 1f8ec61acd51 Disable BAR Temporarily to prevent STR exit during
  nvdimm handover

* d51b8ebc92c7 Change polling condition to avoid premature timeout
  error

Zach Clark (3):

* 6a2bedba84d0 Developer Improvement: Get code coverage tool working
  with Hostboot

* ff818674b181 Make GCOV support work with GCC 8.1 - 8.3

* cffebe48c7b1 Fix “possibly uninitialized variable”

Zane Shelley (9):

* 0a802a96758f PRD: invalid access to pointer address in
  prdfWriteHomerFirData.C

* 36a58f1f8047 PRD: change thresholding for OBUS link UEs

* a1f0a3ed6d3b PRD: misc cleanup from latest RAS XML

* d893f5ac1b3d PRD: NPUFIR updates for Axone

* e2a0b43c8684 PRD: Memory subsystem updates for Axone

* ca47ced07c4c PRD: replaced MODEL_EXPLORER with MODEL_OCMB

* 31aec74cbca7 PRD: debug trace output update for OCMB models

* c720019a8163 PRD: Axone memory updates from RAS XML

* 578bf1c6cdcd PRD: Explorer updates from RAS XML

aravnair-in (1):

* 75031a86cc54 ZZ-GEN4 and ZZ-2U-GEN4 sysetem binaries need to be
  built

lean wang(王棚辉) (1):

* 913204775de8 ips print total memory

whs (1):

* 916c31cdf802 Create tool to generate memory vpd keyword mappings


Package: occ
============

Repository


Patches
-------


Commits
-------

Caleb Palmer (2):

* fb4b3eb861b2 NPU target addr translation support

* e5a2afd6cfb0 NPU target addr translation fixes

Chris Cain (13):

* d03cb7413705 Update to PGPE elog structure

* f7b1e2a3bcae Add support for a second voltage sense from APSS

* f65ac6e26087 Add regs for PGPE debug

* b082b5771c9d NVDIMM procedure update

* ad9bb2d1e41c Disable 24x7 when EPOW detected to prevent GPE halt

* de361c2a961f New NVDIMM save procedure

* 19b906f9c3a8 Pick up new HCODE elog structure

* 91d3487ed586 Open CAPI memory config data support

* a880ffe3a854 Support for Secure Memory Facility (SMF) mode

* 9a6d21e73e44 Initial OCMB fixes

* 326a900583f6 Initialize mem type for Centaur

* d13bd3fa8e38 Handle thermal vote based on OCMB membuf

* 6ce9a5d0fefe Allow maximum number of sensors to be returned in
  debug command

Douglas Gilbert (1):

* afa37a7e9bc0 Explorer MSBUF monitoring

Timothy Pearson (1):

* 4b9396843b2d Fix build failure on GCC8

mbroyles (6):

* c77b16ee36a3 Run WOF every tick

* d10b665d0f1b WOF temperature scaling equation change

* f8e8d60e453c Delete un-used Amester functions

* cf4c143eb571 WOF changes for OCS and freq tracking

* 5e53fc1458f1 Increase PGPE elog size to include full PGPE trace

* aa38078b2e09 Avoid calculating negative AC currents


Package: petitboot
==================

Repository


Patches
-------


Commits
-------

Javier Martinez Canillas (2):

* 53e0f3ef35ac discover/grub2: Allow using title for default even if
  id was defined

* 7edc34c4ee8d discover/grub2: Allow to separate the –id argument
  using a space char

Samuel Mendoza-Jonas (6):

* 9e869ebe3a51 Various fixups and checks to make scan-build happy

* aa596b2c1034 utils: Quote plugin name and vendor variables

* 3cf30cfa4f23 utils: Optionally run utilities as root

* cf9e0cd6f7ca Remove outdated TODO file

* d61806e79788 doc: Start writing some in-tree documentation

* cd95d81c16bd travis: Publish sphinx docs to Github pages


Package: romulus-xml
====================

Repository


Patches
-------


Commits
-------

Nickolaus Gruendler (2):

* be9d6cfc4f9b Add memd vpd file

* eac9377724ba Correct error in memd


Package: sbe
============

Repository


Patches
-------


Commits
-------

Alvin Wang (1):

* fb4fa9c6de3f Move MCBIST lib to generic folder

Ben Gass (6):

* 448290d76b93 Update p9_l2_flush to check if purge is busy on
  anything prior to flush.

* 26c8a88a4f65 Update ATRMISS registers for Axone

* 2d663084a860 Update p9_mss_eff_grouping for Axone support

* b031344b3316 Add p9a.omi.pll.scan.initfile and ifCompiler support.

* fc26a6bd34b5 Update npu initfiles for Axone

* 54b282143d67 Set IOO clockgate_disable for Axone HW481539 /
  HW438727

Chris Steffen (1):

* 0268ea4e1545 Axone Xbus Linearity

Christian Geddes (1):

* ce01c89b7df0 Make some FAPI_INF traces that are spamming FW logs
  into FAPI_DBG

Dan Crowell (4):

* e27b0cc841ed Modify rank variable for OCMB VPD lookup

* 8cdd1fc4febf Add PMIC target

* cd57fb58133a Synch up OMI and MCA frequencies

* b96edc83e949 Hide CHTM attributes from ServerWiz

Glenn Miles (2):

* 22169bd672be Add new enum, OCMB_FW_UPDATE, to
  ATTR_RECONFIGURE_LOOP

* 2f9112decc89 Add HWP for entering Explorer TWI mode

Jenny Huynh (3):

* db120737ef3c HW483672: Enable TLBIE WAT (version 5); fixes
  unintended flushing

* 890db5d7d8fe Fabric inits update for Axone

* e99d1c084c42 Add missing targetType arg to
  ATTR_CHIP_EC_FEATURE_CORE_SMF_SETUP

Joachim Fenkes (5):

* 6a7478da76d1 FAPI2: Add method to Target to query core select
  vector from CORE targets

* 9c5d98ebc72b p9_sbe_nest_enable_ridi: Open up PCIe refclk drivers

* ce819e5d65ed p9_sbe_tracearray: Updates for Axone

* f0d3622fbac5 p9_sbe_chiplet_reset: Add missing OB3 clock muxes for
  Axone

* 044f03861f86 FAPI2: Clarify that broadcast groups must be mapped
  explicitly

Joe McGill (5):

* 40d3c1667e11 cleanup references to chip-centric EC feature
  attributes

* 7e6b30a82f4b FAPI2: replace IOPAU target references with PAUC

* e9bc6a014a07 p9.filter.pll.scan.initfile – update CP filter config
  for p9a

* 582a724a0172 p9_sbe_npll_setup – update SS enablement for p9a

* c96691091792 update i2c bit rate divisor for p9a

Kahn Evans (1):

* 4db0f651a400 Fix doxygen warnings

Louis Stermole (4):

* de09972a4e9c Add ATTR_FREQ_OMI_MHZ

* 02cd24317d11 Add debug params to exp_check_for_ready_wrap

* 9beca538b919 Add retry of EXP_FW_STATUS when status is FW_BUSY

* 42cc2406dde6 Add check for BOOT_STAGE == runtime fw in
  exp_check_for_ready

Mark Pizzutillo (1):

* ca17f0c1d193 Added code for exp_getecid and unit tests

Matt K. Light (3):

* 8acc5d3145f7 add define to control inclusion of getCoreSelect plat
  impl

* 673bc92dbf97 add GEMINI enum for ATTR_NAME

* 5cab254e8ffa update TARGET_TYPE_MULTICASTABLE

Matthew Hickman (1):

* 8f2375e3e79c Fixed the ccs port merge conflicts and added lab code

Murulidhar Nataraju (3):

* 249671d79a09 Updated HRMOR to 3968MB (64MB * 62) less than

* 28c54880dd08 Axone: Update sbeOpDistribute.py

* e116764a9681 Update build in customrc

Prem Shanker Jha (2):

* c94f972a747d PM: Fixed error path handling of getscoms in HWP
  p9_query_core_access_state.

* 833b7412036c VDM(Part 3): Image build changes for quad level VDM

Rahul Batra (1):

* 8ec1c8aac612 PM: WOV(OCS) HW Procedures Changes (1/2)

Raja Das (3):

* f560231a9e83 Optimized the processor dump structure between SBE
  and Hostboot

* 4bd48045fe9a Update Backing build to customrc and update
  standalone simics patch

* c54904f7b338 Added .NOTPARALLEL special key for *.s intermediate
  files from*.S

Ricardo Mata Jr (1):

* 378ec4ffdd3d Added chip ec attribute for PCI cache injection.

Sharath Manjunath (1):

* 61c4b74f573d Update exp_draminit to read values from attributes

Srikantha Meesala (3):

* 8a2bb59e3dc9 Makefile issue with parallel build

* e02d72ae04fe White/Black/Grey List Binary dump full SBE
  implementation

* 959bcf49938d Support Collect DUMP in ZZ-L system

Stephen Glancy (2):

* 510ac957f02d Adds explorer CCS specialization

* ed7027c5b077 Fixes FFDC for files moved to generic

Sumit Kumar (1):

* 7fc696f4f131 FAPI_Infra:Add new member to structure
  ErrorInfoHwCallout

Sunil Kumar (1):

* 01030a212c07 AXONE Bringup CI

Tsung Yeung (2):

* c9667ef21a6f Add polling after STR entry to ensure port is in STR
  before asserting RESETn

* 94df8bea72bd Disable BAR Temporarily to prevent STR exit during
  nvdimm handover

Yue Du (1):

* ca676f5b5d40 PM: Handle PIB Reset with data check handler on all
  GPEs

Zach Clark (1):

* 8384a9660449 Fix “possibly uninitialized variable”

kswaroop (2):

* 3f92b561d721 Fix for race condition while copying “p9_xip_tool”

* ceb6f8424a2c Changed backing build to
  /esw/fips940/Builds/b0620a_1925.940


Package: skiboot
================

Repository


Patches
-------


Commits
-------

Aaron Sawdey (1):

* 16aa1b111ed0 external/mambo: fix tcl startup code for mambo bogus
  net (repost)

Alexey Kardashevskiy (5):

* 7c977c734e1c npu2: Reset PID wildcard and refcounter when mapped
  to LPID

* 68d11e4460ec npu2: Reset NVLinks when resetting a GPU

* 5ed3884f8d04 npu2: Fix clearing the FIR bits

* d496bb141c97 npu2: Clear fence state for a brick being reset

* d2005818bea3 npu2: Increase timeout for L2/L3 cache purging

Alistair Popple (3):

* d7636a10bd59 external/mambo: Add an option to exit Mambo when the
  system is shutdown

* 3b36d5be5ea0 skiboot.tcl: Add option to wait for GDB server
  connection

* 20a3b69bd1b4 lpc-port80h: Don’t write port 80h when running under
  Simics

Andrew Donnellan (2):

* 1a548857ce1f hw/npu2-opencapi: Add initial support for allocating
  OpenCAPI LPC memory

* 1706e0311c47 core/lock: Add debug options to store backtrace of
  where lock was taken

Artem Senichev (2):

* c6eca76efb2e platforms/vesnin: PCI inventory via IPMI OEM

* 6cea3a7bba7c platforms/nicole: Add new platform

Claudio Carvalho (1):

* bedb1c2343b2 trustedboot: Change PCR and event_type for the
  skiboot events

Cédric Le Goater (3):

* 04efad3a40f7 plat/qemu: add a POWER8 and POWER9 platform

* 27243a37469f chip: add no-nx quirk for all QEMU platforms

* d1a556881a71 nx: remove check on the “qemu, powernv” property

Frederic Barrat (2):

* ce49505c2faf npu2-opencapi: Mask 2 XSL errors

* 2a7e5cb685b8 opal/hmi: Report NPU2 checkstop reason

Joel Stanley (1):

* c8b5e8a95caf devicetree: Don’t set path to dtc in makefile

Jordan Niethe (16):

* 989c41041944 core/test/run-trace: Fix type in testing struct

* ad61b0a90ea1 core/trace: Put boot_tracebuf in correct location.

* 6b8e1b60aa3c external/trace: Fix endianness detection in Makefile

* 000f9331a6eb external/trace: Use correct width integer byte
  swapping

* d56b151d7f87 core/test/run-trace: Stop using indeterminate fields

* bc04bf1eef38 core/trace: Change mask/and to modulo for buffer
  offset

* 2717c6b8ddcd core/trace: Change buffer alignment from 4K to 64K

* 9825301b3fe6 core/trace: Change trace buffer size

* 8a566ff62037 core/trace: Add pir number to debug_descriptor

* 8c4763094cb8 core/trace: Export trace buffers to sysfs

* 3f61c832bf1f external/trace: Introduce structure for reading
  traces

* 085dbf049050 external/trace: mmap trace buffers in dump_trace

* 6c74b8e4dda1 include/mem_region-malloc: Define calloc for CCAN
  Heap

* 3d6aca20b8ae ccan: Add CCAN heap source

* a5038b4ccaf2 external/trace: Add support for dumping multiple
  buffers

* e0ed7e9985b4 external/trace: Add follow option to dump_trace

Lei YU (1):

* df34cedd050a Add P9 DIO interrupt support

Michael Neuling (3):

* 5beda3c6fe5b nvram: Flag dangerous NVRAM options

* 901261bc7699 mambo: Add addr2func for symbol resolution

* 68284c211739 mambo: Integrate addr2line into backtrace command

Nicholas Piggin (12):

* 7382324e9c41 xscom: move more register definitions into processor-
  specific includes

* eaa899f53237 fast-reboot:: skip read-only memory checksum for slow
  simulators

* 90d01f9526ba xive: Remove xive rev field and recognize P9P

* a8343d5f1a0d fdt: check more errors

* 78040c772b5f core/pci: pci_slot_add_loc use null-terminated
  strings

* fb447636f18c build: Makefile clean gcov files

* bb408ca82fa8 build: allow per-directory flag additions and
  subtractions

* 32d44e355521 fsp/leds: improve string operations bounds checking

* bc0a30f0bc58 libfdt: upgrade to upstream dtc.git 243176c

* df6b7a2dadd7 device-tree: speed up fdt building on slow simulators

* a00971e1946b libc/string: speed up common string functions

* 4025c84b4582 external/mambo: Bump default POWER9 to Nimbus DD2.3

Oliver O’Halloran (12):

* 22057f868f3b pci/iov: Remove skiboot VF tracking

* 290fbf30ddc2 pci/iov: Remove skiboot VF tracking

* 76c569ca3000 hw/phb4: Make pci-tracing print at PR_NOTICE

* 27d1ef2ebabb opal-gard: Account for ECC size when clearing
  partition

* 02a683bf09d9 hw/phb4: Assert Link Disable bit after ETU init

* 771497098efd hw/phb4: Use read/write_reg in assert_perst

* 166a053f1d96 hw/phb4: Add missing LTSSM states

* 4760818d7c78 hw/phb4: Set trace enable where it’s used

* 6c0a6612f492 hw/phb4: Make phb4_training_trace() more general

* b557b79a3a3c opal-api: Document hole in the token list

* 4a3ce90df510 pci: Make the pci-eeh-verbose nvram option generic

* 6e049e3c4fc5 hw/phb3: Add verbose EEH output

Reza Arbab (2):

* 3386550f5174 npu2: Fix typo

* d4f2f77377da npu2: Purge cache when resetting a GPU

Samuel Mendoza-Jonas (6):

* bc2b1de3beb2 include/ipmi: Fix incorrect chassis commands

* 1bc63b896405 platforms/astbmc: Check for SBE validation step

* 5e8a373ebe4d doc/bmc: Document SBE validation on P8 platforms

* 9834b0874af4 include/ipmi: Fix incorrect chassis commands

* 757dfba75e03 platforms/astbmc: Check for SBE validation step

* 6ef47971a87d doc/bmc: Document SBE validation on P8 platforms

Shilpasri G Bhat (1):

* 92fd4f48014d occ-sensors: Check if OCC is reset while reading
  inband sensors

Stewart Smith (150):

* f01cd777adb1 ipmi: ensure forward progress on
  ipmi_queue_msg_sync()

* 2cc067ede570 ipmi: ensure forward progress on
  ipmi_queue_msg_sync()

* 59bdc3a2d199 hw/xive.c: Fix memcmp() in DEBUG build to compare
  struct not ptr

* ac734a084319 opal-ci: Add Fedora 30

* ec52b670ddf5 Intentionally discard fini_array sections

* 7c9b3eb3c149 With new GCC comes larger GCOV binaries

* 76f7316bc8fc ubuntu:rolling now missing libcrypto.so.1.0.0, remove
  p8 mambo

* 33de0a26f587 doc: flesh out OPAL return codes documentation

* fea5e6e204d9 doc/opal-spec: update email address

* 54f7a0e1d8d0 doc/overview: flesh out overview

* e5d1bf6408a2 doc: Giant OPAL API table

* 410c6dcf6dbc doc: Make OPAL_CONSOLE docs pretty

* 3c09d3d55c42 doc: Make OPAL_RTC_READ docs pretty

* 6eb1be26fc28 doc: make OPAL_RTC_WRITE docs pretty

* c22375d9edf2 doc: prettify OPAL_REINIT_CPUS

* 4653773053ae doc: prettify FSP Code update docs

* 022d6f9b8cc7 doc: prettify and expand OPAL_HANDLE_HMI2 docs

* 8d871aec1e24 doc: prettify OPAL powercap docs

* 6c9a98a2ffe5 doc: prettify opal IMC counters calls

* fbd5f4c9290b doc: prettify OPAL_SENSOR_GROUP_ENABLE and
  OPAL_SENSOR_GROUP_CLEAR

* a24d9df75f20 doc: prettify OPAL_QUIESCE

* 1e57f1d587cf doc: prettify OPAL_PCI_SET_P2P

* 95b50422d7e0 doc: prettify OPAL_[GET|SET]_PBCQ_TUNNEL_BAR

* 5d4e227e4591 doc: prettify and RSTify OPAL_NMMU_SET_PTCR

* 6f0bb487e844 doc: prettify OPAL_PCI_TCE_KILL

* 3baffee8afe2 doc: prettify OPAL_INT calls

* e88bae8c7b3c doc: prettify OPAL_PCI_[GET|SET]_POWER_STATE

* b33ad4d3ed54 doc: prettify OPAL_GET_DEVICE_TREE

* 38b45e292f45 doc: prettify OPAL_PCI_GET_PRESENCE_STATE

* f7ec077e37c8 doc: prettify OPAL_PRD_MSG

* de8d541eb563 doc: prettify OPAL_IPMI_(SEND|RECV)

* 543cad968b04 doc: prettify OPAL_SLW_SET_REG

* 25702ad76005 doc: prettify OPAL_CHECK_TOKEN

* 0def86b35c92 doc: prettify OPAL_PCI_SET_PHB_CAPI_MODE

* b3ed27ff6ef8 doc: make OPAL_TEST docs pretty

* 5b13696650b1 doc: Add anchors to 5.1.13 and 5.3.0 release notes

* ac16abb5df81 doc: combine OPAL_RTC_READ and OPAL_RTC_WRITE pages

* 2c2c622d1dc2 doc: Make OPAL_CEC_POWER_DOWN docs pretty

* 2e93db95d85d doc: Add example to OPAL_CEC_POWER_DOWN

* 9b33b08a2778 doc: flesh out OPAL_CEC_REBOOT docs

* c73270fd417a doc: Flesh out NVRAM docs

* cb8c5d76e72a doc: Fix up OPAL_HANDLE_INTERRUPT links

* d3e07e2a07d3 doc: Add details on removed calls

* 8e4bb49cb5cd Remove remnants of OPAL_PCI_SET_PHB_TCE_MEMORY

* df8dd2733162 Remove last remnants of OPAL_PCI_SET_PHB_TCE_MEMORY
  and OPAL_PCI_SET_HUB_TCE_MEMORY

* 11cdf2107fb1 doc: Add PCI Config Space OPAL call docs

* fb4d55672f9d doc: Make OPAL_ELOG pretty, mark OPAL_ELOG_WRITE
  unimplemented

* 6dd269db19f7 Document the long removed
  OPAL_REGISTER_OPAL_EXCEPTION_HANDLER call

* 8c47f5ede6b2 doc: fix OPAL_CONSOLE links

* ae2de39b80de doc: OPAL_START_CPU and OPAL_RETURN_CPU

* da90a25872ff doc: Add links to XIVE calls

* af6d53905913 doc: Combine and extend OPAL_SENSOR_READ[_U64] docs

* 91a1f4409ca6 doc: Clean up OPAL power shift ratio docs

* 5eac08c4b3a3 doc: combine OPAL_SENSOR_GROUP_ENABLE and
  OPAL_SENSOR_GROUP_CLEAR

* 550f749f0d5a doc: Extend OPAL_LEDS_[GET|SET]_INDICATOR

* 70362d09064d doc: prettify and flesh out OPAL_FLASH call
  documentation

* 88a17d78ae8d doc: Add OPAL_I2C_REQUEST documentation

* ed702b6524b7 doc: Flesh out OPAL_(READ|WRITE)_TPO and
  OPAL_GET_DPO_STATUS docs

* 77f7c48a1fd6 doc: Flesh out OPAL_(UN)REGISTER_DUMP_REGION docs

* 1fbddac373ef doc: prettify and flesh out OPAL_XSCOM_READ and
  OPAL_XSCOM_WRITE

* c78419dca251 doc: flesh out and prettify OPAL_LPC_(READ|WRITE)

* e437a0fc0fd4 doc: misc formatting fixes

* dc24fd7fe912 doc: Document OPAL_DUMP calls

* 39bd3717a128 Add missing 5.4.9 release notes

* bf1b2d6c7906 skiboot 6.0.3 release notes

* b63096b65bb9 skiboot v6.0.12 release notes

* 64e239b22dda skiboot 6.0.9 release notes

* 6d84c3f3d05f doc: Add missing skiboot 5.9.8 release notes

* cd08835db7cb doc: Add missing skiboot-4.0 release notes

* 769ce61fbcfa doc: Add missing skiboot-5.0 release notes

* 3e86783b80e5 doc: Add missing skiboot-4.1 release notes

* 12b49b4434f4 doc: Add missing skiboot-4.1.1 release notes

* b4b596393e71 doc: Add skeleton OPAL_PCI_EEH_FREEZE_STATUS docs

* 9dd1df6b37d0 doc: OPAL_PCI_SHPC was never implemented

* 484e81580580 doc: Add skeleton OPAL_PCI_EEH_FREEZE_CLEAR docs

* 5eec3e33bc06 Remove unused OPAL_PCI_EEH_FREEZE_STATUS2

* e6d95f28f325 doc: prettify OPAL_PCI_PHB_MMIO_ENABLE

* 8ab9f9d33f0c doc: prettify OPAL_PCI_SET_PHB_MEM_WINDOW

* 897d8c8a41d9 doc: prettify OPAL_PCI_MAP_PE_MMIO_WINDOW

* 5b4d6f1f0e61 Remove never implemented
  OPAL_PCI_SET_PHB_TABLE_MEMORY and document why

* 2299cbb445b6 doc: prettify OPAL_PCI_SET_PE

* 8ff862327371 doc: prettify OPAL_PCI_SET_PELTV

* 7599c245bbde doc: prettify OPAL_PCI_SET_MVE

* 0c1a54e40263 doc: prettify OPAL_PCI_SET_MVE_ENABLE

* 065cfb71eef2 Remove unused OPAL_PCI_GET_XIVE_REISSUE and
  OPAL_PCI_SET_XIVE_REISSUE

* fb0bd9be4132 doc: prettify OPAL_PCI_SET_XIVE_PE

* a98ca2e80d49 Remove unused OPAL_GET_XIVE_SOURCE

* 309dc0d0a06a doc: prettify OPAL_GET_MSI_[32|64]

* f797854384a3 doc: Document OPAL_QUERY_CPU_STATUS

* e9bced00496e doc: prettify OPAL_PCI_MAP_PE_DMA_WINDOW[_REAL]

* 9a3314d7bfdb doc: Add skeleton OPAL_PCI_RESET docs

* 321dd1693401 doc: Skeleton OPAL_PCI_GET_HUB_DIAG_DATA docs

* e985764f5734 doc: Flesh out OPAL_PCI_GET_PHB_DIAG_DATA2 docs

* 0e56e26ab02a Remove remnants of OPAL_PCI_GET_PHB_DIAG_DATA

* a4edaf6ce18b doc: OPAL_PCI_FENCE_PHB was never implemented

* 272d0658f1ac doc: Add skeleton for OPAL_PCI_REINIT

* 227de3c5dfc9 doc: OPAL_PCI_MASK_PE_ERROR was never implemented

* 7eae8441e74a doc: Mark OPAL_SET_SLOT_LED_STATUS as never
  implemented

* de278bc3b401 doc: Add OPAL_GET_EPOW_STATUS docs

* 0d1c898fd38e doc: OPAL_SET_SYSTEM_ATTENTION_LED was never
  implemented

* 66b4b96a2710 doc: OPAL_RESERVED[12], reserved but never used

* 40bd86dd1ca9 doc: Add skeleton for OPAL_PCI_NEXT_ERROR

* dc9ee7f37f0c doc: Skeleton OPAL_PCI_POLL docs

* 9b9f564fdb9c doc: Add OPAL_PCI_MSI_EOI skeleton docs

* 3310851c9b2a doc: Add OPAL_ELOG_WRITE to a list of future calls

* a6bbe935f0a1 doc: Add skeleton OPAL_RESYNC_TIMEBASE docs

* 971a2993ac8a doc: prettify OPAL_GET_MSG

* d64431cca54b doc: prettify OPAL_CHECK_ASYNC_COMPLETION

* 9d3a0036ed41 doc: prettify OPAL_SYNC_HOST_REBOOT

* 227c81905887 doc: Document OPAL_GET_PARAM and OPAL_SET_PARAM

* 70abf89d6bef doc: Document OPAL_ELOG_SEND as not ever used

* d69e78b29d42 doc: Document OPAL_WRITE_OPPANEL_ASYNC

* cdc7a00a0541 doc: Skeleton OPAL_PCI_ERR_INJECT docs

* 05cf82f958f2 doc: skeleton OPAL_PCI_EEH_FREEZE_SET docs

* 3240ad51fa81 doc: Document OPAL_CONFIG_CPU_IDLE_STATE

* 07a475fbda19 doc: prettify OPAL_GET_XIVE and OPAL_SET_XIVE

* 63dd1315f5ac doc: fixup misc broken links

* 16b7ae641037 Remove POWER7 and POWER7+ support

* 6995f7d1309d Remove P7 remnants: hw/cec.c, apollo platform

* a66f5a81000d hw/lpc: Fix theoretical possible out-of-bounds-read

* 2d4c7f9886ee core/cpu: Fix theoretical use-after-free if no_return
  job returns

* 0a2f8fbf9314 doc: Add OPAL tokens 46-48 as never used

* db3929ee4f0a doc: Futher document OPAL_REINIT_CPUS_MMU modes

* df9d972c2308 sparse: fix OPAL API function argument test

* 728c73b8efb8 sparse: fix bt_lock should be static

* dbf27b6c4af8 sparse: fix incorrect type assignment in core/ipmi.c

* 9c89e53d235c travis: add back Coverity Scan

* ef691db35337 struct p9_sbe_msg doesn’t need to be packed

* ba977f2e4406 hdata/vpd: fix printing (char*)0x00

* b904cb733750 Disable -Waddress-of-packed-member for GCC9

* d615b964a946 doc: travis-ci deploy docs!

* bad74d247bcc op_display: make platform function rather than “FSP”
  specific

* 7e6602e30975 Move more FSP functions to FSP platform

* 1b07618e8a2d Split FSP OCC code out into hw/fsp/

* 30ea4db09c7c Move core/hostservices.c to platforms/ibm-fsp/

* bfe3f8aa3618 host_services_occ_base_setup is core homer code not
  host_services

* 7a1c727edf31 core/init.c: use if (platform.bmc) rather than
  !fsp_present()

* 915097bdb87f core/init.c: no longer need to include FSP headers

* 9fc0c1287ada Move FSP specific op-panel calls to platform.exit()

* 5e705176fd26 core/opal: move HIR trigger to FSP poller

* 20965078a198 hw/fsp/fsp.c: remove lying comments

* d14cfe94cdbe core/pci: use !platform.bmc hack over fsp_present()

* ddf48eae7697 fast-reboot: move platform specific bits to a
  platform call

* 77b17098b41c Move FSP-specific VPD functionality to platforms/ibm-
  fsp/

* 5f64c9e48a12 core/timer: Use platform heartmeat_time call for FSP
  platforms

* dfb707f5579e Separate FSP specific PSI code

* 633645665cb3 Move platform specific PRD functionality to struct
  platform

* 46a5902e7b63 Experimental support for building without FSP code

* 695240b0cadd doc: Add .nojekyll to not confuse gh-pages

* 4db38a36b310 skiboot v6.4-rc1 release notes

Suraj Jitindar Singh (1):

* b8329fe2982d core/fast-reboot: Add im-feeling-lucky option

Vasant Hegde (17):

* 7097cb6a40dc skiboot v6.0.20 release notes

* e6e70ea51c65 skiboot v6.2.4 release notes

* 990d248a61a0 skiboot v6.3.1 release notes

* a78bf50e02dd skiboot v6.3.1 release notes

* 41109e5073bd gard: Use consistent name

* bc5584c3145b core/opal: Increase opal-msg-size size

* ec9f67bdaedc opal-msg: Pass return value to callback handler

* 66d0ad68687b opal-msg: Pass parameter size to _opal_queue_msg()

* b6fce51e3170 opal-msg: Enhance opal-get-msg API

* e2fcc4dd6d58 core/test/run-msg: Add callback function test

* bdcf4483eb55 hostservices: Do not call hservices_init on ZZ

* fcb1d4dc1b9d prd: Validate _opal_queue_msg() return value

* fb702bf01aea prd: Implement generic HBRT - FSP interface

* eb86b1484f54 prd: Implement generic FSP - HBRT interface

* 9cae036fafea opal-prd: Fix prd message size issue

* 0bf01d93ee39 platform/zz: Add new platform type

* 197ee04e276b skiboot v6.3.2 release notes


Package: vesnin-xml
===================

Repository


Patches
-------


Commits
-------

Artem Senichev (1):

* deed9ba0bc6d Setup APSS channels (power consumption)


Package: witherspoon-xml
========================

Repository


Patches
-------


Commits
-------

Erich Hauptli (1):

* a6f4df381b97 Op build 2.0.y (#83)

-- 
Stewart Smith
OPAL Architect, IBM.



More information about the OpenPower-Firmware mailing list