mirror_ubuntu-kernels/drivers/gpu/drm/amd/display
Wyatt Wood 3ca402375a drm/amd/display: Refactor and add visual confirm for HW Flip Queue
[Why]
Visual confirm will indicate if driver is programming
the surface address.
Refactor is required because much of the visual confirm
logic is buried deep in the mpcc files.
In addition, visual confirm is not updated during fast updates.

[How]
In order to have visual confirm for driver flips, visual confirm
needs to be updated on every frame, including fast updates.
Add a new hw sequencer interface update_visual_confirm_color,
and a new mpc function pointer set_bg_color.

v2: drop unused variable (Alex)

Signed-off-by: Wyatt Wood <wyatt.wood@amd.com>
Reviewed-by: Aric Cyr <Aric.Cyr@amd.com>
Acked-by: Stylon Wang <stylon.wang@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-05-19 22:39:36 -04:00
..
amdgpu_dm drm/amd/display: Avoid get/put vblank when stream disabled 2021-05-19 22:39:28 -04:00
dc drm/amd/display: Refactor and add visual confirm for HW Flip Queue 2021-05-19 22:39:36 -04:00
dmub drm/amd/display: Add get_current_time interface to dmub_srv 2021-05-19 22:38:42 -04:00
include drm/amd/display: consider channel coding in configure lttpr mode 2021-05-19 22:39:13 -04:00
modules drm/amd/display: avoid to authentication when DEVICE_COUNT=0 2021-04-28 23:35:50 -04:00
Kconfig drm/amd/display: Support crc on specific region 2021-03-05 15:11:47 -05:00
Makefile drm/amd/display: Drop CONFIG_DRM_AMD_DC_DMUB guards 2019-11-13 15:29:42 -05:00
TODO