[GIT PULL] MT8173 DRM support
Matthias Brugger
matthias.bgg at gmail.com
Wed Apr 20 13:36:16 UTC 2016
On 19/04/16 15:42, Philipp Zabel wrote:
> Hi Dave,
>
> please consider pulling this tag with initial MediaTek MT8173 DRM
> support, corresponding to v14 of the patch series. These patches have
> been mostly stable for the last few rounds. I'll follow up with the HDMI
> encoder support pending review of the latest version.
>
Please don't pull
e34ba70de8c4 ("arm64: dts: mt8173: Add display subsystem related nodes")
If you pull the rest, this patch will go through my branch.
Regards,
Matthias
> regards
> Philipp
>
> The following changes since commit 9735a22799b9214d17d3c231fe377fc852f042e9:
>
> Linux 4.6-rc2 (2016-04-03 09:09:40 -0500)
>
> are available in the git repository at:
>
> git://git.pengutronix.de/git/pza/linux.git tags/mediatek-drm-2016-04-19
>
> for you to fetch changes up to e34ba70de8c46a460328a362eece4db6e9b63ec7:
>
> arm64: dts: mt8173: Add display subsystem related nodes (2016-04-19 14:54:42 +0200)
>
> ----------------------------------------------------------------
> MT8173 DRM support
>
> - device tree bindings for all MT8173 display subsystem
> components
> - basic mediatek drm driver for MT8173 with two optional,
> currently fixed output paths:
> - DSI encoder support for DSI and (via bridge) eDP panels
> - DPI encoder support for output to HDMI bridge
> - necessary clock tree changes for the DPI->HDMI path
>
> ----------------------------------------------------------------
> CK Hu (4):
> dt-bindings: drm/mediatek: Add Mediatek display subsystem dts binding
> drm/mediatek: Add DRM Driver for Mediatek SoC MT8173.
> drm/mediatek: Add DSI sub driver
> arm64: dts: mt8173: Add display subsystem related nodes
>
> Jie Qiu (1):
> drm/mediatek: Add DPI sub driver
>
> Philipp Zabel (3):
> clk: mediatek: make dpi0_sel propagate rate changes
> clk: mediatek: Add hdmi_ref HDMI PHY PLL reference clock output
> clk: mediatek: remove hdmitx_dig_cts from TOP clocks
>
> .../bindings/display/mediatek/mediatek,disp.txt | 203 +++++
> .../bindings/display/mediatek/mediatek,dpi.txt | 35 +
> .../bindings/display/mediatek/mediatek,dsi.txt | 60 ++
> arch/arm64/boot/dts/mediatek/mt8173.dtsi | 223 +++++
> drivers/clk/mediatek/clk-mt8173.c | 12 +-
> drivers/clk/mediatek/clk-mtk.h | 15 +-
> drivers/gpu/drm/Kconfig | 2 +
> drivers/gpu/drm/Makefile | 1 +
> drivers/gpu/drm/mediatek/Kconfig | 14 +
> drivers/gpu/drm/mediatek/Makefile | 14 +
> drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 302 +++++++
> drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 240 ++++++
> drivers/gpu/drm/mediatek/mtk_dpi.c | 769 +++++++++++++++++
> drivers/gpu/drm/mediatek/mtk_dpi_regs.h | 228 +++++
> drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 582 +++++++++++++
> drivers/gpu/drm/mediatek/mtk_drm_crtc.h | 32 +
> drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 355 ++++++++
> drivers/gpu/drm/mediatek/mtk_drm_ddp.h | 41 +
> drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 225 +++++
> drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 150 ++++
> drivers/gpu/drm/mediatek/mtk_drm_drv.c | 567 +++++++++++++
> drivers/gpu/drm/mediatek/mtk_drm_drv.h | 59 ++
> drivers/gpu/drm/mediatek/mtk_drm_fb.c | 165 ++++
> drivers/gpu/drm/mediatek/mtk_drm_fb.h | 23 +
> drivers/gpu/drm/mediatek/mtk_drm_gem.c | 269 ++++++
> drivers/gpu/drm/mediatek/mtk_drm_gem.h | 59 ++
> drivers/gpu/drm/mediatek/mtk_drm_plane.c | 240 ++++++
> drivers/gpu/drm/mediatek/mtk_drm_plane.h | 59 ++
> drivers/gpu/drm/mediatek/mtk_dsi.c | 927 +++++++++++++++++++++
> drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 463 ++++++++++
> include/dt-bindings/clock/mt8173-clk.h | 3 +-
> 31 files changed, 6332 insertions(+), 5 deletions(-)
> create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,disp.txt
> create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt
> create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.txt
> create mode 100644 drivers/gpu/drm/mediatek/Kconfig
> create mode 100644 drivers/gpu/drm/mediatek/Makefile
> create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_ovl.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_disp_rdma.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_dpi.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_dpi_regs.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_crtc.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_crtc.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_ddp.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_ddp.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_drv.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_drv.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_gem.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_gem.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_plane.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_drm_plane.h
> create mode 100644 drivers/gpu/drm/mediatek/mtk_dsi.c
> create mode 100644 drivers/gpu/drm/mediatek/mtk_mipi_tx.c
>
More information about the dri-devel
mailing list