All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC 0/2] drm/exynos: refactoring drm device init/deinit
@ 2014-04-11 14:11 Andrzej Hajda
  2014-04-11 14:11 ` [PATCH RFC 1/2] drm/exynos: refactor drm drivers registration code Andrzej Hajda
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Andrzej Hajda @ 2014-04-11 14:11 UTC (permalink / raw)
  To: dri-devel
  Cc: moderated list:ARM/S5P EXYNOS AR..., Andrzej Hajda, Kyungmin Park,
	Marek Szyprowski

Hi Inki,

This patchset refactors drm device initialization. Details are described
in respective patches. It is an alternative to DT supernode concept.

The first patch uses linker sections to get rid of ifdef macros, it is not
essential for 2nd patch but it makes code more readable. Similar approach
is used by irqchip, clks and clk_sources.

The patchset is based on exynos-drm-next branch.

Regards
Andrzej


Andrzej Hajda (2):
  drm/exynos: refactor drm drivers registration code
  drm/exynos: initialize drm master only when all exynos drm devices are
    ready

 drivers/gpu/drm/exynos/Makefile             |   2 +
 drivers/gpu/drm/exynos/exynos_dp_core.c     |  37 ++--
 drivers/gpu/drm/exynos/exynos_drm.lds.S     |   9 +
 drivers/gpu/drm/exynos/exynos_drm_drv.c     | 279 +++++++++++++---------------
 drivers/gpu/drm/exynos/exynos_drm_drv.h     |  20 +-
 drivers/gpu/drm/exynos/exynos_drm_dsi.c     |  42 +++--
 drivers/gpu/drm/exynos/exynos_drm_fimc.c    |  35 ++--
 drivers/gpu/drm/exynos/exynos_drm_fimd.c    |  38 ++--
 drivers/gpu/drm/exynos/exynos_drm_g2d.c     |  17 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c     |  30 +--
 drivers/gpu/drm/exynos/exynos_drm_ipp.c     |  18 +-
 drivers/gpu/drm/exynos/exynos_drm_rotator.c |  27 ++-
 drivers/gpu/drm/exynos/exynos_drm_vidi.c    |  18 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c        |  53 ++++--
 drivers/gpu/drm/exynos/exynos_mixer.c       |  14 +-
 15 files changed, 360 insertions(+), 279 deletions(-)
 create mode 100644 drivers/gpu/drm/exynos/exynos_drm.lds.S

-- 
1.8.3.2

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

end of thread, other threads:[~2014-04-15  7:23 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-11 14:11 [PATCH RFC 0/2] drm/exynos: refactoring drm device init/deinit Andrzej Hajda
2014-04-11 14:11 ` [PATCH RFC 1/2] drm/exynos: refactor drm drivers registration code Andrzej Hajda
2014-04-11 14:11 ` [PATCH RFC 2/2] drm/exynos: initialize drm master only when all exynos drm devices are ready Andrzej Hajda
2014-04-12 14:18 ` [PATCH RFC 0/2] drm/exynos: refactoring drm device init/deinit Inki Dae
2014-04-14  8:54   ` Andrzej Hajda
2014-04-14 11:04     ` Inki Dae
2014-04-14 11:32       ` Tomasz Figa
2014-04-14 13:55         ` Inki Dae
2014-04-14 14:05           ` Tomasz Figa
2014-04-15  7:23             ` Inki Dae

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.