drm/bridge: analogix_dp: support dual connector with other display interface

Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
Change-Id: Ic86b7237d7d01031ca761d557389426051c58eee
This commit is contained in:
Guochun Huang
2023-06-20 03:27:00 +00:00
committed by Tao Huang
parent 442df8e89b
commit a0d31a5520
2 changed files with 6 additions and 1 deletions
@@ -1916,7 +1916,7 @@ analogix_dp_bridge_mode_valid(struct drm_bridge *bridge,
drm_mode_copy(&m, mode);
if (dp->plat_data->split_mode)
if (dp->plat_data->split_mode || dp->plat_data->dual_connector_split)
dp->plat_data->convert_to_origin_mode(&m);
max_link_rate = min_t(u32, dp->video_info.max_link_rate,
+5
View File
@@ -43,6 +43,11 @@ struct analogix_dp_plat_data {
bool ssc;
bool split_mode;
/* split with other display interface */
bool dual_connector_split;
bool left_display;
struct analogix_dp_device *left;
struct analogix_dp_device *right;