mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 06:31:49 +00:00
drm/mediatek: Support dynamic selection of MT8188 VDOSYS0
Move DDP_COMPONENT_DP_INTF0 from mt8188_mtk_ddp_main array to a connector routes array called mt8188_mtk_ddp_main_routes and add DDP_COMPONENT_DSI0 to mt8188_mtk_ddp_main_routes to support dynamic selection capability for mt8188. Signed-off-by: Jason-JH.Lin <jason-jh.lin@mediatek.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Signed-off-by: Nathan Lu <nathan.lu@mediatek.com> Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com> Reviewed-by: Fei Shao <fshao@chromium.org> Tested-by: Fei Shao <fshao@chromium.org> Link: https://patchwork.kernel.org/project/dri-devel/patch/20231004024013.18956-8-jason-jh.lin@mediatek.com/ Link: https://patchwork.kernel.org/project/dri-devel/patch/20231004024013.18956-10-jason-jh.lin@mediatek.com/ Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
This commit is contained in:
parent
00d035228f
commit
26fdd23ff8
@ -186,7 +186,11 @@ static const unsigned int mt8188_mtk_ddp_main[] = {
|
||||
DDP_COMPONENT_GAMMA,
|
||||
DDP_COMPONENT_POSTMASK0,
|
||||
DDP_COMPONENT_DITHER0,
|
||||
DDP_COMPONENT_DP_INTF0,
|
||||
};
|
||||
|
||||
static const struct mtk_drm_route mt8188_mtk_ddp_main_routes[] = {
|
||||
{0, DDP_COMPONENT_DP_INTF0},
|
||||
{0, DDP_COMPONENT_DSI0},
|
||||
};
|
||||
|
||||
static const unsigned int mt8192_mtk_ddp_main[] = {
|
||||
@ -288,6 +292,8 @@ static const struct mtk_mmsys_driver_data mt8186_mmsys_driver_data = {
|
||||
static const struct mtk_mmsys_driver_data mt8188_vdosys0_driver_data = {
|
||||
.main_path = mt8188_mtk_ddp_main,
|
||||
.main_len = ARRAY_SIZE(mt8188_mtk_ddp_main),
|
||||
.conn_routes = mt8188_mtk_ddp_main_routes,
|
||||
.num_conn_routes = ARRAY_SIZE(mt8188_mtk_ddp_main_routes),
|
||||
.mmsys_dev_num = 1,
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user