diff options
Diffstat (limited to 'drivers/gpu/drm')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu.h | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu.h b/drivers/gpu/drm/amd/amdgpu/amdgpu.h index 510cadeac7b1..e615fffdb3f2 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu.h | |||
@@ -452,45 +452,6 @@ bool amdgpu_fence_need_sync(struct amdgpu_fence *fence, | |||
452 | void amdgpu_fence_note_sync(struct amdgpu_fence *fence, | 452 | void amdgpu_fence_note_sync(struct amdgpu_fence *fence, |
453 | struct amdgpu_ring *ring); | 453 | struct amdgpu_ring *ring); |
454 | 454 | ||
455 | static inline struct amdgpu_fence *amdgpu_fence_later(struct amdgpu_fence *a, | ||
456 | struct amdgpu_fence *b) | ||
457 | { | ||
458 | if (!a) { | ||
459 | return b; | ||
460 | } | ||
461 | |||
462 | if (!b) { | ||
463 | return a; | ||
464 | } | ||
465 | |||
466 | BUG_ON(a->ring != b->ring); | ||
467 | |||
468 | if (a->seq > b->seq) { | ||
469 | return a; | ||
470 | } else { | ||
471 | return b; | ||
472 | } | ||
473 | } | ||
474 | |||
475 | static inline bool amdgpu_fence_is_earlier(struct amdgpu_fence *a, | ||
476 | struct amdgpu_fence *b) | ||
477 | { | ||
478 | if (!a) { | ||
479 | return false; | ||
480 | } | ||
481 | |||
482 | if (!b) { | ||
483 | return true; | ||
484 | } | ||
485 | |||
486 | BUG_ON(a->ring != b->ring); | ||
487 | |||
488 | return a->seq < b->seq; | ||
489 | } | ||
490 | |||
491 | int amdgpu_user_fence_emit(struct amdgpu_ring *ring, struct amdgpu_user_fence *user, | ||
492 | void *owner, struct amdgpu_fence **fence); | ||
493 | |||
494 | /* | 455 | /* |
495 | * TTM. | 456 | * TTM. |
496 | */ | 457 | */ |