Message ID | 20210710113819.5170-1-jason-jh.lin@mediatek.com (mailing list archive) |
---|---|
Headers | show |
Series | Add MediaTek SoC DRM (vdosys0) support for mt8195 | expand |
Hi, Jason: jason-jh.lin <jason-jh.lin@mediatek.com> 於 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@chromium.org/ 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 >
On Sun, 2021-07-11 at 09:24 +0800, Chun-Kuang Hu wrote: > Hi, Jason: > > jason-jh.lin <jason-jh.lin@mediatek.com> 於 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://urldefense.com/v3/__https://patchwork.kernel.org/project/linux-mediatek/cover/20210709022324.1607884-1-eizan@chromium.org/__;!!CTRNKA9wMg0ARbw!1EwjwrNBixHVZwmgU4wIRyVUYiL40xPc64oURf6mVeiJ5j__sO-kMNLyaLBfRc53u9qX$ > > > Regards, > Chun-Kuang. > Hi CK, I'll add this at the next version. Regards, Jason-JH.Lin > > > > 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.yam > > l > > 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 > >