linux/drivers/gpu/drm/amd/display/amdgpu_dm
Wayne Lin 58de0ef214 drm/amd/display: Create dc_sink when EDID fail
[Why]
While reading remote EDID via Startech 1-to-4 hub, occasionally we
won't get response in time and won't light up corresponding monitor.

Ideally, we can still add generic modes for userspace to choose to try
to light up the monitor and which is done in
drm_helper_probe_single_connector_modes(). So the main problem here is
that we fail .mode_valid since we don't create remote dc_sink for this
case.

[How]
Also add default dc_sink if we can't get the EDID.

Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: Wayne Lin <Wayne.Lin@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2021-08-16 15:35:56 -04:00
..
amdgpu_dm_color.c drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 2021-06-11 16:16:07 -04:00
amdgpu_dm_crc.c drm/amd/display: Avoid get/put vblank when stream disabled 2021-05-19 22:39:28 -04:00
amdgpu_dm_crc.h drm/amd/display: Refactor suspend/resume of Secure display 2021-05-19 22:39:16 -04:00
amdgpu_dm_debugfs.c drm/amd/amdgpu: Add a new line to debugfs phy_settings output 2021-07-23 10:08:00 -04:00
amdgpu_dm_debugfs.h
amdgpu_dm_hdcp.c drm/amd/display: remove unused functions 2021-07-28 16:37:17 -04:00
amdgpu_dm_hdcp.h
amdgpu_dm_helpers.c drm/amd/display: Add DCN3.1 clock manager support 2021-06-04 16:03:26 -04:00
amdgpu_dm_irq_params.h
amdgpu_dm_irq.c drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work 2021-08-09 15:44:09 -04:00
amdgpu_dm_irq.h drm/amd/display: Support for DMUB AUX 2021-05-10 18:06:44 -04:00
amdgpu_dm_mst_types.c drm/amd/display: Create dc_sink when EDID fail 2021-08-16 15:35:56 -04:00
amdgpu_dm_mst_types.h
amdgpu_dm_pp_smu.c
amdgpu_dm_psr.c drm/amd/display: remove unused variable 'dc' 2021-06-18 17:14:30 -04:00
amdgpu_dm_psr.h drm/amd/display: Delay PSR entry 2021-06-21 17:45:14 -04:00
amdgpu_dm_services.c
amdgpu_dm_trace.h drm/amd/display: Add control mechanism for FPU utilization 2021-08-05 21:17:59 -04:00
amdgpu_dm.c drm/amdgpu: Add preferred mode in modeset when freesync video mode's enabled. 2021-08-05 21:18:00 -04:00
amdgpu_dm.h drm/amdgpu/display: add support for multiple backlights 2021-07-28 22:10:15 -04:00
dc_fpu.c drm/amd/display: Add DC_FP helper to check FPU state 2021-08-05 21:17:59 -04:00
dc_fpu.h drm/amd/display: Add DC_FP helper to check FPU state 2021-08-05 21:17:59 -04:00
Makefile drm/amd/display: Add control mechanism for FPU 2021-08-05 21:17:59 -04:00