mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 10:58:48 +09:00
drm/rockchip: dw-dp: support split mode when show logo
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com> Change-Id: I47625ca0c237f7d11328247705e6f424f74f02dc
This commit is contained in:
@@ -2047,9 +2047,8 @@ static int dw_dp_bridge_mode_valid(struct drm_bridge *bridge,
|
||||
return MODE_OK;
|
||||
}
|
||||
|
||||
static void dw_dp_loader_protect(struct drm_encoder *encoder, bool on)
|
||||
static void _dw_dp_loader_protect(struct dw_dp *dp, bool on)
|
||||
{
|
||||
struct dw_dp *dp = encoder_to_dp(encoder);
|
||||
struct dw_dp_link *link = &dp->link;
|
||||
struct drm_connector *conn = &dp->connector;
|
||||
struct drm_display_info *di = &conn->display_info;
|
||||
@@ -2098,6 +2097,15 @@ static void dw_dp_loader_protect(struct drm_encoder *encoder, bool on)
|
||||
}
|
||||
}
|
||||
|
||||
static void dw_dp_loader_protect(struct drm_encoder *encoder, bool on)
|
||||
{
|
||||
struct dw_dp *dp = encoder_to_dp(encoder);
|
||||
|
||||
_dw_dp_loader_protect(dp, on);
|
||||
if (dp->right)
|
||||
_dw_dp_loader_protect(dp->right, on);
|
||||
}
|
||||
|
||||
static int dw_dp_connector_init(struct dw_dp *dp)
|
||||
{
|
||||
struct drm_connector *connector = &dp->connector;
|
||||
|
||||
Reference in New Issue
Block a user