From internal commit af01f0e608
* Add DMCUB IPS commands and command parser support
* use OTG count to disable interrupts
* Fix dmub_cmd header data boundary issue
* remove the HW register override
Tested with DC v3.2.339
Signed-off-by: Fangzhi Zuo <Jerry.Zuo@amd.com>
DMCUB updates for DCN315, DCN351, DCN35 and DCN401.
From internal git commit cce555db4931336e757724d7014c6c64c204c82b.
Firmware release 0.1.14.0
Tested with DC 3.2.337
Release Notes:
- Add option to disable PHY SSC reduction
- Update SOC BB parameters
- Fix detection for lane swap
Signed-off-by: Alex Hung <alex.hung@amd.com>
DMCUB updates for DCN314, DCN315, DCN35, DCN351, DCN401, and yellow_carp.
Firmware release 0.1.13.0
Tested with DC 3.2.336
Release Notes:
- Fix IPS relevant problem
- FX FAMS2 relevant problem
- Support LSDMA in dmub
Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
DMCUB updates for DCN321 and DCN401.
Firmware release 0.1.11.0
Tested with DC 3.2.334
Release Notes:
- Fix some IPS logic
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
From internal commit cd1b753727d16b95f5e88ea490e78de4cc6a101c
Tested with DC v3.2.326
* Updated DCCG programming sequence
* Add read histogram
* Fix 24/30FPS full screen video low residency
* AUX channel default to I2C
Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
DMCUB updates for DCN314 and DCN401.
From internal git commit ebdf068ceb4e026f95169957214eb53f188d02a6
Firmware release 0.1.1.0
Tested with DC 3.2.324
Release Notes:
- Fix coverity overflow error
- Fix problem with replay
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
DMCUB updates for DCN314, DCN351, DCN35 and DCN401.
From internal git commit bc37c6a2877338acba0fe8bb7a0b2a5b88d72863
Firmware release 0.0.252.0
Tested with DC 3.2.319
Release Notes:
- Fix table mapping for tuning set
- Fix abnormal min_duration calculation
- Change power-down sequence
- Clean up unused register mask
- Restore lost power saving register settings
Signed-off-by: Alex Hung <alex.hung@amd.com>
DMCUB updates for DCN401
From internal git commit e5fe0be1fdbbacb2475c1e6a88d39c0d5b2e1972
Firmware release 0.0.251.0
Tested with DC 3.2.318
Release Notes:
- Fixes for PSR-SU
- Fixes for DCPG OP control sequences
Signed-off-by: Zaeem Mohamed <zaeem.mohamed@amd.com>
DMCUB updates for DCN35 and DCN401
From internal git commit 2a3819511d6f89df955c85a3afef8ecb0092bf25
Firmware release 0.0.250.0
Tested with DC 3.2.317
Release notes:
- Fixes for Replay
- Fixes for FIFO setting
- Fixes for PMFW registers reading
Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
DMCUB updates for DCN314, DCN320, DCN321, DCN351 and DCN401
From internal git commit 8cf5b97be906efb798e441a3847448939cdc2bb5
Firmware release 0.0.249.0
Tested with DC 3.2.316
Release notes:
- Revise some Replay features
- Update some link settings
Signed-off-by: Tom Chung <chiahsuan.chung@amd.com>
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>