summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/display/dc/dc_types.h
diff options
context:
space:
mode:
authorRobin Chen <robin.chen@amd.com>2023-02-17 20:47:57 +0800
committerAlex Deucher <alexander.deucher@amd.com>2023-03-15 18:45:13 -0400
commiteeefe7c4820b6baa0462a8b723ea0a3b5846ccae (patch)
treee63ca600a79ee9354eeb66ff59fa1524cc7648fb /drivers/gpu/drm/amd/display/dc/dc_types.h
parent825b3772a2047bd32ed3b3914234da0de19ef2e0 (diff)
downloadlinux-stable-eeefe7c4820b6baa0462a8b723ea0a3b5846ccae.tar.gz
linux-stable-eeefe7c4820b6baa0462a8b723ea0a3b5846ccae.tar.bz2
linux-stable-eeefe7c4820b6baa0462a8b723ea0a3b5846ccae.zip
drm/amd/display: hpd rx irq not working with eDP interface
[Why] This is the fix for the defect of commit ab144f0b4ad6 ("drm/amd/display: Allow individual control of eDP hotplug support"). [How] To revise the default eDP hotplug setting and use the enum to git rid of the magic number for different options. Fixes: ab144f0b4ad6 ("drm/amd/display: Allow individual control of eDP hotplug support") Cc: stable@vger.kernel.org Cc: Mario Limonciello <mario.limonciello@amd.com> Reviewed-by: Wenjing Liu <Wenjing.Liu@amd.com> Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com> Signed-off-by: Robin Chen <robin.chen@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/dc_types.h')
-rw-r--r--drivers/gpu/drm/amd/display/dc/dc_types.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/dc_types.h b/drivers/gpu/drm/amd/display/dc/dc_types.h
index 4b47fa00610b..45ab48fe5d00 100644
--- a/drivers/gpu/drm/amd/display/dc/dc_types.h
+++ b/drivers/gpu/drm/amd/display/dc/dc_types.h
@@ -1080,4 +1080,11 @@ struct dc_dpia_bw_alloc {
};
#define MAX_SINKS_PER_LINK 4
+
+enum dc_hpd_enable_select {
+ HPD_EN_FOR_ALL_EDP = 0,
+ HPD_EN_FOR_PRIMARY_EDP_ONLY,
+ HPD_EN_FOR_SECONDARY_EDP_ONLY,
+};
+
#endif /* DC_TYPES_H_ */