1. 16 4月, 2015 1 次提交
  2. 15 4月, 2015 1 次提交
    • R
      drm/i915: PSR: deprecate link_standby support for core platforms. · 89251b17
      Rodrigo Vivi 提交于
      On Haswell and Broadwell with link in standby when exit event happens
      between vblank and VSC packet, PSR exit on panel but DPA transmitter
      still sends black pixel. When this condition hits, panel will intermittently
      display black frame.
      
      The known W/A for this case involve the of single_frame update
      that isn't supported on Haswell and to be supported on Broadwell
      3 other workarounds would be required. So it is better and safe to
      just deprecate link_standby for now.
      
      Also, link fully off saves more power than link_standby and afwk
      no OEM is requesting link standby on VBT. There is no reason for that.
      
      For Skylake let's just consider it behaves like Broadwell until
      we prove otherwise.
      
      v2: Fix commit message (Durga).
      
      v3: Fix conflict with PSR2.
      
      Reference: HSD: bdwgfx/1912559
      Signed-off-by: NRodrigo Vivi <rodrigo.vivi@intel.com>
      Reviewed-by: NDurgadoss R <durgadoss.r@intel.com>
      Signed-off-by: NRodrigo Vivi <rodrigo.vivi@intel.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      89251b17
  3. 13 4月, 2015 1 次提交
  4. 10 4月, 2015 14 次提交
  5. 09 4月, 2015 3 次提交
  6. 07 4月, 2015 2 次提交
    • J
      drm/i915: add i915 specific connector debugfs file for DPCD · aa7471d2
      Jani Nikula 提交于
      Occasionally it would be interesting to read some of the DPCD registers
      for debug purposes, without having to resort to logging. Add an i915
      specific i915_dpcd debugfs file for DP and eDP connectors to dump parts
      of the DPCD. Currently the DPCD addresses to be dumped are statically
      configured, and more can be added trivially.
      
      The implementation also makes it relatively easy to add other i915 and
      connector specific debugfs files in the future, as necessary.
      
      This is currently i915 specific just because there's no generic way to
      do AUX transactions given just a drm_connector. However it's all pretty
      straightforward to port to other drivers.
      
      v2: Add more DPCD registers to dump.
      Signed-off-by: NJani Nikula <jani.nikula@intel.com>
      Reviewed-by: NBob Paauwe <bob.j.paauwe@intel.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      aa7471d2
    • S
      drm/i915/skl: Enabling PSR2 SU with frame sync · 474d1ec4
      Sonika Jindal 提交于
      We make use of HW tracking for Selective update region and enable frame sync on
      sink. We use hardware's hardcoded data values for frame sync and GTC.
      
      v2: Add 3200x2000 resolution restriction with PSR2, move psr2_support to i915_psr
      struct, add aux_frame_sync to independently control aux frame sync, rename the
      TP2 TIME macro for 2500us (Rodrigo, Siva)
      v3: Moving the resolution restriction to intel_psr_enable so that we check it
      only once(Durga)
      
      Cc: Durgadoss R <durgadoss.r@intel.com>
      Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
      Signed-off-by: NSonika Jindal <sonika.jindal@intel.com>
      Reviewed-by: NDurgadoss R <durgadoss.r@intel.com>
      Signed-off-by: NDaniel Vetter <daniel.vetter@ffwll.ch>
      474d1ec4
  7. 01 4月, 2015 6 次提交
  8. 30 3月, 2015 1 次提交
  9. 28 3月, 2015 1 次提交
  10. 27 3月, 2015 4 次提交
  11. 26 3月, 2015 2 次提交
  12. 23 3月, 2015 1 次提交
  13. 20 3月, 2015 3 次提交