1. 18 11月, 2015 1 次提交
  2. 06 10月, 2015 1 次提交
  3. 02 10月, 2015 2 次提交
  4. 30 9月, 2015 5 次提交
  5. 23 9月, 2015 1 次提交
  6. 18 9月, 2015 1 次提交
  7. 01 9月, 2015 1 次提交
  8. 26 8月, 2015 2 次提交
    • V
      drm/i915: Put back lane_count into intel_dp and add link_rate too · 901c2daf
      Ville Syrjälä 提交于
      With MST there won't be a crtc assigned to the main link encoder, so
      trying to dig up the pipe_config from there is a recipe for an oops.
      
      Instead store the parameters (lane_count and link_rate) in the encoder,
      and use those values during link training etc. Since those parameters
      are now assigned only when the link is actually enabled,
      .compute_config() won't clobber them as it did before.
      
      Hardware state readout is still bonkers though as we don't transfer the
      link parameters from pipe_config intel_dp. We should do that during
      encoder sanitation. But since we don't even do a proper job of reading
      out the main link encoder state for MST there's littel point in
      worrying about this now.
      
      Fixes a regression with MST caused by:
       commit 90a6b7b0
       Author: Ville Syrjälä <ville.syrjala@linux.intel.com>
       Date:   Mon Jul 6 16:39:15 2015 +0300
      
          drm/i915: Move intel_dp->lane_count into pipe_config
      
      v2: Different apporoach that should keep intel_dp_check_mst_status()
          somewhat less oopsy
      
      Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Reported-by: NMaarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Signed-off-by: NVille Syrjälä <ville.syrjala@linux.intel.com>
      Tested-by: NMaarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      901c2daf
    • R
      drm/i915/skl: Update DDI buffer translation programming. · 5f8b2531
      Rodrigo Vivi 提交于
      SKL-Y can now use the same programming for all VccIO values after an
      adjustment to I_boost.  SKL-U DP table adjustments.
      
      1. Remove SKL Y 0.95V from "SKL H and S" columns in all tables. The
         other SKL Y column removes the "0.85V VccIO" so it now applies to all
         voltages.
      
      2. DP table changes SKL U 400mV+0db dword 0 value from 2016h to 201Bh.
      
      3. DP table changes SKL U 600mv+0db dword 0 value from 2016h to 201Bh.
      
      4. DP table increases I_boost to level 3 for SKL Y 400mv+9.5db.
      
      v2: Fix compilation warnings as pointed by Paulo.
      
      Reference: Graphics Spec Change r97962
      Cc: Arthur Runyan <arthur.j.runyan@intel.com>
      Signed-off-by: NRodrigo Vivi <rodrigo.vivi@intel.com>
      Reviewed-by: NPaulo Zanoni <paulo.r.zanoni@intel.com>
      [Jani: reformatted commit message for shorter lines.]
      Signed-off-by: NJani Nikula <jani.nikula@intel.com>
      5f8b2531
  9. 15 8月, 2015 5 次提交
  10. 14 8月, 2015 1 次提交
  11. 06 7月, 2015 3 次提交
  12. 03 7月, 2015 1 次提交
  13. 30 6月, 2015 3 次提交
  14. 27 6月, 2015 3 次提交
  15. 12 6月, 2015 2 次提交
  16. 03 6月, 2015 1 次提交
  17. 29 5月, 2015 7 次提交