Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
e4880bc5dfb1f02b152e62a894b5c6f3e995b3cf
/
drivers
/
gpu
/
drm
/
amd
/
amdgpu
/
amdgpu_fence.c
65781c7
drm/amdgpu/SRIOV:implement guilty job TDR for(V2)
by Monk Liu
· 8 years ago
4fbf87e2
drm/amdgpu:don't invoke srio-gpu-reset in gpu-reset (v2)
by Monk Liu
· 8 years ago
e225044
drm/amdgpu:no gpu scheduler for KIQ
by Trigger Huang
· 9 years ago
7b624ad
Backmerge tag 'v4.9-rc4' into drm-next
by Dave Airlie
· 9 years ago
f54d186
dma-buf: Rename struct fence to dma_fence
by Chris Wilson
· 9 years ago
0f10425
drm/amdgpu: fix fence slab teardown
by Grazvydas Ignotas
· 9 years ago
54ddf3a
drm/amdgpu: don't leave dangling pointers around
by Grazvydas Ignotas
· 9 years ago
2ef004d
drm/amdgpu: always signal all fences
by Christian König
· 9 years ago
4f399a0
drm/amdgpu: sanitize fence numbers
by Christian König
· 9 years ago
48c60c0
drm/amdgpu: fix bug in fence driver fini
by Monk Liu
· 9 years ago
d573de2
drm/amdgpu: create fence slab once when amdgpu module init.
by Rex Zhu
· 9 years ago
84fae13
drm/amdgpu: Replace rcu_assign_pointer() with RCU_INIT_POINTER()
by Muhammad Falak R Wani
· 9 years ago
66067ad
drm/amdgpu: double fence slot
by Chunming Zhou
· 9 years ago
06ab683
drm/amdgpu: Mark all instances of struct drm_info_list as const
by Nils Wallménius
· 9 years ago
fc387a0
drm/amdgpu: fence wait old rcu slot
by Chunming Zhou
· 9 years ago
742c085
drm/amdgpu: switch back to 32bit hw fences v2
by Christian König
· 9 years ago
480d0bf
drm/amdgpu: remove amdgpu_fence_is_signaled
by Christian König
· 9 years ago
91cc641
drm/amdgpu: drop the extra fence range check v2
by Christian König
· 9 years ago
4a7d74f
drm/amdgpu: signal fences directly in amdgpu_fence_process
by Christian König
· 9 years ago
f09c2be
drm/amdgpu: cleanup amdgpu_fence_wait_empty v2
by Christian König
· 9 years ago
c89377d
drm/amdgpu: keep all fences in an RCU protected array v2
by Christian König
· 9 years ago
e6151a0
drm/amdgpu: add number of hardware submissions to amdgpu_fence_driver_init_ring
by Christian König
· 9 years ago
b441353
drm/amdgpu: RCU protected amdgpu_fence_release
by Christian König
· 9 years ago
ca08e04
drm/amdgpu: merge amdgpu_fence_process and _activity
by Christian König
· 9 years ago
d9713ef
drm/amdgpu: cleanup amdgpu_fence_activity
by Christian König
· 9 years ago
22e5a2f
drm/amdgpu: move fence structure into amdgpu_fence.c
by Christian König
· 9 years ago
77163f0
drm/amdgpu: remove amdgpu_fence_wait_next
by Christian König
· 9 years ago
364beb2
drm/amdgpu: return the common fence from amdgpu_fence_emit
by Christian König
· 9 years ago
336d1f5
drm/amdgpu: remove HW fence owner
by Christian König
· 9 years ago
9b38966
drm/amdgpu: remove fence reset detection leftovers
by Christian König
· 10 years ago
a27de35
drm/amdgpu: remove the ring lock v2
by Christian König
· 10 years ago
18db89b
drm/amdgpu: add a debugfs property to trigger a GPU reset
by Alex Deucher
· 10 years ago
5907a0d
drm/amdgpu: cleanup sync_seq handling
by Christian König
· 10 years ago
cadf97b
drm/amdgpu: clean up non-scheduler code path (v2)
by Chunming Zhou
· 10 years ago
b49c84a
drm/amdgpu: add kmem cache for amdgpu fence
by Chunming Zhou
· 10 years ago
c2776af
drm/amdgpu: use a timer for fence fallback
by Christian König
· 10 years ago
935c186
drm/amdgpu: remove fence trace points
by Christian König
· 10 years ago
a95e264
drm/amdgpu: group together common fence implementation
by Christian König
· 10 years ago
24372447
drm/amdgpu: fix fence fallback check
by Christian König
· 10 years ago
6ef68c1
drm/amdgpu: remove amdgpu_fence_ref/unref
by Christian König
· 10 years ago
ee327ca
drm/amdgpu: switch to common fence_wait_any_timeout v2
by Christian König
· 10 years ago
318cd34
drm/amdgpu: remove unneeded fence functions
by Christian König
· 10 years ago
ce16b0e
drm/amdgpu: remove the unnecessary parameter adev for amdgpu_fence_wait_any()
by Junwei Zhang
· 10 years ago
0c418f1
drm/amdgpu: remove the exclusive lock
by Christian König
· 10 years ago
b7e4dad
drm/amdgpu: remove old lockup detection infrastructure
by Christian König
· 10 years ago
2440ff2
drm/amdgpu: add timer to fence to detect scheduler lockup
by Junwei Zhang
· 10 years ago
4f839a2
drm/amdgpu: more scheduler cleanups v2
by Christian König
· 10 years ago
5ec92a7
drm/amdgpu: cleanup fence queue init v2
by Christian König
· 10 years ago
9b398fa
drm/amdgpu: rename fence->scheduler to sched v2
by Christian König
· 10 years ago
8221d70
drm/amdgpu: partially revert "modify amdgpu_fence_wait_any() to amdgpu_fence_wait_multiple()" v2
by Christian König
· 10 years ago
113cd9d
drm/amdgpu: adjust the judgement of removing fence callback
by Junwei Zhang
· 10 years ago
f38fdfd
drm/amdgpu: add priv data to sched
by Chunming Zhou
· 10 years ago
69f7dd6
drm/amdgpu: remove unused parameters to amd_sched_create
by Christian König
· 10 years ago
4ce9891
drm/amdgpu: improve sa_bo->fence by kernel fence
by Chunming Zhou
· 10 years ago
1aa4051
drm/amdgpu: modify amdgpu_fence_wait_any() to amdgpu_fence_wait_multiple()
by Junwei Zhang
· 10 years ago
00d2a2b
drm/amdgpu: cleanup amdgpu_fence_ring_wait_seq
by Christian König
· 10 years ago
68ed3de
drm/amdgpu: remove duplicate amdgpu_fence_process implementation
by Christian König
· 10 years ago
02bc065
drm/amdgpu: remove amdgpu_fence_wait
by Christian König
· 10 years ago
3cdb811
drm/amdgpu: remove amdgpu_fence_signaled
by Christian König
· 10 years ago
7484667
drm/amdgpu: move sched job process from isr to fence callback
by Chunming Zhou
· 10 years ago
7f06c23
drm/amdgpu: move wait_queue_head from adev to ring (v2)
by monk.liu
· 10 years ago
e2955155
drm/amdgpu: re-implement fence_default_wait
by monk.liu
· 10 years ago
332dfe9
drm/amdgpu: new implement for fence_wait_any (v2)
by monk.liu
· 10 years ago
2e53608
drm/amdgpu: use kernel fence interface when possible
by monk.liu
· 10 years ago
4afcb30
drm/amdgpu: add amdgpu.sched_hw_submission option
by Jammy Zhou
· 10 years ago
176e1ab
drm/amdgpu: protect fence_process from multiple context
by Chunming Zhou
· 10 years ago
e0d8f3c
drm/amdgpu: add sched isr to fence process
by Chunming Zhou
· 10 years ago
c1b69ed
drm/amdgpu: add backend implementation of gpu scheduler (v2)
by Chunming Zhou
· 10 years ago
b80d847
drm/amdgpu: add scheduler initialization
by Alex Deucher
· 10 years ago
5ceb54c
drm/amdgpu: add fence suspend/resume functions
by Alex Deucher
· 10 years ago
c6a4079
drm/amdgpu: always enable EOP interrupt v2
by Chunming Zhou
· 10 years ago
0753b45
drm/amdgpu: remove amdgpu_fence_recreate
by Christian König
· 10 years ago
03507c4
drm/amdgpu: recreate fence from user seq
by Christian König
· 10 years ago
332300b
drm/amdgpu: fix wrong type
by monk.liu
· 10 years ago
344c19f
drm/amdgpu: simplify fence debugfs output a bit
by Christian König
· 10 years ago
890ee23
drm/amdgpu: disable user fence interrupt (v2)
by Chunming Zhou
· 10 years ago
25f45e6
drm/amdgpu: add zero timeout check in amdgpu_fence_wait_seq_timeout
by Jack Xiao
· 10 years ago
9269a60
drm/amdgpu: drop AMDGPU_FENCE_SIGNALED_SEQ
by Christian König
· 10 years ago
86c2b79
drm/amdgpu: rewording some left radeons
by Jammy Zhou
· 10 years ago
d38ceaf
drm/amdgpu: add core driver (v4)
by Alex Deucher
· 10 years ago