drm/rockchip: dsi: add support for rk3128

Change-Id: Idc36a7f847a5e23568dc629c3ea70dfd5adea4e6
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
This commit is contained in:
Wyon Bi
2017-10-18 09:16:39 +08:00
committed by Huang, Tao
parent 525eeb8fe4
commit 76d1216b2c
2 changed files with 9 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ Rockchip specific extensions to the Synopsys Designware MIPI DSI
Required properties:
- compatible: must be one of:
"rockchip,rk3128-mipi-dsi", "snps,dw-mipi-dsi".
"rockchip,rk3288-mipi-dsi", "snps,dw-mipi-dsi".
"rockchip,rk3366-mipi-dsi", "snps,dw-mipi-dsi".
"rockchip,rk3368-mipi-dsi", "snps,dw-mipi-dsi".

View File

@@ -1369,6 +1369,11 @@ static int dw_mipi_dsi_register(struct drm_device *drm,
return 0;
}
static struct dw_mipi_dsi_plat_data rk3128_mipi_dsi_drv_data = {
.max_data_lanes = 4,
.max_bit_rate_per_lane = 1000000000,
};
static struct dw_mipi_dsi_plat_data rk3288_mipi_dsi_drv_data = {
.dsi0_en_bit = RK3288_DSI0_SEL_VOP_LIT,
.dsi1_en_bit = RK3288_DSI1_SEL_VOP_LIT,
@@ -1413,6 +1418,9 @@ static struct dw_mipi_dsi_plat_data rk3399_mipi_dsi_drv_data = {
static const struct of_device_id dw_mipi_dsi_dt_ids[] = {
{
.compatible = "rockchip,rk3128-mipi-dsi",
.data = &rk3128_mipi_dsi_drv_data,
}, {
.compatible = "rockchip,rk3288-mipi-dsi",
.data = &rk3288_mipi_dsi_drv_data,
}, {