drm/mcde: Add new driver for ST-Ericsson MCDE
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 24 May 2019 09:20:19 +0000 (11:20 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 24 May 2019 15:00:13 +0000 (17:00 +0200)
commit5fc537bfd00033a3f813330175f7f12c25957ebf
treea8b81e5553b856a584799235ebe5292f46ed43c7
parent9371ea5e5918f9d9afd9464b2c2718ea51baa239
drm/mcde: Add new driver for ST-Ericsson MCDE

This adds a new DRM driver for the ST-Ericsson Multi Channel
Display Engine, MCDE display controller.

This hardware has three independent DSI hosts and can composit
and display several memory buffers onto an LCD display. It
was developed for several years inside of ST-Ericsson and
shipped with a few million mobile phones from Sony and Samsung,
as well as with the Snowball community development board.

The driver is currently pretty rudimentary but supports a
simple framebuffer so we can get penguins and graphics when
using these SoCs.

Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20190524092019.19355-1-linus.walleij@linaro.org
13 files changed:
Documentation/gpu/drivers.rst
Documentation/gpu/mcde.rst [new file with mode: 0644]
MAINTAINERS
drivers/gpu/drm/Kconfig
drivers/gpu/drm/Makefile
drivers/gpu/drm/mcde/Kconfig [new file with mode: 0644]
drivers/gpu/drm/mcde/Makefile [new file with mode: 0644]
drivers/gpu/drm/mcde/mcde_display.c [new file with mode: 0644]
drivers/gpu/drm/mcde/mcde_display_regs.h [new file with mode: 0644]
drivers/gpu/drm/mcde/mcde_drm.h [new file with mode: 0644]
drivers/gpu/drm/mcde/mcde_drv.c [new file with mode: 0644]
drivers/gpu/drm/mcde/mcde_dsi.c [new file with mode: 0644]
drivers/gpu/drm/mcde/mcde_dsi_regs.h [new file with mode: 0644]