[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