[PATCH 00/14] update exynos drm driver.

2011-11-23 Thread InKi Dae
2011/11/23 Dave Airlie :
> On Wed, Nov 23, 2011 at 2:23 AM, InKi Dae  wrote:
>> 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.
>
> I'm mainly trying to decide if they should go to Linus now or just go
> into -next,
>
> do you guys have a major preference one way or the other? later on
> when the driver is more feature complete,
> it would be good to send the fixes for the current tree separate to
> new features.
>
> Dave.
>

Hello, Dave.

the patchsets I sent before include only bug fixes so I think they
have no any new feature. and also now we are working another patchsets
for drm-next. they would include new features such as hdmi, iommu,
plane features. so I think it would be good to send the patchsets for
bug fix to drm-fixes. If you are ok, we'd like to start patch work as
two versions. one is based on drm-fixes for bug fix and another is
based on drm-next for new features. but we are ok whatever you decide.
so please give me your answer so that we can start next patch work.

thank you,
Inki Dae.


[PATCH 00/14] update exynos drm driver.

2011-11-23 Thread InKi Dae
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 :
> 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
>


[PATCH 00/14] update exynos drm driver.

2011-11-23 Thread InKi Dae
Mr. Park. I rebased the drm-fixes tree.
commit-id: 8f3f1c9a22a6420e28c2d3eff59b832893bc8efc

and you can find patches at git
http://git.infradead.org/users/kmpark/linux-samsung/shortlog/refs/heads/exynos-drm

thank you.

2011/11/14 Kyungmin Park :
> Hi,
>
> Also you can find relevant patches at git
> http://git.infradead.org/users/kmpark/linux-samsung/shortlog/refs/heads/samsung-drm
>
> To Mr. Dae.
> Can you rebase the latest drm-next tree or mainline to merge easily?
>
> Thank you,
> Kyungmin Park
>
> On 11/12/11, Inki Dae  wrote:
>> 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
>>
> ___
> dri-devel mailing list
> dri-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
>


[PATCH 00/14] update exynos drm driver.

2011-11-23 Thread Dave Airlie
On Wed, Nov 23, 2011 at 2:23 AM, InKi Dae  wrote:
> 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.

I'm mainly trying to decide if they should go to Linus now or just go
into -next,

do you guys have a major preference one way or the other? later on
when the driver is more feature complete,
it would be good to send the fixes for the current tree separate to
new features.

Dave.


Re: [PATCH 00/14] update exynos drm driver.

2011-11-23 Thread Dave Airlie
On Wed, Nov 23, 2011 at 2:23 AM, InKi Dae daei...@gmail.com wrote:
 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.

I'm mainly trying to decide if they should go to Linus now or just go
into -next,

do you guys have a major preference one way or the other? later on
when the driver is more feature complete,
it would be good to send the fixes for the current tree separate to
new features.

Dave.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [PATCH 00/14] update exynos drm driver.

2011-11-23 Thread InKi Dae
2011/11/23 Dave Airlie airl...@gmail.com:
 On Wed, Nov 23, 2011 at 2:23 AM, InKi Dae daei...@gmail.com wrote:
 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.

 I'm mainly trying to decide if they should go to Linus now or just go
 into -next,

 do you guys have a major preference one way or the other? later on
 when the driver is more feature complete,
 it would be good to send the fixes for the current tree separate to
 new features.

 Dave.


Hello, Dave.

the patchsets I sent before include only bug fixes so I think they
have no any new feature. and also now we are working another patchsets
for drm-next. they would include new features such as hdmi, iommu,
plane features. so I think it would be good to send the patchsets for
bug fix to drm-fixes. If you are ok, we'd like to start patch work as
two versions. one is based on drm-fixes for bug fix and another is
based on drm-next for new features. but we are ok whatever you decide.
so please give me your answer so that we can start next patch work.

thank you,
Inki Dae.
___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


Re: [PATCH 00/14] update exynos drm driver.

2011-11-22 Thread InKi Dae
Mr. Park. I rebased the drm-fixes tree.
commit-id: 8f3f1c9a22a6420e28c2d3eff59b832893bc8efc

and you can find patches at git
http://git.infradead.org/users/kmpark/linux-samsung/shortlog/refs/heads/exynos-drm

thank you.

2011/11/14 Kyungmin Park kyungmin.p...@samsung.com:
 Hi,

 Also you can find relevant patches at git
 http://git.infradead.org/users/kmpark/linux-samsung/shortlog/refs/heads/samsung-drm

 To Mr. Dae.
 Can you rebase the latest drm-next tree or mainline to merge easily?

 Thank you,
 Kyungmin Park

 On 11/12/11, Inki Dae inki@samsung.com wrote:
 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@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/dri-devel

 ___
 dri-devel mailing list
 dri-devel@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/dri-devel

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[PATCH 00/14] update exynos drm driver.

2011-11-14 Thread Kyungmin Park
Hi,

Also you can find relevant patches at git
http://git.infradead.org/users/kmpark/linux-samsung/shortlog/refs/heads/samsung-drm

To Mr. Dae.
Can you rebase the latest drm-next tree or mainline to merge easily?

Thank you,
Kyungmin Park

On 11/12/11, Inki Dae  wrote:
> 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
>


Re: [PATCH 00/14] update exynos drm driver.

2011-11-13 Thread Kyungmin Park
Hi,

Also you can find relevant patches at git
http://git.infradead.org/users/kmpark/linux-samsung/shortlog/refs/heads/samsung-drm

To Mr. Dae.
Can you rebase the latest drm-next tree or mainline to merge easily?

Thank you,
Kyungmin Park

On 11/12/11, Inki Dae inki@samsung.com wrote:
 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@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/dri-devel

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[PATCH 00/14] update exynos drm driver.

2011-11-12 Thread Inki Dae
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



[PATCH 00/14] update exynos drm driver.

2011-11-12 Thread Inki Dae
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@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel