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