[PATCH 00/72] staging imx-drm new features and fixes

Greg KH gregkh at linuxfoundation.org
Mon Nov 3 08:14:23 PST 2014


On Mon, Nov 03, 2014 at 05:12:14PM +0100, Daniel Vetter wrote:
> On Fri, Oct 31, 2014 at 03:53:43PM -0700, Steve Longerbeam wrote:
> > Hi, this affects only Freescale imx IPU and imx-drm staging drivers,
> > except for two patches that affect drm core (patch 53 and 63, see below).
> > 
> > New features for imx-drm staging driver:
> > 
> > - Support for multi-display (HDMI and LVDS).
> > - Support for global alpha and color-key properties for overlay plane.
> > - Support for gamma correction.
> > - The imx-drm crtc devices moved to device tree.
> > - Support for defining custom display interface pixel mappings in the
> >   device tree.
> > - Implements encoder DPMS for LVDS.
> > - YUV planar pixel formats supported for DRM framebuffers.
> > - DDC support added for LVDS.
> > - Page flip handling moved to imx plane driver and implemented with
> >   IPU double-buffering.
> > - Support page-flip in the overlay plane (patch 53 affects drm core).
> > - Add support for parsing pixel clock edge select (patch 63 affects drm core).
> > - Add LVDS connection detect via drm_probe_ddc().
> > - Implement crtc mode_set_base using plane page-flip.
> 
> Isn't the point of staging to get the driver out of it, instead of adding
> massive piles of features and continously keeping it there? Greg?

Yes, please don't add new features to this codebase, fix it up so it
gets out of staging first, I'm not going to take any of these (not the
least reason being that I wasn't even cc:ed on them...)

thanks,

greg k-h


More information about the dri-devel mailing list