[Intel-gfx] [PATCH 00/16] drm/i915: DSI and DPLL stuff for VLV/CHV mostly
Ville Syrjälä
ville.syrjala at linux.intel.com
Tue Apr 12 18:39:02 UTC 2016
On Tue, Mar 15, 2016 at 04:39:53PM +0200, ville.syrjala at linux.intel.com wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
>
> Here's a pile of pending VLV/CHV DSI and DPLL patches I had lying around.
> Most of these have been posted before. Would be nice to finally get them
> in.
>
> I've tried to rebase things to account for BXT as well, but obviously
> that part is not tested. I have tested this on a BYT FFRD8 which has
> a DSI panel.
>
> Apart from the VLV/CHV specific stuff, the main thing here is moving
> the DSI PLL calculations to the .compute_config() phase. Another neat
> thing is hooking up the panel fitter for DSI.
>
> Ville Syrjälä (16):
> drm/i915: Throw out BUGs from DPLL/PCH functions
> drm/i915: Make {vlv,chv}_{disable,update}_pll() more similar
> drm/i915: Implement WaPixelRepeatModeFixForC0:chv
> drm/i915: Add a local pipe variable to vlv_enable_pll()
> drm/i915: assert_panel_unlocked() in chv_enable_pll()
> drm/i915: Remove the "three times for luck" trick from
> vlv_enable_pll()
These I have pushed earlier.
> drm/i915: Don't read out port_clock on CHV when DPLL is disabled
> drm/i915: Change lfsr_converts[] to u16
> drm/i915: Power down the DSI PLL before reconfiguring it
> drm/i915: Fix CHV DSI PLL refclk during state readout
> drm/i915: Dump pfit PGM_RATIOS as hex
These I just pushed now. Thanks for the reviews.
> drm/i915: Setup DPLL/DPLLMD for DSI too on VLV/CHV
> drm/i915: Compute DSI PLL parameters during .compute_config()
> drm/i915: Eliminate {vlv,bxt}_configure_dsi_pll()
> drm/i915: Hook up pfit for DSI
> drm/i915: Reject 'Center' scaling mode for eDP/DSI on GMCH platforms
These are still out in the cold. I'll rebase and repost them
as a new series.
>
> drivers/gpu/drm/i915/i915_drv.h | 7 +
> drivers/gpu/drm/i915/i915_reg.h | 4 +
> drivers/gpu/drm/i915/intel_display.c | 244 +++++++++++++++++++----------------
> drivers/gpu/drm/i915/intel_dp.c | 5 +
> drivers/gpu/drm/i915/intel_drv.h | 5 +
> drivers/gpu/drm/i915/intel_dsi.c | 120 +++++++++++++----
> drivers/gpu/drm/i915/intel_dsi.h | 14 +-
> drivers/gpu/drm/i915/intel_dsi_pll.c | 155 +++++++++++-----------
> 8 files changed, 332 insertions(+), 222 deletions(-)
>
> --
> 2.4.10
--
Ville Syrjälä
Intel OTC
More information about the Intel-gfx
mailing list