All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/15] drm/panel: Add prepare and unprepare routines
@ 2014-07-31 17:41 Ajay Kumar
  2014-07-31 17:42 ` [PATCH 03/15] drm/panel: ld9040: Add dummy " Ajay Kumar
                   ` (10 more replies)
  0 siblings, 11 replies; 31+ messages in thread
From: Ajay Kumar @ 2014-07-31 17:41 UTC (permalink / raw)
  To: dri-devel, linux-samsung-soc, devicetree, thierry.reding
  Cc: inki.dae, seanpaul, ajaynumb, jg1.han, joshi, prashanth.g,
	Ajay Kumar

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

This is originally a part of the bridge chip series:
http://www.spinics.net/lists/linux-samsung-soc/msg34826.html

But, since we can handle panel and bridge chips seperately,
I thought of seperating them.

This patchset basically extends the drm panel framework
to accomodate wider range of panels with strict timing
sequence for enabling panel power, backlight enable, etc.

I have tested this patchset on exynos5800-peach-pi board.

Thierry:
	As discussed, I have seperated patches such that they
	won't break the compilation in between. Also, I have
	incorporated all the comments given by you for panel patches.
	I assume you have already taken [PATCH 01/15] and hence
	it can be dropped from this patchset.

Ajay Kumar (15):
  [PATCH 01/15] drm/panel: add prepare and unprepare routines
  [PATCH 02/15] drm/panel: Add get_modes helper
  [PATCH 03/15] drm/panel: ld9040: Add dummy prepare and unprepare routines
  [PATCH 04/15] drm/panel: s6e8aa0: Add dummy prepare and unprepare routines
  [PATCH 05/15] drm/panel: simple: Add dummy prepare and unprepare routines
  [PATCH 06/15] drm/exynos: dpi: Add support for panel prepare and unprepare routines
  [PATCH 07/15] drm/exynos: dsi: Add support for panel prepare and unprepare routines
  [PATCH 08/15] drm/tegra: Add support for panel prepare and unprepare routines
  [PATCH 09/15] drm/panel: ld9040: Add proper definition for prepare and unprepare
  [PATCH 10/15] drm/panel: s6e8aa0: Add proper definition for prepare and unprepare
  [PATCH 11/15] drm/panel: simple: Add proper definition for prepare and unprepare
  [PATCH 12/15] drm/panel: simple: Support usage of delays in panel functions
  [PATCH 13/15] drm/panel: simple: Add support for auo_b133htn01 panel
  [PATCH 14/15] drm/exynos: Move DP setup into commit()
  [PATCH 15/15] drm/exynos: dp: Modify driver to support drm_panel

 .../devicetree/bindings/panel/auo,b133htn01.txt    |    7 ++
 drivers/gpu/drm/exynos/Kconfig                     |    1 +
 drivers/gpu/drm/exynos/exynos_dp_core.c            |  112 +++++++++++++++-----
 drivers/gpu/drm/exynos/exynos_dp_core.h            |    3 +-
 drivers/gpu/drm/exynos/exynos_drm_dpi.c            |    8 +-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |   12 ++-
 drivers/gpu/drm/panel/panel-ld9040.c               |   16 ++-
 drivers/gpu/drm/panel/panel-s6e8aa0.c              |   16 ++-
 drivers/gpu/drm/panel/panel-simple.c               |   96 ++++++++++++++++-
 drivers/gpu/drm/tegra/output.c                     |    2 +
 include/drm/drm_panel.h                            |   26 +++++
 11 files changed, 262 insertions(+), 37 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/panel/auo,b133htn01.txt

-- 
1.7.9.5

^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2014-08-05 16:11 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-31 17:41 [PATCH 00/15] drm/panel: Add prepare and unprepare routines Ajay Kumar
2014-07-31 17:42 ` [PATCH 03/15] drm/panel: ld9040: Add dummy " Ajay Kumar
2014-07-31 17:42 ` [PATCH 04/15] drm/panel: s6e8aa0: " Ajay Kumar
2014-07-31 17:42 ` [PATCH 05/15] drm/panel: simple: " Ajay Kumar
     [not found] ` <1406828534-10072-1-git-send-email-ajaykumar.rs-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2014-07-31 17:42   ` [PATCH 01/15] drm/panel: add " Ajay Kumar
2014-08-05  9:00     ` Andrzej Hajda
2014-08-05  9:11     ` Andrzej Hajda
2014-07-31 17:42   ` [PATCH 02/15] drm/panel: Add get_modes helper Ajay Kumar
2014-07-31 17:42   ` [PATCH 06/15] drm/exynos: dpi: Add support for panel prepare and unprepare routines Ajay Kumar
2014-08-01  9:04     ` Thierry Reding
2014-08-01  9:24       ` Inki Dae
2014-08-01 10:22         ` Thierry Reding
2014-07-31 17:42   ` [PATCH 07/15] drm/exynos: dsi: " Ajay Kumar
2014-08-01  9:05     ` Thierry Reding
2014-08-03  7:58       ` Inki Dae
2014-08-05 10:03     ` Andrzej Hajda
2014-08-05 16:11       ` Ajay kumar
2014-07-31 17:42   ` [PATCH 10/15] drm/panel: s6e8aa0: Add proper definition for prepare and unprepare Ajay Kumar
2014-07-31 17:42   ` [PATCH 14/15] drm/exynos: Move DP setup into commit() Ajay Kumar
2014-08-01  9:18     ` Thierry Reding
2014-08-01  9:41       ` Ajay kumar
2014-08-01 10:21         ` Thierry Reding
2014-07-31 17:42 ` [PATCH 08/15] drm/tegra: Add support for panel prepare and unprepare routines Ajay Kumar
2014-07-31 17:42 ` [PATCH 09/15] drm/panel: ld9040: Add proper definition for prepare and unprepare Ajay Kumar
2014-07-31 17:42 ` [PATCH 11/15] drm/panel: simple: " Ajay Kumar
2014-07-31 17:42 ` [PATCH 12/15] drm/panel: simple: Support usage of delays in panel functions Ajay Kumar
2014-07-31 17:42 ` [PATCH 13/15] drm/panel: simple: Add support for auo_b133htn01 panel Ajay Kumar
2014-07-31 17:42 ` [PATCH 15/15] drm/exynos: dp: Modify driver to support drm_panel Ajay Kumar
2014-08-01  9:09   ` Thierry Reding
2014-08-01  9:26     ` Inki Dae
2014-08-01 10:59 ` [PATCH 00/15] drm/panel: Add prepare and unprepare routines Thierry Reding

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.