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

Imre Deak imre.deak at intel.com
Wed Jul 1 11:08:15 PDT 2015


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>




More information about the Intel-gfx mailing list