summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* instmem/gk20a: use direct CPU accessAlexandre Courbot2015-10-221-19/+53
* gem: return only valid domain when there's only oneIlia Mirkin2015-10-221-0/+6
* nouveau: Disable AGP for SiS 761Ondrej Zary2015-10-121-0/+3
* tegra: merge platform setup from nouveau drmBen Skeggs2015-08-284-13/+194
* pci: merge agp handling from nouveau drmBen Skeggs2015-08-281-0/+54
* device: import pciid list and integrate quirks with itBen Skeggs2015-08-282-1/+3
* pmu: convert to new-style nvkm_subdevBen Skeggs2015-08-281-1/+1
* fifo: convert user classes to new-style nvkm_objectBen Skeggs2015-08-281-1/+45
* imem: improve management of instance memoryBen Skeggs2015-08-281-0/+5
* mmu: protect each vm with its own mutexBen Skeggs2015-08-281-1/+1
* device: separate construction of pci/tegra devicesBen Skeggs2015-08-283-32/+47
* subdev: implement support for new-style nvkm_subdevBen Skeggs2015-08-281-1/+4
* nvif: replace path-based object identificationBen Skeggs2015-08-283-0/+115
* device: simplify subdev constructionBen Skeggs2015-08-283-2/+11
* device: tidy ctor/dtor interfacesBen Skeggs2015-08-283-24/+31
* client: tidy ctor/dtor interfacesBen Skeggs2015-08-282-10/+6
* platform: remove subclassing of nvkm_deviceBen Skeggs2015-08-281-5/+0
* i2c: transition pad/ports away from being based on nvkm_objectBen Skeggs2015-08-281-1/+2
* core: remove last printksBen Skeggs2015-08-282-2/+0
* sec: switch to subdev printk macrosBen Skeggs2015-08-281-1/+0
* core: type-safe printk macrosBen Skeggs2015-08-284-16/+15
* tmr: type-safe PTIMER-based delay/wait macrosBen Skeggs2015-08-281-0/+5
* lib: various tweaksBen Skeggs2015-08-288-131/+232
* gr: use NVIDIA-provided external firmwaresAlexandre Courbot2015-08-281-0/+1
* drm: move uapi so it gets picked before copy in linux treeBen Skeggs2015-03-171-1/+1
* platform: probe IOMMU if presentAlexandre Courbot2015-03-171-0/+32
* instmem/gk20a: use DMA attributesAlexandre Courbot2015-03-171-0/+31
* lib: fix drm backendBen Skeggs2015-03-171-1/+1
* drm: finalise nvkm namespace switch (no binary change)Ben Skeggs2015-01-194-26/+26
* device: namespace + nvidia gpu names (no binary change)Ben Skeggs2015-01-192-4/+2
* sec: namespace + nvidia gpu names (no binary change)Ben Skeggs2015-01-191-1/+1
* gr: namespace + nvidia gpu names (no binary change)Ben Skeggs2015-01-191-10/+10
* ce: namespace + nvidia gpu names (no binary change)Ben Skeggs2015-01-191-2/+2
* pmu: namespace + nvidia gpu names (no binary change)Ben Skeggs2015-01-191-4/+4
* core: namespace + nvidia gpu names (no binary change)Ben Skeggs2015-01-191-1/+0
* gr: rename from graph (no binary change)Ben Skeggs2015-01-191-12/+12
* ce: rename from copy (no binary change)Ben Skeggs2015-01-191-2/+2
* sec: separate from cipher (formerly crypt)Ben Skeggs2015-01-191-2/+2
* pmu: rename from pwr (no binary change)Ben Skeggs2015-01-191-4/+4
* drm: remove symlinks from build, use Kbuild files for lib buildBen Skeggs2015-01-196-17/+84
* lib: fix for spinlock changeBen Skeggs2015-01-101-0/+1
* volt: add support for GK20AVince Hsu2014-12-021-0/+31
* lib: add null backendBen Skeggs2014-12-022-0/+136
* drm: introduce nv_device_is_cpu_coherent()Alexandre Courbot2014-12-021-0/+2
* bios: split out shadow methodsBen Skeggs2014-12-021-0/+4
* fb/ram/gk104-: perform certain steps only when bios data differsBen Skeggs2014-10-021-2/+3
* drm: expose the full object/event interfaces to userspaceBen Skeggs2014-08-102-3/+223
* nvif: import library functions for the ioctl/event interfacesBen Skeggs2014-08-104-132/+87
* lib: silence some issues reported by valgrindBen Skeggs2014-08-103-24/+29
* device: add method to retrieve some basic device infoBen Skeggs2014-08-101-0/+6