drm/panel: add S6E8AA0 driver
authorAndrzej Hajda <[email protected]>
Wed, 2 Apr 2014 07:35:27 +0000 (16:35 +0900)
committerInki Dae <[email protected]>
Fri, 4 Apr 2014 12:24:49 +0000 (21:24 +0900)
commit02051ca063717911eb2800a8b1de29f8a3603f62
tree24296b77f0cecf6f6ca2aa74f67669c0b3efbc9b
parentffff29d1e37eb1e4a739ba920982284f98a4b1b6
drm/panel: add S6E8AA0 driver

The patch adds MIPI-DSI based S6E8AA0 AMOLED LCD panel driver.
Driver uses mipi_dsi bus to communicate with panel and exposes drm_panel
interface.

v2
- added bus error handling,
- set maxmimum DSI packet size on init,
- removed unsupported brightness drm_panel callbacks,
- minor improvements

v3
- switched to gpiod framework,
- minor fixes in error handling

Signed-off-by: Andrzej Hajda <[email protected]>
Signed-off-by: Inki Dae <[email protected]>
drivers/gpu/drm/panel/Kconfig
drivers/gpu/drm/panel/Makefile
drivers/gpu/drm/panel/panel-s6e8aa0.c [new file with mode: 0644]