soc / drm: mediatek: Move routing control to mmsys device
authorEnric Balletbo i Serra <enric.balletbo@collabora.com>
Wed, 25 Mar 2020 17:31:22 +0000 (18:31 +0100)
committerMatthias Brugger <matthias.bgg@gmail.com>
Mon, 13 Apr 2020 11:01:16 +0000 (13:01 +0200)
commit2c758e301ed95aefde68f98584204811d55c9bb8
treebab288bdbdcda5052575fdefc4ad5ede67d387aa
parent13032709e2328553970f0002df5edce6aac69425
soc / drm: mediatek: Move routing control to mmsys device

Provide a mtk_mmsys_ddp_connect() and mtk_mmsys_disconnect() functions to
replace mtk_ddp_add_comp_to_path() and mtk_ddp_remove_comp_from_path().
Those functions will allow DRM driver and others to control the data
path routing.

Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
Reviewed-by: CK Hu <ck.hu@mediatek.com>
Acked-by: CK Hu <ck.hu@mediatek.com>
Tested-by: Anders Roxell <anders.roxell@linaro.org>
Reviewed-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
drivers/gpu/drm/mediatek/Kconfig
drivers/gpu/drm/mediatek/mtk_drm_crtc.c
drivers/gpu/drm/mediatek/mtk_drm_ddp.c
drivers/gpu/drm/mediatek/mtk_drm_ddp.h
drivers/gpu/drm/mediatek/mtk_drm_drv.c
drivers/gpu/drm/mediatek/mtk_drm_drv.h
drivers/soc/mediatek/mtk-mmsys.c
include/linux/soc/mediatek/mtk-mmsys.h [new file with mode: 0644]