Commit History

Author SHA1 Message Date
  Alex Deucher d66b7ec24a drm/radeon: document radeon_fence.c (v2) 13 years ago
  Christian König 246fa345a1 drm/radeon: return an error if there is nothing to wait for 13 years ago
  Christian König 31be6183d5 drm/radeon: fix fence init after resume 13 years ago
  Christian König bf66625e02 drm/radeon: fix fence value access 13 years ago
  Christian König 7ecc45e3ef drm/radeon: add error handling to fence_wait_empty_locked 13 years ago
  Christian König 68e250b7c2 drm/radeon: add infrastructure for advanced ring synchronization v2 13 years ago
  Christian König 876dc9f329 drm/radeon: remove radeon_fence_create 13 years ago
  Dave Airlie d3029b4e03 drm/radeon/kms: fix warning on 32-bit in atomic fence printing 13 years ago
  Jerome Glisse 68470ae7e6 drm/radeon: move the semaphore from the fence into the ib 13 years ago
  Jerome Glisse a8c05940bd drm/radeon: simplify semaphore handling v2 13 years ago
  Jerome Glisse 0085c95061 drm/radeon: use one wait queue for all rings add fence_wait_any v2 13 years ago
  Christian König 8a47cc9ec1 drm/radeon: rework locking ring emission mutex in fence deadlock detection v2 13 years ago
  Jerome Glisse 3b7a2b24ea drm/radeon: rework fence handling, drop fence list v7 13 years ago
  Jerome Glisse bb63556729 drm/radeon: convert fence to uint64_t v4 13 years ago
  Christian König 6c6f478370 drm/radeon: rework recursive gpu reset handling 13 years ago
  Christian König bfb9a07785 drm/radeon: don't keep list of created fences. 13 years ago
  Christian König adea5c2769 drm/radeon: rename fence_wait_last to fence_wait_empty 13 years ago
  Christian König 2f6bfe116e drm/radeon: return -ENOENT in fence_wait_next v2 13 years ago
  Christian König 36abacaed3 drm/radeon: rework gpu lockup detection and processing 13 years ago
  Christian König 25a9e35218 drm/radeon: replace gpu_lockup with ring->ready flag 13 years ago
  Christian König 312c4a8cf2 drm/radeon: make radeon_gpu_is_lockup a per ring function 13 years ago
  Dave Airlie 40e8c73878 drm/radeon/kms: drop lock in return path of radeon_fence_count_emitted. 13 years ago
  Christian König 93504fce28 drm/radeon/kms: Add support for multi-ring sync in CS ioctl (v2) 13 years ago
  Alex Deucher 1b37078b7d drm/radeon/kms: add support for per-ring fence interrupts 13 years ago
  Jerome Glisse 30eb77f4e6 drm/radeon: precompute fence cpu/gpu addr once v3 13 years ago
  Christian König e32eb50dbe drm/radeon: rename struct radeon_cp to radeon_ring 13 years ago
  Christian König 47492a23a1 drm/radeon: add radeon_fence_count_emited function 13 years ago
  Christian König 4c87bc268d drm/radeon: make some asic pointers per ring 13 years ago
  Christian König bf85279958 drm/radeon: make cp variable an array 13 years ago
  Christian König 7b1f2485db drm/radeon: make all functions work with multiple rings. 13 years ago