[PATCH 00/14] update exynos drm driver.

InKi Dae daeinki at gmail.com
Tue Nov 22 18:23:56 PST 2011


Hello, Dave.

I had posted DRM Driver patchsets for Exsynos SoC but there is no any
feedback. could you please review them? and if the patchsets have any
problem, please give me your advice anytime. and also we are ready for
next patchsets.

the next patchsets include the followings:
- fix some previous patchset bugs.
- add power managerment featrue based on runtim-pm.

from next patchset, I would request GIT PULL if you are ok.

Thank you,
Inki Dae.

2011/11/12 Inki Dae <inki.dae at samsung.com>:
> Hello, Dave. sorry but please, ignor previous patch sets posted
> by Seung-Woo Kim. I am seding patch sets again.
>
> this patch sets are as the following.
> - add kms poll to handle hdp event.
> - fix converting between display mode and timing.
> - fix connector and crtc callbacks to call proper display driver.
> - fix vblank bug that manager->pipe could be -1 at vsync interrupt handler.
> - add exynos_drm_gem_init() that is used commonly.
> - change buffer structure to support IOMMU in the future.
> - add comments and code clean.
>
> this patch is based on git repository below:
> git://people.freedesktop.org/~airlied/linux.git
> branch name: drm-fixes
> commit-id: 8f3f1c9a22a6420e28c2d3eff59b832893bc8efc
>
> Inki Dae (7):
>  drm/exynos: added manager object to connector
>  drm/exynos: changed exynos_drm_display to exynos_drm_display_ops
>  drm/exynos: use gem create function generically
>  drm/exynos: removed unnecessary variable.
>  drm/exynos: changed buffer structure.
>  drm/exynos: fix vblank bug.
>  drm/exynos: include linux/module.h
>
> Joonyoung Shim (2):
>  drm/exynos: restored kernel_fb_list when reiniting fb_helper
>  drm/exynos: added crtc dpms for disable crtc
>
> Seung-Woo Kim (5):
>  drm/exynos: added kms poll for handling hpd event
>  drm/exynos: fixed connector flag with hpd and interlace scan for hdmi
>  drm/exynos: fixed converting between display mode and timing
>  drm/exynos: removed meaningless parameter from fbdev update
>  drm/exynos: checked for null pointer
>
>  drivers/gpu/drm/exynos/exynos_drm_buf.c       |   62 +++++++++--------
>  drivers/gpu/drm/exynos/exynos_drm_buf.h       |   21 +-----
>  drivers/gpu/drm/exynos/exynos_drm_connector.c |   78 +++++++++++++++------
>  drivers/gpu/drm/exynos/exynos_drm_crtc.c      |   76 ++++++++++----------
>  drivers/gpu/drm/exynos/exynos_drm_crtc.h      |   25 +++++++
>  drivers/gpu/drm/exynos/exynos_drm_drv.c       |    5 ++
>  drivers/gpu/drm/exynos/exynos_drm_drv.h       |   11 ++--
>  drivers/gpu/drm/exynos/exynos_drm_encoder.c   |   65 ++++++++++++++---
>  drivers/gpu/drm/exynos/exynos_drm_encoder.h   |    1 +
>  drivers/gpu/drm/exynos/exynos_drm_fb.c        |   66 ++++++++++-------
>  drivers/gpu/drm/exynos/exynos_drm_fbdev.c     |   44 +++++++----
>  drivers/gpu/drm/exynos/exynos_drm_fimd.c      |   62 ++++++++++++-----
>  drivers/gpu/drm/exynos/exynos_drm_gem.c       |   94 +++++++++++++++----------
>  drivers/gpu/drm/exynos/exynos_drm_gem.h       |   28 ++++++--
>  include/drm/exynos_drm.h                      |    9 +--
>  15 files changed, 416 insertions(+), 231 deletions(-)
> --
> 1.7.4.1
>
> _______________________________________________
> dri-devel mailing list
> dri-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
>


More information about the dri-devel mailing list