| +---------------------------------------+ |
| | SMU Firmware Release Notes - RAVEN2X | |
| +---------------------------------------+ |
| |
| +---------------------------+ |
| | Version 37.54.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 31/08/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.445 |
| | - [PLAT-67992][IMP]GPU usage up to very high(50%-100%) in AMD Radeon Software control panel |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.53.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 18/08/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.445 |
| | - [PMFW-4853] [IMP] Ext pcie FSDL porting avoid repetitive func and merge imp of NVME shutdown sequence |
| | - [PMFW-5264] [IMP] Log error if a new message is sent to a busy message port |
| | - [PMFW-5289] [IMP] Poll for Boost requests instead of interrupts |
| | - [PMFW-5287] [IMP] S0i3 Abort checks in entry sequence |
| | - [PMFW-5307] [IMP] NVMe unsafe shutdown fix |
| | - [PLAT-66402] [IMP] Video Garbage when play YouTube HDR video by extend HDR monitor |
| | - [PMFW-5324][IMP] FCH doesn't assert SLP_S3# in the end of S0i3 entry |
| | - [PMFW-5336] [IMP] GFXOFF when using dGPU connected to monitor [headless APU] is preventing S0i3 entry |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.52.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 23/07/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.445 |
| | - [PMFW-5028] [IMP] PC6Entry Dma Hang Race Condition |
| | - [PMFW-5034] [IMP] RV2 Use SDMA Activity to Trigger SOCCLK DPM |
| | - [PMFW-5036] [ETB] Dali black screen with 0x19c BSOD when run WinPVT11.0.0+AP/LAN+ACDC test |
| | - [PMFW-5052] [IMP] Run warmboot longrun occured BSOD (BUGCHECK:0xEA) |
| | - [PMFW-5054] [IMP] Remove LogMailboxMessage from ProcessMessage as per PCO |
| | - [PMFW-5055] [IMP] Underflow after closing MTV video |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.51.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 13/07/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.445 |
| | - [PLAT-65881] [IMP] System can't enter S0i3 when camera app is opening |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.50.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 07/07/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.445 |
| | - [PMFW-4946] [IMP] Ext audio device cannot be detected after MS resume with external monitor connected |
| | - [PLAT-64415] [IMP] MultiBitHitCause Exception with Embedded RV2 Silicon |
| | - [PLAT-65220] [IMP] Set OC_ROLARITY_CONTROL cause other registers change in PORT_CONTROL_CNTR0 |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.49.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 03/06/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.444 |
| | - [PMFW-4405] [IMP] Enable DPM at end of s0i3 resume |
| | - [PLAT-59271] [IMP] S0i3 ACP does not entering D3 |
| | - [PMFW-4240] [UTB] EDC SOC Iddmax Vcn Cac value too large |
| | - [PLAT-61732] [IMP] ComboAM4 1006 RC1 bad word |
| | - [PLAT-62108] [IMP] UPEP Message 9 no response when running reboot 1000 cycles, fail 1/20 |
| | - [PLAT-63560] [IMP] Internal keyboard has no function while resume from S0i3 |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.48.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 06/05/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.444 |
| | - [PMFW-4234] [IMP] PostCodeLevel is not working |
| | - [PMFW-4221] [IMP] Change STAPM Time Constant on Dali ULP and Pollock |
| | - [PLAT-59194] [IMP] RV2 Dali s0i3 resume latency is long (update) |
| | - [PLAT-62130] [IMP] SPI_TPM failed to start after resume from S0i3 |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.47.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 23/04/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.444 |
| | - [PMFW-61130] [IMP] Set the scratch bit during s0i3 resume |
| | - [PMFW-4220] [IMP] System cannot auto re-enter S0i3 while headphone/microphone/USB device hotplug |
| | - [PMFW-4225] [IMP] At negative temperature AGM shows 0 for PeakTemperature |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.46.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 17/04/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.444 |
| | - [PLAT-61072] [IMP] MCLK clocks values are zero |
| | - [PLAT-59143] [IMP] Request to build a test Bios for Pollock on Cereme platform |
| | - [PMFW-4181] [IMP] NVMe PCIE SSD link width will change to x1 when resume from MS |
| | - [PLAT-59194] [IMP] RV2 Dali s0i3 resume latency is long |
| | - [PLAT-59865] [IMP] Internal keyboard doesn't work after system resume from S0i3 |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.45.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 26/03/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.441 |
| | - [PMFW-3993] [IMP] [PLK FT5] CCLK arbiter slow reponse from idle |
| | - [PMFW-3994] [IMP] Change Min Active Frequency of FCLK on Pollock |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.44.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 09/03/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.441 |
| | - [PLAT-59063] [IMP] System cannot enter S0I3 from 2nd loop using AMD suspend tool |
| | - [PMFW-3884] [IMP] C0 residency is incorrect when PC6 is enabled |
| | - [PLAT-59221] [IMP] System hang 00b1 after resume from s0i3 on secured part |
| | - [PMFW-3923] [IMP] Disable Sparse Control Transaction Enable bit by default for RV2/Dali/Pollock |
| | - [PMFW-3926] [IMP] Pollock GFX versus CORE clocks throttling |
| | - [PMFW-3925] [IMP] Pollock Cac Weight Update |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.43.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 21/02/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.441 |
| | - [PMFW-3704] [NEW] Dali and Pollock MS Feature Baseline |
| | - [PMFW-3753] [IMP] SMU removal of PPSMC_MSG_SetGfxCGPG message in S0i3 resume |
| | - [PMFW-3793] [IMP] MMHUB not entering DS after s0i3 resume |
| | - [PLAT-58811] [IMP] Dali and Pollock NBIO FSDL list to be reviewed |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.42.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 27/01/20 |
| | |
| | * Changelist |
| | - DXIO FW version 31.436 |
| | - [PLAT-57280] [IMP] Smu support for SB-TSI in alert comparator mode |
| | - [PMFW-3620] [IMP] Allows negative temperature in CalculateSocketData routine |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.41.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 16/12/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.436 |
| | - [PMFW-1727] [WKA] USB YB when wake up system from S3 by KB behind USB HUB(reverted) |
| | - [PMFW-3243] [ETB] RAPL power correction vs APU socket power |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.40.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 21/11/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.436 |
| | - [PLAT-54314] [NEW] Add Pollock support |
| | - [PLAT-54347] [NEW] Add FT5 system config ID 1/2/4 support |
| | - [PLAT-54675] [WKA] Package Type workaround for Pollock |
| | - [PMFW-2914] [OPT] exp_slow function optimization |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.39.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 08/10/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.436 |
| | - [PMFW-2685] [NEW] Add 8W systemconfig to RV2x |
| | - [PLAT-52041] [NEW] Add 6W Fan Setting |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.38.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 17/09/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.436 |
| | - [PMFW-2631] [IMP] RV2 DXIO v31.436 Polling PSPP |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.37.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 20/08/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.433 |
| | - [WSNPLAT-252][IMP]TDR during PST S4 test |
| | - [PMFW-2211] [IMP] Skip DF Pstate switching in warm reset to avoid syncflood failure |
| | - [PMFW-2405] [NEW] Support 10W OPN for RV2x/Dali |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.36.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 24/07/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.433 |
| | - [PMFW-2204] Update memory mapping for RV2 to obtain more text and extended space |
| | - [PMFW-2182] Disable VOTFC when CBS option WaitVidCompDis is set |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.35.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 16/07/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.433 |
| | - [PMFW-2122] [NEW] Support Dali 6W OPN |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.34.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 27/06/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.433 |
| | - [PMFW-1801] [IMP] Fix release makefile to be consistent with source makefile |
| | - [PMFW-2013] [WKA] VCN Video Encoding Voltage Marginality Issue in DC mode |
| | - [PLAT-43640] [WKA] USB port reset fail after KB S3 resume, Yellow band in Device Manage |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.33.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 11/06/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.433 |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.32.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 03/06/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.429 |
| | - [PMFW-1739] [IMP] Move some codes to EXT section to create more TEXT space |
| | - [PMFW-1727] [WKA] USB YB when wake up system from S3 by KB behind USB HUB |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.31.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 22/05/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.429 |
| | - [PMFW-1300] [OPT] Publish BIOS/TEST msg to report OC capability - Expose CPU/iGPU direct OC cap and MOC cap |
| | - [PMFW-1221] [IMP] System show BSOD 0xEA when play video with Miracast connected at DC mode (reverted) |
| | - [PMFW-1330] [NEW] amdgpu_pm_info sysfs doesn't show GPU load info |
| | - [PMFW-1677] [OPT] PCO AM4: 35W OPNs frequency artificially limited, SOC EDC limiting GFX Frequencies |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.30.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 03/05/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.429 |
| | - [PMFW-941] [NEW] Add DXIO Test Message to PSP MSG Port |
| | - [PMFW-1513] [NEW] itemp support for RV embedded |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.29.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 16/04/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.429 |
| | - [PMFW-1386] [NEW] BIOS-SMU message for writing into SBTSIx07 registers |
| | - [PMFW-1390] [ETB] Release CstateBoost resource in PC6 exit when warm reset is triggered |
| | - [PMFW-1402] [ETB] Enable HTC after Prochot variables are initialized |
| | - [PMFW-1416] [NEW] Add new PPSMC messages to notify AC/DC switch |
| | - [PMFW-1466] [UTB] BIOS Option for L3StretchThreshold Changes CoreStretchThreshold |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.28.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 22/03/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.425 |
| | - [PMFW-1131] [NEW] Add Subprogram value to the FW Header |
| | - [PMFW-1357] [OPT] Move feature disable fucntions to EXT_SECTION |
| | - [PMFW-728] [OPT] Re-allocate .datatables space to .text section is reverted |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.27.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 15/03/19 |
| | |
| | * Changelist |
| | - DXIO FW version 31.425 |
| | - [PMFW-1300] [NEW] Publsih BIOS/TEST messages to report overclocking capability |
| | - [PLAT-43459] [ETB] GFX driver is not loaded after iGPU overclock in BIOS setup |
| | - [PMFW-1230] [NEW] Add a PCD option to change AclkDpm0 from 200MHz to 400MHz |
| | - [PMFW-1313] [OPT] MP0CLK DS enable only for DC mode |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.26.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 07/03/19 |
| | |
| | * Changelist |
| | - DXIO FW version. 31.425 |
| | - [PMFW-1263] [WKA] Discard CGPG enable if disable CGPG message is received during the delay |
| | - [PLAT-43239] [WKA] R3-3200U Flavor 2 Processor USB 2.0 Device Recognized again after Safely removed by Windows Icon |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.25.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 01/03/19 |
| | |
| | * Changelist |
| | - DXIO FW version. 31.425 |
| | - [PLAT-41548] [ETB] FClk and UClk actual frequency ratio mismatch |
| | - [PMFW-1114] [IMP] Rv2 Fw needs to be updated to v027 Sw document sync |
| | - [PMFW-1213] [NEW] Add SMU get message for current CCLK Fmax |
| | - [PMFW-1215] [ETB] Rounding min/max GFXCLK return values to neareset 10s |
| | - [PMFW-1216] [ETB] Rounding min/max CCLK return values to the nearest 10s |
| | - [PMFW-1221] [IMP] System show BSOD 0xEA when play video with Miracast connected at DC mode |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.24.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 28/01/19 |
| | |
| | * Changelist |
| | - DXIO FW version. 31.425 |
| | - [PMFW-933] [IMP] Reallocate space from scratch section to .isr_data section |
| | - [PLAT-41596] [IMP] Publish OC messages to BIOS port |
| | - [PMFW-905] [IMP] System hang up when ping AP address for overnight (update) |
| | - [PMFW-909] [IMP] FUSE/Default Limits info of Power and Current required for Ryzen Master |
| | - [PMFW-961] [IMP] System hang when resume from S3 or press warm reset with 48MHz TMDP refclock off |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.23.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 22/01/19 |
| | |
| | * Changelist |
| | - DXIO FW version. 31.425 |
| | - [PMFW-728] [OPT] Re-allocate .datatables space to .text section |
| | - [PMFW-701] [IMP] RV2 in PCO AM4: SMU Test Messages Required for Ryzen Master |
| | - [PMFW-726] [IMP] Enable continues data calculation when OC mode is enabled |
| | - [PLAT-41021] [IMP] Add fuse check for overclocking support |
| | - [PMFW-759] [UTB] Clean up debug_release file list for packaging |
| | - [PLAT-41396] [WKA] System doesn't update the freq of the SOC to 400 MHz after several times Prochot trigger event |
| | - [PMFW-905] [IMP] System hang up when ping AP address for overnight |
| | - [PMFW-907] [IMP] SVI2 resource protection missing |
| | - [PMFW-908] [IMP] CC6 Filter Gets Enabled on DC to AC Switch |
| | - [PMFW-911] [IMP] Bypass saving and restoring CAC weights for telemetry based products |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.22.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 07/01/19 |
| | |
| | * Changelist |
| | - DXIO FW version. 31.423 |
| | - [PLAT-40266] [WKA] Move PCTL0_MISC programming to SMU for secure policy update |
| | - [PMFW-699] [IMP] Raven2x FP5: Bypass Precision Boost Overdrive (PBO) Implementation |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.21.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 18/12/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 31.422 |
| | - [PMFW-599] [IMP] PSI0 Workaround Code Cleanup |
| | - [PMFW-600] [IMP] Put PeAPM Code in EXT_SECTION |
| | - [PLAT-39838] [IMP] Add USB31 OVERCURRENT_MAP_1_CNTR0 |
| | - [PMFW-623] [NEW] Add Managed Overclocking |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.20.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 10/12/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 31.419 |
| | - [PLAT-39615] [WKA] Found intermittent FPR device YB issue when resume from S0i3 (winbug 156508) |
| | - [PMFW-594] [IMP] STT Power Floor |
| | - [PMFW-595] [IMP] STT gain control |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.19.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 21/11/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 31.419 |
| | - [PLAT-38939] [ETB] Check MP2_FIRMWARE_FLAGS for MP2 handshake |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.18.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 08/11/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 31.419 |
| | - [PMFW-408] [IMP] Apply SMS repair for both FP5 and AM4 |
| | - [PMFW-415] [IMP] Port PSI0 changes from PCO to RV2 |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.17.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 06/11/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [PMFW-329] [UTB] Data structure is not DWORD aligned |
| | - [PMFW-314] [IMP] Fix SMU success monitor code for GFXOFF and CPUOFF |
| | - [PMFW-370] [IMP] Resource issue with GfxOff Entry during Gfx Dpm Clk Change |
| | - [PMFW-387] [WKA] RV2 USB PHY TX_VBOOST setting |
| | - [PMFW-393] [IMP] Move some Log routines to EXT_SECTION |
| | - [PLAT-37199] [IMP] Disable CC6 Filter for DC mode |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.16.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 12/10/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [PLAT-36333] [NEW] DisBypTgtDnDLowPower Settings in LP4 Mode |
| | - [PMFW-260] [IMP] Disable gfxoff race condition |
| | - [PMFW-261] [IMP] diff in PCO vs RV2 ppsmc headers |
| | - [PLAT-36710] [ETB] BSOD 0xEA and SMU hang at ChangeGfxDldoPlaneStateFromBypassToOn when running reboot and S4 |
| | - [PMFW-303] [IMP] Move DV functions to EXT_SECTION to save TEXT space |
| | - [PLAT-31975] [WKA] Add MsgId handshake between RLC-MP1 to avoid mismatch in response register |
| | - [PMFW-294] [IMP] minimize no-abort vs nbif doorbell fence enable for gfxoff |
| | - [PMFW-309] [WKA] Add a Dummy Vid Change to Ensure PSI0 Assertion / Deassertion |
| | - [PMFW-310] [WKA] Sequence change for RLC safe mode in disabling GfxCGPG to mitigate deadlock |
| | - [PMFW-276] [IMP] RV2 CCLK DPM P-Gain for AC/FS-3D/VR change |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.15.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 04/09/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [PMFW-162] [UTB] Set DisBypTgtDnDLowPower Correction for D4 vs LPD4 |
| | - [SMURVN2-90] [WKA] High temp failure - turned off dldo chopper recovery, dldo calibrate sequence to ON to BYPASS to OFF, removed MAFDD calibration changes |
| | - [PMFW-199] [ETB] Potential race condition for CGPG power status update |
| | - [PLAT-32828] [IMP] Force GFXOFF entry sequence for iGPU disabled case |
| | - [PLAT-33583] [IMP] Add register override for USB20 PHY 0 Lane 4/5 param 0 and 1 |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.14.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 21/08/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [FEAT-23122] [IMP] Support memory clock up to 2000MHz and add 33MHz stepping support |
| | - [PMFW-114] [IMP] Add MP0_GFX_DISABLE to BIOS message 0x51 |
| | - [PMFW-137] [IMP] Add CalculateIOPhyDataDis flag to BIOS table |
| | - [PMFW-153] [IMP] Add a Driver Message to Force GFX Content Save for GFXOFF |
| | - [PLAT-30866] [IMP] SHUBCLK Deep Sleep doesn't work |
| | - [PLAT-29360] [WKA] DL-6950 KGD will random renumerate on the USB3.1 USB port |
| | - [PMFW-160] [IMP] Manipulate power limit by a percentage |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.13.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 01/08/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [PMFW-73] CCLK Change DfCstate Disable Optimization |
| | - [PLAT-33665] [IMP] Updated to allow PLL4 only to turn off if not in use |
| | - [SMURVN2-90] [WKA] High temperature failure change is reverted |
| | - [PMFW-80] [NEW] Modify BIOS message OPN_SPARE for dual source |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.12.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 20/07/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [FEAT-22858] [OPT] Revert FP5 Fan Controller to RV1 Settings |
| | - [SMURVN2-79] [IMP] PSI0 workaround for VR going to two phases with any voltage increase |
| | - [SMURVN2-81] [NEW] Add delay and cancel options to SetGfxCGPG message |
| | - [SMURVN2-82] [UTB] DispClk entering/exiting the bypass mode |
| | - [PLAT-33665] [IMP] Allows PLL4 and PLL0 to be turned off if not in use, put slice into REFCLK if DFS slice is not in bypass and did is 0, except for GFxCLK |
| | - [SMURVN2-83] [ETB] Fix CState Residency Miscalculation with CPUOff |
| | - [SMURVN2-84] [IMP] Check CstateBoost Entry Condition on CPUOFF Exit |
| | - [SMURVN2-85] [IMP] Power off TMON in VDDOFF |
| | - [SMURVN2-86] [IMP] Implement DLDO WLB RV1 fix |
| | - [SMURVN2-87] [IMP] Enter GfxOff if GfxOffEnable message comes in after CgpgPwrDown |
| | - [SMURVN2-88] [IMP] Remove Gfx DLDO register programming from VddOff-GfxOff exit |
| | - [SMURVN2-89] [NEW] Add a message to read OPN_OPN_SPARE fuse for BIOS |
| | - [SMURVN2-90] [WKA] High temperature failure |
| | - [SMURVN2-80] [IMP] Update RV2 AC Offset for all AM4 package cases |
| | - [PMFW-21] Clear PMREG_INITPKG1[softrepair] on CpuOff exit |
| | - [PLAT-34238] [ETB] RV2 AM4 fail to shutdown - Skip checking MP2 responese register if MP2 is disabled in fuse |
| | - [PMFW-35] Whisper Mode add PSP stall request |
| | - [PMFW-37] VddOff exit memory repair not needed for FP5 |
| | - [PMFW-38] Enable ATC for Picasso/Winston |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.11.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 29/05/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [SMURVN2-71] [IMP] Enable ACPI MP2 Messages |
| | - [SMURVN2-72] [ETB] SOC voltage not updating immediately |
| | - [SMURVN2-73] [ETB] System hangs when tried to OC by 25Mhz |
| | - [SMURVN2-74] [IMP] Updates to FP5 FIT limits and new CONFIG OPN |
| | - [SMURVN2-75] [IMP] Implement Softmax and Hardmin messages for stable Pstate support |
| | - [SMURVN2-76] [IMP] SOFTMIN/SOFTMAX CLK message |
| | - [PLAT-30559] [WKA] Disable DF Cstate before turn off PLL to workaround RV2 CLK PLL power down issue |
| | - [SMURVN2-77] [UTB] Fix for GetSustainedPowerAndThmLimit message |
| | - [PLAT-30862] [UTB] SMNCLK Deep Sleep doesn't work |
| | - [PLAT-31572] [IMP] Enable XGBE PG when XGBE is disabled |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.10.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 13/04/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [SMURVN2-58] [IMP] Update AM4 65W system config limits |
| | - [SMURVN2-59] [IMP] RV AM4 LCLK DPM optimization |
| | - [SMURVN2-60] [WKA] Sound doesn't output from HDMI monitor if boot into OS with DC mode |
| | - [SMURVN2-61] [WKA] Import RV1x fixes [PLAT-28597] and [PLAT-27197] |
| | - [SMURVN2-62] [OPT] RV AM4 CCLK DPM Busy Setpoint and P-Gain optimization AC/FS3D/VR |
| | - [SMURVN2-63] [OPT] AM4 CCLK DPM VIDEO Mode BUSY_SETPOINT |
| | - [SMURVN2-64] [OPT] Raven AM4 CCLK DPM Optimization (Full Screen 3D & VR) |
| | - [SMURVN2-65] [IMP] Fix Core IddMax Shows 0 on Active Cores |
| | - [SMURVN2-66] [IMP] Report 100% CState Boost Residency when NumEnabledCores <= CStateBoostActiveCoreThresh |
| | - [PLAT-30296] [PLAT-30383] [IMP] Add SizeFWSigned and FWType into SMU Header |
| | - [SMURVN-727] [BUG] Block BIOS DisableSmuFeature Message on secure parts |
| | - [SMURVN2-67] [IMP] Remove DfCstateExitDisable from S0i2 |
| | - [SMURVN2-70] [WKA] Add Epyc/ZP Reset Bug Workaround to RV2x (PLAT-24972) |
| | - [FEAT-22570] [OPT] FP5 Fan Controller Updates |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.9.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 23/03/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [PLAT-29635] [IMP] SMU USB Firmware programming for LLUCTL and GRXTHRCFG |
| | - [SMURVN2-48] [UTB] Resource protect DispClk change. |
| | - [SMURVN2-49] [IMP] Fix system hang issue when OS tries to boot with PLL_POWER_DOWN disabled. |
| | - [SMURVN2-50] [IMP] Increase precision for voltages in AGM. |
| | - [SMURVN2-51] Fixed issue GPU0 PLL not powered down after S3 resume. |
| | - [SMURVN2-52] [UTB] Correct max Gfx CU count |
| | - [SMURVN2-53] [IMP] Set VDDP_DDR voltage to 0.7v during S0i2 |
| | - [SMURVN2-55] [IMP] RV AM4 FIT cntrl error coeff optimization and GFX FIT throttler active on VDD rail. |
| | - [SMURVN2-56] [OPT] Handle PROCHOT disable within LN2 message if already in OC. |
| | - [SMURVN2-57] [OPT] FP5 FIT Throttler Floor frequency. |
| | - [PLAT-29580] [IMP] Enable FCH RSMU Clock Gating |
| | - [PLAT-28169] [IMP] MP1 clk deep sleep enable when cpu idle |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.8.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 06/03/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [PLAT-29426] [IMP] Remove the settings of MMHUB_DS.RAVEN2x.ini from SMU FW |
| | - [SMURVN2-45] [IMP] Add message response to ACP's Dram access messages |
| | - [PLAT-29479] [UTB] System boot up hung AF70 with iES1 sample |
| | - [SMURVN2-46] [UTB] Use GfxContextSaved flag in SaveGfxMicrocodes() instead of ExitAfterColdBoot |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.7.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 27/02/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [SMURVN2-40] [IMP] Update RV2 AC offsets for ES1 sample |
| | - [SMURVN2-41] [IMP] Remove Ax Bx dependency |
| | - [SMURVN2-42] [IMP] Remove SVI2_CONTROL resource from RegisterSvi2Voltage() |
| | - [PLAT-28413] [NEW] Enable MMHUB PowerGating - SMU to program all PCTL settings (Improved) |
| | - [PLAT-28396] [NEW] USB controller hung when boot to Win10 desktop if any USB3.0 device attached |
| | - [SMURVN2-43] [IMP] Add delays in U0-in-D3 routine to avoid device hang during shut down |
| | - [PLAT-28391] [WKA] RV2 can't break into PDM mode after CPUOFF exit |
| | - [SMURVN2-44] [NEW] Enable CstateBoost |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.6.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 09/02/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [PLAT-28439] [ETB] AGM reported GFX/SOC temperature are all zero |
| | - [SMURVN2-37] [IMP] Conditionalize core specific code |
| | - [PLAT-28413] [UTB] Enable MMHUB PowerGating - SMU to program all PCTL ini Settings_RV2x |
| | - [SMURVN2-38] [IMP] Move some code to EXT_SECTION to open up space in TEXT |
| | - [SMURVN2-35] [OPT] Update RV2 RM Setting to 0x3C |
| | - [SMURVN2-39] [IMP] MP1_PUB_SCRATCH0 must show SMU FW version |
| | - [SMURVN2-36] [OPT] Update GFX DLDO REG30 |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.5.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 22/01/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.332 |
| | - [PLAT-28158] [NEW] System Remains in FMIN 400 after ~few minutes of cold rest (Telemetry planes are swapped in RV2x) |
| | - [SMURVN2-34] [OPT] Update RV2 AC Offsets |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.4.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 16/01/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.328 |
| | - Synced up to RV1 latest code around up to Jan 8, 2018. |
| | - Updated USB according to latest USB SW requirement.doc |
| | - [PLAT-28083] [NEW] BIOSSMC_MSG_SetupUSB31ControllerTrap message setup trap for USBC0 only |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.3.0 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 11/01/18 |
| | |
| | * Changelist |
| | - DXIO FW version. 0.328 |
| | - Corrected fclk fcstate setting for case switch from BYPASS to DFS. |
| | - bypass MP2 reg access in ACPI (workaround) |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.2.9 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 11/12/17 |
| | |
| | * Changelist |
| | - Fixed accessing CLK1_CLK_PWR_MGMT_CONTROL register (0x5c14c) during initialization. |
| | - Fixed accessing PCIe instance 6 and 7, since RV2 has only 5 PCIe instances. |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.2.8 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 29/11/17 |
| | |
| | * Changelist |
| | - Packed ucode.l0/1/2/3.dat and ucode.h0/1/2/3.dat in release package. |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.2.7 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 10/11/17 |
| | |
| | * Changelist |
| | - Updated DXIO FW to v296 (CL3074120). |
| | - Fixed clk reset sequence during warn reset. |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.2.6 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 21/09/17 |
| | |
| | * Changelist |
| | - Updated S0I2, WM and LIVMIN precondition. |
| | - Updated LIVMIN sequence with NBIO interlocked when disabling FCH arbiter |
| | - Updated LIVMIN sequence for LPDDR4 when setup ConvertD2ToPhyLP3 bit |
| | - Added test messages to set LPDDR4 retraining interval and allow timeout value |
| | - Added LivMINVid and LinMinEnable fuse |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.2.5 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 29/08/17 |
| | |
| | * Changelist |
| | - Integrated latest RV1 code, up to August 28, 2017. Quite a lot of changes. |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.2.4 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 14/08/17 |
| | |
| | * Changelist |
| | - Corrected an issue of accessing RSMU generic register. (Created release 37.2.3 in between) |
| | - Added LPDDR4 fastsim option for emulation |
| | - Updated LPDDR4 memory state |
| | - Updated GFX_DLDO_REG30 default value and gfxoff data save/restore |
| | - Generated ucore0.hbin and ucore1.hbin which added extra 256 bytes header on top of MP1 FW |
| | - Added 2 test messages for getting LPDDR4 retraining status. |
| | - Fixed a bug in DF Pstate change procedure. |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.2.3 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 05/05/17 |
| | |
| | * Changelist |
| | - Fixed accessing RSMU_MGCG_CONTROL_GENERIC register cause access Violation on Address 0x01000228 |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.2.2 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 27/04/17 |
| | |
| | * Changelist |
| | - Integrated changes from RV1x up to CL2773697 |
| | - Updated USB related function to new IP. USB watermark setting for LPDDR4 retraining is still outstanding. |
| | - Updated UMC related register settings for LivMin and LPDDR4 retraining. |
| | - Fixed pmfw_fastsim.sv to be synced with pmfw_fastsim.h and scratch_info.h in RV2. We need to variantize pmfw_fastsim.sv for FF and RV2 in the future. |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.2.1 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 31/03/17 |
| | |
| | * Features enabled |
| | - LPDDR4 retraining (preliminary) |
| | - RLC PACE (preliminary) |
| | |
| | * Changelist |
| | - Integrated changes from RV1x up to CL2726404 |
| | - Included preliminary version of LPDDR4 retraining. Handling ZQCAL and USB watermark during |
| | memory retraining is still outstanding. |
| | - Included preliminary version of RLC PACE feature |
| | - Code update for clocks change in RV2, include FCLK change, 2 slices of CLKB/CLKC and 2 DROOP detectors only. |
| | - Minor code update for 2 cores only (core 1 and core 3) |
| | |
| +----------------------------------------------------------------------------------------------------------- |
| |
| +---------------------------+ |
| | Version 37.1.1 | |
| +---------------------------+------------------------------------------------------------------------------- |
| | * Date (dd/mm/yy) |
| | 28/02/17 |
| | |
| | * Features enabled |
| | - Long Idle vMIN |
| | |
| | * Changelist |
| | - Integrated base code from RV1 and compiled them under RV2 environment. |
| | - Implemented preliminary version of Long Idle vMIN feature. For LPDDR4 system, |
| | one caveat is that ConvertD2toPhyLp3 bit in UMC has not been set before entering LIVMIN. |
| | - Gated off unused/bypassed DFS slices. |
| | |
| +----------------------------------------------------------------------------------------------------------- |