drm/mediatek: add component DSI3
authorstu.hsieh@mediatek.com <stu.hsieh@mediatek.com>
Wed, 20 Jun 2018 08:19:11 +0000 (16:19 +0800)
committerCK Hu <ck.hu@mediatek.com>
Sun, 24 Jun 2018 04:03:36 +0000 (12:03 +0800)
This patch add the component DSI3

Signed-off-by: Stu Hsieh <stu.hsieh@mediatek.com>
Signed-off-by: CK Hu <ck.hu@mediatek.com>
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h

index 071f9f5aefea56270a0e6b4b91cbba9978bfcb67..17b681686471fe4a1d9573093b3c0bfa9e637d67 100644 (file)
@@ -228,6 +228,7 @@ static const struct mtk_ddp_comp_match mtk_ddp_matches[DDP_COMPONENT_ID_MAX] = {
        [DDP_COMPONENT_DSI0]    = { MTK_DSI,            0, NULL },
        [DDP_COMPONENT_DSI1]    = { MTK_DSI,            1, NULL },
        [DDP_COMPONENT_DSI2]    = { MTK_DSI,            2, NULL },
+       [DDP_COMPONENT_DSI3]    = { MTK_DSI,            3, NULL },
        [DDP_COMPONENT_GAMMA]   = { MTK_DISP_GAMMA,     0, &ddp_gamma },
        [DDP_COMPONENT_OD0]     = { MTK_DISP_OD,        0, &ddp_od },
        [DDP_COMPONENT_OD1]     = { MTK_DISP_OD,        1, &ddp_od },
@@ -280,6 +281,7 @@ int mtk_ddp_comp_init(struct device *dev, struct device_node *node,
            comp_id == DDP_COMPONENT_DPI1 ||
            comp_id == DDP_COMPONENT_DSI0 ||
            comp_id == DDP_COMPONENT_DSI2 ||
+           comp_id == DDP_COMPONENT_DSI3 ||
            comp_id == DDP_COMPONENT_PWM0) {
                comp->regs = NULL;
                comp->clk = NULL;
index 8d152b337f15d8f2a778ca5b91f337b660ba6327..7413ffeb3c9d8bee1ca6bb825eb7a54391c7d013 100644 (file)
@@ -51,6 +51,7 @@ enum mtk_ddp_comp_id {
        DDP_COMPONENT_DSI0,
        DDP_COMPONENT_DSI1,
        DDP_COMPONENT_DSI2,
+       DDP_COMPONENT_DSI3,
        DDP_COMPONENT_GAMMA,
        DDP_COMPONENT_OD0,
        DDP_COMPONENT_OD1,