Re: [PATCH v4 00/34] drm/exynos: Refactor parts of the exynos driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 06.02.2014 20:54, Olof Johansson wrote:
On Thu, Jan 30, 2014 at 1:18 PM, Sean Paul <seanpaul@xxxxxxxxxxxx> wrote:
This patchset refactors parts of the exynos driver to move it closer to a proper
drm driver (rather than just implementing a drm layer on top of the hardware
drivers). The hope is to get to a point where the dp/hdmi drivers can implement
drm_connector/drm_encoder directly, and fimd/mixer can directly implement
drm_crtc.

The notable changes in this set:
         - drm_encoder funcs no longer route through the crtc
         - DP driver has been moved from video into the drm driver
         - fimd no longer implements encoder callbacks
         - exynos_drm_hdmi is removed in favor of generic manager/display
           handling

At a glance, differences between v1 and v2:
         - Passing manager/display in callbacks instead of ctx
         - Tacked on some dpms patches on the end to handle suspend/resume
           through the dpms path

At a glance, differences between v2 and v3:
         - Fixed vidi issues
         - Moved exynos_drm_hdmi.c removal to the right place
         - Added the exynos_drm_connector removal patches on the end

At a glance, differences between v3 and v4:
         - Rebased on top of exynos-drm-next
         - Addressed review comments, no major functional changes

Sean

Even if there is room for even more cleanups and refactorings on top
of this, it's good enough as a base and keeping it out of tree is
hurting productivity and usefulness for everybody. Let's get this
merged for 3.15 so that we can make progress with the rest of the
platform!

I wouldn't be overly excited about merging this series yet...

If I have applied it correctly (and I believe so, as reading the code tells me the same), it introduces a regression due to removal of support of standard parallel displays from FIMD driver.

I had mentioned this in my review comments for previous version, but apparently I got ignored. Please fix this.

Best regards,
Tomasz
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux