summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* core: rework event interfaceBen Skeggs2014-08-101-1/+24
* gk20a: reclocking supportAlexandre Courbot2014-08-101-0/+26
* lib: fix WARN_ON() macrosBen Skeggs2014-08-101-1/+16
* drm: map pages using DMA APIAlexandre Courbot2014-08-101-4/+4
* clk: allow selection of different power state for ac vs batteryBen Skeggs2014-08-051-0/+9
* device: register for acpi eventsBen Skeggs2014-08-051-0/+6
* fb: Prevent inlining of ramfuc_regStéphane Marchesin2014-07-081-0/+1
* disp/dp: maintain receiver caps in response to hpd signalBen Skeggs2014-06-111-0/+2
* i2c: balance port acquire/releaseBen Skeggs2014-06-111-4/+7
* disp/nv04-nv40: abort scanoutpos query on vga analog.Mario Kleiner2014-06-111-0/+7
* fb: add GK20A supportAlexandre Courbot2014-06-071-0/+35
* lib: fix build on ppcBen Skeggs2014-05-021-4/+32
* support for platform devicesAlexandre Courbot2014-03-262-4/+49
* lib: extend work/waitqueue implsBen Skeggs2014-03-261-9/+66
* drm: replace ffsll with __ffs64Ilia Mirkin2014-03-261-1/+2
* disp: add a method to fetch info needed by drm vblank timestampingBen Skeggs2014-01-241-0/+28
* v3.13-rc1Ben Skeggs2013-12-041-1/+13
* clk: implement power state and engine clock control in coreBen Skeggs2013-11-081-3/+24
* nv_perfmon: initial toolBen Skeggs2013-11-081-0/+10
* perfmon: initial infrastructure to expose performance countersBen Skeggs2013-11-081-0/+1
* pwr: initial implementationBen Skeggs2013-11-082-1/+28
* lib: fix device selectionBen Skeggs2013-11-051-16/+28
* lib: ioremap shitBen Skeggs2013-11-051-15/+37
* mc/nv50-nv86,nv92: rearm msi via pci config space, rather than mmio mirrorBen Skeggs2013-11-051-0/+6
* lib: fixup and tidy atomic ops, add test_bit and friendsMaarten Lankhorst2013-11-051-6/+37
* v3.12-rc1Ben Skeggs2013-09-171-3/+14
* mc: use MSI interrupts where possibleLucas Stach2013-09-171-0/+11
* core: get rid of math.h, replace log2i with order_base_2Ilia Mirkin2013-08-211-14/+26
* vm: make vm refcount into a krefBen Skeggs2013-07-301-0/+11
* v3.11-rc1Ben Skeggs2013-07-221-0/+3
* lib: create thread for interrrupt pollingBen Skeggs2013-06-134-74/+107
* device: convert to engine, rather than subdevBen Skeggs2013-04-261-1/+1
* mc: handle irq-related setup ourselvesBen Skeggs2013-04-242-7/+59
* v3.9-rc7Ben Skeggs2013-04-151-0/+6
* i2c: add support for ddc/aux, and dp link training on anx9805Ben Skeggs2013-02-201-0/+5
* i2c: handle i2c/aux mux outside of port lookup functionBen Skeggs2013-02-201-0/+1
* mark nv_printk_ as printf-like functionMarcin Slusarz2013-02-201-0/+1
* add lockdep annotationsMarcin Slusarz2013-02-091-0/+8
* initial import of nouveau kernel module core, some simple tools, and drmBen Skeggs2013-01-094-0/+1382