summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/core/include
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau: fix null ptr dereferences on some boardsBen Skeggs2014-01-152-1/+8
* drm/nouveau: populate master subdev pointer only when fully constructedBen Skeggs2014-01-071-0/+5
* drm/nouveau/clk: Add support for NVAA/NVACRoy Spliet2013-12-031-0/+4
* drm/nouveau/fb: implement various bits of work towards memory reclockingBen Skeggs2013-11-081-0/+9
* drm/nouveau/device: initial control object class, with pstate control methodsBen Skeggs2013-11-081-0/+40
* drm/nouveau/clk: implement power state and engine clock control in coreBen Skeggs2013-11-083-11/+112
* drm/nouveau/volt: implement voltage control in coreBen Skeggs2013-11-081-0/+60
* drm/nouveau/bios: parsing for various tables required for power managementBen Skeggs2013-11-088-1/+170
* drm/nouveau/perfmon: initial infrastructure to expose performance countersBen Skeggs2013-11-083-0/+71
* drm/nouveau/bus: add interfaces/helpers for sequencerBen Skeggs2013-11-081-0/+12
* drm/nouveau/bus: make external class definitions pointersBen Skeggs2013-11-081-4/+4
* drm/nouveau/pwr: initial implementationBen Skeggs2013-11-081-0/+80
* drm/nouveau/therm: add hook for clk to suggest fanspeed to thermBen Skeggs2013-11-082-1/+3
* drm/nouveau/pwr: assign a subdev id for upcoming implementationBen Skeggs2013-11-081-0/+1
* drm/nouveau/core: make all info-level messages silent for runtime pmBen Skeggs2013-11-082-27/+12Star
* drm/nouveau/fifo: make external class definitions into pointersBen Skeggs2013-11-081-8/+8
* drm/nouveau/i2c: use a custom bitbanging delay for the adt7473Martin Peres2013-11-081-1/+6
* drm/nv50-nvaf/fb: split the class definitions up a bitBen Skeggs2013-11-081-0/+4
* drm/nouveau/fb: make external class definitions pointersBen Skeggs2013-11-081-17/+17
* drm/nv50-nv86,nv92/mc: rearm msi via pci config space, rather than mmio mirrorBen Skeggs2013-11-081-0/+1
* drm/nvc0,nvc4/mc: handle 0xc0's "special" msi rearmBen Skeggs2013-11-081-5/+8
* drm/nouveau/mc: store static data in nouveau_mc class definitionBen Skeggs2013-11-081-14/+13Star
* drm/nv31/mpeg: split the nv31 and nv40 dma setting implementationsIlia Mirkin2013-11-081-0/+2
* drm/nv40/mpeg: use the nv31-provided classesIlia Mirkin2013-11-081-1/+1
* drm/nv44/mpeg: create a copy of the nv31/nv40 implsIlia Mirkin2013-11-081-0/+1
* drm/nv10: introduce a new NV_11 card typeIlia Mirkin2013-11-081-0/+1
* drm/nouveau/vic: rename PUNK1C1 to PVICBen Skeggs2013-11-082-2/+2
* drm/nouveau/core: split lock into list+exec and enable refcount locksBen Skeggs2013-11-081-1/+2
* drm/nouveau/core: convert event handler apis to split create/enable semanticsBen Skeggs2013-11-081-5/+9
* drm/nouveau/sw: prepare for the sharing of constructors between implementationsBen Skeggs2013-11-081-4/+4
* drm/nv50-/sw: make vblank tracking data private to the implementationsBen Skeggs2013-11-081-9/+0Star
* drm/nouveau/core: Allow asymmetric nouveau_event_get/_putPeter Hurley2013-11-081-0/+4
* drm/nouveau/core: Add priv field for event handlersPeter Hurley2013-11-081-0/+1
* drm/nouveau: use MSI interruptsLucas Stach2013-09-041-0/+1
* drm/nouveau/i2c: pass the function pointers in at creation timeIlia Mirkin2013-09-041-3/+5
* drm/nouveau/timer: add a way to cancel alarmsMartin Peres2013-09-041-0/+2
* drm/nouveau/core: get rid of math.h, replace log2i with order_base_2Ilia Mirkin2013-09-041-16/+0Star
* Merge branch 'drm-next-3.12' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie2013-09-022-4/+5
|\
| * drm/nouveau/mc: fix race condition between constructor and request_irq()Ben Skeggs2013-08-211-3/+4
| * drm/nouveau/vm: make vm refcount into a krefBen Skeggs2013-07-301-1/+1
* | nouveau: add runtime PM support (v0.9)Dave Airlie2013-08-291-0/+13
|/
* drm/nouveau: add falcon interrupt handlerMaarten Lankhorst2013-07-101-0/+2
* drm/nvd7/gr: initial supportMaarten Lankhorst2013-07-051-0/+1
* drm/nvc0-/gr: make register lists from initvals functionsBen Skeggs2013-07-051-2/+7
* drm/nouveau/core: xtensa engine base class implementationIlia Mirkin2013-07-011-0/+38
* drm/nouveau/vdec: fork vp3 implementations from vp2Ilia Mirkin2013-07-012-0/+2
* drm/nouveau/core: move falcon class to engine/Ben Skeggs2013-07-011-0/+0
* drm/nouveau/core: remove nouveau_mm.mutex, no more usersBen Skeggs2013-07-011-2/+0Star
* drm/nvc0/vm: handle bar tlb flushes internallyBen Skeggs2013-07-011-2/+0Star
* drm/nv50/vm: remove explicit vm knowledge from enginesBen Skeggs2013-07-012-2/+0Star