[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