Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
6c39ebf78790568ab3321d612d23787f94f42bfa
/
drivers
/
gpu
/
drm
/
nouveau
/
nv84_fence.c
c33f1bd
drm/nouveau/fence/g84-: protect against concurrent access to semaphore buffers
by Ben Skeggs
· 7 years ago
4dc2813
drm/nouveau: rename nouveau_drm.h to nouveau_drv.h
by Ben Skeggs
· 9 years ago
8f0649b
drm/nouveau/fifo: convert user classes to new-style nvkm_object
by Ben Skeggs
· 9 years ago
a01ca78
drm/nouveau/nvif: simplify and tidy library interfaces
by Ben Skeggs
· 9 years ago
6189f1b
drm/nouveau/fifo: cosmetic changes
by Ben Skeggs
· 9 years ago
eaecf03
make RAM device optional
by Alexandre Courbot
· 10 years ago
be83cd4
drm/nouveau: finalise nvkm namespace switch (no binary change)
by Ben Skeggs
· 10 years ago
989aa5b
drm/nouveau/nvif: namespace of nvkm accessors (no binary change)
by Ben Skeggs
· 10 years ago
ad76b3f
drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocation
by Ben Skeggs
· 10 years ago
a81349a
drm/nouveau: allocate GPFIFOs and fences coherently
by Alexandre Courbot
· 10 years ago
bb6178b
drm/nouveau: export reservation_object from dmabuf to ttm
by Maarten Lankhorst
· 11 years ago
15a996b
drm/nouveau: assign fence_chan->name correctly
by Maarten Lankhorst
· 10 years ago
1dadba8
drm/nouveau: nv84+: fix fence context seqno's
by Maarten Lankhorst
· 10 years ago
29ba89b
drm/nouveau: rework to new fence interface
by Maarten Lankhorst
· 11 years ago
bbf8906
drm/nouveau/fifo: audit and version fifo channel classes
by Ben Skeggs
· 10 years ago
fdb751e
drm/nouveau: remove as much direct use of core headers as possible
by Ben Skeggs
· 10 years ago
0ad7286
drm/nouveau: port to nvif client/device/objects
by Ben Skeggs
· 10 years ago
967e7bd
drm/nouveau: initial pass at moving to struct nvif_device
by Ben Skeggs
· 10 years ago
3ee6f5b
drm/nouveau: store a pointer to vm in nouveau_cli
by Ben Skeggs
· 10 years ago
264ce19
drm/nv84-/fence: prepare for emit/sync support of sysram sequences
by Ben Skeggs
· 12 years ago
827520c
drm/nouveau/fence: make internal hooks part of the context
by Ben Skeggs
· 12 years ago
bba9852
drm/nv84-/fence: abstract class emit/sync functions to virt+sequence
by Ben Skeggs
· 12 years ago
a34caf7
drm/nv84/fence: access fences with full virtual address, not offset
by Ben Skeggs
· 12 years ago
e18c080
drm/nouveau/fence/nv84-: put processes to sleep while waiting on fences
by Ben Skeggs
· 12 years ago
77145f1
drm/nouveau: port remainder of drm code, and rip out compat layer
by Ben Skeggs
· 12 years ago
ebb945a
drm/nouveau: port all engines to new engine module format
by Ben Skeggs
· 12 years ago
f589be8
drm/nouveau/pageflip: kick flip handling out of engsw and into fence
by Ben Skeggs
· 12 years ago
e193b1d
drm/nouveau/fence: un-port from nouveau_exec_engine interfaces
by Ben Skeggs
· 12 years ago
3863c9b
drm/nouveau/instmem: completely new implementation, as a subdev module
by Ben Skeggs
· 12 years ago
02a841d
drm/nouveau: restructure source tree, split core from drm implementation
by Ben Skeggs
· 12 years ago
c420b2d
drm/nouveau/fifo: turn all fifo modules into engine modules
by Ben Skeggs
· 13 years ago
906c033
drm/nouveau/fence: fix a race where fence->channel can disappear
by Ben Skeggs
· 13 years ago
5e120f6
drm/nouveau/fence: convert to exec engine, and improve channel sync
by Ben Skeggs
· 13 years ago