1. 03 Sep, 2014 39 commits
  2. 02 Sep, 2014 1 commit
    • Dave Airlie's avatar
      Merge tag 'drm-intel-next-2014-09-01' of git://anongit.freedesktop.org/drm-intel into drm-next · a18b29f0
      Dave Airlie authored
      drm-intel-next-2014-08-22:
      - basic code for execlist, which is the fancy new cmd submission on gen8. Still
        disabled by default (Ben, Oscar Mateo, Thomas Daniel et al)
      - remove the useless usage of console_lock for I915_FBDEV=n (Chris)
      - clean up relations between ctx and ppgtt
      - clean up ppgtt lifetime handling (Michel Thierry)
      - various cursor code improvements from Ville
      - execbuffer code cleanups and secure batch fixes (Chris)
      - prep work for dev -> dev_priv transition (Chris)
      - some of the prep patches for the seqno -> request object transition (Chris)
      - various small improvements all over
      
      * tag 'drm-intel-next-2014-09-01' of git://anongit.freedesktop.org/drm-intel: (86 commits)
        drm/i915: fix suspend/resume for GENs w/o runtime PM support
        drm/i915: Update DRIVER_DATE to 20140822
        drm: fix plane rotation when restoring fbdev configuration
        drm/i915/bdw: Disable execlists by default
        drm/i915/bdw: Enable Logical Ring Contexts (hence, Execlists)
        drm/i915/bdw: Document Logical Rings, LR contexts and Execlists
        drm/i915/bdw: Print context state in debugfs
        drm/i915/bdw: Display context backing obj & ringbuffer info in debugfs
        drm/i915/bdw: Display execlists info in debugfs
        drm/i915/bdw: Disable semaphores for Execlists
        drm/i915/bdw: Make sure gpu reset still works with Execlists
        drm/i915/bdw: Don't write PDP in the legacy way when using LRCs
        drm/i915: Track cursor changes as frontbuffer tracking flushes
        drm/i915/bdw: Help out the ctx switch interrupt handler
        drm/i915/bdw: Avoid non-lite-restore preemptions
        drm/i915/bdw: Handle context switch events
        drm/i915/bdw: Two-stage execlist submit process
        drm/i915/bdw: Write the tail pointer, LRC style
        drm/i915/bdw: Implement context switching (somewhat)
        drm/i915/bdw: Emission of requests with logical rings
        ...
      
      Conflicts:
      	drivers/gpu/drm/i915/i915_drv.c
      a18b29f0