[PATCH 00/14] update exynos drm driver.
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.
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.
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.
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.
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 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.
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.
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.
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.
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.
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