[PATCH v3 0/5] make hdmi work on bananapi-r2

Frank Wunderlich
2020-08-04T11:20:19Z

From: Frank Wunderlich <frank-w@public-files.de>

This Patch-Series adds missing Patches/Bugfixes to get hdmi working
on BPI-R2

v2->v3:
- use own mmsys-routing for mt7623 instead of code getting different
routing from dts
- remove ddp routing bls -> dpi from bpir2/rfb dts
- updated some commit-Messages as suggested by CK Hu
v1->v2:
- using get_possible_crtc API instead of hardcoded
- drop unused dts-nodes
- refine commit-messages as far as i can :)
"config component output by device node port" is needed to fix a WARN_ON()
"fix boot up for 720 and 480 but 1080" fixes flickering,
which may cause also some resolutions not working on some TFT (had some problems on my smaller TFT)

Frank Wunderlich (1):
drm: mediatek: add ddp routing for mt7623

Jitao Shi (1):
drm/mediatek: dpi/dsi: change the getting possible_crtc way

Ryder Lee (1):
arm: dts: mt7623: add display subsystem related device nodes

Stu Hsieh (1):
drm: Add get_possible_crtc API for dpi, dsi

chunhui dai (1):
drm/mediatek: disable tmds on mt2701

arch/arm/boot/dts/mt7623.dtsi | 177 ++++++++++++++++++
arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 72 +++++++
arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 72 +++++++
drivers/gpu/drm/mediatek/mtk_dpi.c | 3 +-
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 42 +++++
drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 2 +
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 25 ++-
drivers/gpu/drm/mediatek/mtk_dsi.c | 3 +-
drivers/gpu/drm/mediatek/mtk_hdmi_phy.c | 3 +
drivers/gpu/drm/mediatek/mtk_hdmi_phy.h | 1 +
.../gpu/drm/mediatek/mtk_mt2701_hdmi_phy.c | 1 +
11 files changed, 398 insertions(+), 3 deletions(-)

--
2.25.1