From internal commit 4e47be4578b8b55de72714d88ca393f5d2fd6ed0
Highlights:
* Update DCN35 & DCN351
* Fixes for certain panel flickering during resume from S0i3
* Fix an 8K monitor lightup issue on DP2
* Update DCN314
* Fix a PSR entry issue during DPMS resume.
* New: Add DCN401 firmware from internal commit:
64f16a26df9aaba1028589188907b01aeb03cac3
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
From internal git commit 5feb6a72ef250b4f46d44cf06a4b5c3219052d56.
Tested with DC 3.2.311
Release notes:
- Fix blank screen
Signed-off-by: Alex Hung <alex.hung@amd.com>
From internal git commit 8c6d709a50e76fc3150c1ebadcc1654972d40e06.
Tested with DC 3.2.310
Release notes:
- Fix PSR CRC error
Signed-off-by: Alex Hung <alex.hung@amd.com>
DMCUB updaes for DCN314, DCN351, DCN35, Yellow Carp
From internal git commit 358f90a77c62e560cb40b578b86ec09a2f69b99f
Firmware release 0.0.239.0
Tested with DC 3.2.306
Release notes:
- Fix USB4
- Avoid SDP in VActive
Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
From internal git commit 844f3ef055abc4c8cdbf28ca8f8f60c9252ccd0d.
Tested with DC 3.2.299
Release notes:
- Cable discovery fix
- IPS fixes
- PSR fixes
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
DMCUB updates for DCN314, DCN35 and DCN351
From internal git commit 9a49f77cb0bd191c4da3a45fe569eed985810e36
Firmware release 0.0.229.0
Tested with DC 3.2.296
Release notes:
- Update power state
- Fix coverity issues
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
DMCUB updates for DCN314
From internal git commit 7330e38de22620ae8f916ecd37fe1273ff0c3d9a
Firmware release 0.0.228.0
Tested with DC 3.2.295
Release notes:
- Fixes lock problem
Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
DMCUB Updates for DCN314, DCN315, DCN35, and DCN351
From internal git commit 09e6518fe5e482fca8652a8c5d838e23e3f7b729
Tested with DC 3.2.292
Release notes:
- Refactor Replay FSM state 2
- Add visual confirm for IPS
- Fix bug in ODM mode
- update dp2.0 sequence part2
- update dp2.0 programming sequence part3
- Add UCLK P-State Support to Reg Inbox1
- Trigger an IPS idle_event after OTG resync clear
- dcn351 drop SLDO support per POR
- Set DCHUBBUB SDP port control to give DF control
- Low Replay residency in video playback
Signed-off-by: Fangzhi Zuo <Jerry.Zuo@amd.com>
From internal git commit a93c48ecbd9353ffe9f9f843a332fc3bae77cb0a.
Tested with DC 3.2.289
Release notes:
- Panel Replay fixes
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
DMCUB updates for DCN314, DCN32 and DCN321
From internal git commit 3795b29215e2d4050686f39bbb7a36ee1450edac
Firmware release 0.0.215.0
Tested with DC 3.2.283
Release notes:
- Fixes for IPS
Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
DMCUB updates for DCN314, DCN32 and DCN321
From internal git commit 79b568ff7c319ea5225ce61b8932c626d0608f6f
Firmware release 0.0.209.0
Tested with DC 3.2.277
Release notes:
- Fixes for ABM
Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
From internal git commit 64cfb4189831c4d574cad4f08d51a1279cc8327e.
Tested with DC 3.2.271
Release notes:
- Fix an issue that caused the brightness level to be lower than
expected
- Fix a PSR/FPO handshake related hang
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
This reverts commit 0982b6be09.
This caused a problem with ABM and shouldn't be merged at this time.
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
DMCUB updates for DCN314.
From internal git commit 8e9a9e065ee5ccb0b03d6c31d94058a94674faac.
Firmware release 0.0.199.0
Tested with DC 3.2.267
Release notes:
- Apply freq mpll vco wa to hdmi
Signed-off-by: Alex Hung <alex.hung@amd.com>
DMCUB updates for DCN314 and Yellow Carp
From internal git commit de8f5fc265f36ea91c2dd7c277d814dab7cfb437.
Firmware release 0.0.197.0
Tested with DC 3.2.265
Release notes:
- Update FW state in abm init config
- Add new Replay command and Disabled Replay Timing Reysnc
Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
From internal git commit 32e54270957e4262f35baa8e74e0e367bf90ddfa.
Tested with DC v3.2.261
Release notes:
- ABM fixes
- Fix a hang issue observed during stress testing
- Fix an issue that cause the backlight level to change after power
cycling a display
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
DMCUB updates for Navi24, DCN314, DCN32 and DCN321.
From internal git commit c336e91685867fb37903c88d013a77a40e97ee3a.
Tested with DC 3.2.260
Release notes:
- Fix OLED black screen when plugging in/out HDMI monitor as second screen only
- Fix manual driver disable fails after plugging in HDMI display
- Skip ABM steady/Static Screen check to Navi3x dmub
- Fix 4K120 eDP + 1080p240 intermittent hard hang while changing settings
- Fix frozen screen using eDP 1080p360hz during Idle
Signed-off-by: Alex Hung <alex.hung@amd.com>
DMCUB Updates for Yellow Carp, DCN321, DCN32, DCN314, DCN315
From internal git commit 13097e5e35c4e738fe5e1b480aaf6063e98e740d
Tested with DC 3.2.259
Summary of firmware release 0.0.191.0.
Yellow Carp:
- Fix some eDP not light up issue by updating combo dp/usb phy power gating sequence.
DCN314:
- Fix system does not enter replay mode from low refresh rate to high rate
- Save power during PSR transitions with PHY EQ off
- Fix some eDP panel flick issue with support main link off at specific vertical line
- Change Visual confirm color to 10 bits
- Fix right side visual confirm color for video playback
DCN321, DCN32:
- Fix PSR eDP gray screen hang issue during stress test
- Fix right side visual confirm color for video playback
Signed-off-by: Hersen Wu <hersenxs.wu@amd.com>
DMCUB updates for Navi21, DCN314, DCN32 and DCN321.
From internal git commit 9eaa5f67855b40c19d5feff9a34531a15211093a.
Tested with DC 3.2.250
Release notes:
- Fix soft hang issue
- Fix laggy cursor in eDP PSR panel
- Fix DP display issue when hotplug
- Fix DP Alt mode issue in hotplug+resume case
Signed-off-by: Stylon Wang <stylon.wang@amd.com>
DMCUB updates for Navi2x, DCN314 and DCN32.
From internal git commit 4ad2a00530b57c10b3abb9f8d055d78c3188c97c.
Tested with DC v3.2.249
Release notes:
- Add the ability to check if replay is supported
- Fix a black screen issue that causes a hard hang after hotplugging
- Fix an issue that caused the screen to flash on shutdown
- Fix link loss observed during DP2.1 PHY compliance testing
- Replay fixes
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
DMCUB Updates for Navi2x, DCN321, DCN32, DCN314, DCN315
From internal git commit 5978ee2031cdd5a9f584d106adc57588214f49ed
Firmware release 0.0.178.0
Tested with DC 3.2.246
- Nv3 SWIP MES SCHQ Support MES_VERSION_NUMBER = 0x47
- GFXOFF VF changes for DC
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
DC Firmware update v0.0.175.0, comprising of:
Release 8.0.30.0 for DCN314
Contains fixes for ABM, Z10, PSR-SU, TBT
Release 4.0.62.0 for Yellow Carp
Fixes a randon screen freeze for a vendor specific TCON, and TBT fixes.
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
DMCUB updates for Navi2x and DCN314.
From internal git commit ba25ca4ddd66a74331bf460346bde045804bc75d
Tested with DC v3.2.240
Release notes:
- Fix hang observed during DP Link Layer compliance testing
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
This particular update is important for compatibility with newer
versions of AGESA.
from internal git commit b61ba035909732db8ad27b88ef8a98a9dfc8ca4d
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>