From: Charlene Liu <charlene@amd.com>
Change-Id: Ie6abd89247bc2248063a57003d9841898e710502
Signed-off-by: Charlene Liu <charlene@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Charlene Liu <charlene@amd.com>
---
drivers/gpu
Change-Id: I4cb785727ffd367716728afb711b9905722d1d22
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Tony Cheng <tony.ch...@amd.com>
---
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_types.c | 2 +-
Change-Id: I59b57232a901a0f574fa8436910152f04a6b2be9
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Tony Cheng <tony.ch...@amd.com>
---
drivers/gpu/drm/amd/display/dc/core/dc.c | 2 -
This doesn't show with gcc6
Change-Id: I16ba47cd5ec2034baba510ebd68a5c5871ec5b57
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Tony Cheng <tony.ch...@amd.com>
---
drivers/gpu/drm/amd/display/dc/cor
From: Jordan Lazare <jordan.laz...@amd.com>
Gamma LUT shouldn't be used for 10-bit and above. Should instead be
using prescale and bypassing input gamma.
Change-Id: I55c08c746bb1e1ab1739e47162ddf06db12fe873
Signed-off-by: Jordan Lazare <jordan.laz...@amd.com>
Acked-by: Ha
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: I78acf3d71d7d3cd838ad0d355d0f16c9f0d086f1
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Eagle Yeh <eagle@amd.com>
---
dri
From: Dmytro Laktyushkin
Change-Id: I5dee433d86018bd921f5c2c2a986ff9642f1139c
Signed-off-by: Dmytro Laktyushkin
---
drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
From: Amy Zhang <amy.zh...@amd.com>
- Move PSR programming from link encoder to dmcu
Change-Id: I90b7917e2f236deeb2aac32559c27b25f3da997a
Signed-off-by: Amy Zhang <amy.zh...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Tony Cheng <tony.ch...@amd.
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: Ia758a65b08a5bf4cc8d5f95170b682e615052f54
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Tony Cheng <tony.ch...@amd.com>
---
dri
Change-Id: I48d38e4d0224c9f0e52055b3c4ddef8e872b3dac
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Jordan Lazare <jordan.laz...@amd.com>
Reviewed-by: Tony Cheng <tony.ch...@amd.com>
---
drivers/gpu/
drm/amd/display: bandwidth update fix
drm/amd/display: move visual confirm recout adjustment to scaler
drm/amd/display: fix dce100_validate_bandwidth return value
Harry Wentland (4):
drm/amd/display: Fix warnings in amdgpu_dm
drm/amd/display: Fix warnings in DC
drm/amd/display: Some more
From: Charlene Liu <charlene@amd.com>
Change-Id: I1bd1e091f1e9e3915997d3f216eadd429b605563
Signed-off-by: Charlene Liu <charlene@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Krunoslav Kovac <krunoslav.ko...@amd.com>
---
drivers/gpu/d
From: Andrey Grodzovsky <andrey.grodzov...@amd.com>
Signed-off-by: Andrey Grodzovsky <andrey.grodzov...@amd.com>
Reviewed-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Reviewed-by: Andrey Grodzovsky <andrey.grodzov...@amd.com>
---
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 4 ++--
drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 33 +
2 files changed, 35 inse
ed-off-by: Logatharshan Thothiralingam <logatharshan.thothiralin...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/dc/i2caux/dce110/i2c_hw_engine_dce110.c| 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm
From: Reza Amini <reza.am...@amd.com>
Change-Id: Ib90fffe34383065de7c2c74d05c3eb7c451c43e2
Signed-off-by: Reza Amini <reza.am...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/dce_stream_encoder.c | 2 +-
1 file changed, 1 insert
From: Tony Cheng <tony.ch...@amd.com>
Change-Id: I6522798fb1f3038157735b65179d7b1adfce49ae
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/dce_stream_encoder.c | 15 +--
1 file cha
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: Iddc3c58302918b01905ad58ae2183c51d230de78
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/dce_hwseq.c | 10
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: I39db89fb7cf9d1b890556bbf486b04aa17a18251
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/inc/h
From: Tony Cheng <tony.ch...@amd.com>
- brown to help identify OTG is blanked.
Change-Id: Ifaf1288956288d3dc08ace899cabed3fd69f93fd
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc_hw_sequ
eesync.
Change-Id: I1a9aa8ed5d2fe9100bba99acf104c56dc9a665fc
Signed-off-by: Suwen Li <suwen...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/amdgpu_dm/amdgpu_dm_types.c| 39 ++--
.../gpu/drm/amd/dal/modules/freesync/f
From: Tony Cheng <tony.ch...@amd.com>
Change-Id: If6a337b16b78e1dd8a952d6c1064426961f6d5a7
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc.c | 2 +-
1 file changed, 1 insertion(+), 1 delet
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: I6165e22617332b9effc8d4aaf00685b3a417f7e0
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/dc/dce110/dce110_transform.c |
From: Tony Cheng <tony.ch...@amd.com>
- first field is explicitly passed instead of pass by VA_ARG to catch type
mismatch
- fix REG_SET bug in dce_hwseq
Change-Id: I0f0b316e1d1ea1c42c0d3ffbc406db1b5e6cd3c3
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland
From: Alex Deucher <alexander.deuc...@amd.com>
Change-Id: I53e4a0d4f66d6d09aef1d153e8d1f5eb3177bc4b
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce110/dce110_hw_sequencer.c | 3 ---
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: I7f41c0582f80f7f525076654a2003edb68b0929c
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../drm/amd/dal/dc/dce110/dce110_hw_sequencer.c|
From: Alex Deucher <alexander.deuc...@amd.com>
Change-Id: Ia7adbf8ef53244b4d87dc4e88f9165a1574c262e
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/calcs/bandwidth_calcs.c | 2 --
1 file ch
From: Leon Elazar <leon.ela...@amd.com>
[Problem]
DC Hw sequencer wansn't released during the destructor.
DC Context was set to NULL before was actually released.
Change-Id: If2c0caf0cc49d2f023adcdb083ef869d8712326d
Signed-off-by: Leon Elazar <leon.ela...@amd.com>
Acked-by: Ha
From: Alex Deucher <alexander.deuc...@amd.com>
Change-Id: I9a95819d9e60915410914ba5b979616f28640045
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/dce_link_encoder.c | 2 --
1 file ch
From: Alex Deucher <alexander.deuc...@amd.com>
Change-Id: Ie71affe21ba4f8cc29f51e7725956ea95e3b4d8e
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/bios/bios_parser.c | 6 --
1 file ch
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: I5e9db1a93d9330809bf2474ba4fc75026ecda545
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal
From: Tony Cheng <tony.ch...@amd.com>
- expose phy pll selection algorithm
Change-Id: I770519f1fa83f3ccb5b4379d46d476c24ae5d7ed
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce112/dce
From: Tony Cheng <tony.ch...@amd.com>
- exposed by LCD enabled bios. root cause not understood yet
Change-Id: I604432224856512b4d4f24da8ccc63b91395f1a0
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/d
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: Ifabf0fe703a72b9e599ef1066027dbecaf5ae080
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/dc/dce100/dce100_resource.c
From: Alex Deucher <alexander.deuc...@amd.com>
Missing return.
Change-Id: Idf77b5a73c89ec86a9b7ef5d231acac6bf58a4c7
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/gpu/display_clock.c | 2
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: I90cfaf3f1a503b955db1d7c22e0eb1b5d0141e3c
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/Makefile|
From: Alex Deucher <alexander.deuc...@amd.com>
Change-Id: I86d5392afde592ca76a523f8c8cbd07a9cc22c6e
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/gpu/dce112/display_clock_dce112.c | 1 -
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: Ic18b7b82a6f0a3b55b0e2ed4f2969897179cb2cc
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/bios/bios_parser.c |
From: Alex Deucher <alexander.deuc...@amd.com>
Change-Id: I75cd9f310d5e0d1b1bea82165b1f2fdc70a08a94
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc_link_dp.c | 3 +--
1 file ch
* couple of warning cleanups
* some memory leak issues
* transform cleanup
* some minor fixes
Alex Deucher (11):
drm/amd/dal: remove unused function
drm/amd/dal: fix warnings in dce_stream_encoder.c
drm/amd/dal: fix warning in dce_link_encoder.c
drm/amd/dal: fix bug in
From: Reza Amini <reza.am...@amd.com>
Change-Id: Iec19ac35466f0762f305d167e961d72543f58ef7
Signed-off-by: Reza Amini <reza.am...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../drm/amd/dal/dc/dce110/dce110_hw_sequencer.c| 48 +++---
From: Alex Deucher <alexander.deuc...@amd.com>
Fail gracefully if mem_input is NULL.
Change-Id: Ie49de3cbc2a56d6cd1f28048ce034f984b63c037
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/da
From: Yongqiang Sun <yongqiang@amd.com>
Change-Id: I67af5009aa86ea256e42c02ac902fe28f4ca65a4
Signed-off-by: Yongqiang Sun <yongqiang@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc.c | 8 +---
1 file changed,
From: Alex Deucher <alexander.deuc...@amd.com>
Change-Id: I454e58ff8789177e6c75df59d10ed83019870819
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce110/dce110_resource.c | 1 -
1 file c
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: I6231292e0295c1be32fa9dca74895d02426a3a67
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc_resource.c |
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: I87543da0cde5fbaf6617f14ac95933cfe68379c2
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce110/dce110_tr
From: Alex Deucher <alexander.deuc...@amd.com>
Change-Id: I3749a1d960423cc65aaf63b0ede36edb4c0ef08d
Signed-off-by: Alex Deucher <alexander.deuc...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/dce_stream_encoder.c | 15 -
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Change-Id: Idc84756e1de765dd1588d845a93a95e9259a783b
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/basics/conversion.h |
nge-Id: Iea64d3c771375ff3d09ea4e7d15be4c63fe0ca32
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dc_helper.c | 6 +-
drivers/gpu/drm/amd/dal/dc/dce/dce_mem_input.c | 191 ++
drive
* remove some dead code
* bunch of minor fixes
Dmytro Laktyushkin (3):
drm/amd/dal: remove dc_clock_generator (dead code)
drm/amd/dal: refactor and fix lb memory size setting
drm/amd/dal: revert dc_flip_surface_addrs to directly flip address
Tony Cheng (1):
drm/amd/dal: enhance debug
ordan Lazare <jordan.laz...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/dce_transform.c | 24 ++
drivers/gpu/drm/amd/dal/dc/dce/dce_transform.h | 4 +++-
.../gpu/drm/amd/dal/dc/dce100/dce100_resource.c|
From: Yongqiang Sun <yongqiang@amd.com>
Change-Id: Ic4347e0c772f074fb9efdcff42b3aa42bda1e5ad
Signed-off-by: Yongqiang Sun <yongqiang@amd.com>
Reviewed-by: Reviewed-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
From: Tony Cheng <tony.ch...@amd.com>
Change-Id: I4bc28dd8df15337693e311e0255b4f0cfeb22909
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Reviewed-by: Reviewed-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/am
From: Tony Cheng <tony.ch...@amd.com>
- always 0 except KV, which is not supported
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc_link.c | 4 +---
1 file changed, 1 insertion(+), 3 deleti
remove FEATURE_DISABLE_FBC_COMP_CLK_GATE. = 0 on all asic
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/dc/adapter/adapter_service.c | 20 --
.../amd/dal/dc/asic_capability/asic_capability.c | 2 -
.../
From: Wenjing Liu <wenjing@amd.com>
[Description]
DP Compliance failure due to the max link cap is hard coded by feature
support.
Driver does not lower link cap based on receiver reported max link cap.
Signed-off-by: Wenjing Liu <wenjing@amd.com>
Acked-by: Harry Wentland
From: Zeyu Fan <zeyu@amd.com>
Signed-off-by: Zeyu Fan <zeyu@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/dc/dce/dce_stream_encoder.c| 175 ++-
.../gpu/drm/amd/dal/dc/dce/dce_stream_encoder.h| 330
From: Zeyu Fan <zeyu@amd.com>
Signed-off-by: Zeyu Fan <zeyu@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc.c | 26 ++
drivers/gpu/drm/amd/dal/dc/dc.h| 19 +++
From: Zeyu Fan <zeyu@amd.com>
Signed-off-by: Zeyu Fan <zeyu@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/dce_mem_input.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/gpio/dce110/hw_factory_dce110.c | 14 ++
drivers/gpu/drm/amd/dal/dc/gpio/dce80/hw_factory_dce80.c | 3 +++
drivers/gpu/drm/amd
From: Tony Cheng <tony.ch...@amd.com>
- move blnd programming to new method
- separate out DCE11 underlay support.
- fix stoney wrong offsets
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/am
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce112/dce112_resource.h | 16
1 file changed, 16 insertions(+)
diff --git a/drivers/gpu/drm/amd/dal/dc/dce112/dce112_resource.h
b
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/dce_link_encoder.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/dal/dc/dce/dce_link_encoder.c
b/dri
From: Yongqiang Sun <yongqiang@amd.com>
Signed-off-by: Yongqiang Sun <yongqiang@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/Makefile| 2 +-
drivers/gpu/drm/amd/dal/dc/basics/logger.c | 6 +-
drive
From: Vitaly Prosyak <vitaly.pros...@amd.com>
When rotation is 90 and 270 ,the stream dimentions
should be swaped for view port calculation
Signed-off-by: Vitaly Prosyak <vitaly.pros...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/
From: Zeyu Fan <zeyu@amd.com>
Signed-off-by: Zeyu Fan <zeyu@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc_link_hwss.c | 5 +-
drivers/gpu/drm/amd/dal/dc/dce/Makefile| 2 +-
.../
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/am
From: Tony Cheng <tony.ch...@amd.com>
- disable_clock_gate
- disable_power_gate
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dc.h| 8 +---
drivers/gpu/drm/amd
From: Tony Cheng <tony.ch...@amd.com>
- remove runtime_flags. only flag used is SKIP_POWER_DOWN_ON_RESUME and = 1
for all platform
- remove optimization_feature. optimization are default behavior
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.w
From: Tony Cheng <tony.ch...@amd.com>
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc.c| 6 +-
drivers/gpu/drm/amd/dal/dc/core/dc_link.c | 14 +
From: Tony Cheng <tony.ch...@amd.com>
- create dce_mem_input with regsiter offset/shift/mask abstracted
- move program_surface_config to new method
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/d
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/adapter/Makefile| 2 +-
.../gpu/drm/amd/dal/dc/adapter/adapter_service.c | 36 +---
.../gpu/drm/amd/dal/dc/adapter/adapter_servi
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/calcs/bandwidth_calcs.c | 110 +
.../gpu/drm
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce110/dce110_hw_sequencer.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/amd/dal/dc/dce110/dce110_hw
From: Tony Cheng <tony.ch...@amd.com>
- remove dal_adapter_service_get_firmware_info. call bios directly
- remove dal_adapter_service_get_i2caux. get i2caux from dc_ctx
- remove FEATURE_RESTORE_USAGE_I2C_SW_ENGINE. always 0
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Ha
drm/amd/dal: add stoney bounding box to bw_calcs
drm/amd/dal: fix initial bw_calc parameters
drm/amd/dal: disable break_to_debugger for bandwidth failures in diags
Harry Wentland (10):
drm/amd/dal: Remove wireless_data_source
drm/amd/dal: Move gpio_service out of adapter_service
drm/amd/dal
From: Tony Cheng <tony.ch...@amd.com>
- offset of scratch register stored in dc_bios and assigned by resource.
- common code to set various of bits to communicate with bios.
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
d
From: Tony Cheng <tony.ch...@amd.com>
- call bios directly
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/dc/adapter/adapter_service.c | 168 +
.../gpu/drm/amd/dal/dc/dce110/d
From: Yongqiang Sun <yongqiang@amd.com>
Signed-off-by: Yongqiang Sun <yongqiang@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce/dce_stream_encoder.c | 4
drivers/gpu/drm/amd/dal/dc/dce/dce_stream_encoder.h | 8 ---
baked in resource.
remove duplicate information from hw_asic_id.
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/dc/adapter/adapter_service.c | 88 --
.../amd/dal/dc/asic_capability/asic_c
From: Amy Zhang <amy.zh...@amd.com>
- Added check to make sure stream and link are corresponding to each other
- Initialized PSR caps
Signed-off-by: Amy Zhang <amy.zh...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core
t part of a `STOP` pattern.
During the RECIEVE state of a SW transaction,
symbol(s) had both correlation counters below the threshold level
of detection set by
AUX_RX_CONTROL.AUX_RX_DETECTION_THRESHOLD.
Signed-off-by: Wenjing Liu <wenjing@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.co
Signed-off-by: Harry Wentland <harry.wentl...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/gpu/dce110/display_clock_dce110.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/amd/dal/dc/gpu/dce110/display_
From: Tony Cheng <tony.ch...@amd.com>
- STUTTER_MODE_NO_DMIF_BUFFER_ALLOCATION always = 0.
-- this is a debug option when dmif first got introduced. no need to keep it.
always allocate DMIF
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.w
From: Wenjing Liu <wenjing@amd.com>
[Description]
dp_retrain_link re-enables stream.
However dp link training is not included in enable_stream
Signed-off-by: Wenjing Liu <wenjing@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/d
From: Hersen Wu <hersenxs...@amd.com>
Signed-off-by: Hersen Wu <hersenxs...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../drm/amd/dal/dc/dce110/dce110_hw_sequencer.c| 50 +++---
1 file changed, 25 insertions(+), 25 deletions(-)
diff -
eneral dc_link_dp_set_test_pattern function.
This has already provide a correct sequence for
programming link test pattern
Signed-off-by: Wenjing Liu <wenjing@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc_link_dp.c | 53 ++
From: Wesley Chalmers <wesley.chalm...@amd.com>
Signed-off-by: Wesley Chalmers <wesley.chalm...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dce100/dce100_resource.c| 4 +++-
drivers/gpu/drm/amd/dal/dc/dce110/
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/calcs/bandwidth_calcs.c | 8
1 file changed, 4 insertions(+), 4 deleti
W_DONE and assumes it will take effect immediately.
In some cases, the AUX_SW_DONE will not be updated
before drivers check if the current transaction is done.
Driver reads the previous set done bit and thinks reply is obtained.
Signed-off-by: Wenjing Liu <wenjing@amd.com>
Acked-by: Ha
From: Yongqiang Sun <yongqiang@amd.com>
Signed-off-by: Yongqiang Sun <yongqiang@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/am
From: Tony Cheng <tony.ch...@amd.com>
- ddc instantiation
- default i2c speed from dc_cap.
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/dc/adapter/adapter_service.c | 26
From: Yongqiang Sun <yongqiang@amd.com>
Signed-off-by: Yongqiang Sun <yongqiang@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc_link.c | 14 ++--
drivers/gpu/drm/amd/dal/dc/core/dc_link_ddc.c | 8 ++
From: Tony Cheng <tony.ch...@amd.com>
- remove FEATURE_USE_MAX_DISPLAY_CLK. move to dc_debug option
- DFS bypass query bios directly. add debug option
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/dc_hw_types.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/
From: Tony Cheng <tony.ch...@amd.com>
- unnecesasry. DIG always start from instance 0
Signed-off-by: Tony Cheng <tony.ch...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc_resource.c | 10 +++---
drivers/gpu/drm
From: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Signed-off-by: Dmytro Laktyushkin <dmytro.laktyush...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
From: Wenjing Liu <wenjing@amd.com>
[Description]
Dp compliance fails when receiver requests timing utilizing
the full bandwidth of the link
We report not supported if req_bw is equal to max_bw
Signed-off-by: Wenjing Liu <wenjing@amd.com>
Acked-by: Harry Wentland <harry.w
From: Zeyu Fan <zeyu@amd.com>
Signed-off-by: Zeyu Fan <zeyu@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
.../gpu/drm/amd/dal/dc/dce/dce_stream_encoder.c| 152 +++--
.../gpu/drm/amd/dal/dc/dce/dce_stream_encoder.h| 102 +
From: Jordan Lazare <jordan.laz...@amd.com>
Signed-off-by: Jordan Lazare <jordan.laz...@amd.com>
Acked-by: Harry Wentland <harry.wentl...@amd.com>
---
drivers/gpu/drm/amd/dal/dc/core/dc_resource.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/gpu/drm/amd/dal/dc/
101 - 200 of 3044 matches
Mail list logo