]> git.baikalelectronics.ru Git - kernel.git/commit
drm/sun4i: Add support for A23 display pipeline
authorChen-Yu Tsai <wens@csie.org>
Fri, 25 Jan 2019 03:23:09 +0000 (11:23 +0800)
committerMaxime Ripard <maxime.ripard@bootlin.com>
Fri, 25 Jan 2019 09:42:07 +0000 (10:42 +0100)
commit02362edf233c3da699639d26c2fba3c92b23f7a4
tree36a185cfbe36ddb06d5dc381598ced91cb87647b
parentff8b5f3df452c80b74d7de309d45dcd3f152abc6
drm/sun4i: Add support for A23 display pipeline

The A23's display pipeline is similar to the A33. Differences include:

  - Display backend supports larger layers, 8192x8192 instead of 2048x2048

  - TCON has DMA input

  - There is no SAT module packed in the display backend

Add support for the display pipeline and its components.

As the MIPI DSI output device is not officially documented, and there
are no A23 reference devices to test it, it is not covered by this
patch.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190125032314.20915-7-wens@csie.org
drivers/gpu/drm/sun4i/sun4i_backend.c
drivers/gpu/drm/sun4i/sun4i_drv.c
drivers/gpu/drm/sun4i/sun4i_frontend.c
drivers/gpu/drm/sun4i/sun4i_tcon.c
drivers/gpu/drm/sun4i/sun6i_drc.c