[PATCH 0/7] drm: exynos: few patches to enhance bridge chip support

Ajay Kumar ajaykumar.rs at samsung.com
Wed Apr 16 07:32:59 PDT 2014


This series is based on exynos-drm-next-todo branch of Inki Dae's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git

This set of drm patches are needed to support bridge chips and
eDP/LVDS panels with exynos_dp.
For testing, I have used exynos5250-snow board along with a few local
arch side patches.

This patchset tries to create a simple exynos_dp panel framework
to control power up/down sequence of the eDP/eDP-LVDS panel, and
the same is used to control the panel power sequence for the
LVDS panel on snow.

Andrew Bresticker (1):
  [PATCH 1/7] drm/exynos: dp: support hotplug detection via GPIO

Ajay Kumar (5):
  [PATCH 2/7] drm/panel: add pre_enable routine to drm panel
  [PATCH 3/7] drm/panel: Add driver for exynos_dp based panels
  [PATCH 4/7] drm/exynos: add exynos_dp_panel driver registration to drm driver
  [PATCH 5/7] drm/exynos: dp: modify driver to support drm_panel
  [PATCH 7/7] drm/bridge: ptn3460: add drm_panel controls

Rahul Sharma (1):
  [PATCH 6/7] drm/bridge: ptn3460: enable polling based detection

 .../devicetree/bindings/panel/exynos-dp-panel.txt  |  32 ++++
 .../devicetree/bindings/video/exynos_dp.txt        |   4 +
 drivers/gpu/drm/bridge/Kconfig                     |   1 +
 drivers/gpu/drm/bridge/ptn3460.c                   |  18 +-
 drivers/gpu/drm/exynos/Kconfig                     |   1 +
 drivers/gpu/drm/exynos/exynos_dp_core.c            |  66 ++++++-
 drivers/gpu/drm/exynos/exynos_dp_core.h            |   2 +
 drivers/gpu/drm/exynos/exynos_dp_reg.c             |  26 ++-
 drivers/gpu/drm/exynos/exynos_drm_drv.c            |  11 ++
 drivers/gpu/drm/exynos/exynos_drm_drv.h            |   1 +
 drivers/gpu/drm/panel/Kconfig                      |   9 +
 drivers/gpu/drm/panel/Makefile                     |   1 +
 drivers/gpu/drm/panel/panel-exynos-dp.c            | 213 +++++++++++++++++++++
 include/drm/bridge/ptn3460.h                       |   6 +-
 include/drm/drm_panel.h                            |   9 +
 15 files changed, 387 insertions(+), 13 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/panel/exynos-dp-panel.txt
 create mode 100644 drivers/gpu/drm/panel/panel-exynos-dp.c

-- 
1.8.1.2



More information about the dri-devel mailing list