drm/rockchip: vop: add BCSH support function

Change-Id: I17bcd5a07b93b3c68aa892606f886bcd3a7673a0
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
This commit is contained in:
Sandy Huang
2019-07-19 10:07:08 +08:00
committed by Tao Huang
parent 19e2fb90cf
commit c86b7a8dd3
5 changed files with 5 additions and 0 deletions

View File

@@ -687,6 +687,7 @@ static int cdn_dp_encoder_atomic_check(struct drm_encoder *encoder,
s->output_mode = ROCKCHIP_OUT_MODE_AAAA;
s->output_type = DRM_MODE_CONNECTOR_DisplayPort;
s->tv_state = &conn_state->tv;
return 0;
}

View File

@@ -1285,6 +1285,7 @@ dw_mipi_dsi_encoder_atomic_check(struct drm_encoder *encoder,
}
s->output_type = DRM_MODE_CONNECTOR_DSI;
s->tv_state = &conn_state->tv;
if (dsi->slave)
s->output_flags |= ROCKCHIP_OUTPUT_DSI_DUAL_CHANNEL;

View File

@@ -411,6 +411,7 @@ dw_hdmi_rockchip_encoder_atomic_check(struct drm_encoder *encoder,
phy_set_bus_width(hdmi->phy, 8);
}
s->output_type = DRM_MODE_CONNECTOR_HDMIA;
s->tv_state = &conn_state->tv;
return 0;
}

View File

@@ -281,6 +281,7 @@ rockchip_lvds_encoder_atomic_check(struct drm_encoder *encoder,
s->output_mode = ROCKCHIP_OUT_MODE_P888;
s->output_type = DRM_MODE_CONNECTOR_LVDS;
s->tv_state = &conn_state->tv;
return 0;
}

View File

@@ -188,6 +188,7 @@ rockchip_rgb_encoder_atomic_check(struct drm_encoder *encoder,
}
s->output_type = DRM_MODE_CONNECTOR_DPI;
s->tv_state = &conn_state->tv;
return 0;
}