[PATCH 00/17] lvds/dp/watermark refactorings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

Second round for my lvds/dp/watermark refactorings, which are a prep work for
the next step in reworking the modeset code (which is currently brewing at a
rather slow rate in my modeset-rework branch). Safe where I've disagreed this
should incorporate all review feedback from Paulo Zanoni.

Comments&flames highly welcome.

Thanks, Daniel

Daniel Vetter (17):
  drm/i915: add encoder->pre_pll_enable callback
  drm/i915: replace ad-hoc dual-link lvds checks
  drm/i915: move is_dual_link_lvds to intel_lvds.c
  drm/i915: track is_dual_link in intel_lvds
  drm/i915: add intel_lvds->reg
  drm/i915: move intel_update_lvds to intel_lvds->pre_pll_enable
  drm/i915: enable intel_lvds->pre_pll_enable for ilk+, too
  drm/i915: rip out pre-DDI stuff from haswell_crtc_mode_set
  drm/i915: move set_pll_edp to intel_dp.c
  drm/i915: rip out pre-production ilk cpu edp w/a
  drm/i915: use wait_for_vblank instead of msleep(17)
  drm/i915: WARN on !crtc in intel_dp_link_down
  drm/i915: drop unnecessary clearing of pch dp transcoder timings
  drm/i915: extract common link_m_n helpers
  drm/i915: don't call update_watermark in crtc_mode_set
  drm/i915: don't call update_watermarks from haswell enable/disable
    code
  drm/i915: rip out update_linetime_wm abstraction

 drivers/gpu/drm/i915/i915_drv.h      |  16 +-
 drivers/gpu/drm/i915/intel_display.c | 430 +++++------------------------------
 drivers/gpu/drm/i915/intel_dp.c      |  87 ++++---
 drivers/gpu/drm/i915/intel_drv.h     |   4 +-
 drivers/gpu/drm/i915/intel_lvds.c    | 160 +++++++++++--
 drivers/gpu/drm/i915/intel_pm.c      |  37 ---
 6 files changed, 258 insertions(+), 476 deletions(-)

-- 
1.7.11.7



[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux