summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* drm/vmwgfx: fix warning if config intel iommu is off.Dave Airlie2013-11-081-0/+2
* drm/nouveau: consider CLASS_DISPLAY_3D devices while detecting dsm/optimusEmil Velikov2013-11-081-0/+10
* Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/...Dave Airlie2013-11-08233-6862/+19471
|\
| * drm/nouveau/fb: implement various bits of work towards memory reclockingBen Skeggs2013-11-0821-60/+3093
| * drm/nouveau: implement a simple sysfs interface to new pm codeBen Skeggs2013-11-085-5/+191
| * drm/nouveau/device: initial control object class, with pstate control methodsBen Skeggs2013-11-085-2/+196
| * drm/nouveau/clk: implement power state and engine clock control in coreBen Skeggs2013-11-0819-65/+2590
| * drm/nouveau/volt: implement voltage control in coreBen Skeggs2013-11-089-0/+460
| * drm/nouveau/bios: parsing for various tables required for power managementBen Skeggs2013-11-0816-8/+969
| * drm/nouveau/perfmon: initial infrastructure to expose performance countersBen Skeggs2013-11-0822-2/+1616
| * drm/nouveau/bus: add interfaces/helpers for sequencerBen Skeggs2013-11-089-15/+371
| * drm/nouveau/bus: make external class definitions pointersBen Skeggs2013-11-0814-176/+133
| * drm/nouveau/pwr: initial implementationBen Skeggs2013-11-0830-0/+7091
| * drm/nouveau/therm: update target fanspeed outside of therm lockBen Skeggs2013-11-081-6/+8
| * drm/nouveau/therm: automatic mode by defaultBen Skeggs2013-11-081-1/+1
| * drm/nouveau/therm: no toggle fan control either if we can't guarantee no pwm ...Ben Skeggs2013-11-081-0/+7
| * drm/nvc0/therm: allow fan control if we've killed the vbios ppwr ucodeBen Skeggs2013-11-081-3/+4
| * drm/nouveau/therm: if no bios trip/linear info, default to perf-suggested speedBen Skeggs2013-11-082-3/+15
| * drm/nouveau/therm: add hook for clk to suggest fanspeed to thermBen Skeggs2013-11-084-1/+17
| * drm/nouveau/pwr: assign a subdev id for upcoming implementationBen Skeggs2013-11-081-0/+1
| * drm/nouveau/gpio: return different error code for not found vs invalidBen Skeggs2013-11-081-1/+1
| * drm/nouveau/drm/pm: remove everything except the hwmon interfaces to THERMBen Skeggs2013-11-0815-4837/+69
| * drm/nouveau/core: make all info-level messages silent for runtime pmBen Skeggs2013-11-088-76/+54
| * drm/nouveau/fifo: make external class definitions into pointersBen Skeggs2013-11-0817-86/+86
| * drm/nouveau/device: recognise GK208Ben Skeggs2013-11-082-13/+48
| * drm/nvc0-/gr: fix a number of missing explicit array terminators...Ben Skeggs2013-11-083-0/+6
| * drm/nouveau/mc: fix (incorrect) reporting of unknown pending intr bitsBen Skeggs2013-11-081-6/+11
| * drm/nouveau/disp: semi-complete link training sequence even if display disapp...Ben Skeggs2013-11-081-16/+32
| * drm/nouveau/bios: some older boards have shorter displayport tablesBen Skeggs2013-11-081-3/+7
| * drm/nouveau/fbcon: bracket entrypoints with a per-device enabled checkBen Skeggs2013-11-081-16/+27
| * drm/nvd0-/disp: reorder writes to lane current control regsBen Skeggs2013-11-081-4/+8
| * drm/nv94-nvc0/disp: reorder writes to lane current control regsBen Skeggs2013-11-081-4/+8
| * drm/nouveau/disp: log if DP link training failsBen Skeggs2013-11-081-1/+3
| * drm/nouveau/i2c: use a custom bitbanging delay for the adt7473Martin Peres2013-11-085-49/+77
| * drm/nouveau/agp: add a quirk list to limit agp modesIlia Mirkin2013-11-081-5/+39
| * drm/nvd9-/disp: disable display underflow reporting at initBen Skeggs2013-11-081-0/+9
| * drm/nva0/clk: fix accidental limiting of pll coefficientsBen Skeggs2013-11-081-13/+16
| * drm/nv50-nvaf/fb: split fbram oclass in preparation for reclockingBen Skeggs2013-11-089-52/+184
| * drm/nouveau/fb: merge more bits and pieces into oclass definitionsBen Skeggs2013-11-0827-519/+272
| * drm/nouveau/fb: remove ram oclass argument from base fb constructorBen Skeggs2013-11-0824-107/+135
| * drm/nv50-nvaf/fb: split the class definitions up a bitBen Skeggs2013-11-089-44/+203
| * drm/nouveau/fb: make external class definitions pointersBen Skeggs2013-11-0826-113/+113
| * drm/nvaa/mc: blacklist msi to off by defaultBen Skeggs2013-11-081-11/+19
| * drm/nv50-nv86,nv92/mc: rearm msi via pci config space, rather than mmio mirrorBen Skeggs2013-11-086-4/+52
| * drm/nvc0,nvc4/mc: handle 0xc0's "special" msi rearmBen Skeggs2013-11-0813-32/+134
| * drm/nouveau/mc: store static data in nouveau_mc class definitionBen Skeggs2013-11-0816-215/+151
| * drm/nouveau/mc: fetch NV_PMC_INTR again after re-arming MSIBen Skeggs2013-11-081-4/+6
| * drm/nouveau/mc: bracket interrupt handler with NV_PMC_INTR_EN disable/re-enableBen Skeggs2013-11-081-0/+4
| * drm/nouveau/mc: have single entry and exit points to the interrupt handlerBen Skeggs2013-11-081-18/+19
| * drm/nouveau/mc: msi rearm write via subdev, not deviceBen Skeggs2013-11-081-2/+2