• Dave Airlie's avatar
    Merge tag 'drm-intel-next-2017-09-29' of git://anongit.freedesktop.org/drm/drm-intel into drm-next · c5c7bc71
    Dave Airlie authored
    2nd batch of v4.15 features:
    
    - lib/scatterlist updates, use for userptr allocations (Tvrtko)
    - Fixed point wrapper cleanup (Mahesh)
    - Gen9+ transition watermarks, watermark optimization and fixes (Mahesh)
    - Display IPC (Isochronous Priority Control) support (Mahesh)
    - GEM workaround fixes (Oscar)
    - GVT: PCI config sanitize series (Changbin)
    - GVT: Workload submission error handling series (Fred)
    - PSR fixes and refactoring (Rodrigo)
    - HWSP based optimizations (Chris)
    - Private PAT management (Zhi)
    - IRQ handling fixes and refactoring (Ville)
    - Module parameter refactoring and variable name clash fix (Michal)
    - Execlist refactoring, incomplete request unwinding on reset (Chris)
    - GuC scheduling improvements (Michal)
    - OA updates (Lionel)
    - Coffeelake out of alpha support (Rodrigo)
    - seqno fixes (Chris)
    - Execlist refactoring (Mika)
    - DP and DP MST cleanups (Dhinakaran)
    - Cannonlake slice/sublice config (Ben)
    - Numerous fixes all around (Everyone)
    
    * tag 'drm-intel-next-2017-09-29' of git://anongit.freedesktop.org/drm/drm-intel: (168 commits)
      drm/i915: Update DRIVER_DATE to 20170929
      drm/i915: Use memset64() to prefill the GTT page
      drm/i915: Also discard second CRC on gen8+ platforms.
      drm/i915/psr: Set frames before SU entry for psr2
      drm/dp: Add defines for latency in sink
      drm/i915: Allow optimized platform checks
      drm/i915: Avoid using dev_priv->info.gen directly.
      i915: Use %pS printk format for direct addresses
      drm/i915/execlists: Notify context-out for lost requests
      drm/i915/cnl: Add support slice/subslice/eu configs
      drm/i915: Compact device info access by a small re-ordering
      drm/i915: Add IS_PLATFORM macro
      drm/i915/selftests: Try to recover from a wedged GPU during reset tests
      drm/i915/huc: Reorganize HuC authentication
      drm/i915: Fix default values of some modparams
      drm/i915: Extend I915_PARAMS_FOR_EACH with default member value
      drm/i915: Make I915_PARAMS_FOR_EACH macro more flexible
      drm/i915: Enable scanline read based on frame timestamps
      drm/i915/execlists: Microoptimise execlists_cancel_port_request()
      drm/i915: Don't rmw PIPESTAT enable bits
      ...
    c5c7bc71
intel_display.c 437 KB