Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
70d1f365568e0cdbc9f4ab92428e1830fdb09ab0
/
drivers
/
gpu
/
drm
/
nouveau
/
nouveau_object.c
e457aca
drm/nouveau: create grctx on the fly on all chipsets
by Ben Skeggs
· 14 years ago
effd6e0
drm/nvc0: implement channel structure initialisation
by Ben Skeggs
· 14 years ago
7460d70
drm/nvc0: gpuobj_new need only check validity and init the relevant engine
by Ben Skeggs
· 14 years ago
fd70b6c
drm/nv04-nv40: Fix up PCI(E) GART DMA object bus address calculation.
by Francisco Jerez
· 14 years ago
b571fe2
drm/nv50: tidy up PCIEGART implementation
by Ben Skeggs
· 14 years ago
4c136142
drm/nv50: implement global channel address space on new VM code
by Ben Skeggs
· 14 years ago
a11c319
drm/nv50: import new vm code
by Ben Skeggs
· 14 years ago
a0fd9b9
drm/nouveau: no need to zero dma objects, we fill them completely anyway
by Ben Skeggs
· 14 years ago
ceac309
drm/nouveau: implicitly insert non-DMA objects into RAMHT
by Ben Skeggs
· 14 years ago
6dccd31
drm/nouveau: Synchronize with the user channel before GPU object destruction.
by Francisco Jerez
· 14 years ago
ca130c2
drm/nv04-nv40: Give "gpuobj->cinst" the same meaning as on nv50.
by Francisco Jerez
· 14 years ago
7f4a195
drm/nouveau: tidy up and extend dma object creation interfaces
by Ben Skeggs
· 14 years ago
e41115d
drm/nouveau: rework gpu-specific instmem interfaces
by Ben Skeggs
· 14 years ago
dc1e5c0
drm/nouveau: simplify gpuobj suspend/resume
by Ben Skeggs
· 14 years ago
274fec9
drm/nouveau: tidy+move PGRAPH ISRs to their respective *_graph.c files
by Ben Skeggs
· 14 years ago
f4512e6
drm/nv50: create graph and crypt contexts on demand
by Ben Skeggs
· 14 years ago
bd2e597
drm/nv84: add support for the PCRYPT engine
by Ben Skeggs
· 14 years ago
b8c157d
drm/nouveau: only expose the object classes that are supported by the chipset
by Ben Skeggs
· 14 years ago
a6a1a38
drm/nouveau: use object class structs more extensively
by Ben Skeggs
· 14 years ago
5053694
drm/nouveau: store engine type in gpuobj class structs
by Ben Skeggs
· 14 years ago
9100468
drm/nouveau: pass gpuobj alignment request down into backing allocator
by Ben Skeggs
· 14 years ago
18a16a7
drm/nouveau: return error from nouveau_ramht_remove() if not found
by Ben Skeggs
· 14 years ago
cff5c13
drm/nouveau: add more fine-grained locking to channel list + structures
by Ben Skeggs
· 14 years ago
dd661e5
drm/nouveau: Return error from nouveau_gpuobj_new if we're out of RAMIN.
by Francisco Jerez
· 14 years ago
185abec
drm/nouveau: remove nouveau_gpuobj_late_takedown
by Ben Skeggs
· 14 years ago
e05d7ea
drm/nouveau: protect gpuobj list + global instmem heap with spinlock
by Ben Skeggs
· 14 years ago
eb9bcbd
drm/nouveau: fix gpuobj refcount to use atomics
by Ben Skeggs
· 14 years ago
e05c5a3
drm/nouveau: tidy ram{ht,fc,ro} a bit
by Ben Skeggs
· 14 years ago
fbd2895
drm/nouveau: rework init ordering so nv50_instmem.c can be less bad
by Ben Skeggs
· 14 years ago
5125bfd
drm/nv50: allow gpuobjs that aren't mapped into aperture
by Ben Skeggs
· 14 years ago
43efc9c
drm/nouveau: simplify fake gpu objects
by Ben Skeggs
· 14 years ago
a8eaebc
drm/nouveau: remove nouveau_gpuobj_ref completely, replace with sanity
by Ben Skeggs
· 14 years ago
de3a6c0
drm/nouveau: rebase per-channel pramin heap offsets to 0
by Ben Skeggs
· 14 years ago
b3beb16
drm/nouveau: modify object accessors, offset in bytes rather than dwords
by Ben Skeggs
· 14 years ago
479dcae
drm/nouveau: move ramht code out of nouveau_object.c, nothing to see here
by Ben Skeggs
· 14 years ago
816544b
drm/nouveau: allocate fixed amount of PRAMIN per channel on all chipsets
by Ben Skeggs
· 14 years ago
f56cb86
drm/nouveau: add instmem flush() hook
by Ben Skeggs
· 14 years ago
b6d3d87
drm/nouveau: remove dev_priv->init_state and friends
by Ben Skeggs
· 15 years ago
b833ac2
drm/nouveau: use drm_mm in preference to custom code doing the same thing
by Ben Skeggs
· 15 years ago
dd19e44
drm/nouveau: move dereferences after null checks
by Marcin Slusarz
· 15 years ago
f03a314
drm/nouveau: Allocate a per-channel instance of NV_SW.
by Francisco Jerez
· 15 years ago
6ee7386
drm/nouveau: Add DRM driver for NVIDIA GPUs
by Ben Skeggs
· 15 years ago