[Intel-gfx] [PATCH v2 0/4] drm/i915: Re-enable HDMI 12bpc

Daniel Vetter daniel at ffwll.ch
Mon Jul 6 00:45:13 PDT 2015


On Wed, Jul 01, 2015 at 09:08:15PM +0300, Imre Deak wrote:
> On Tue, 2015-06-30 at 15:33 +0300, ville.syrjala at linux.intel.com wrote:
> > From: Ville Syrjälä <ville.syrjala at linux.intel.com>
> > 
> > Here's my second attempt at flipping HDMI 12bpc back on. In my last attempt [1]
> > Imre found that lots of standard CEA modes (1080p60 etc.) no longer work on
> > BXT due to the 12bpc port clock landing in a range that the DPLL can't generate.
> > CHV has the same limitation but it doesn't do 12bpc so the situation there
> > isn't as bad.
> > 
> > This series attempts to work around this problem by falling back to 8bpc when
> > the 1.5x port clock frequency turns out to be bad. Additionally we will from
> > now on filter out any mode where both 8bpc and 12bpc port clock is bad.
> > 
> > [1] http://lists.freedesktop.org/archives/intel-gfx/2015-June/068988.html
> > 
> > Ville Syrjälä (4):
> >   drm/i915: Fix HDMI 12bpc and pixel repeat clock readout for DDI
> >     platforms
> >   drm/i915: Bump HDMI min port clock to 25 MHz
> >   drm/i915: Account for CHV/BXT DPLL clock limittions
> >   Revert "drm/i915: Disable 12bpc hdmi for now"
> > 
> >  drivers/gpu/drm/i915/intel_ddi.c  | 49 +++++++++++++++++-----------------
> >  drivers/gpu/drm/i915/intel_hdmi.c | 55 +++++++++++++++++++++++++++------------
> >  2 files changed, 63 insertions(+), 41 deletions(-)
> 
> Looks ok to me. 12bpc modesets and the fall-back logic seems to work
> fine on BXT. On the series:
> Reviewed-and-tested-by: Imre Deak <imre.deak at intel.com>

All merged to dinq, thanks.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the Intel-gfx mailing list