summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nouveau_state.c
AgeCommit message (Expand)AuthorFilesLines
3 daysdrm/nouveau: cull more unused stuff from nouveau_deviceBen Skeggs1-8/+0
3 daysdrm/nouveau: Unregister switcheroo client on exitAndreas Heider1-0/+2
3 daysdrm/nouveau: make engine subclass subdev, and noaccel a bitfieldBen Skeggs1-189/+12
3 daysdrm/nouveau/agp: move all agp stuff into its own source fileBen Skeggs1-1/+4
3 daysdrm/nouveau/instmem: new implementation, on top of new interfacesBen Skeggs1-100/+1
3 daysdrm/nouveau/therm: move sensor / thermal table code into its own moduleBen Skeggs1-7/+0
3 daysdrm/nouveau/clk: separate from pm code, into sub-device modulesBen Skeggs1-42/+0
3 daysdrm/nouveau/fanctl: untangle from pm code and move into subdev modulesBen Skeggs1-6/+0
3 daysdrm/nouveau/volt: implement as subdev moduleBen Skeggs1-10/+0
3 daysdrm/nouveau: fix a minor annoyance in an output stringBen Skeggs1-1/+1
3 daysdrm/nouveau/gpio: convert to sub-device modulesBen Skeggs1-44/+3
3 daysdrm/nouveau/fb: convert to sub-device modules, and merge with vram engineBen Skeggs1-85/+1
3 daysdrm/nouveau/timer: convert to sub-device moduleBen Skeggs1-45/+11
3 daysdrm/nouveau/mc: turn into sub-device moduleBen Skeggs1-27/+1
3 daysdrm/nouveau/bios: rename struct, and split out into sub-deviceBen Skeggs1-6/+9
3 daysdrm/nouveau: very scary looking cleanup commitBen Skeggs1-159/+152
3 daysdrm/nouveau: rename drm_nouveau_private to nouveau_deviceBen Skeggs1-129/+129
3 daysdrm/nouveau: rename engine to subsys, and exec_engine to engineBen Skeggs1-16/+16
3 daysdrm/nouveau: mark most of our ioctls as deprecated, move to compat layerBen Skeggs1-74/+0
3 daysdrm/nvd9/copy: initialise copy engine, seems to work like nvc0Ben Skeggs1-1/+2
3 daysdrm/nouveau/ttm: untangle code to support accelerated buffer movesBen Skeggs1-60/+3
3 daysdrm/nouveau/fifo: turn all fifo modules into engine modulesBen Skeggs1-74/+34
3 daysdrm/nouveau/fifo: remove all the "special" engine hooksBen Skeggs1-41/+0
3 daysdrm/nouveau/fence: convert to exec engine, and improve channel syncBen Skeggs1-8/+25
3 daysdrm/nouveau: create real execution engine for software object classBen Skeggs1-0/+21
3 daysdrm/nouveau: use the same packet header macros as userspaceBen Skeggs1-4/+4
3 daysdrm/nve0/ttm: implement buffer moves with weirdo pcopy-on-pgraph methodsBen Skeggs1-0/+14
3 daysdrm/nve0/gr: initial implementationBen Skeggs1-0/+5
3 daysdrm/nve0/fifo: initial implementationBen Skeggs1-4/+8
2012-03-29drm/nouveau: oops, create m2mf for nvd9 tooBen Skeggs1-1/+1
2012-03-26drm/nouveau: fix thinko causing init to fail on cards without accelBen Skeggs1-1/+1
2012-03-22drm/nve0: initial modesetting support for kepler chipsetsBen Skeggs1-7/+54
2012-03-22drm/nouveau: remove m2mf creation on userspace channelsBen Skeggs1-14/+77
2012-03-13drm/nouveau: map first page of mmio early and determine chipset earlierBen Skeggs1-61/+60
2012-03-13drm/nouveau/pm: init only after display subsystem has been createdBen Skeggs1-7/+5
2012-03-13drm/nouveau: rework the init/takedown orderingBen Skeggs1-40/+41
2012-03-13drm/nv20-nv40: add memory type detectionBen Skeggs1-1/+1
2012-03-13drm/nv20: split PFB code out of nv10_fb.cBen Skeggs1-8/+8
2012-03-13drm/nouveau: move vram detection funcs to chipset-specific fb codeBen Skeggs1-5/+9
2012-02-16drm: move pci bus master enable into driver.Dave Airlie1-0/+2
2012-01-13nouveau: Support Optimus models for vga_switcherooPeter Lekensteyn1-0/+1
2011-12-21drm/nvc0/pm: initial engine reclockingBen Skeggs1-0/+4
2011-12-21drm/nv40/disp: implement support for hotplug irqBen Skeggs1-0/+3
2011-12-21drm/nouveau/gpio: reimplement as nouveau_gpio.c, fixing a number of issuesBen Skeggs1-43/+21
2011-12-21drm/nvd0/disp: add support for page flippingBen Skeggs1-1/+1
2011-12-21drm/nouveau: shutdown display on suspend/hibernateBen Skeggs1-4/+2
2011-12-21drm/nouveau/disp: introduce proper init/fini, separate from create/destroyBen Skeggs1-8/+16
2011-12-21drm/nvc0/gr: add initial support for nvd9, not quite there yet..Ben Skeggs1-3/+2
2011-12-21drm/nv04-nv30/pm: port to newer interfacesBen Skeggs1-12/+12
2011-12-21drm/nv50/pm: rewrite clock management, and switch to the new pm hooksBen Skeggs1-3/+3