summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* silence sparse warnings about symbols not being marked staticBen Skeggs2016-11-071-0/+4
* pci: set streaming DMA mask earlyArd Biesheuvel2016-11-041-0/+6
* volt: use kernel's 64-bit signed division functionAlexandre Courbot2016-11-041-0/+1
* lib: fix for linux dma_attrs api changeBen Skeggs2016-11-041-8/+2
* Revert "bus: remove cpu_coherent flag"Karol Herbst2016-09-221-0/+6
* bus: remove cpu_coherent flagAlexandre Courbot2016-07-141-6/+0
* clk/gm20b: add glitchless and DFS supportAlexandre Courbot2016-07-141-0/+14
* tegra: fetch gpu_speedo_idAlexandre Courbot2016-07-141-0/+1
* Revert "drm/nouveau/device/pci: set as non-CPU-coherent on ARM64"Robin Murphy2016-06-151-6/+0
* fifo/gf100: fix certain engines not being recovered after a faultBen Skeggs2016-03-141-0/+1
* device/pci: set as non-CPU-coherent on ARM64Alexandre Courbot2016-03-141-0/+6
* instmem/gk20a: set DMA mask earlyAlexandre Courbot2016-03-141-0/+8
* lib: support loading firmware from /lib/firmwareBen Skeggs2016-03-143-22/+70
* secboot/gm200: add secure-boot supportAlexandre Courbot2016-03-141-0/+4
* core: add support for secure bootAlexandre Courbot2016-03-141-1/+16
* pci: implement generic code for pcie speed changeKarol Herbst2016-01-111-0/+7
* nvif: modify nvif_unvers/nvif_unpack macros to be more obviousBen Skeggs2016-01-111-2/+2
* instmem/gk20a: use DMA API CPU mappingAlexandre Courbot2016-01-111-6/+0
* instmem/gk20a: use direct CPU accessAlexandre Courbot2015-11-031-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