This series adds basic LVDS support for A10 SoC based on Gemei G9 tablet.
It is still very much a RFC containing multiple hacks that need to be
properly implemented:
* LVDS and panel setup relies on u-boot state for reset bits and GPIOs:
* Enable and power gpios for panel end up disabled
* LVDS has its own reset bit which requires some devicetree support
* Need help figuring out how to tell TCON that our display is LVDS
And there are also some extra TODO bits and pieces inside patches as well.
Jonathan Liu (1):
ARM: sunxi_defconfig: Enable simple panel
Priit Laes (5):
drm/panel: simple: Add support for LG LP097x02-slq2 panel
ARM: dts: sun4i: gemei-g9: Add LVDS display support
drm/sun4i: Add type argument to various tcon channel management
functions.
drm/sun4i: Add initial LVDS stub
drm/sun4i: Add various bits and pieces to enable LVDS support on sun4i
arch/arm/boot/dts/sun4i-a10-gemei-g9.dts | 175 ++++++++++++++++++++--
arch/arm/configs/sunxi_defconfig | 4 +
drivers/gpu/drm/panel/panel-simple.c | 25 ++++
drivers/gpu/drm/sun4i/Makefile | 1 +
drivers/gpu/drm/sun4i/sun4i_lvds.c | 247 +++++++++++++++++++++++++++++++
drivers/gpu/drm/sun4i/sun4i_lvds.h | 15 ++
drivers/gpu/drm/sun4i/sun4i_rgb.c | 6 +-
drivers/gpu/drm/sun4i/sun4i_tcon.c | 81 ++++++++--
drivers/gpu/drm/sun4i/sun4i_tcon.h | 22 ++-
drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +-
10 files changed, 552 insertions(+), 28 deletions(-)
create mode 100644 drivers/gpu/drm/sun4i/sun4i_lvds.c
create mode 100644 drivers/gpu/drm/sun4i/sun4i_lvds.h
--
2.7.4
--
You received this message because you are subscribed to the Google Groups
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.