Release Notes for OpenPower Firmware v1.21¶
This release is NOT intended for GA POWER9 platforms, for that, op-build v2.0 is required.
Known Issues¶
- Special Wakeup will error out, causing ‘sensors’ utility and fast-reboot to not work if cores are in stop states.
- stop11 is disabled
Updated Packages¶
Package | Old Version | New Version | Platforms |
---|---|---|---|
busybox | 1.27.1 | 1.27.2 | barreley,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo,p9dsu, palmetto,pseries,witherspoon, zaius,zz,romulus |
capp-ucode | p9-dd2-v2 | p9-dd2-v3 | barreleye,firestone,garrison, habanero,p9dsu,palmetto, witherspoon,zaius,romulus |
ethtool | 4.10 | 4.13 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo,p9dsu, palmetto,pseries,witherspoon, zaius,zz,romulus |
eudev | 3.2.2 | 3.2.4 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo,p9dsu, palmetto,pseries,witherspoon, zaius,zz,romulus |
glibc | 2.25 | 2.26-73 -g4b692 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo,p9dsu, palmetto,pseries,witherspoon, zaius,zz,romulus |
hostboot | 695bd891343 | d3025f5d7dd | barreleye,firestone,garrison, habanero,palmeto |
hostboot | 6a4ab65a875 | 28927a78ca4 | p9dsu,witherspoon,zaius,romulus |
hostboot -binaries | 25ebcad0c40 | 6924d6b711b | barreleye,firestone,garrison, habanero,p9dsu,palmetto, witherspoon,zaius,romulus |
ima-catalog | 48ce3f26d2b | 01b26a136da | barreleye,firestone,garrison, habanero,p9dsu,palmetto, witherspoon,zaius,romulus |
iprutils | 2.4.14.1 | 2.4.15.1 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo, p9dsu,palmetto,pseries, witherspoon,zaius,zz,romulus |
kexec-lite | 86e45a47e8c | 87d044a895b | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo, p9dsu,palmetto,pseries, witherspoon,zaius,zz,romulus |
libflash | v5.8-123 -gc06ed5 | v5.9-166 -g70f14f | barreleye,firenze,firestone, garrison,habanero,p9dsu,palmetto, pseries,witherspoon,zaius,zz, romulus |
linux | 4.13.8 | 4.14.20 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo,p9dsu, palmetto,pseries,witherspoon, zaius,zz,romulus |
linux -headers | 4.13.8 | 4.14.20 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo,p9dsu, palmetto,pseries,witherspoon, zaius,zz,romulus |
lvm2 | 2.02.171 | 2.02.173 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo, p9dsu,palmetto,pseries, witherspoon,zaius,zz,romulus |
machine-xml | c6d2767a13f | fb5f9334aa0 | p9dsu |
machine-xml | 8633e11cd39 | b788f99848d | romulus |
machine-xml | 785c625a2a0 | 58554bfabd7 | witherspoon |
machine-xml | 22ce15f13c4 | b0884b3032d | zaius |
mdadm | 3.3.4 | 4.0 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo, p9dsu,palmetto,pseries, witherspoon,zaius,zz,romulus |
occ | 7449acdc8bf | f72f857b7e5 | p9dsu,witherspoon,zaius,romulus |
openpower- pnor | 21d66daff69 | b210f15c699 | barreleye,firestone,garrison, habanero,p9dsu,palmetto, witherspoon,zaius,romulus |
petiboot | v1.6.2 | v1.6.6 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo, p9dsu,palmetto,pseries, witherspoon,zaius,zz,romulus |
sbe | 76a7eb9956b | 0aae9a8e68a | p9dsu,witherspoon,zaius,zz, romulus |
skiboot | v5.9 | v5.10 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo, p9dsu,palmetto,pseries, witherspoon,zaius,zz,romulus |
util-linux | 2.30.1 | 2.31 | barreleye,firenze,firestone, garrison,habanero, openpower_mambo, openpower_p9_mambo,p9dsu, palmetto,pseries,witherspoon, zaius,zz,romulus |
New Packages¶
Package | Version | Platforms |
---|---|---|
Removed Packages¶
Package | Version | Platforms |
---|---|---|
Package: barreleye-xml¶
Patches¶
Commits¶
No changes. ## Package: firestone-xml Repository
Patches¶
Commits¶
No changes. ## Package: garrison-xml Repository
Patches¶
Commits¶
No changes. ## Package: habanero-xml Repository
Patches¶
Commits¶
No changes. ## Package: hostboot Repository
Patches¶
Commits¶
Adam Hale (3): * 9fec69bc023c Remove psave init for firmware blacklist * 6e847113eb96 Expand PGPE optrace to Main Mem - No fnctl coreq rqmt image build vs hcode * d8083fad5ac1 Move PGPE optrace buffer to main memory
Adriana Kobylak (1): * 17e278a6ec39 PnorUtils.pm: Add volatile flag
Alpana Kumari (1): * 663aae09de40 Fix in filter Unwanted Attribute script
Amit Tendolkar (5): * c06de50b3c21 STOP Recovery: Misc infra. updates to enable PM FFDC in HOMER * a202d4b0af85 Enhance SBE Deadman FFDC Format and sequencing * db7de0c59ffc Change PPE State FFDC into a human readable format in eSEL/PEL * 7067a4180ed6 Cache/Core stop clocks: add shut down of Power Management to remove contentions * cff2ddbb3e9d Extend PM Reset flow to collect PM FFDC to HOMER
Andre Marin (6): * 1439d34bee09 Update memory error xml information * aa313fb234e1 Update HPW Level for MSS API library * d6f46067ee8d Add empty wr_crc files for HB to mirror * fd207a3412f2 Update HPW Level for MSS API library * 8c104ea1e919 Add VPD lookup to build a supported frequency list, and bin-down support * a7311993a7c8 Enable FFDC logging for mss_freq for real VPD accessing fails
Anusha Reddy Rangareddygari (2): * 4471b2a5baa5 p9_setup_sbe_config * 6e0c67270fb4 Level 2 HWP for p9_sbe_dump
Ben Gass (4): * a06edcedafcf Adding p9c_11 support. * 52c557d1409b Adding p9a support. * 15569e9de5a8 Shorten A-link timers for sim. Add polling for A-link training. * 7d8227db605d Re-submit Axone updates
Benjamin Weisenbeck (13): * f77b89e3527e Adjust ATTR_PEER_TARGET values for runtime * 68e2f99dbe29 erepair VPD access bug fixes * 34813cc8c52a PRD: Enable erepair vpd access procedures * 9b4e25447bb1 Call xbus restore erepair in istep 9 * 9b826df04888 PRD: Fix missing clear of pll errors * 7288c1f95ebb PRD: Disable Cen PLL Domain until required plugin functions are defined * 1b258924a049 PRD: Define extra registers for Cumulus chip * f46a51570e9f PRD: Power Management Recovery * 056c43ed3e5a PRD: Dynamic Memory Deallocation * 8411dba53c3b PRD: Add calls to perform dynamic memory deallocation * ffc30dcc9134 PRD: Disabling FSP clearing/masking of FIRs to avoid blacklist violations * 6cb8ac2dc748 PRD: Move MC_ADDR_TRANS register definition to MCA * a3eee11e4e9e Fix PEER_TARGET addr translation issue following HBRT reset
Bhimsen G Kulkarni (1): * c037b71deb05 MAX_COMPUTE_NODE_PER_SYSTEM attribute support for Zeppelin.
Bill Hoffa (16): * 84d4eb8da450 Take MFG mode into account before entering reconfig loop * 48b14aae8704 Fix genHwsvMrwXml.pl setting of MSS_MRW_REFRESH_RATE_REQUEST * 13863b512ac2 Add call_host_set_voltages to istep 08.12 * f7a5547478ea Interrupt Handling Flow Change to Prevent Deadlock * 038d61af4611 Update Bbuild to b0117a_1802.911 * cb444552aeba Multi-Drawer (IPC) Interrupt/Messaging Support * 82805770e035 Fix simulation get all registers command * 9925aa358f2a Remove @INC with current directory from create_ekb_targattr.pl * e77f8551f4a6 Handle INTRP SHUT_DOWN message in MBOX IPC msg_hdlr * 39157523786b Set Memory Enabled Bit for all Procs with Valid Memory * 294a73d38078 Re-order INTR/IPC shutdown message handling * d20c2cb2d2b2 Properly handle INTRP unmask error handling * 9efdc04854a9 Allow –with-backtrace for hb-Ps on Simics Command Line * ed4753f93086 Enable fsidd testcases for Cumulus model * 77b70bb7119c Enable sbeio runtime testcases * 8acb64aeb8e4 Enable Scom + Targeting unit tests for Cumulus model
Brian Bakke (10): * 0abd9ab92d13 Story 173854 - Hostboot service to run phb perst procedure * 7adcd16c12ad Story 180760 - Use self restore API to disable ATTN in HID … * 7181b751b4d0 Error loading p9_phbPerst * 5353e40a1ad9 Story 179465 - Smarter HBBL id handling … * 3a88f18bc738 Enable ATTN prior to OPAL handoff * b98033264ca7 Increase error log size to 4K for obmc systems * 024dc9b9a203 malformed conditional errors with new ODE * 5e8ed1d75c2a Bad target parsing in attributeOverride tool * 59c8ce01244b CAPP GARD Records cleared on Witherspoon * 5b7b2ed56a6f Fix and codify how system and node targets are handled by attribute overrides
Brian Stegmiller (3): * 1eba8f47f718 Avoid assert on invalid target types for PRD and HWP PLID association * 4296f3972550 HB Attribute for IPL chkstop analysis * adc84473391d PRD: Call hostboot for SBE errors
Brian Vanderpool (5): * 2c84b69258b2 Disable Pulsed Resclk mode * 3c9fe01a0255 PM: Mask CME LFIR Bits 13:19 - they are only used for characterization * d3ecbc680817 Initial check-in of p9_cme_sram_access * c5117f9ce933 PM: Ignore allow_reg_wakeup in cache contained mode * 0c093d57ac2a PM - use OJCFG[6] instead of OCR[10] to halt the 405 before reset
CHRISTINA L. GRAVES (7): * 102eb384558d Adding target for lco_m, changed flags, changed INF to DBG * f01a301bb626 p9_adu_access and p9_adu_setup L2 procedures * 3cb9bab7b62a Changes in error handling to stop the read/write as soon as an error occurs * d3defd59a697 Changes in ecc data fixing so reading and writing works * a656e358f1a1 ADU HWP updates for CI support, performance * c77a01844e73 ADU Level 3 code, changed owner to Josh, and added comments * 159389c0b656 PBA Level 3 code, changed owner to Josh, and added comments
Caleb Palmer (24): * 7f4fb82f60a5 PRD: Fix infinite loop when handling MPEs * 219a0628c4f8 PRD: MPE Add VCM Event at MDIA * ca3990cbf857 PRD: Update handleRrFo * d2f72e803860 PRD: Fix sym count overflow in runtime TPS * ad724500847e PRD: Init PRD in enableAttns * fec3fa592c19 PRD: Use chip’s Galois code when writing chip marks * 78baac3b72b0 PRD: Ban TPS after Maint UEs * d30453f1107c PRD: Default iv_stoppedRank should be MCA not MCBIST * 8c8e212108f6 PRD: Capture IUE Counts for FFDC * e21201436665 PRD: Fix skipping TPS ban after Maint UEs * b0255985c87e PRD: Make sure IUE bit is set after threshold * c32b0a4eb864 PRD: Reenable restore dram repairs * 1d862697f0b1 PRD: Mask mainline CEs after TPS is banned * aa5e361a94c9 MDIA: Fix overwriting rc from restoreDramRepairs * 4ba260490a2f PRD: Make sure iv_stoppedRank is set in handleCmdComplete * e029420eaf65 PRD: RCD parity error broadcast mode workaround * ef1d51e23675 Bad DQ bits compare ECC and spare fix * 5320c4c323d2 Fix bad DQ bits translation * 371ca0eb55ae Add attribute for row repair data * 4a33c3221672 PRD: Restore repairs fix bad dimm mask check * b94740d30931 Bad dq bitmap vpd write fixes * 2a7e12d18b20 Callout DIMM if bad dq set in mnfg mode * 21d980956449 Reenable reconfig loop for new bad dq data * e7c2ef327998 Fix bad dq wiring data translation
Chris Cain (7): * 4e72331566db HTMGT: Do not validate throttles based on oversubscription * beeeedc75591 HTMGT: Pass utilization in hundredth units to HWP for mem throttling * a1f431ee3a68 HTMGT: Ensure processor callout added when going to safe mode * 02098ca7d9c1 HTMGT: Pass power per DIMM to memory throttling procedures * 83243d5bbb3d HTMGT: Send power supply redundancy policy to OCC * c16744bed525 HTMGT: Mark GPU as functional when present * 2af7a69ada93 HTMGT: Bias values need to be applied to frequencies
Chris Steffen (3): * 8c705a49a9f4 Initial Abus Commit * 0f2ac854f66a Updated Obus Interface * bbd317375f82 I/O Metadata Cleanup
Christian Geddes (41): * ac7f3d7b4b95 Re-enable fapi2 test case module * 6f456343a42a Clean up things that were left after updating to simics nimbus 2.0 * 7ac94ae277b9 Add EXTRAINCDIR to phb_perst makefile * 47f275a6bd3b Gard out EX when CME HALT ERROR is hit * 9e703b5d526c Add HW425526 and HW425027 * 43b86b565ad7 During MPIPL check if SBE has set Hyp HRMOR in blComm area * 2727e5272f13 No longer pass master ex to HWSV as is no longer needed in p9 * 5ef559321401 Move bbuild up to b1109a_1746.910 and remove workaround * 4bfe046e2f8b Use readSeeprom PSU chipop to get SBE seeprom image version * 397dacc3e9ad Remove annoying mbox traces (TRACF -> TRACD) * c5c12e6e0ae9 Add RTC to remind us to allow sending readSeeprom op to slave SBE * 6bc72e2973d1 Remove limit on max size of PNOR TOC * ce376fc3f4c7 Set hostboot_mode bit on P3PC interrupt scom reg during intrrp init * 9f3429c04561 TI w/ unrecoverable error if system boots w/ mismatching processors * a9a0baba8c4c Add option to Mask off SBE bits on TP_LOCAL_FIR * a6d6b5da3da4 Make SBE_MISCOMPARE_WITH_MASTER_VERSION errors informational * 8299008e6196 Re-enable Broadcast mode * 4f6092708bc8 Add no_export to DMI_INBAND attributes * fd12b61b55f2 Add hbHypCommArea struct to end of Hostboot Data reserved mem section * 779a1c3444a3 Read the hb/hyp comm area to see if hyp moved hrmor * aedc6f0a892e Add comments for hb/hypervisor communication struct and remove TODO * 8b95aa4ffafe Increase size allocated for HBRT section in Pnor from 4.5 -> 6.0 MB * 25cb28c5a6cf Set MSS_MRW_MEMDIAGS_BCMODE to be overrideOnly * fc6895bd0a84 Remove writable from Power Slope Centaur Attributes * e5cb7887f8b7 Remove writable property from ATTR_LINK_TRAIN * 4592e5a256c4 Add FABRIC_PRESENT_GROUPS system attribute * 1e15041b86ab Remove obus workaround from call_proc_chiplet_fabric_scominit * 0761000af3d1 During MPIPL expand memory size to be FULL_CACHE right away * bba738e7b179 Compute PAYLOAD_BASE attr based on phys_addr passed from PHYP * 66ce95b8de1f Remove is_master conditional from getVersionInfo in sbe_update * ae0fa99d821a Remove setting flipPort in processProc * de1c2d1d9e39 Remove annoying traces from target generation code * aff61dd84b01 Add sbe_retry_handler to FIFO fail path * ae1ac07ebcac Zero out Cumulus related virtual address attribute during MPIPL * 02b1fd73c568 Save away SBE FFDC and COMM area address in corresponding attrs * 32a051104ae9 Always have secureModeDisable bit set to 0 in sbe_retry_handler * 0752d042e8fc Set PAYLOAD_KIND attribute based on fused bits in scom register * 864e746259e4 Add attribute to give platform more control over PM_RESET * 35165b347625 Remove all explicit calls to special_wakeup from hostboot code * b542fd639299 Enable platSpecialWakeup during IPL time and add support * 18a7e1928bde Use ATTR_SKIP_WAKEUP to determine what we do for PM reset
Christian R. Geddes (1): * 42e96493c5fa Revert “Add HW425526 and HW425027”
Christopher D Hanudel (1): * fd82f7002d2d RNG DD2 Hostboot: Sim data showed needed parm update so ST fail at 50% entropy
Claus Michael Olsen (15): * d0343c2f1ae6 Centaur ring support - TOR API * 86f2ee342aa0 Small change to dd container header file. * cc6ec7c9087b HW425038 INT ARX timeout workaround - Updated initfiles to 49241 * 0d63966b4333 Update: xip_tool: Introducing image section type (IST). * 385c30e4905d Support for PPE commit 49883 to error out on non-TOR ring section. * b78b33c5a32a Code restruct: TOR API * fecd2a64f5b4 Override filter ring support for perv_pll_bndy_bucket rings. * 80ef0f2bbe20 Removing P9_XIP_ITEM_NOT_FOUND trace out msg from p9_xip_image.C * 4864902e62b1 Adding CT_P9A to the enum list of chip types. * 21c7d72548e5 p9_dd_container: Introducing DD container API lib to PPE repo * c1c9e46c0846 xip_customize and TOR API: Improved DD level verification * 975d6f745c83 Moving DD specific ring coord from TOR to XIP (step 2) * c9ad324035c7 Additional risk level support - (step 1) Backward compatibility * 648da43c862b Fix to TOR API failure on 32b systems * 7316af3dc8a8 Bug fix to TOR API to not check TOR header version against TOR_VERSION
Corey Swenson (5): * 887d17b52472 Fix memd_creation file input and output paths * f17ee1ff96ba Put editimgid into fsp.tar * 665c9a18838f Fix for MDIA timeouts on Cumulus step 14.1 * 52ca8121f1ed Leave MCS acker open until Istep14 * afa7087e71fe Cumulus updates and testcase workarounds
Dan Crowell (29): * 7535501dada9 Remove extra trace from multicast workaround code * 8b06214f873b Allow fuzzy matches to WOF tables in Simics * e62b88fdb3a5 Temp remove sbeio_rt from HBRT image to get space back * e0672626472a Put libsbeio_rt back into HBRT * 9a2e268f1799 Fix makefile syntax issue in vpd makefile * e3cc786e08ab Stop parsing IVRM attributes for ZZ * dfdf4bee880f Remove invalid access to TARGETING::EntityPath in base image * 453d38aa29e4 Revert ATTR_CEN_ECID back to ATTR_ECID * 56a7903c3dff Allow VPD writes to memory cache at runtime * c75929bb0e53 Add Fallback Frequency for #V Bucket Selection * cf31061a2d76 Remove bad istep-to-istep library dependency * 8392e4f60660 Set response size equal to request size for FSP messages * 8be0be91a852 Dummy commit to pull in prereq for FSP CI failure * 1dce3206aa21 Increase trace buffer size to avoid hang between traces and PRD * 59c08f915474 Remove distracting error message for fallback #V freq * 0d8527ec60f3 Fixes for Runtime VPD Write messages * 7f8aa4b7a017 Tweaks to multicast scom workaround * 1e973575493d Expand Hostboot to 64MB * b1534d2eee2f Add default for PROC_REFCLOCK to be 133333 * 04d354188da8 Change ATTR_MSS_WR_VREF_OFFSET to be override-only * 400b3066f785 Remove i2c lock calls for vpd writes at runtime * caaafc02d588 Commit errors for VPD writes as visible logs * 29b02eface84 Always set RISK_LEVEL regardless of value * 093246224655 Set ATTR_RISK_LEVEL based on scratch reg bits * c80dab12a855 Switch polarity of return data for perst commands * 328e7f781d6d Remove extraneous error messages for multicast scoms * 528b3930d63a Increase poll wait time for SBE PSU operations * 11cb66583553 Fix VPD lookup in Firmware boots * 59b62178dc81 Disabling WOF and VDM for Nimbus DD2.0
Daniel Howe (8): * 7fc0a8c51bfe Allow lpc_ed for p9n 2.2 per HW418117 fix * ebd63e0fbdad update data token init to use scans on p9c 1.1 * 40a7f282bb78 disable pb tl when not in use * 9bebbc7433c7 HW399448 set correct mode bit * 83bb585ecafb update pb data x on token ring init procedure * da0c66a0fee5 Update alink ras settings * 08b4146e8dc8 Extend xbus oc expiration timers and updated epsilon for fleetwood * 8c18b32b0a59 Reconcile epsilon w/ latest FBC latency document
David Kauer (3): * e67892d9ce11 HW425038 INT ARX timeout workaround * 7b43e07c5fb3 Modify INT FIR configuration settings * a62b221b2fc8 INT FIR Mask fix for Nimbus DD2.0
Dean Sanner (16): * 08d89ba2b878 Remove support for P9N (Nimbus) DD1.0 * 5b272bf3f232 Fix PNOR sections loaded into reserve-mem for non secure sys * 97f6525326d7 Control Host reboots for manufacturing * 6407898fc569 Connect CDIMM power/slope ATTR with VPD accessor function * 1233c105dfd1 Various targeting fixes for Fleetwood system * 99f0ee037491 Fleetwood dimm numbering fixes * 4606e773441d Factor in fabric group on multinode systems * 480f31bfceaa Correct Obus buckets math: one, not zero based * 9225a7cd9cfa Only enable TCEs on drawer 0 for multinode * 7b2ee59900c6 Fixes for multinode istep 21.1 * a8b5cf553026 Tweak IBM SFC flash settings for Micron chips * 34ff810fcb79 Remove excessive tracing from AttrRP * 6751a4860243 Default to full cache usage during early Hostboot * 305fcd051d53 Updates to make multinode IPC work * fe7571698e85 Increase SBE FIFO delay timeout * 1eac1bea6c09 Close race condition in multi instance IPC
Donald Washburn (2): * 5e731ccc76d4 Work around for SCOM DMI bug on Cumulus. * 621ab58f2f53 Integration of hardware vpd accessor functions into Hostboot.
Dzuy Nguyen (1): * c71ed1c41450 Add support for OBUS PLL buckets
Elizabeth Liner (14): * 7f75425745f0 Moving SBE threshold handler to its own file * 351f3287bba4 Create base class structure for SbeRetryHandler * 18f9c896aa1e Fixing the SBE switch functionality * 010d6a9a091b Adding more debugging traces to the SBE error handler * e29c5cfdb62c SBE error logging and handler cleanup * a147e5838156 Unit tests for SbeRetryHandler * cf89b876a3d4 Adding SbeRetryHandler to the runtime module * a334e5aa3f11 Add in a check in the PSU error logging for SBE failure * 2e5deae5db69 Add call to get the SBE RC and commit it to an error log * 6b43bcadea88 Adding advanced restart logic after detecting vital attentions * 7c679624bbb1 Fixing timeout error in PSU code - removing hang * 7136fd9b50af Cleaning up git tree from memd_creation.pl * ddfe08755562 Fixing SBE PSU error messages * 1e337a9565c8 Moving Sbe Retry Handler work to common file for runtime
Greg Still (10): * a2d52141acb9 PM: Disable core hang buster * 361addb254f6 Pstate Parameter Block/Setup Evid: Safe Pstate Fix * dc276ea88de6 PM: Fix p9_setup_evid for manual voltage overrides * d02b0a626e2f PM: OCC Pstate Parm Block comments for minimum frequency and Pstate being safe * 42937caa1ce4 WOF/Pstates: HOMER VFRT rounding fix and Safe Mode Freq -> Pstate fix * 8cdeae021f82 VDM: PSAFE needs a default setting if #W VDM leads to VDM disablement * 430115962900 WOF: VFRT biasing based on ATTR_FREQ_BIAS_* * 862087b9cf1a WOF: Pass PGPE VPD IQ good normal core per sort for WOF Phase 2 * 54a8d9a839e8 PM: Use auto-special wake-up to cover PM complex reset window * 2b999014ed98 PM: fix special wake-up LMCR check for auto mode
Ilya Smirnov (14): * a56250e422be Strip commas and quotes from PEL data string in eSEL.pl * 6b229a55e244 Correct the timestamp in istep 16.2 * c4d83bcbb421 Deliver NIMBUS and CUMULUS standalone images to fips for Simics regression * 03e13ded8724 Populate hb Runtime Data after OCC Starts * e7fd8e4f5b01 Post-process hb timestamps in eSEL.pl * d37246879463 Populate ATTR_FABRIC_PRESENT_GROUPS * e51716b15f79 Fix Timestamp Search for eSEL.pl * 6e7bb893b400 Load MEMD Partition in Itep 7.3 * 4bcfb10e2752 Remove Istep 10.3 From IPL Flow * 4648dad462fd Populate the Severity of PLAT Errors * 05736e87c0ec Check TYPE_NODE Targets Twice for Serial/Part Number Updates * d9c127dca831 Error when hb tries to access reserved memory past limit * f89ef7412495 Pass Actual SecureRom size in HDAT to OPAL * 94d559d6c39a Add SECBOOT Partition Back to PNOR
Jacob Harvey (4): * cf5d76cbc891 Set blue waterfall range to 1-4 for all freqs * 7fa961df6429 Fix sim problems on awan * e0cdfdda35d6 Create xlate equality function for dimm kind * f7dfd17dfc99 Fix RCW structure and make a default option
Jayashankar Padath (1): * 7f0962881ce0 HDAT : Update in feature flag structure value
Jaymes Wilks (14): * cb260675de9f Secure Boot: HBBL partition support [FSP] * 5fa02a909075 Support selecting fips or op-build for signing process * f7b3c79d2b2a Secure Boot: SBKT partition support [FSP] * eaf4ca605f7b Create new test only PNOR section to test secure Load/Unloads * ba9cad2c031b Create better anti-deadlock strategy for vfs * fa2acdeb7202 Change FIPS build genPnorImages.pl constant back to 0x40000000 * 04dca99153ca Stop deconfiguring magic MCA and its MCBIST by association * 79abc8362186 Make FCO cores distribute evenly among processors * 2a032fa76a4e Continue to run simics on lack of write access for trace files * c1d8f52bb296 Fix failures to boot with unsecured mode * 9bfb2013af39 Add HW callout mapping to target subsystem table * eb4da4cd0830 Make reconfig loop failures unrecoverable only in istep mode * 24252f0e54b0 Fix developer and customer descriptions for TPM required policy * 6a2a94e232d8 Add callout for unresponsive TPMs
Jennifer A. Stofer (1): * a8ef67b96804 Revert “Adding p9a support.”
Jenny Huynh (2): * b9374cdc6edc Workaround for Quaint Gate, Angry Reindeer * 43736aca31cf Updating HW414700 to also apply to Cumulus DD10
Joachim Fenkes (3): * 6731aa248737 p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock * aed6647b5f80 p9*_clockcntl: Add missing NPU ring 0xF in N3 chiplet to clock check * b8ebffe6e6a4 HDCT: Remove core trace arrays, permanent P9 erratum
Joe McGill (35): * 44881dc3727c L2 - Fabric updates for multi-chip support * d704be991b7f L2 HWPs – p9_smp_link_layer and p9_fab_iovalid * 4e12e90c06fd L2 - Fabric updates for multi-chip support * f10a3f6c0902 IO, FBC updates to enable ABUS for Fleetwood * af548636493d p9c.mc.scan.initfle – initial release * d6c5b55b7f06 cen_stopclocks update * 1bf7f7464012 Shift HWP content to align with desired EKB layout * 73859ef374f2 update owner comments in ADU, PBA, TOD HWPs * f46fb4538247 p9.filter.pll.scan.intifile – set 0 BGoffset for P9C DD1.1 * def5778ba314 remove NV iovalid assertion from FW and add scan inits to resolve glsmux xstate * 47a980c12cf7 mvpd_access_defs.H – add enum for AW keyword access * 83fecdb69bbd create empty shells for initfiles coming under 50468 * 2209292ea1a7 Chip address extension workaround for HW423589 (option2), part1 * 74cc36c5dd03 Chip address extension workaround for HW423589 (option2), part2 * 6782a20d9c7c p9_mss_eff_grouping – fix mirrored memory mapping bug introduced by 49290 * 2b0de939d297 support customized application of filter PLL buckets from AW MVPD keyword * 547e7f8b0493 p9_mss_eff_grouping – fix multi-group mirrored mapping bug introduced by 49290 * 0041dd78c705 cen_initf_errors.xml – initial release * 20a0e8bd621b disable ECC bypass for Cumulus DD1.0 * f7fb6d73a88d apply rings from Centaur HW image * 63167adf8994 MCD disable workaround for HW423589 (option1) * d65acc669a10 checkstop on MCD UE when extended addressing mode is enabled * 142e05201115 Disable read data delay for Cumulus DD1.0, enable for DD1.1 * 02e505b4c437 p9_fab_iovalid – secure ABUS mailboxes after iovalid is asserted * 5343e0808f17 fix ADU setup for MCD disabled operation * d2c3cd5ab8ce p9_pcie_config – MCD disable updates * cc2d45afa61c p9_xbus_fir_utils.H – create header for definition of XBUS related FIR settings * 4923ac750fb9 p9_setup_bars – precisely configure MCD available group vector * c9a86977d3eb shift XBUS FIR programming inits for secure boot * 1d70cbbeba50 cresp address error handling updates * c2816fc79f84 update OBUS PLL buckets for p9n dd22, p9c dd11 * aeec96752c1a Cumulus MSS FIR updates * 70ec114fdfd4 p9_build_smp – use ADU chipops to switch fabric configuration part #2 * f81091a35f5d enforce strict 512 GB per socket limit on Witherspoon memory map * f28cb333bfe3 p9.npu.scom.initfile – limit DCP0 credits for HW437173
Joel Stanley (1): * 716a165455c1 fapi2: Fix template call sites for GCC 7
John Rell (2): * 72a3e1a7da9c jgr17121400 HW430958 Cumulus Xbus short channel * c439c1399cb1 jgr171017 Setting changes for Obus boardwire vs cable
Kahn Evans (1): * 0ef7c3c566af Optional support to parse default attribute tags
Lennard Streat (5): * 9554c4520e9e Updating MCU to support ALT_M setting fix (HW425310). * 46b2641400bc Adding in feature to run hardware force mirror facility by default. * 421bf8c4f4c5 Disable Read data delay for Cumulus DD1.0. * ca9bfdb954db Workaround for Warlike Parasite (HW430546) * 2839599b3373 Protect Firmware from exposure to HW423533
Louis Stermole (14): * d7750b78d80c Fix tWLDQSEN and IPW_WR_WR timing parameters for MSS training * 08cfd267e67e Add Vreg==1 trigger to DLL workaround * 929920660d1c Fix default values for power/thermal MRW attributes in XML * efe0e19b37f5 Fix Galois codes for chip marks added by MSS restore_repairs function * 956df8db0fd1 Change ZQ cal fail action to deconfigure MCBIST instead of MCA * fc1ce68719ee Enable exit_1 mode in FWMS for symbol marks * 789f5c5645a5 Move MSS Rosetta map from lab to f/w library, add API * d55728f031ec Modify Rosetta map to reflect port corrections * 8ce3ad72158b Rename access_delay_regs API perspective MC to C4 and add real MC perspective * e75b51ba9604 Return failing MCA targets when MSS_CALC_PORT_POWER_EXCEEDS_MAX condition hit * 3ef5e1a8f163 Add API for MC to C4 DQ pin index translation * e33d4b68cfd9 Add better trace to MSS restore DRAM repairs function and add lab wrapper * 1d565299ec31 Add plug rule for dual-drop DIMM configs that produce different xlate settings * 03de84e713fb Add empty MSS freq_workarounds.C/H for hostboot
Luke C. Murray (4): * 094a91b3f779 Turning on NCU tlbie pacing by default * fabc7bd25190 Adding attribute to turn memory early data on * 5fa8f9e036df Enabling L2 64B store prediction * 33db30729056 Updating Cumulus early memory data dials
Luke Mulkey (5): * a498dc4e94fb Zeppelin Plug Rule Fix * 7bbec657da0b MRW attribute changes * f230133c8502 Lab tools for p9c. * e4c43f303408 Fix mss_freq bug * 14ae2496088d Add ddr4 mnfg info to attributes during spd collection
Marty Gloff (4): * fe58a710b97e Parser for SBE and HCODE build level * ca52f95d63bd Concurrent code update of HBRT - Read Version * 0a1b60c34e55 Concurrent code update of HBRT - Update Structure * 6c769aede363 Concurrent code update of HBRT - Enable Interface for Host
Matt Derksen (18): * 2b4e2315094e Send down OCC info logs to BMC for call-home * 3378748dbc2e Fix some review comments for sending down OCC info logs to BMC * dacd80a9811f Fix grabbing config from NV keyword data * 89f7297255af Test and verify concurrent init of PM complex * 2d590161d70f Enable ZZ-2U * 2429064ef8ce Move major stack variable to heap to avoid stack overrun * 5161b6eb9b76 Increase trace buffer size to avoid hang between traces and PRD. * 6141805efc9c Add HB_VOLATILE sensor so OpenBMC can mark volatile sections * d2b876356f54 Lock i2c around vpd write message to FSP at runtime * 722bf1861db9 Fix setting hbVolatile and RebootControl sensors * 44aa1a1578b1 Compile attributeOverride tool in x86.nfp environment for mnfg use * f6f8c953755a EKB side of changes for attributeOverride tool in x86.nfp context * f0c1f3b3a422 Explicitly call ATTN/PRD before exiting PM Reset flow * 27cbbc4cc87d Update int64_t attributes in attributeenums.H to LL * d5bdfe28f46f Initialize SBE message communication on HBRT start * de8120523a0c Only access HB_VOLATILE on non-FSP systems * 27bddb0e962f Update attributes based on message from the FSP * b6f70467b720 Add duplibs.sh tool to our hostboot repo
Matthew Hickman (2): * daa54a8d74e8 Fixed AUE/IAUE masking bug * 1012aacb0a13 Added workaround for broadcast mode UE noise window
Michael Floyd (1): * a5f5a3baefa6 CME Code Size Reduction ATTEMPT#3
Mike Baiocchi (19): * b0a9a93e45dd Add Functionality To Allow FSP to Enable TCEs For Testing * 8f6cf7d7310d Add TCE Support to utillidmgr * 8fcdfa14a7d3 Support Verifying and Moving PAYLOAD and HDAT when TCEs are Enabled * 5cd503229820 Fix Initializing HW To Point At An Invalid TCE Table in Istep 10.6 * f43013e57725 Send FSP relevant information for PSI Diagnotics test when TCEs are enabled * 07f9a3771538 TCE Updates to support OPAL * b27a71f308e1 Update TPM Retry Policy and Timings * e93cf4eb7e3e Enable TCEs as the default on FSP-based systems * 079068a0dd84 I2C Reset Path: Add Poll of SCL High Before Issuing Stop Command * 8632294639a9 Secure Boot: Skip OPAL Verification * 4046ab053d85 On MPIPLs open up TCE windows for FSP to extract dump information * 1d437c8dc548 Verify ComponentID and Extend PAYLOAD * 3143da8a19df Do Not Unload libruntime.so on MPIPLs * b1d0900ad706 Find location of HDAT relocation dynamically from PAYLOAD * 4f3656309da6 Remove Attribute Check For TCE Settings * 0bfdbce84ec9 Update utilDeallocateTces and other TCE Cleanup * 31b01f231f1c Add TCE-related attributes to the Node target * 2d6ba11ae2fc Add checks to PnorUtils.pm to look for errors in layout files * c93bef31ae6c Update TCE Testcases
Nicholas E. Bofferding (1): * e770e96a5d67 Revert “Remove Attribute Check For TCE Settings”
Nick Bofferding (18): * b0f4906b589d Secure Boot: Sign MEMD partition for FSP platforms * 07d75753d594 Secure Boot: Enforce PNOR section component IDs * 70c697000c8a Secure Boot: Fix parallel and multiple pass image signing issues * f7dd1f12d858 Secure Boot: Purge dev SW signing cache before reuse * 9470c51fc486 Secure Boot: Support FSP/HB standalone production signing * 2fc740c30b90 Secure Boot: Enable PSI interrupts after XSCOM switchover * 98e555428942 Secure Boot: Blacklist: Init PSI bridge BAR and FSP BAR properly for security * 3e24de691ed6 Secure Boot: Surface unique TI when key transitioning complete * 00d2200112da Secure Boot; Force simultaneous SBE update on key transition * bd1519429ab3 Secure Boot: RAS Reviews: Fix load handler logging * 7a5fdcbd0c45 Secure Boot: Remove cyclic dependency in TPM daemon shutdown path * d52d893e3aa2 Secure Boot: Flag ROM verify reason code as terminating RC * eb22cf5b7cb7 Secure Boot: Open persistent virtual memory mapping for HDAT TPM logs * 24d964b78e02 Fix syntax error in Dump.pm * d18433a85fa8 Secure Boot: Open up Hostboot VMM untrusted RO window on non-master procs * 1fe8dc520583 Secure Boot: Remove utilmem from verify container fail path * b5fedb0fcbc0 Secure Boot: Adapt workbooks’ TPM target to Hostboot’s * 28927a78ca41 Fix syntax error in Dump.pm
Nick Klazynski (10): * cf1f011b5af9 Add HW425526 and HW425027 * c4139797e45b HW403465 applies to all chips; Revert NDD2.1 RL; add SW406970 * 1ed63da3a55c Nimbus DD2.2 core chickenswitches * fcf7d0e3f5fe Large update for security * a9040e3c67fd Fix three NDD2.1 dials and add new NDD2.2 workarounds * 6b21ff6c1caf Add new TM IMC, Add TLBIE hangbuster * bf86a41a8e0e Implement security IMCs, based on v29 of wiki * 74a1024eb8c1 Two LTPTR workarounds, remove LTPTR serialization, Fix TB IMC * 1c8193dd9e82 Enable mixed core xlate; Enable xlate protection feature; Disable LSU clockgate * 80fa020e3ea7 Add TM WAT workaround; NDD2.2 and CDD1.1 only
Prachi Gupta (14): * 18cc0dfbc93f Zeppelin BUP updates * 5b3da20db0e8 Zeppelin BUP updates: Targets.pm changes * a420f6c23b46 Zeppelin BUP updates: mss_memdiags workaround * e4d01510117e Zeppelin BUP: istep 14 fixes * 50a901b1468a ZEPPELIN BUP: fix VPD_REC_NUM for membuf target * 3807622a5fae ZEPPELIN BUP: host enable memvolt changes * 94d8abaa56c0 Added values for CVPD_SIZE and CVPD_MAX_SECTIONS in processMrw * 51d3eeea8b3a set ATTR_PROC_SBE_MASTER_CHIP based on LPC connections in MRW * 9ea9546db73d ZEP_BUP: remove no_export and default value from DMI_REFCLOCK_SWIZZLE * bb004ba55073 processMrw: hard-code all base bar addresses as to not rely on mrw * 07c9730e0a3f CEN_MSS_CACHE_ENABLE: default to 1 * 77224965fc6c processMrw: multinode updates * abc7d754b770 host_coalesce_host: bup updates * 0e0dc100a1ad LINK_TRAIN: HWSV needs to write this attr, so, marking it as writable
Prasad Bg Ranganath (11): * c0d7d47a554f PM: Fix QCSR and CCSR update * 79acd9f3a834 P9_pstate_parameter_block: Bug fix in IAC VDN calculation * 5b86ae89fcd9 Fix bug in cache query state procedure * 1c06b1a80e5e p9_setup_evid: Missed applying bias values for pound V * 4319e2a93d9a p9_pm_pstate_gpe_init: setup Fsafe in all configured QPPMs * ed38dac64269 p9_pstate_parameter_block: support removal of VFRT Vdn * 755b47ecad12 PPPB: Fix endianess in pstate_parameter_block.C * 93c73a3eac40 Proc VPD:POUND W Version 3-F support * c77b6c1a8839 p9_pm_reset: check safe mode and, if not, move to Psafe manually * b0f4bd1e57b5 Zepplin:Remove dd level check for cumulus under PPB code * 13b0dd897296 FW910: PM reset procedure fix, move psafe update after CME halts
Prem Shanker Jha (11): * 47c3bbe42264 PM: Added support for version control in SCOM restore entries. * 04846f139458 EQ SCOM Restore: Introduced version control in SCOM restore entry. * 000deef452bc PM: Fixed generation of MTSPR instruction in STOP API. * 45824ede1fc0 STOP Recovery: Only XIR collection in HWP error path during PM Reset. * 537e7b6e6c72 Hcode Injection: Adds hcode error injection capability. * 993eec11fc9f SCOM Restore: Increased the EQ SCOM restore limit. * 6897c9475c92 Idle Stop State: Adds CME and SGPE global variables to FFDC. * 3b71fb0a04e3 PM: Level-1 implementation for HWP p9_pm_callout. * 8c89a1b7b92d PM : Changed FFDC collection to XIR mode. * c9c74dbf7f02 PM: Workaround to mirror error xml file of p9_pm_callout in HB. * b74acc4c3a24 PM: Generation of summarized version of STOP Recovery FFDC.
Rahul Batra (4): * 4924945481bd PGPE: STOP11+WOF+SafeMode Fixes * 443f2c73ac82 PGPE: Fix FIT and actuation step conflict * 3742bc2463d0 PM: VDM Prolonged Droop Fix * fb663d7186c1 PSTATE: Remove Already ON/OFF PGPE-OCC IPC Error RC
Raja Das (1): * 60ccd2d1e787 Differentiated Control Node type field from Normal Node
Ricardo Mata (1): * 17ce7befe588 Added CI throttling support, HW init updates, and fixed a bug with tce arb.
Richard J. Knight (7): * 1100f64331cb Add script to edit hostboot binary images to enable CFM testing * c2c5d0e657f6 p9_xip_tool support for DD level section parsing * 911996a1c31f Add new pnor section for Centaur hw ref image * 7f860e8a5c47 BUP - istep 11 support phase 1 * b87820bf1bcc Invalid FFDC in error log * fd27bc6d28c5 Enable multi-drawer hdat construction * 688f82f4a276 Eliminate duplicate entries in hdat hb reserved mem section
Rick Ward (1): * ebe0b5de67d7 Send additional FSP progress messages during long isteps (e.g. memdiags)
Robert Lippert (6): * fb8c2671f28d errldisplay: use table-driven display for HWPF error strings * 20b179f938d4 hwas: skip reading ID/EC data from BMC * 69b2391ad885 ipmi: add support for reading SEL time from BMC * 013f189c0215 vpd: add ability to read record RT keyword value * 7261c1709400 vpd/mvpd: add RT as a valid MVPD keyword enum * f7b6ad2045f4 hdat: use VRML record for processor PCRD VPD data
Roland Veloz (7): * 8e6bd68539af Updated the GenericFspMboxMessage_t struct * f0db3bed8334 Handle SBE Error and Attempt Recovery from FSP * a69cb64611f3 Adding support for TOD RAS on FSP systems * 44d0f070400a Handles FSP reset-reload in HBRT messages * dfb142acec43 Corrected issue with hb errlparser not exiting on error * 6f4abd1ea46f Support for any target deconfig at runtime; Utility to create a generic message * 4c76eec6354b Propagate PLID from caller to any new errors; GARD target on retry fails
Ryan Black (2): * d5ca0693761a p9.npu.scom.initfile – fix cq_sm allocation issue at low water mark * 8c55990c047b set npu fir 0, bit 46 to masked, set npu fir 1, bits 1,3,5,7,9,11 to masked
Sachin Gupta (5): * 4f01142263eb Remove extra include dependency * 4da087dd8293 Revert “p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock” * 610996cd1656 Change type for number of pages. * 4db7aa5d3c6b Remove workaround for DD1 SW reset for XIVE * 77012419bdbc Revert “p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock””
Sakethan R Kotta (1): * 1f187d7b7b44 ORDINAL_ID generation is fixed for multi node systems
Sameer Veer (1): * dddd42af796f Changes to build-script & setup-env for nimbus & cumulus to co-exist
Sampa Misra (1): * f10319641ba1 feature flag changes
Santosh Puranik (6): * 5357999d189c Find connections by destination * 12b6b45da232 Make plat init attributes non-writable * 94404b004adb Set FSI_PORT for FSI slaves * aa0883bae4fa Fix PEER_HUID attrib for XBUS and ABUS targets * 3dca5a867512 Remove writeable tag from ATTR_PROC_FABRIC_GROUP_ID * b61115da3278 Fix HUID generation on SMPGROUP targets
Sheldon Bailey (3): * 47a4947613f8 HTMGT:OP910:No change in processor speed turbo or non-turbo Witherspoon * 276c45cf2da6 HTMGT: Send VRM Vdd Thermal Thresholds to OCC part1 HB attributes * 4809fbff915f HTMGT: Updates for reporting throttle below nominal on Boston
Shelton Leung (2): * 4f504a2eebea fix for incorrect init value of AMO_Limit_Select * 606a6f48b15c fix for clockgate preventing perfmon start/stop
Soma BhanuTej (3): * d50dc3d2216a Extract error info from PIBMEM array save-off * c2e705569f7f Make SBE errors recoverable - p9_sbe_common * a59d4f7d2f4e Mask TP LFIR for non PPE mode - p9_sbe_common
Stephen Cprek (30): * 6e7098eba2f9 Add trace to indicate verify was called on a section * 6caab6132b05 Create Master Container Lid Manager and test parsing * 141c67de2310 Add Header to TESTRO PNOR section for testing Secure Lid transfer * 89c19d7e3a5b Process Components in Master Container Lid * 76f627c78307 Sign HBD pnor section in fips builds * 94b12d2ea050 Enable preverified lid loading from pnor and Master Container Lid * b1f4e911b9b7 Collect PNOR trace on secure verification error * bf8e8d4deb19 Fix RTC number in TODO and limit trace from MclMgr and PreVerifiedLidMgr * 1f2edbc95b80 Prevent all Master Container Lid processing in OPAL mode * f4d54e9c85b3 Fix standalone compile and simics when secureboot compiled out * 63a026113332 Create runtime_utils so both IPL and runtime can use common functions * 81279c1d146d Secure Boot: Fix lid load from HB reserved memory issues at runtime * 75f0cfee9e5d Fix strncpy from padding past the actual max size * c336a7728319 Handle comments from pre-verify and runtime lid loading commits * ca52131dad3d Handle ContainerHeader asserts more nicely with error logs * 5b5972e5580c Create a Trusted boot trace component and collect trace on errors * 0b408ad7a340 Add multi node support for genPnorImages and add HBD Fleetwood files * a4dc66b8d1c6 Specify actual SecureRom size into HDAT for POWERVM * 4888af6221d7 fix genPnor param MEMD which passed in an empty input filename * d527220c6ffe Add component ID check for Master Container Lid Processing * 82f341573515 Fix incorrect size for entries going into hb resv memory * 526f5106cc17 Do not preverify RINGOVD section in POWERVM mode * 92466e69168a Modify how POWERVM is processed in the MCL manager * 9ae6e9595f97 Remove Secure Boot workarounds * 34dbdc49d0d1 Convert asserts to error logs where it makes sense * 329b81443b43 Make the MemRegionMgr class target aware * 26bbcd97d817 Open Untrusted Communication for SP * 038392cae8c5 Move closing all unsecure memory regions to 21.3 * bf9ac140940b Unload preverified secure sections after moving to mainstore memory * 8443a65a3599 Collect better FFDC on ROM verification errors
Stephen Glancy (20): * d110f5634137 Adds in broadcast support for memdiags * 6b9bc4190d60 Updates memory plug rules * 1cf8acef718a Fixes broadcast mode memdiags crash * e2305fe4b76e Fixes number of DRAM constants * 0f5f2625adad Updates dramint training structure * 5ef4ce5ebbcd Fixes memdiags bad address check * f40bed180c16 Adds PDA support * 623216605144 Worksaround AWAN simulation failure * b17f5a628c59 Adds access delay regs helper functions * db05487e27b5 Adds blank PDA files for HB * f57934997860 Adds in blank files for CCS workarounds * 3440e65b32f2 Adds PDA support * 296cd5865b39 Adds lab PDA support * 01c730dd4157 Updates WR VREF for characterization results * 21407ef50121 Fixes WR LVL terminations * 6650adcec6ac Updates training advanced and adds custom WR CTR * e369ee31b0c5 Updates custom RD CTR pattern * 1c2de2d2a08c Fixes HB compile error * 548b7fd4484c Updates error logging to log target with FIRs * 9aee6dc5b82a Adds plug rule for NVDIMM in specific DIMM slots
Sumit Kumar (3): * f43da019dd69 Centaur ring support - ring_apply and ring data * 8c9fd900efb8 Erepair HWP p9_io_erepairAccessorHwpFuncs * 9153608879d2 Moving DD specific ring coord from TOR to XIP (step 1)
Swathi Madhuri Bhattiprolu (4): * 27fe0afaf8f1 Fix issues with DMI target handling * 0f94c2620c70 Support CDIMM VPD * b801fd1a776f Make FAPI_POS unique on multi node system * d999ed144f94 Re-enable base multi-drawer ipl support
Thi Tran (10): * bcef4f1931d8 L2 - p9_build_smp HWPs * bcc5a5535c2d Fix TODOs in p9_build_smp HWP * 7b8fa03ea43f Mirror new file: cen_pll_initf_errors.xml * be0a3a2a7f4a p9_sbe_hreset - Adding I2C Bit rate divisor calculation * edbb12014deb L3 update - p9_cme_sram_access HWP * 245f7224088e Mirror (new) p9_putmemproc HWP files * b8522e84fe03 p9_build_smp – use ADU chipops to switch fabric configuration part #1 * df5241f06802 Setup p9c CHI’s FIRs and enable host attentions * 53b3c1f1d859 HB supports - Use ADU chipops to switch fabric configuration * 0b8f08a0e4f7 Fix HWSV duplicate enum build errors
Tom Sand (1): * 82769e0a939f Fixed HBRT issue where virt addr not unmapped at the end of complex calls.
Tsung Yeung (3): * 4e84db479b0c Adds self-refresh entry/exit commands * 1d3c28511935 Adds ccs workaround to support SRE/SRX * d1e10cd97287 Adds read wr_vref function to support P9 NVDIMM post restore
Vaibhav Jain (1): * 24d0d344bb8d Modify eSEL script to not ignore cases for command line options
Venkatesh Sainath (6): * 5099a01fc800 Enabling multi proc master systems * 550f6f5cfc2f Perl script for generating HDAT structures from MRW * 5bb1802ad0ae Enabling Fleetwood Multi-node istep 18 attributes * d226d009365f Parsing Abus targeting information from Obus Targets * 9e90e3ccee3c Setting PEER TARGET for smpgroup targets * b3073568dbd8 Fixing processor ordinal id for multinode systems
Yue Du (3): * cfcd66d8907e STOP: Fix FF_BYPASS in sgpe_init * d5866aa3d221 STOP/PState: SGPE/PGPE Error Handling Support * 458cb0d58acf STOP: Fix PLS deepest when stop4+ due to self restore wakeup
Zane Shelley (16): * ac21d7508c54 PRD: latest from RAS XML * 42216acb89cb PRD: No gard on MCA for AUE/IAUE and RCD parity errors * 1f14c2229e43 PRD: error path handling in CS isolation * f74d2c56712b PRD: Fixed target for PCI chiplet FIRs during OP checkstop analysis * b7bc33f10f89 RAS XML: updates from spreadsheet v115 * d1c569251281 PRD: fixed no gard when PLL and CS at same time * 2935800fa74d PRD: generic solution to associate HWP failures with PRD isolation * ecedb32fc183 PRD: DIMM callouts on RCD parity errors * d55a6fa5234f PRD: generic solution to associate HWP failures with PRD isolation * 21638f7fe690 PRD: updates from RAS spreadsheet v123 * 1959b18ec677 PRD: clear old symbol marks in TPS analysis * 4bfb911cfa14 PRD: Additional target support for Predictive Dyn Mem Deconfig * e1e02033728c PRD: NPUFIR updates per request from hardware team * 80f8bb319679 PRD: VPD not getting cleared when all repairs used up during memdiag * 5b1c0a872db9 PRD: Memory leak in prdfScanFacility * c71f2db5cfb5 PRD: RAS doc updates for CRESP errors
aravnair-in (2): * dfe15202fa42 Fix node ordinal numbering to handle Fleetwood * 536ae2496674 Changes to make the DIMMs show up in Fleetwood
manichow (1): * 198f186b138f Changes for TOD support in MPIPL.
nagurram-in (4): * aed872bfb917 HDAT: Feature flag settings movement from PCRD to IPLP * d9513029321d HDAT:Adding address to HRMOR stash location in HB reserve * af203750b8e6 HDAT : Update init feature flag settings for P9 * 63580395a77a HDAT : Fix for NVLINK Lane swap issue
spashabk-in (2): * 5e94a704fe27 Change FAPI_IMP traces in p9_pm_ocb_init to FAPI_DBG * 4c1c57f0015e Create and allow for PNOR SBE Partition to have DD2.2 Images
Package: occ¶
Patches¶
Commits¶
Andres Lugo-Reyes (8): * 5f4122b9d99c Snapshot buffer support * 0b07301e60af Clean up TODO for deprecated sync request bit * 5bca1deebf80 Initialize ping/pong buffer address variable * b14a5af2c1a4 Prevent safe mode when going to nominal and no cores configured * bfd62d9cfdd3 Prevent WOF reset request on ZZ-L systems * 4d2912987d23 OCC: Call Home Data Log * c04d58bd549c WOF Phase 2: Use Vratio from PGPE * f72f857b7e5a WOF: Fix incorrect scaling of IQ currents
Chris Cain (8): * d90b1dcc9552 AVSbus Re-sync Bus Error Recovery * 0e91ced92e0f Remove interrupt handlers for hardware errors * 358d11e6aca5 Stop DIMM and GPU accesses when moving to standby or safe state * 601b1ebb9a9c Remove unused variable * d0f8e5fb2c5a Always use normal temperature thresholds for OPAL systems * 06ef7787e762 Handle redundant power supply policy * cb8e695fc661 Build elog with non-info severity before adding callouts * fce2d94a9bc9 Update buildname 12/15
Doug Gilbert (3): * ccdfc6a407fd OCC work-around for HW426350 * 8b90dab9d243 B1112AD7 reported over long stress run * 0bf193d8d4f9 APSS Reset Support
Sooraj Nair (2): * 1da6b089c930 Permanent fix for SW399904(fixed nvlink/uav) * d868b77dfc6a nvlink,xlink,phb fixes
William Bryan (5): * dbb4d7e88cf3 GPE1 Binary 10/27 * 178a035668bd Update buildname 11/3 * 40fc6b399896 Buildname 11/10 * c3446978c169 Update buildname 11/15 * 00123c66a1d2 Update GPE1 Binary 1/16/18
Zane Shelley (2): * a5b5103756c8 FIRDATA: fix error handling for SCOMs via SBE FIFO * cd42091d9a39 FIRDATA: retry getSCOMs via SBE FIFO on bad response
mbroyles (9): * 0d7b82e82f98 VRM Vdd Thermal Control Loop * bb703e413c36 Prevent logging 2A11 when quad is offline * aec1db2cadee Temporary disable 24x7 on FSP systems * 01ae49578a8e Use AVS bus for processor power when no APSS channel for proc power is present * 49ea880a7789 Wait two ticks prior to un-throttling memory due to power capping * ee8bac060be4 Ignore bad quad and nest DTS * c35818138337 OCC error log clean up * 2397cb606cda Handle PGPE timeouts as workaround for prolonged droop events * 577915f28604 Add WOF disable param for ASM
Package: op-build¶
Patches¶
Commits¶
No changes. ## Package: p9dsu-xml Repository
Patches¶
Commits¶
jim (22): * 619af4d3a6b8 add tpm_required_sensor. * 3ad0bfb80270 WOF_POWER_LIMIT = turbo, SYSTEM_WOF_DISABLE = off * e8840e390273 DDR4 VPD update via PNOR. Issue 328. * 347d26450a76 hostboot code needs CLASS_SP for bmc-0. Issue 366. * c8a42e16e88c add WOF data. * 4ad589cd285f add target tpm-0. * 313281bb804c add skipper-14 as a child of p9dsu-0. * 73b7b43c60b0 CLOCK_PLL_MUX = 0x80030000. * c4639d667d49 MRW memory power updates for Boston LC * a0a5f8539dca Change default lane eq values for GEN3 * 6d7309844f08 update MEMD VPD for Boston LC. * 383390ce6c9f Support DDR4 @2666 in Single Drop. MAX_ALLOWED_DIMM_FREQ 2400,2400,2400,2133,2133 -> changes to 2666,2666,2666,2133,2133 MSS_MRW_SUPPORTED_FREQ 1866,2133,2400,0 -> changes to 1866,2133,2400,2666 ASYNC_NEST_FREQ_MHZ 1600 -> change to 1866 FREQ_PB_MHZ 1600 -> change to 1866 * e30477a2eb0e add default value FREQ_PB_MHZ_POUNDV_FALLBACK = 1600 * 6bdebbb55f26 SYSTEM_VDM_DISABLE = 1. * 4e04c867ae40 Re-enable VDM. SYSTEM_VDM_DISABLE = 0 * c11556752854 Enable STOP5. SUPPORTED_STOP_STATES = 0xEC000000. * 3c273c710fea disable stop5. * c3df36c06bb8 add WOF data for dd2.2 parts. * 82908139d269 Adding OPEN_POWER_N_PLUS_ONE_HPC_BULK_POWER_LIMIT_WATTS * 51574c64c031 Refclk MRW change needed for WOF. FREQ_PROC_REFCLOCK_KHZ 0x20788 -> 0x208D5 * 7dfd3c0c5228 Remove FSI_LINK attribute from fsim-X global settings This was overriding the intended MRW values with an empty string which eventually resulted in incorrectly processed FSI data on the slave proc * fb5f9334aa0c disable stop4.
Package: palmetto-xml¶
Patches¶
Commits¶
No changes. ## Package: petitboot Repository
Commits¶
Cyril Bur (4): * 669083ee9eda Add root .gitignore * eb9c570fa13b configure.ac: Fix unmatched brackets * 17f04cb4d3d8 Fix bootstrap warning: noinst_PROGRAMS was already defined * bc8b183fbea6 Better recognition of ncurses header files
Samuel Mendoza-Jonas (4): * 8d1e4f053574 ui/ncurses: Safely handle lost terminal control commands * 3af2c04787af ui/ncurses: Handle arrow key variants * f18998f6aac3 ui/ncurses: Always cancel autoboot on exit * 1ad12fe5b75e discover/pxe-parser: Fix relative parsing for manual config files
Package: pnor¶
Patches¶
Commits¶
No changes. ## Package: romulus-xml Repository
Patches¶
Commits¶
Bill Hoffa (1): * 690ff82375a2 Remove FSI_LINK attribute from fsim-X global settings
Hank Chang (1): * a8e017aca599 Updated MSS_MRW_MAX_NUMBER_DIMMS_POSSIBLE_PER_VMEM_REGULATOR to 8 for full DIMMs configuration
Mengze Liao (2): * 7564819dde1e Update the clock pll mux config * 78c497c58ba4 Enable wof by set WOF_DISABLE as OFF
Nickolaus Gruendler (6): * fc67afe8cd7b Adding some WOF attributes * d7f686869366 Add Stop5, Add fallback attribute for 1866 * 4e21e5b9f961 Revert “Add Stop5, Add fallback attribute for 1866” * 0fd8622d52ba Revert “Revert “Add Stop5, Add fallback attribute for 1866”” * c99f42f206fe Update Async Nest Freq to 1866 * bec4516ef7a6 Add wofdata csv
Package: sbe¶
Patches¶
Commits¶
Adam Hale (1): * 66cd2309b4ea Expand PGPE optrace to Main Mem - No fnctl coreq rqmt image build vs hcode
Amit Tendolkar (3): * 2dab7d4053aa Cache/Core stop clocks: add shut down of Power Management to remove contentions * be19efc55754 Enhance SBE Deadman FFDC Format and sequencing * e97e84d0f782 Enable FFDC Collection for SBE Deadman Timeout
Andre Marin (1): * 9ed4b071deda Add VPD lookup to build a supported frequency list, and bin-down support
Anusha Reddy Rangareddygari (1): * 291ef16dcb1e osclite status check in clock_test2
Ben Gass (2): * 823230170598 Adding p9c_11 support. * e1097cc1dfcb Adding p9a support.
Brian Vanderpool (1): * 6f1c9f559f3d PM: Ignore allow_reg_wakeup in cache contained mode
Chris Steffen (1): * 1186568fa81d P9 SBE EOL Toggle SBE Procedure
Christian Geddes (3): * 7a439687019f Increase suspend_powman timeouts from 10 micro sec -> 10 milli sec * 99c1c76cc825 Remove writable property from ATTR_LINK_TRAIN * dd54c6fc0af5 Add FABRIC_PRESENT_GROUPS system attribute
Claus Michael Olsen (19): * 8247c1a74c10 Centaur ring support - TOR API * 2551c3e8b1d8 Overlays and multi-DD XIP related updates to xip_image and dd_container * 608cfa2810b3 Small change to dd container header file. * 9f2e80824408 cleanup: xip_tool: Fixing two command arguments. * 348d8d20dc49 HW425038 INT ARX timeout workaround - Updated initfiles to 49241 * ba0028f0e907 Update: xip_tool: Introducing image section type (IST). * 53acf553711c Support for PPE commit 49883 to error out on non-TOR ring section. * 871d02a4e2c6 Code restruct: TOR API * 8e0caa8e381d Error out on non-TOR ring section detection. * d9ebe234862c Override filter ring support for perv_pll_bndy_bucket rings. * 4640d0953dd6 Removing P9_XIP_ITEM_NOT_FOUND trace out msg from p9_xip_image.C * efddbeeb75d9 Adding CT_P9A to the enum list of chip types. * d4106818dcc1 Overlays and multi-DD XIP related updates to xip_image and dd_container * 12529174e471 xip_customize and TOR API: Improved DD level verification * 385957bda422 p9_dd_container: Introducing DD container API lib to PPE repo * 69f0bcd5c893 Moving DD specific ring coord from TOR to XIP (step 2) * ef7615644823 Additional risk level support - (step 1) Backward compatibility * 37930cd26aee Fix to TOR API failure on 32b systems * 0aae9a8e68ab Bug fix to TOR API to not check TOR header version against TOR_VERSION
Dan Crowell (2): * f5ee8955f2bb Revert ATTR_CEN_ECID back to ATTR_ECID * c21e72cf477a Add Fallback Frequency for #V Bucket Selection
Daniel Howe (2): * c2b4524ea3b0 Allow lpc_ed for p9n 2.2 per HW418117 fix * d3f8a78ac0d1 update data token init to use scans on p9c 1.1
David Kauer (2): * 854ee9444a93 HW425038 INT ARX timeout workaround * dc787af07394 Modify INT FIR configuration settings
Doug Gilbert (2): * 2f7237360522 Use HCode header timebase frequency for pk trace * 74f757c5baf0 PPE: Adjust the maximum decrementer count
Greg Still (2): * 16834c6819a4 PM: Disable core hang buster * 77f320df4411 Security: add AVSBus bridge registers to whitelist
Jennifer A. Stofer (1): * 29a1f8977c0c Revert “Adding p9a support.”
Jenny Huynh (2): * 0d217e279a9d Workaround for Quaint Gate, Angry Reindeer * 4a5ddf0d16a1 Updating HW414700 to also apply to Cumulus DD10
Joachim Fenkes (4): * fdcf15d4d7b7 p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock * 70f95047d661 p9_sbe_tp_chiplet_init3: Honor PCI osc selection when checking for osc errors * ac2deccdd5c7 p9_sbe_chiplet_reset: Remove SIM_ONLY conditional around delay * 5d91747c062f HDCT: Remove core trace arrays, permanent P9 erratum
Joe McGill (21): * 3a7ffbc58d55 p9_sbe_check_quiesce – dont attempt PHB DMA quiesce if ETU is already in reset * a99727e54d98 IO, FBC updates to enable ABUS for Fleetwood * 7a920c44fc65 mvpd_access_defs.H – add enum for AW keyword access * 3d41a2c1dc50 p9.filter.pll.scan.intifile – set 0 BGoffset for P9C DD1.1 * 5888fd570b00 remove NV iovalid assertion from FW and add scan inits to resolve glsmux xstate * e4435bbe9132 Chip address extension workaround for HW423589 (option2), part1 * 01f19f848283 p9_mss_eff_grouping – fix mirrored memory mapping bug introduced by 49290 * 4d8b2fe78a66 support customized application of filter PLL buckets from AW MVPD keyword * f9ba70879a5a disable ECC bypass for Cumulus DD1.0 * 86ae83c5d6a4 MCD disable workaround for HW423589 (option1) * a95f3b5f7c11 fix ADU setup for MCD disabled operation * 7d85e24ccf7d apply rings from Centaur HW image * db3e87fc9342 Disable read data delay for Cumulus DD1.0, enable for DD1.1 * fd258b059364 p9_xbus_fir_utils.H – create header for definition of XBUS related FIR settings * abd33f794b04 shift XBUS FIR programming inits for secure boot * 6995522a60cb p9_build_smp – use ADU chipops to switch fabric configuration part #2 * 035b8ccbe617 cresp address error handling updates * 1f773f1f2983 update OBUS PLL buckets for p9n dd22, p9c dd11 * a1e6077dfeba p9.npu.scom.initfile – limit DCP0 credits for HW437173 * 92d0dc997d18 enforce strict 512 GB per socket limit on Witherspoon memory map * 2661ddab7984 enforce strict 512 GB per socket limit on Witherspoon memory map (part2)
Joel Stanley (1): * fca1480ab551 fapi2: Fix template call sites for GCC 7
John Rell (1): * fc81ad0fabee jgr171017 Setting changes for Obus boardwire vs cable
Lennard Streat (1): * 736951421915 Workaround for Warlike Parasite (HW430546)
Luke C. Murray (4): * 71e4d374a79a Turning on NCU tlbie pacing by default * 62551f8feb3a Adding attribute to turn memory early data on * 60fa6f5edfbd Enabling L2 64B store prediction * 7623a9095db4 Increase cache data timeout values
Martin Peschke (2): * dbb8adce3d25 p9_dd_container: simple generic standalone DD level container * b47bb02590da p9_dd_container: simple generic standalone DD level container
Matt Derksen (1): * 3a0f83c7c8ef EKB side of changes for attributeOverride tool in x86.nfp context
Michael Floyd (1): * 74c0e5367a43 CME Code Size Reduction ATTEMPT#3
Nick Bofferding (3): * 277f0f10f796 Secure Boot: Temporarily whitelist various registers to resolve blacklist issues * 972609cc9fcb Secure Boot: Add p9_setup_dpll_values scom registers to whitelist * 615f07e237ef Secure Boot: Blacklist: Finalize SBE white/blacklist
Nick Klazynski (10): * e3d1c5ac78ce Add HW425526 and HW425027 * 55c0c777de88 Fixing NCU and Core generated initfiles core to support CDD1.1 * f3e9580127e0 HW403465 applies to all chips; Revert NDD2.1 RL; add SW406970 * 26ab9613acc2 Nimbus DD2.2 core chickenswitches * 57ab16ed1e8c Large update for security * 26dd5796f9f6 Fix three NDD2.1 dials and add new NDD2.2 workarounds * 3d86b50a746e Add new TM IMC, Add TLBIE hangbuster * 60bbd1a8b644 Implement security IMCs, based on v29 of wiki * ccbe4229fe20 Two LTPTR workarounds, remove LTPTR serialization, Fix TB IMC * d770b5600d91 Enable mixed core xlate; Enable xlate protection feature; Disable LSU clockgate
Prasad Bg Ranganath (5): * 5556610f48c2 PM: Fix QCSR and CCSR update * 722d8a4cdb59 Fix bug in cache query state procedure * 8847e892e22f SBE:putring: Ring Id validation check * d77e05e938c7 p9_pstate_parameter_block: support removal of VFRT Vdn * f3d42c23647c Zepplin:Remove dd level check for cumulus under PPB code
Prem Shanker Jha (2): * 3c84e2307401 STOP Recovery: Only XIR collection in HWP error path during PM Reset. * 2d94bed48071 PM: Generation of summarized version of STOP Recovery FFDC.
Rahul Batra (3): * c88c2c940231 PGPE: STOP11+WOF+SafeMode Fixes * a4764278f667 PGPE: Fix FIT and actuation step conflict * f6c6b387000c PM: VDM Prolonged Droop Fix
Raja Das (4): * 7f96036fea81 Updated Backing build in customrc to move to latest Simics DD2 * 20b1e798a82b PPE empty PK FFDC handler to save-off required registers * c68fb43ecf21 PPE Registers to be saved-off in the interrupt context * 56882277747c Register FFDC call is handled within machine_check_handler
Ricardo Mata (1): * fc526ece8110 Added CI throttling support, HW init updates, and fixed a bug with tce arb.
Richard J. Knight (1): * 7f62dd04344b p9_xip_tool support for DD level section parsing
Ryan Black (1): * a5f986ed76b3 p9.npu.scom.initfile – fix cq_sm allocation issue at low water mark
Sachin Gupta (22): * e487a02045d4 Initialise ATTR_BACKUP_SEEPROM_SELECT * f4bcd3c4260b Adding client id in FIFO interface * 0bc318357fc8 Correct tracing * 5c10f8ace1fc Update backing build * b125b82562fc Revert “p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock” * ea100b11fb1c Reset MPIPL flag * 9b22bc8a4342 Backing build update * 870e7c38807c Avoid overwrite of mbx3 register * b99e4a419eec Handle command validation failure in secure mode properly * 057add7f654f Solve compilation issue for type casting * 633cc43fc6f8 Update backing build * 75e24e297d54 Remove support for DD1 * d43ff15ada7d Minor fixes to remove support for DD1 * 5d57ec968d47 Do not allow invalid scom via sbe fifo path * 93aa36ba8134 Avoid istep skipping in secure mode * 3a65f5252ab5 Allow Invalid scoms for simulation regression testing * d737f8e95da3 Allow read on complete OCC SRAM buffer * 15f82bd95cd7 Remove workaround for DD1 SW reset for XIVE * 3c633a6c2cd6 Cleanup as DD1 is not supported anymore * 4ca643fc6cbb Added flag for AWAN testing * 25624c1917a9 Revert “p9_sbe_npll_setup: Enable Spread Spectrum right after SS PLL lock”” * 55fa8007fdbb Support new RISK level attribute values
Santosh Puranik (2): * 2e4607a018b7 Make plat init attributes non-writable * f14d2ae6eb3f Remove writeable tag from ATTR_PROC_FABRIC_GROUP_ID
Soma BhanuTej (2): * 67a37783b04b Fix to skip Osc check in sim only * 699a2315f4ac Make SBE errors recoverable - p9_sbe_common
Srikantha Meesala (2): * d9055c39cfed Updated PSI and TOD regs into whitelist * c1752197a87d write_whitelist add for I2C Engine and Lock / UnLock.
Sumit Kumar (3): * 0d8c248cc29e Centaur ring support - ring_apply and ring data * 75756bf696b4 gitRelease: Check master branch if query on rel branch fails * 9b03db45c424 Moving DD specific ring coord from TOR to XIP (step 1)
Sunil Kumar (2): * 584ee233b010 SW410723 chiplet ID range for address 107D0 is increased to 0x37. * 9586bfb71025 SW413281: Whilisting address for putscom according to HDCT.txt
Thi Tran (1): * f55ed0656b82 p9_build_smp – use ADU chipops to switch fabric configuration part #1
Yue Du (3): * 7bd8c25ffc52 STOP: EX deconfigure masking for EQ chiplet FIR * ee644a4d14e2 STOP/PState: SGPE/PGPE Error Handling Support * 47239b3d399c STOP: Fix PLS deepest when stop4+ due to self restore wakeup
nagurram-in (1): * 0a78e28c88a1 Added chiplet range for 0x107D0 scom address in BL/WL csv
spashabk-in (38): * d38834b0a952 Cleanup security list * 264dedf525f8 Allow putring in MPIPL state * 292319be2218 Reset current_err before sending host FFDC * 2ad7f676c15f Get FW security from CBS bit * 0b422e48c935 Add sbe commit id in PIBMEM * 666c72a55f09 Change FAPI_IMP traces in p9_pm_ocb_init to FAPI_DBG * 1fcbd7b14382 Security binary search bug fix * 7d7c9d3dbd1b Handle OCC SRAM secure mem window * b6054b3ff395 Enable DD2.2 in op build * 1f0bc6efb217 Handle security security bit in p9_sbe_attr_setup * b69dc93d5b03 Chip-op filtering * 1c909df08fcf Allow getreg chipop in secure mode * e808b5c476c7 I2C reset sequence * 819a606d9c58 [SBE-code-re-org][1] sbefw - core and app folders * 560106553412 [SBE-code-re-org][2] Chip-op handler code * 1c7f2eb205f4 [SBE-code-re-org][3] Merge core folder makefiles * 71ffbf448c4e [SBE-code-re-org][4] Adding app common makefiles * 25bfaab4ac12 [SBE-code-re-org][5] IPL table re org * 7843b72850e1 Disable generic and isntruction control on DD1 * 6b405b238ad0 Increase run cycle count before starting unsecure mem window test * c149d7d8d8b8 Enable new ADU flags * 8a863e816e41 [SBE-code-re-org][6] Build configuration * 3f49215b05fa Update timer chipop support * 42a5e95b317e I2C reset on instruction machine check * cfd3efd98fd2 SBE user plugin in x86.nfp context * ba9022fcf967 Reduce the HB memory window to 10MB * a9a87cd013c6 Release helper script * c47554f1d2ee Update testcase for secure ADU operations * 6db778b0fd24 [SBE-code-re-org][7] App and core files separation * fd23b3ff6d75 Track integrate command fix * ccf737710b21 Reverting change in img_def.mk for model build * 095e608c7f68 Fix SBE install in op-build * 5f8ecd10377c Move istep chip-op handler to pibmem * 7be7840a672a Store SBE failed rc for async FFDC * 513d71673012 Move trace array to seeprom * 7e9136341e34 Capture rc in Async FFDC usecases * fb9f9e8bc940 Checkstop detection during IPL SBE steps * dadcf14ae978 Project specific makefile changes
Package: skiboot¶
Patches¶
Commits¶
Adriana Kobylak (2): * b786e7ba1d34 pflash: Support for volatile flag * 0bd6a8c9a4bc pflash: Support for clean_on_ecc_error flag
Akshay Adiga (10): * 1953b41e1dd5 SLW: Add idle state stop5 for DD2.0 and above * 6d2e281bc22f SLW: Delay cpuidle device-tree creation * bfec00682a57 SLW: Split init functions * 9aeb00de9cbd SLW: Call slw_late_init_p{8, 9} only when has_wakeup_engine is set * 313ece47903e SLW: Use wakeup_engine state to handle errors in wakeup engine * 35c66b8ce5a2 SLW: Move MAMBO simulator checks to slw_init * a523298bc1e3 SLW: Detect if deep states are enabled * e5c663c3f6de SLW: Call p9_stop_api only if deep_states are enabled * c613c2fb9b82 SCOM restore for DARN and XIVE * 7def6cdac27f SLW: Add p9_stop_api calls for IMC
Alexey Kardashevskiy (1): * 893660c3e4ee npu2/tce: Fix page size checking
Alistair Popple (7): * 6f8c49b0bac4 Witherspoon: Remove old Witherspoon platform definition * 8cbc15556621 npu2.c: Fix XIVE IRQ alignment * 695bb562a315 npu2.c: Add PE error detection * 91f3e391f27a npu2-hw-procedures.c: Power up lanes during ntl reset * ea9b3080559a npu2-hw-procedures.c: Correct phy lane mapping * 55c13bd1231a core/device.c: Fix dt_find_compatible_node * ae422255bfa3 npu2: Disable TVT range check when in bypass mode
Ananth N Mavinakayanahalli (1): * bd64f85b8581 fsp: Bail out of HIR if FSP is resetting voluntarily
Andrew Donnellan (2): * 302aedd78371 npu2: Remove unused npu2_dev struct members * 729520fd9aa9 Update .gitignore
Balbir Singh (2): * b57a5380aa48 hw/npu2: Implement logging HMI actions * 4133e973b4f2 hw/npu2: support creset of npu2 devices
Benjamin Herrenschmidt (23): * 484d26fd6e65 xive: Update inits for DD2.0 * 7c2a76705674 xive: Fix ability to clear some EQ flags * a1cd5529a84c phb4: Fix lost bit in PE number on config accesses * 4002ea166fde phb4: Fix PE mapping of M32 BAR * 9ce34f369ce2 xive: Define API for single-escalation VP mode * d7e26801905f xive: When disabling an EQ, wipe all of its settings * 639ed194dedc xive: Improve cleaning up of EQs * ddc35b93fcad xive: When disabling a VP, wipe all of its settings * de82c2e0ece6 xive: Implement “single escalation” feature * 4a9288465a95 xive: Quieten debug messages in standard builds * 6b1cc437315d xive: Properly reserve built-in VPs in non-group mode * 7d385d1b942c xive: Warn on valid VPs found in abnormal cases * 7db8a9a31649 xive: Don’t bother cleaning up disabled EQs in reset * 17cd974074e6 xive: Remove obsolete comment * b504f2737e9b timer: Stop calling list_top() racily * 2d98b41e4c30 xive: Mark a freed IRQ’s IVE as valid and masked * 3e7f04a7398a xive: Do not return a trigger page for an escalation interrupt * 238ef01e330f io: Add load_wait() helper * 1e00d546ca29 xive: Fix occasional VC checkstops in xive_reset * 84febad7c5f9 xive: Ensure VC informational FIRs are masked * c7f2fab5c785 Add support for new gcc 7 parametrized stack protector * ca612b802ada lock: Move cmpxchg() primitives to their own file * 76d9bcdca589 lock: Add additional lock auditing code
Christophe Lombard (3): * 8b6c089342c7 capi: update ci store buffers and dma engines * 5c221866c88f capi: move the acknowledge of the HMI interrupt * e88bb694d32e capi: Fix the max tlbi divider and the directory size.
Claudio Carvalho (20): * 4fb528b39411 libstb: move drivers/sha512.* to mbedtls directory * 594c7a6ae3cc libstb: import stb_init() breaking it into multiple files * 75dbbe674c0f core/flash.c: extern function to get the name of a PNOR partition * 060ff18d4ddc core/init.c: remove redundant calls to verify and measure BOOTKERNEL * 3ab91fbec937 libstb/secureboot.c: import sb_verify() from stb.c * 3281d5a41a82 libstb/trustedboot.c: import tb_measure() from stb.c * 5c2c24ba1511 libstb/cvc.c: import softrom behavior from drivers/sw_driver.c * 5aaa37619602 libstb/trustedboot.c: import stb_final() from stb.c * 024bf3248101 tpm_i2c_nuvoton: add nuvoton, npct601 to the compatible property * 9781da8a262d libstb/tss: update the list of event types supported * 48753eb9eb72 libstb/tpm_chip.c: define pr_fmt and fix messages logged * 5fdcc35fc103 core: update superseded libstb calls in flash.c and init.c * 21a7bd0e07f6 hdata: add secure and trusted boot ntuple to SPIRA-H/S * ccdbfdac637c libstb: remove stb.c and obsolete companions * 48fd73cfc707 hdata/spira: add ibm, secureboot node in P9 * 7da364fd3646 hdata/tpmrel.c: add firmware event log info to the tpm node * f56ff29ed6f9 hdata/tpmrel.c: add ibm, cvc device tree node * 63110a7734e6 libstb: add support for ibm, secureboot-v2 * 68a25577cd89 libstb/cvc: update memory-region to point to /reserved-memory * 63ef6f54445e doc: update libstb documentation with POWER9 changes
Cyril Bur (19): * a2f15d75c20f core/pcie-slots: Fix coverity possible NULL dereference * 8ca2d61f3b4b npu2: Remove side effects in assert() calls. * 65f9abea8e8c libpore: Fix incorrect mtspr instruction generation * ba540e0be90f external/pflash: Fix erasing within a single erase block * 92813a8bf9f3 nvram: Fix ‘missing’ nvram on FSP systems. * 60f46277f4bc libflash/mbox-flash: Add v2 error codes * 3e6c3b03bb4c libflash/mbox-flash: Always close windows before opening a new window * f47de2b05f9d libflash/mbox-flash: Move sequence handling to driver level * c3fc675285bc libflash/mbox-flash: Allow mbox-flash to tell the driver msg timeouts * 957503be8ea7 hw/lpc-mbox: Simplify message bookkeeping and timeouts * 1095ed9fa553 libflash/mbox-flash: Simplify message sending * de554c19bdfe libflash/mbox-flash: Use BMC suggested timeout value * f22d5c2c3d75 libflash/mbox-flash: Use static arrays of function pointers * 0e040b7285cb libflash/mbox-flash: Understand v3 * 31f2c03b0abd libflash/mbox-flash: Add the ability to lock flash * b9774c47eecd libflash/test: Add tests for mbox-flash * 8e88ab0e66a2 pflash: Respect write(2) return values * a1e45fd2793c core: Avoid possible uninitialized pointer read (CID 209502) * 9b2136247e00 hdata/vpd: Remove possible dereference after null check (CID 207468)
Frederic Barrat (1): * 4f24ef23411d xive: Mask MMIO load/store to bad location FIR
Frédéric Bonnard (3): * b7546b534d95 Add man pages for xscom-utils and pflash * b472f9238dac Fix xscom-utils distclean target * b3e14c46ecb0 Fix FTBFS with -Werror=format-overflow
Guilherme G. Piccoli (1): * 1e6cfd7d0459 xive: Trivial fix for compilation error when enabling xive debug
Jeremy Kerr (2): * 88bd3bc5e6f8 opal-prd: flush after logging to stdio in debug mode * 237cd0c50a66 core: Fix mismatched names between reserved memory nodes & properties
Madhavan Srinivasan (2): * 938d1d9ed964 hw/imc: alway enable “imc_nest_chip” exports property * 3647e9850660 hw/imc: Check ucode state before exposing units to Linux
Mahesh Salgaonkar (8): * 363f328fbc59 opal/xscom: Move the delay inside xscom_reset() function. * 10f0a09239dd opal/xscom: Add recovery for lost core wakeup scom failures. * 13e1ed3c97bf opal: Get chip location code * 282d5fee5c4f core/hmi: Use pr_fmt macro for tagging log messages * c531ff957669 opal/hmi: HMI logging with location code info. * b33ed1e6b6b0 core/hmi: Do not display FIR details if none of the bits are set. * 45a961515be6 core/hmi: Display chip location code while displaying core FIR. * 3c38214ab4f0 opal/xstop: Use nvram option to enable/disable sw checkstop.
Michael Ellerman (2): * 360c92e6271c mambo: Add support for NUMA * 427cc73b1eab make check: Make valgrind optional
Michael Neuling (14): * 560eb231d6bf phb4: Update inits * 4f4bf83128c1 npu2: Create npu2_write_mcd() * 3c0408ded5a1 npu2: Refactor BAR setting code * 75371796ac59 npu2: MCD refactor * 74d9a50ac2a7 phys-map: Rename GPU_MEM to GPU_MEM_4T_DOWN * c76636f3d73f npu2: Move to new GPU memory map * 4e74625dc9f1 hdata: Fix copying GEN4 lane equalisation settings * d957e9278994 phb4: Fix lane equalisation setting * 3bdce2b0e293 fsp-elog: Reduce verbosity of elog messages * 3881970673a2 phb4: Init changes * 73ad014b8785 phb4: Change default GEN3 lane equalisation setting to 0x54 * 5cee066746d2 phb4: Change PCI MMIO timers * 852ff7e210b2 IPMI: Fix platform.cec_reboot() null ptr checks * 737c0ba3d72b phb4: Disable lane eq when retrying some nvidia GEN3 devices
Nicholas Piggin (37): * 2df240737596 core/bitmap: fix bitmap iteration limit corruption * 0dde9cd5d22b external/mambo: Switch qtrace command to use plugins * ec82b3ea49a0 fast-reboot: restore SMT priority on spin loop exit * 4d9f29cab33b fast-reboot: factor out direct control loops for sreset * ff230a3e9cdf fast-reboot: remove last man standing logic * f84a8a1c749d fast-reboot: clean up some common cpu iteration processes with macros * 57e544ee0191 fast-reboot: factor out the mambo sreset code * 5b61f7b5b477 fast-reboot: add sreset_all_others error handling * 43c96b232d89 fast-reboot: make spin loops consistent and SMT friendly * 068de7bc7688 fast-reboot: add sreset timeout detection and handling * 171b7858a559 fast-reboot: add more barriers around cpu state changes * 3598f41970f2 fast-reboot: remove delay after sreset * 674be30c9437 fast-reboot: inline fast_reset_p8 into fast_reboot * 4610c27825a1 fast-reboot: move de-asserting of special wakeups to the initiator * 1647413d7c2f fast-reboot: allow mambo fast reboot independent of CPU type * be43a0489e06 fast-reboot: move sreset direct controls to direct-controls.c * 1949c768eba6 direct-controls: change p8_sreset_all_others sequence * 44687f84e443 direct-controls: p8 implementation of generic direct controls * 1e85912b9210 direct-controls: add xscom error handling for p8 * 1486a08de557 core/lock: Introduce atomic cmpxchg and implement try_lock with it * bc74922ab1ed core/lock: improve bust_locks * 9c565ee6bca4 asm/head: add entry/exit calls * b41553c22402 asm/head: move opal entry token check into C * 602c6d44a302 core/opal: always verify cpu->pir on entry * 0d84ea6bda03 core: Add support for quiescing OPAL * 688c0d51e6e9 fast-reboot: quiesce opal before initiating a fast reboot * 4cfd44c463e2 fast-reboot: improve failure error messages * 09a2319fdebc fast-reboot: move fdt freeing into init * 6d033ce35dc1 fast-reboot: move boot CPU cleanup logically together with secondaries * d0e44ad2a963 fast-reboot: bare bones fast reboot implementation for POWER9 * acf2c345a98d direct-controls: enable fast reboot direct controls for mambo * 631ed5f2e06a dctl: p9 increase thread quiesce timeout * d2cc3957abef fast-reboot: move pci_reset error handling into fast-reboot code * 3a7422851bc3 core/utils: add snprintf_symbol * 92777d335ab3 core/init: manage MSR[ME] explicitly, always enable * d5378d2a0d54 core/exception: beautify exception handler, add MCE-involved registers * 7f4c8e8ce0b7 dt: add /cpus/ibm, powerpc-cpu-features device tree bindings
Oliver O’Halloran (36): * 370b8866871b asm/head: Loop after attn * d0f06269ed3c p8-i2c: Don’t write the watermark register at init * 541e0aff3ecf gard: show: Remove “Res Recovery” field * bcb140d015eb gard: Update chip unit data * 5d4241ddaf44 gard: Add P9 support * 1e038388f385 gard: Replace is_valid_id with is_valid_record() * 07d6b1a13412 gard: Add iterators * f6174ffe5a2e gard: Use iterators for count_record() * 998115739de1 gard: {list, show}: Fix the Type field in the output * e905b55bfd96 gard: list: Improve output * 1163d716518c gard: Add path parsing support * 6c83380260ce gard: create: Allow creating arbitrary GARD records * 2ee9d0560f7d libflash: Fix parity calculation on ARM * eb76931e7ae7 gard: Always use MTD to access flash * e947593a38a1 gard: Add OpenBMC vPNOR support * c2e404aedd52 p8-i2c: Limit number of retry attempts * 7fb517898f69 lpc: Clear pending IRQs at boot * 260a11fbf3c7 occ-sensors: Fix up quad/gpu location mixup * afe10960c138 external/test: Display test dir on failure * ac685bccd889 hw/nx: Fix NX BAR assignments * 4717bc7bc859 external/test: Print the name of each test * aee9b0218454 gard: Allow records with an ID of 0xffffffff * 95a0f5d9db98 gard: Set chip generation based on PVR * c35f784a9f63 gard: Fix up path parsing * 90d8e71b83a8 gard: Fix max instance count * 28b104c46ffe gard: Add usage message for -p * a797a19687a3 gard: Delete stale comment * aa82932e7190 gard: Fix up do_create return values * daf9ff43cd0a gard: Add tests * 5bb9d6f1e7dc chiptod: Keep boot timestamps contiguous * 4e23b42d2ad7 hdata: Parse IPL FW feature settings * 7c1765a0093d hdata/i2c: Fix 512Kb EEPROM size * 5e66cc3a347d hdat/i2c: Fix SPD EEPROM compatible string * ff8b83c06c26 hdata/vpd: Fix DTC warnings * 0e2541f1c664 witherspoon: Fix VPD EEPROM type * 7a1f035b57ab hdata/iohub: Use only wildcard slots for pluggables
Prem Shanker Jha (4): * 1156b5f04b3e p9_stop_api: EQ SCOM Restore: Introduced version control in SCOM restore entry. * c4ff9557e99a p9_stop_api: PM: Added support for version control in SCOM restore entries. * 43c966bdad46 SCOM Restore: Increased the EQ SCOM restore limit. * 081882690163 PM: Fixed generation of MTSPR instruction in STOP API.
Pridhiviraj Paidipeddi (11): * 78168d1bad23 NX: Print read xscom config failures. * c4f12c22ee95 hw/occ: Fix psr cpu-to-gpu sensors node dtc warning. * 3e808354c311 sensors: Fix dtc warning for dts sensors. * e8248d22600e sensors: Fix dtc warning for new occ inband sensors. * 40b55be1035b hw/occ: Log proper SCOM register names * b90b08fc2f9a libstb: increase the log level of verify/measure messages to PR_NOTICE. * 7912f9750bfc libstb/tpm_chip: Add missing new line to print messages. * 2109b81d9f78 libstb: fix failure of calling cvc verify without STB initialization. * b772e1132cd5 libstb: fix failure of calling trusted measure without STB initialization. * e15174aca0ab core/init: move imc catalog preload init after the STB init. * 92a303dfeeb6 hw/occ: Fix fast-reboot crash in P8 platforms.
Reza Arbab (12): * a05054c53a37 npu2: hw-procedures: Enable low power mode * d6f2505b1542 npu2: Add npu2_write_mask_4b() * ac6f1599ff33 npu2: hw-procedures: Add phy_rx_clock_sel() * 30ea08acc253 npu2: hw-procedures: Refactor reset_ntl procedure * d123203cfa9f Revert “npu2: hw-procedures: Enable low power mode” * 1c5417ec1898 npu2: Print bdfn in NPU2DEV* logging macros * a752f2d908d1 npu2: hw-procedures: Add check_credits procedure * e6b5867adb7f npu2: hw-procedures: Add obus_brick_index() * 4e04c833a1d4 npu2: hw-procedures: Manipulate IOVALID during training * 878c718aed20 npu2: hw-procedures: Change phy_rx_clock_sel values * 22df7a1c73c9 hdata/spira: Add missing newline to prlog() call * bfdf85c84a92 hw/phys-map: Add missing newline in log output
Robert Lippert (4): * 422cdcabb218 hdata/vpd: add support for parsing CPU VRML records * 27c35b967a84 core/direct-controls: wait for core special wkup bit cleared * c5cf392b75dc core/direct-controls: add function to read core gated state * d665e102ef37 hw/dts: retry special wakeup operation if core still gated
Russell Currey (7): * 02f82a27eab8 doc: Fix reference to overview in README * 93cde639b56e pci: Track peers of slots * 1172a6c57ff3 pci: Shared slot state synchronisation for hot reset * f397cc30bdf8 phb4: Only escalate freezes on MMIO load where necessary * 0bb960f82ef3 Revert “pci: Shared slot state synchronisation for hot reset” * ac8a62b09c63 phb4: Fix TCE page size * 08b1929052f8 phb3/phb4/p7ioc: Document supported TCE sizes in DT
Shilpasri G Bhat (12): * cbbd16bfbeef sensors: dts: Assert special wakeup on idle cores while reading temperature * 275efcc44fda sensors: occ: Skip counter type of sensors * 49999302251b opal-prd: Add support for runtime OCC reset in ZZ * 781b10633945 opal-prd: occ: Add support for runtime OCC load/start in ZZ * bebe096ee242 sensors: occ: Skip GPU sensors for non-gpu systems * a05e341c9af2 sensors: occ: Skip power sensors with zero sample value * 85a1de35cbe4 fast-boot: occ: Re-parse the pstate table during fast-boot * 725d4a2c6cc7 core: hostservices: Remove redundant special wakeup code * fa3494602a3e sensors: Support reading u64 sensor values * a5324c2da189 sensors: occ: Add energy counters * ad0861c914e8 sensors: occ: Scale the sensor values * 99505c03f493 sensor-groups: occ: Add support to disable/enable sensor group
Stewart Smith (42): * be1379de6e8e Document fsp-ipl-params to sp-ipl-params * 2884eeabfd93 ffspart/pflash: fix tests for new VOLATILE flag * 255c1d9a3c2b skiboot 5.9.1 release notes * b3a1d3d42294 skiboot 5.9.2 release notes * 701556d2ea9b OCC: Increase max pstate check on P9 to 255 * e8af7effed7b skiboot 5.9.3 release notes * 0aa749e6822a travis: Add Fedora 27 * 2be4422dace9 core/bitmap: Test bitmap foreach functions * ff65dc98df8a skiboot 5.9.4 release notes * da719b6718a8 mambo: split qtrace macros out into qtrace_utils.tcl * 2f8c9acf8985 Add documentation for ibm, firmware-versions device tree node * 7ca21767be95 Use systemsim-p9 v1.1 * 9587573f4be0 sreset_kernel: only run SMT tests due to not supporting re-entry * 0562b64e55b0 Fix booting & OPAL call return values with DEBUG=1 * 41f51c834a1b external/test: make stripping out version number more robust * 11c76c67cb9b skiboot 5.9.5 Release Notes * 70f14f4dd86e skiboot 5.9.6 release notes * 7a2610a145a8 external/test/test.sh: fix VERSION substitution when no tags * b7b7b84ef565 libflash/mbox-flash: only wait for MBOX_DEFAULT_POLL_MS if busy * 6e05c6f21b34 libstb/(create|print)-container: Sync with sb-signing-utils * 1ddf7e51936f Mambo: run hello_world and sreset_world tests with Secure and Trusted Boot * 8c762d5359d6 allow secure boot if not enforcing it * f23d6c626bd6 libflash/mbox-flash: fallback to requesting lower MBOX versions from BMC * 8514d755c3ad skiboot 5.9.7 release notes * 80838c3158a8 SLW: fix running in mambo * 43eb8bbcbaa5 libstb/cvc: Register P8 secure ROM code correctly * 28b94285ba3a Revert “libpore: Fix incorrect mtspr instruction generation” * 9b7289511d7e skiboot v5.10-rc1 release notes * 5cb93cd26e19 stb: Correctly error out when no PCR for resource * fd5d3fea1e54 stb: Enforce secure boot if called before libstb initialized * 782b91a5b85a skiboot 5.10-rc2 release notes * b94fbeaf137c stb: Put correct label (for skiboot) into container * 6d965ea72ad8 pflash: Fix makefile dependency issue * 1d7da2e9b05b skiboot v5.10-rc3 release notes * 9b67f73a5947 cpu_wait_job: Correctly report time spent waiting for job * 03e90a0629bd Add -debug to version on DEBUG builds * 00eaf79e5da9 increase log verbosity in debug builds * 4c6539c13504 npu2/opal-api: move npu2 checkstop defines to npu2-regs.h * e6272787ed96 opal-api: Re-jig OPAL API numbers because OpenCAPI kernel merge * 4769f3932c0b skiboot 5.10-rc4 release notes * 62a0b2e470e8 skiboot v5.10 release notes * 49c175d9a026 doc: fix v5.10-rc4 release date
Sukadev Bhattiprolu (1): * 31e5e988632f vas: Disable VAS/NX-842 on some P9 revisions
Suraj Jitindar Singh (1): * 535d86ee9893 external/pflash: Fix non-zero return code for successful read when size%256 != 0
Vaibhav Jain (5): * 646dbfbec287 make_version: Fix check for ‘.version’ file * 7b613693d537 phb4: Dump CAPP error registers when it asserts link down * e05798d87571 capi: Perform capp recovery sequence only when PBCQ is idle * 5a959af3fb41 capi: Disable CAPP virtual machines * 328af10e1c11 capi: Enable channel tag streaming for PHB in CAPP mode
Vasant Hegde (10): * eb858339cae8 hdata: Rename ‘fsp-ipl-side’ as ‘sp-ipl-side’ * eaf9e0f0981b hdata: Add location code property to xscom node * 9088e400d319 prd: Add generic response structure inside prd_fw_msg * 5d847a1b9d49 prd: Enable error logging via firmware_request interface * 0f9a776aa72f prd: Log unsupported message type * 5110b54067c0 hdata: Add memory hierarchy under xscom node * c0840ae7330f hdata: Parse SPD data * 4a12d6deb045 hdata/vpd: Add vendor property * 85f55e36bbd2 ATTN: Enable flush instruction cache bit in HID register * 44d352ed6bd0 DT: Add “version” property under ibm, firmware-versions node
Package: witherspoon-xml¶
Patches¶
Commits¶
Bill Hoffa (1): * 5806543c0adb Stabilize DD2.1 by disabling some stop states and disable VDM + WOF
Erich Hauptli (9): * 882ef2310daa Updating MEMD VPD * f0ef411a263c Adding in additional WOF table * 32bfab156076 Adding OPEN_POWER_N_PLUS_ONE_HPC_BULK_POWER_LIMIT_WATTS * 97e83826bb31 Updating Ref Clock and Gen 3 Eq Settings * b81b843c9452 Fixing enumerator * 43746576272c Fixing VRM_VDD_TEMP sensor * 5044f59f7de0 Re-enabling Stop States, WOF, and VDM * 4629ea3fff85 Updating WOF Data * 58554bfabd7f Adding in default OBUS Brick Lane Masks
Matt Spinler (1): * bee9ba7e53e6 Add power button LED
nschwart (3): * 5e6ff0b9c1fb Pcie slot numbers - SW406686 (#72) * 87b0173c563d VRM temp sensor, hb_volatile_sensor, 128GB DIMM throttling update (#73) * d647013c46bd Dimm mapping fixes (#76)
Package: zaius-xml¶
Patches¶
Commits¶
Adrian Barrera (6): * 0c28b11c0ace Add MEMD VPD * 338671f00ca8 Update default PCIe G3 lane Eq * 117366697547 Move 25G-OC clock select to IO filter PLL * c254d1ecc0d7 Add 23c 225W WOF Table * 828711d20ff5 Update refclock freq to fix WOF table offset * b0884b3032df New attribute to enable Early Data scoms