[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