Re: [PATCH v2 0/9] Add MediaTek SoC DRM (vdosys0) support for mt8195
From: Chun-Kuang Hu
Date: Sat Jul 10 2021 - 21:24:43 EST
Hi, Jason:
jason-jh.lin <jason-jh.lin@xxxxxxxxxxxx> 於 2021年7月10日 週六 下午7:38寫道:
>
> The hardware path of vdosys0 with eDP panel output need to go through
> by several modules, such as, OVL, RDMA, COLOR, CCORR, AAL, GAMMA,
> DITHER, DSC and MERGE.
You should add the difference in each version. [1] is an example for this.
[1] https://patchwork.kernel.org/project/linux-mediatek/cover/20210709022324.1607884-1-eizan@xxxxxxxxxxxx/
Regards,
Chun-Kuang.
>
> Add DRM and these modules support by the patches below:
>
> jason-jh.lin (9):
> dt-bindings: mediatek: add definition for mt8195 display
> dt-bindings: mediatek: add DSC definition for mt8195
> dt-bindings: arm: mediatek: add definition for mt8195 mmsys
> arm64: dts: mt8195: add display node for vdosys0
> soc: mediatek: add mtk-mmsys support for mt8195 vdosys0
> soc: mediatek: add mtk-mutex support for mt8195 vdosys0
> drm/mediatek: add mediatek-drm of vdosys0 support for MT8195
> drm/mediatek: add DSC support for MT8195
> drm/mediatek: add MERGE support for MT8195
>
> .../bindings/arm/mediatek/mediatek,mmsys.txt | 15 +
> .../display/mediatek/mediatek,disp.txt | 9 +-
> .../display/mediatek/mediatek,dsc.yaml | 57 ++
> arch/arm64/boot/dts/mediatek/mt8195.dtsi | 111 ++++
> drivers/gpu/drm/mediatek/Makefile | 2 +
> drivers/gpu/drm/mediatek/mtk_disp_drv.h | 16 +
> drivers/gpu/drm/mediatek/mtk_disp_dsc.c | 205 +++++++
> drivers/gpu/drm/mediatek/mtk_disp_merge.c | 525 ++++++++++++++++++
> drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 6 +
> drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 14 +
> drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 29 +
> drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 2 +
> drivers/gpu/drm/mediatek/mtk_drm_drv.c | 32 ++
> drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 +
> drivers/soc/mediatek/mt8195-mmsys.h | 191 +++++++
> drivers/soc/mediatek/mtk-mmsys.c | 11 +
> drivers/soc/mediatek/mtk-mutex.c | 107 +++-
> include/linux/soc/mediatek/mtk-mmsys.h | 10 +
> 18 files changed, 1337 insertions(+), 7 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsc.yaml
> create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_dsc.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_merge.c
> create mode 100644 drivers/soc/mediatek/mt8195-mmsys.h
>
> --
> 2.18.0
>