Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
b0a6af8b34c9ad20894aa46f85f4bf59d444f286
/
drivers
/
gpu
/
drm
/
nouveau
/
nouveau_abi16.c
7f53abd
drm/nouveau/core: recognise GP100 chipset
by Ben Skeggs
· 9 years ago
4dc2813
drm/nouveau: rename nouveau_drm.h to nouveau_drv.h
by Ben Skeggs
· 9 years ago
1f5ff7f
drm/nouveau/fifo/gk104: make use of topology info during gpfifo construction
by Ben Skeggs
· 9 years ago
f01c4e6
drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obvious
by Ben Skeggs
· 10 years ago
845f272
drm/nouveau/nvif: split out ctxdma interface definitions
by Ben Skeggs
· 10 years ago
8ed1730
drm/nouveau/nvif: split out fifo interface definitions
by Ben Skeggs
· 10 years ago
08f7633
drm/nouveau/nvif: move internal class identifiers to class.h
by Ben Skeggs
· 10 years ago
2621a41
drm/nouveau/abi16: implement limited interoperability with usif/nvif
by Ben Skeggs
· 10 years ago
786a57e
drm/nouveau/abi16: introduce locked variant of nouveau_abi16_get()
by Ben Skeggs
· 10 years ago
09433f2
drm/nouveau/abi16: remove unused argument from nouveau_abi16_get()
by Ben Skeggs
· 10 years ago
fcf3f91
drm/nouveau: remove unnecessary usage of object handles
by Ben Skeggs
· 10 years ago
340b0e7c
drm/nouveau/pci: merge agp handling from nouveau drm
by Ben Skeggs
· 10 years ago
26c9e8e
drm/nouveau/device: remove pci/platform_device from common struct
by Ben Skeggs
· 10 years ago
fbd58eb
drm/nouveau/object: merge with handle
by Ben Skeggs
· 10 years ago
c85ee6c
drm/nouveau/gr: convert to new-style nvkm_engine
by Ben Skeggs
· 10 years ago
41a6340
drm/nouveau/nvif: return min/max versions for supported object classes
by Ben Skeggs
· 10 years ago
f58ddf9
drm/nouveau/nvif: assign internal class identifiers to sw classes
by Ben Skeggs
· 10 years ago
a01ca78
drm/nouveau/nvif: simplify and tidy library interfaces
by Ben Skeggs
· 10 years ago
9ad97ed
drm/nouveau: use dev_* for logging
by Ben Skeggs
· 10 years ago
56f67dc
drm/nouveau/tmr: type-safe PTIMER-based delay/wait macros
by Ben Skeggs
· 10 years ago
cb8bb9c
drm/nouveau/tmr: cosmetic changes
by Ben Skeggs
· 10 years ago
be83cd4
drm/nouveau: finalise nvkm namespace switch (no binary change)
by Ben Skeggs
· 11 years ago
989aa5b
drm/nouveau/nvif: namespace of nvkm accessors (no binary change)
by Ben Skeggs
· 11 years ago
b8bf04e
drm/nouveau/gr: rename from graph (no binary change)
by Ben Skeggs
· 11 years ago
ad76b3f
drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocation
by Ben Skeggs
· 11 years ago
65270a65
drm/nouveau/core/mm: allow allocation to be confined to a specific slice of heap
by Ben Skeggs
· 11 years ago
f392ec4
drm/nouveau: use ram info from nvif_device
by Ben Skeggs
· 11 years ago
bbf8906
drm/nouveau/fifo: audit and version fifo channel classes
by Ben Skeggs
· 11 years ago
4acfd70
drm/nouveau/dma: audit and version NV_DMA classes
by Ben Skeggs
· 11 years ago
586491e
drm/nouveau/device: audit and version NV_DEVICE class
by Ben Skeggs
· 11 years ago
aedf43d
drm/nouveau: use ioctl interface for abi16 gpuobj free
by Ben Skeggs
· 11 years ago
3bdda04
drm/nouveau: use ioctl interface for abi16 ntfy alloc
by Ben Skeggs
· 11 years ago
a4e610b
drm/nouveau: use ioctl interface for abi16 grobj alloc
by Ben Skeggs
· 11 years ago
fdb751e
drm/nouveau: remove as much direct use of core headers as possible
by Ben Skeggs
· 11 years ago
f45f55c
drm/nouveau: remove (most) hardcoded object handle usage
by Ben Skeggs
· 11 years ago
0ad7286
drm/nouveau: port to nvif client/device/objects
by Ben Skeggs
· 11 years ago
967e7bd
drm/nouveau: initial pass at moving to struct nvif_device
by Ben Skeggs
· 11 years ago
fa2bade
drm/nouveau: fix some usages of the wrong print function
by Ben Skeggs
· 11 years ago
9c210f3
drm/nouveau/core: remove NV_D0 family
by Ben Skeggs
· 11 years ago
420b946
support for platform devices
by Alexandre Courbot
· 11 years ago
0b68168
drm/nouveau: support modesetting on GM107
by Ben Skeggs
· 11 years ago
ef98c1f
drm/nouveau/abi16: fix handles past the 32nd one
by Ilia Mirkin
· 12 years ago
73970c4
drm/nouveau: replace ffsll with __ffs64
by Ilia Mirkin
· 12 years ago
c1ccaa6
drm/nouveau: return offset of allocated notifier
by Bob Gleitsmann
· 12 years ago
69a6146
drm/nv10-: we no longer need to create nvsw object on user channels
by Ben Skeggs
· 12 years ago
4a0ff75
drm/nv10: introduce a new NV_11 card type
by Ilia Mirkin
· 12 years ago
ffbab09b
drm: Remove pci_vendor and pci_device from struct drm_device
by Ville Syrjälä
· 12 years ago
55fb74a
drm/nouveau: embed gem object in nouveau_bo
by David Herrmann
· 12 years ago
198c14a
drm/nouveau: unpin notify object in chan_fini
by Maarten Lankhorst
· 12 years ago
7e22e71
drm/nvc0-: support NOUVEAU_GETPARAM_GRAPH_UNITS
by Christoph Bumiller
· 12 years ago
b43decd
drm/nouveau: fix handling empty channel list in ioctl's
by Maarten Lankhorst
· 12 years ago
2b77c1c
drm/nouveau: idle channel before releasing notify object
by Marcin Slusarz
· 12 years ago
1a1494d
Merge branch 'drm-next-3.8' of git://people.freedesktop.org/~agd5f/linux into drm-next
by Dave Airlie
· 13 years ago
4946980
drm/nve0: allow specification of channel engine type in abi16 call
by Ben Skeggs
· 13 years ago
f756944
drm/nv50/dmaobj: extend class to allow gpu-specific attributes to be defined
by Ben Skeggs
· 13 years ago
bf7e438
drm/nouveau: fix crash with noaccel=1
by Marcin Slusarz
· 13 years ago
4998104
drm/nve0: use async copy engine for ttm buffer moves if available
by Ben Skeggs
· 13 years ago
ebb945a
drm/nouveau: port all engines to new engine module format
by Ben Skeggs
· 13 years ago
5a5c743
drm/nouveau/timer: port to subdev interfaces
by Ben Skeggs
· 13 years ago
02a841d
drm/nouveau: restructure source tree, split core from drm implementation
by Ben Skeggs
· 13 years ago
c7ead11
drm/nouveau: silence a debug message triggered by newer userspace
by Ben Skeggs
· 13 years ago
2a259a3
drm/nouveau: mark most of our ioctls as deprecated, move to compat layer
by Ben Skeggs
· 13 years ago