1. 16 Sep, 2013 7 commits
  2. 15 Sep, 2013 2 commits
    • Daniel Vetter's avatar
      drm/udl: rip out set_need_resched · d2aebe33
      Daniel Vetter authored
      This very much looks like copypasta from drm/i915's fault handler.
      It was used there to duct-tape over issues around gpu reset handling.
      
      Since that can't ever happen for udl and there's seemingly no other
      reason for this just drop it.
      Reported-by: default avatarPeter Zijlstra <peterz@infradead.org>
      Acked-by: default avatarPeter Zijlstra <peterz@infradead.org>
      Signed-off-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      d2aebe33
    • Dave Airlie's avatar
      Merge branch 'drm-fixes-3.12' of git://people.freedesktop.org/~agd5f/linux into drm-fixes · 42e169be
      Dave Airlie authored
      Radeon drm fixes for 3.12.  All over the place (display, dpm, uvd, etc.).
      Also adds a couple more berlin pci ids.
      
      * 'drm-fixes-3.12' of git://people.freedesktop.org/~agd5f/linux: (25 commits)
        drm/radeon/dpm: add bapm callback for kb/kv
        drm/radeon/dpm: add bapm callback for trinity
        drm/radeon/dpm: add infrastructure to properly handle bapm
        drm/radeon/dpm: handle bapm on kb/kv
        drm/radeon/dpm: handle bapm on trinity
        drm/radeon: expose DPM thermal thresholds through sysfs
        drm/radeon: simplify driver data retrieval
        drm/radeon/atom: workaround vbios bug in transmitter table on rs880 (v2)
        drm/radeon/dpm: fix fallback for empty UVD clocks
        drm/radeon: add command submission tracepoint
        drm/radeon: remove stale radeon_fence_retire tracepoint
        drm/radeon/r6xx: add a stubbed out set_uvd_clocks callback
        drm/radeon: fix typo in PG flags
        drm/radeon: add some additional berlin pci ids
        drm/radeon/cik: update gpu_init for an additional berlin gpu
        drm/radeon: add spinlocks for indirect register accesss
        drm/radeon: protect concurrent smc register access with a spinlock
        drm/radeon: dpm updates for KV
        drm/radeon: signedness bug in kv_dpm.c
        drm/radeon: clean up r600_free_extended_power_table()
        ...
      42e169be
  3. 12 Sep, 2013 1 commit
  4. 11 Sep, 2013 25 commits
  5. 10 Sep, 2013 2 commits
    • Dave Airlie's avatar
      drm/nouveau: fix oops on runtime suspend/resume · 01172772
      Dave Airlie authored
      if we have no crtcs we need to not call the display resume code.
      Reported-by: default avatarTobias Klausmann <tobias.johannes.klausmann@mni.thm.de>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      01172772
    • Dave Airlie's avatar
      Merge tag 'drm-intel-fixes-2013-09-06' of... · 48016851
      Dave Airlie authored
      Merge tag 'drm-intel-fixes-2013-09-06' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes
      
      - Early stolen mem reservation from Jesse in x86 boot code. Acked by Ingo
        and hpa.  This was ready much earlier but somehow I've thought it'd go
        in through x86 trees, hence why this is late. Avoids the pci resource
        code to plant mmiobars in the middle of stolen mem and other ugliness.
      - vgaarb improvements from Alex Williamson plus the fix from Ville for the
        vgacon->fbcon smooth transition "feature".
      - Render pageflips on ivb/hsw to avoid stalls due to the ring switching
        when only flipping on the blitter (Chris).
      - Deadlock fixes around our flush_workqueue which crept back in - lockdep
        isn't clever enough :(
      - Shrinker recursion fix from Chris - this is the thing that blew the vma
        patches from Ben I've taken out of 3.12.
      - Fixup for the relocation refactoring. Also an igt testcase to make sure
        we don't break this again.
      - Pile of smaller fixups all over, shortlog has full details.
      
      * tag 'drm-intel-fixes-2013-09-06' of git://people.freedesktop.org/~danvet/drm-intel: (29 commits)
        drm/i915: Delay disabling of VGA memory until vgacon->fbcon handoff is done
        drm/i915: try not to lose backlight CBLV precision
        drm/i915: Confine page flips to BCS on Valleyview
        drm/i915: Skip stolen region initialisation if none is reserved
        drm/i915: fix gpu hang vs. flip stall deadlocks
        drm/i915: Hold an object reference whilst we shrink it
        drm/i915: fix i9xx_crtc_clock_get for multiplied pixels
        drm/i915: handle sdvo input pixel multiplier correctly again
        drm/i915: fix hpd work vs. flush_work in the pageflip code deadlock
        drm/i915: fix up the relocate_entry refactoring
        drm/i915: Fix pipe config warnings when dealing with LVDS fixed mode
        drm/i915: Don't call sg_free_table() if sg_alloc_table() fails
        i915: Update VGA arbiter support for newer devices
        vgaarb: Fix VGA decodes changes
        vgaarb: Don't disable resources that are not owned
        drm/i915: Pin pages whilst mapping the dma-buf
        drm/i915: enable trickle feed on Haswell
        x86: add early quirk for reserving Intel graphics stolen memory v5
        drm/i915: split PCI IDs out into i915_drm.h v4
        i915_gem: Convert kmem_cache_alloc(...GFP_ZERO) to kmem_cache_zalloc
        ...
      48016851
  6. 06 Sep, 2013 3 commits