1. 28 6月, 2013 1 次提交
    • A
      drm/radeon/kms: enable UVD as needed (v9) · 8a227555
      Alex Deucher 提交于
      When using UVD, the driver must switch to a special UVD power
      state.  In the CS ioctl, switch to the power state and schedule
      work to change the power state back, when the work comes up,
      check if uvd is still busy and if not, switch back to the user
      state, otherwise, reschedule the work.
      
      Note:  We really need some better way to decide when to
      switch out of the uvd power state.  Switching power states
      while playback is active make uvd angry.
      
      V2: fix locking.
      
      V3: switch from timer to delayed work
      
      V4: check fence driver for UVD jobs, reduce timeout to
          1 second and rearm timeout on activity
      
      v5: rebase on new dpm tree
      
      v6: rebase on interim uvd on demand changes
      
      v7: fix UVD when DPM is disabled
      
      v8: unify non-DPM and DPM UVD handling
      
      v9: remove leftover idle work struct
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      Signed-off-by: NChristian König <deathsimple@vodafone.de>
      8a227555
  2. 27 6月, 2013 1 次提交
  3. 15 6月, 2013 1 次提交
  4. 12 6月, 2013 2 次提交
  5. 02 5月, 2013 1 次提交
  6. 24 4月, 2013 1 次提交
  7. 22 4月, 2013 2 次提交
  8. 09 4月, 2013 2 次提交