mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-03 18:12:25 -04:00
drm/amd/display: Remove configuration option for dpia hpd delay
[Why] DC debug option to configure dpia hpd processing delay is not required. [How] Remove dc debug option for dpia hpd delay and also added log for querying dpia hpd state. Reviewed-by: Mustapha Ghaddar <Mustapha.Ghaddar@amd.com> Reviewed-by: Jun Lei <Jun.Lei@amd.com> Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com> Signed-off-by: Meenakshikumar Somasundaram <meenakshikumar.somasundaram@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Alex Deucher
parent
4984dcdc1f
commit
f64f3a7283
@@ -85,6 +85,13 @@ bool dc_link_dpia_query_hpd_status(struct dc_link *link)
|
||||
if (dc_dmub_srv_cmd_with_reply_data(dmub_srv, &cmd) && cmd.query_hpd.data.status == AUX_RET_SUCCESS)
|
||||
is_hpd_high = cmd.query_hpd.data.result;
|
||||
|
||||
DC_LOG_DEBUG("%s: link(%d) dpia(%d) cmd_status(%d) result(%d)\n",
|
||||
__func__,
|
||||
link->link_index,
|
||||
link->link_id.enum_id - ENUM_ID_1,
|
||||
cmd.query_hpd.data.status,
|
||||
cmd.query_hpd.data.result);
|
||||
|
||||
return is_hpd_high;
|
||||
}
|
||||
|
||||
|
||||
@@ -542,9 +542,8 @@ union dpia_debug_options {
|
||||
uint32_t force_non_lttpr:1; /* bit 1 */
|
||||
uint32_t extend_aux_rd_interval:1; /* bit 2 */
|
||||
uint32_t disable_mst_dsc_work_around:1; /* bit 3 */
|
||||
uint32_t hpd_delay_in_ms:12; /* bits 4-15 */
|
||||
uint32_t disable_force_tbt3_work_around:1; /* bit 16 */
|
||||
uint32_t reserved:15;
|
||||
uint32_t disable_force_tbt3_work_around:1; /* bit 4 */
|
||||
uint32_t reserved:27;
|
||||
} bits;
|
||||
uint32_t raw;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user