1. 13 Mar, 2014 20 commits
  2. 05 Mar, 2014 1 commit
    • Dave Airlie's avatar
      Merge branch 'drm-next-3.15' of git://people.freedesktop.org/~deathsimple/linux into drm-next · 786a7828
      Dave Airlie authored
      this is the second pull request for 3.15 radeon changes. Highlights this time:
      - Better VRAM usage
      - VM page table rework
      - Enabling different UVD clocks again
      - Some general cleanups and improvements
      
      * 'drm-next-3.15' of git://people.freedesktop.org/~deathsimple/linux:
        drm/radeon: remove struct radeon_bo_list
        drm/radeon: drop non blocking allocations from sub allocator
        drm/radeon: remove global vm lock
        drm/radeon: use normal BOs for the page tables v4
        drm/radeon: further cleanup vm flushing & fencing
        drm/radeon: separate gart and vm functions
        drm/radeon: fix VCE suspend/resume
        drm/radeon: fix missing bo reservation
        drm/radeon: limit how much memory TTM can move per IB according to VRAM usage
        drm/radeon: validate relocations in the order determined by userspace v3
        drm/radeon: add buffers to the LRU list from smallest to largest
        drm/radeon: deduplicate code in radeon_gem_busy_ioctl
        drm/radeon: track memory statistics about VRAM and GTT usage and buffer moves v2
        drm/radeon: add a way to get and set initial buffer domains v2
        drm/radeon: use variable UVD clocks
        drm/radeon: cleanup the fence ring locking code
        drm/radeon: improve ring lockup detection code v2
      786a7828
  3. 04 Mar, 2014 1 commit
  4. 03 Mar, 2014 14 commits
  5. 28 Feb, 2014 3 commits
  6. 27 Feb, 2014 1 commit
    • Dave Airlie's avatar
      Merge branch 'drm-next-3.15' of git://people.freedesktop.org/~deathsimple/linux into drm-next · 4d538b79
      Dave Airlie authored
      So this is the initial pull request for radeon drm-next 3.15. Highlights:
      - VCE bringup including DPM support
      - Few cleanups for the ring handling code
      
      * 'drm-next-3.15' of git://people.freedesktop.org/~deathsimple/linux:
        drm/radeon: cleanup false positive lockup handling
        drm/radeon: drop radeon_ring_force_activity
        drm/radeon: drop drivers copy of the rptr
        drm/radeon/cik: enable/disable vce cg when encoding v2
        drm/radeon: add support for vce 2.0 clock gating
        drm/radeon/dpm: properly enable/disable vce when vce pg is enabled
        drm/radeon/dpm: enable dynamic vce state switching v2
        drm/radeon: add vce dpm support for KV/KB
        drm/radeon: enable vce dpm on CI
        drm/radeon: add vce dpm support for CI
        drm/radeon: fill in set_vce_clocks for CIK asics
        drm/radeon/dpm: fetch vce states from the vbios
        drm/radeon/dpm: fill in some initial vce infrastructure
        drm/radeon/dpm: move platform caps fetching to a separate function
        drm/radeon: add callback for setting vce clocks
        drm/radeon: add VCE version parsing and checking
        drm/radeon: add VCE ring query
        drm/radeon: initial VCE support v4
        drm/radeon: fix CP semaphores on CIK
      4d538b79