linux/drivers/gpu/drm/amd/display/include
Michael Strauss e844cc250f drm/amd/display: Refactor LTTPR mode selection
[WHY]
Previously, LTTPR mode was decided during detection which makes
link training inflexible as mode can't be dynamically changed.

[HOW]
-Remove lttpr_mode from link struct, and move to link training settings
-Defer choosing LTTPR mode until link training

Other DP changes included:
-Only use fixed vs/pe link training sequence for 8b/10b encoding
-Restrict fixed vs aux timeout workaround to Yellow Carp family

Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com>
Signed-off-by: Michael Strauss <michael.strauss@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-09-29 09:41:46 -04:00
..
audio_types.h drm/amd/display:Use Pixel clock in 100Hz units for HDMI Audio wall clock DTO 2019-07-18 14:18:09 -05:00
bios_parser_interface.h
bios_parser_types.h drm/amd/display: Fix USBC link creation 2022-06-03 16:43:38 -04:00
dal_asic_id.h drm/amd/display: Added new DCN301 Asic Id 2022-09-19 15:14:05 -04:00
dal_types.h drm/amd/display: Add DCN314 version identifiers 2022-07-13 20:57:05 -04:00
ddc_service_types.h drm/amd/display: Revise Sink device string ID 2022-09-19 15:16:26 -04:00
dpcd_defs.h drm: Rename dp/ to display/ 2022-04-25 11:17:45 +02:00
fixed31_32.h drm/amd/display: Remove compiler warning 2022-06-21 18:17:22 -04:00
gpio_interface.h drm/amd/display: refactor gpio to allocate hw_container in constructor 2019-08-15 10:53:55 -05:00
gpio_service_interface.h drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types 2021-05-27 12:33:51 -04:00
gpio_types.h
grph_object_ctrl_defs.h drm/amd/display: cleaning up smu_if to add future flexibility 2022-03-15 14:25:15 -04:00
grph_object_defs.h drm/amd/display: Drop DCN for DP2.x logic 2022-01-25 18:00:34 -05:00
grph_object_id.h drm/amd/display: Add support for USBC connector 2022-03-31 23:05:53 -04:00
hdcp_types.h drm/amd/display: query hdcp capability during link detect 2020-04-09 10:43:17 -04:00
i2caux_interface.h drm/amd/display: Handle I2C-over-AUX write channel status update 2021-10-28 14:26:15 -04:00
irq_service_interface.h
link_service_types.h drm/amd/display: Refactor LTTPR mode selection 2022-09-29 09:41:46 -04:00
logger_interface.h drm/amd/dc: Kill dc_conn_log_hex_linux() 2020-04-01 14:44:59 -04:00
logger_types.h drm/amd/display: Add reserved dc_log_type. 2022-08-16 18:07:28 -04:00
set_mode_types.h drm/amd/display: OVT Update on InfoFrame and Mode Management 2022-07-05 16:17:20 -04:00
signal_types.h drm/amd/display: Rename is_hdmi to is_hdmi_tmds type 2019-03-19 15:36:49 -05:00
vector.h