linux/drivers/gpu/drm/amd/display/dc
Eric Yang cae50a43b9 drm/amd/display: use link type to decide stream enc acquisition
[Why]
Virtual sink is used when set mode happens on a disconnected display
to allow the mode set to proceed. This did not work with MST because
the logic for acquiring stream encoder uses stream signal to determine
the special handling is required, and stream signal is virtual instead
of DP in this case.

[How]
Use link type to decide instead.

Signed-off-by: Eric Yang <Eric.Yang2@amd.com>
Reviewed-by: Tony Cheng <Tony.Cheng@amd.com>
Acked-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2018-09-10 22:43:55 -05:00
..
basics drm/amd/display: Convert remaining loggers off dc_logger 2018-07-13 14:48:42 -05:00
bios drm/amd/display: remove dead dc vbios code 2018-09-10 22:42:46 -05:00
calcs drm/amd/display: Move PME to function pointer call semantics 2018-08-27 11:09:48 -05:00
core drm/amd/display: use link type to decide stream enc acquisition 2018-09-10 22:43:55 -05:00
dce drm/amd/display: remove unused clk_src code 2018-09-10 22:42:55 -05:00
dce80 drm/amd/display: num of sw i2c/aux engines less than num of connectors 2018-09-10 22:43:18 -05:00
dce100 drm/amd/display: num of sw i2c/aux engines less than num of connectors 2018-09-10 22:43:18 -05:00
dce110 drm/amd/display: num of sw i2c/aux engines less than num of connectors 2018-09-10 22:43:18 -05:00
dce112 drm/amd/display: num of sw i2c/aux engines less than num of connectors 2018-09-10 22:43:18 -05:00
dce120 drm/amd/display: num of sw i2c/aux engines less than num of connectors 2018-09-10 22:43:18 -05:00
dcn10 drm/amd/display: num of sw i2c/aux engines less than num of connectors 2018-09-10 22:43:18 -05:00
dml drm/amd/display: fix dml handling of mono8/16 pixel formats 2018-08-27 11:10:15 -05:00
gpio Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with CONFIG_X86" 2018-08-21 14:32:28 -05:00
i2caux drm/amd/display: add aux transition event log. 2018-09-10 22:43:10 -05:00
inc drm/amd/display: Reorder resource_pool to put i2c with aux 2018-09-10 22:43:39 -05:00
irq Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with CONFIG_X86" 2018-08-21 14:32:28 -05:00
virtual drm/amd/display: Pass signal directly to enable_tmds_output 2018-03-07 16:27:20 -05:00
dc_bios_types.h drm/amd/display: remove dead dc vbios code 2018-09-10 22:42:46 -05:00
dc_ddc_types.h drm/amd/display: Move i2c and aux structs into dc_ddc_types.h 2018-06-15 12:23:38 -05:00
dc_dp_types.h drm/amd/display: Write TEST_EDID_CHECKSUM_WRITE for EDID tests 2018-06-15 12:22:09 -05:00
dc_helper.c drm/amd/display: eliminate long wait between register polls on Maximus 2018-08-27 15:20:24 -05:00
dc_hw_types.h drm/amd/display: Refactor FreeSync module 2018-08-27 11:10:51 -05:00
dc_link.h drm/amd/display: add vbios table check for enabling dp ss 2018-08-06 15:56:54 -05:00
dc_stream.h drm/amd/display: move edp fast boot optimization flag to stream 2018-08-27 11:11:07 -05:00
dc_types.h drm/amd/display: add disconnect_delay to dc_panel_patch 2018-09-10 22:43:03 -05:00
dc.h drm/amd/display: dc 3.1.65 2018-09-10 22:43:47 -05:00
dm_event_log.h drm/amd/display: add aux transition event log. 2018-09-10 22:43:10 -05:00
dm_helpers.h drm/amd/display: Add hook for MST root branch info 2018-07-16 16:11:49 -05:00
dm_pp_smu.h drm/amd/display: Move PME to function pointer call semantics 2018-08-27 11:09:48 -05:00
dm_services_types.h drm/amd/display: Fix a typo in wm_min_memg_clk_in_khz 2018-07-05 16:38:51 -05:00
dm_services.h drm/amd/display: Support reading hw state from debugfs file 2018-08-27 15:20:49 -05:00
irq_types.h drm/amd/display: get rid of 32.32 unsigned fixed point 2018-05-18 16:08:21 -05:00
Makefile Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with CONFIG_X86" 2018-08-21 14:32:28 -05:00
os_types.h Revert "drm/amdgpu/display: Replace CONFIG_DRM_AMD_DC_DCN1_0 with CONFIG_X86" 2018-08-21 14:32:28 -05:00