1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/display/include
Michael Strauss bb46122db7 drm/amd/display: Update FIXED_VS Retimer HWSS Test Pattern Sequences
[WHY]
Need to fix some broken logic and sequencing in initial commit

[HOW]
Fix logic handling override deprogramming when exiting SQ128.

Don't exit early from dp_set_hw_lane_settings for DP2/FIXED_VS case.

Move LTTPR 128b/132b check out of  requires_hwss and check during
runtime, as LTTPR caps are not populated on initial call.

Add pending_test_pattern to link state to allow HWSS to set FFE overrides
on retimer TX and/or skip setting APU TX FFE depending on requested pattern.

Use updated clock source for SQ128 override sequence.

Skip HW FFE preset programming when performing test pattern overrides.

Reviewed-by: Wenjing Liu <wenjing.liu@amd.com>
Acked-by: Aurabindo Pillai <aurabindo.pillai@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>
2024-02-14 17:13:03 -05:00
..
audio_types.h drm/amd/display: Add DP audio BW validation 2024-01-15 18:35:39 -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: Add CRC and DMUB test support 2023-03-22 00:59:52 -04:00
dal_types.h drm/amd/display: Add DCN35 family information 2023-08-30 15:51:13 -04:00
ddc_service_types.h drm/amd/display: support main link off before specific vertical line 2023-09-11 17:16:21 -04:00
dpcd_defs.h drm/amd/display: Read replay data from sink 2023-08-07 17:14:07 -04:00
fixed31_32.h drm/amd/display: Move fixpt_from_s3132 to amdgpu_dm 2024-01-05 16:10:44 -05: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: get dprefclk ss info from integration info table 2023-12-19 14:59:02 -05: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_msg_types.h drm/amd/display: Add missing chips for HDCP 2023-11-17 09:30:50 -05:00
irq_service_interface.h
link_service_types.h drm/amd/display: Update FIXED_VS Retimer HWSS Test Pattern Sequences 2024-02-14 17:13:03 -05: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: switch DC over to the new DRM logging macros 2023-09-26 17:00:21 -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: Revert "drm/amd/display: allow edp updates for virtual signal" 2023-10-26 18:58:14 -04:00
vector.h