summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/core
AgeCommit message (Expand)AuthorFilesLines
2012-10-16drm/nv50/fb: fix double free of vram mmMarcin Slusarz1-1/+0
2012-10-09drm/nouveau/timer: bump ptimer's alarm delay from u32 to u64Martin Peres2-2/+2
2012-10-09drm/nouveau/fan: fix a typo in PWM's input clock calculationMartin Peres1-1/+1
2012-10-09drm/nv50/clk: wire up pll_calc hookMarcin Slusarz1-0/+1
2012-10-09drm/nouveau: remove unused _nouveau_parent_ctorMarcin Slusarz2-20/+0
2012-10-09drm/nouveau/bios: fix shadowing of ACPI ROMs larger than 64KiBBen Skeggs1-11/+10
2012-10-03drm/nv98/crypt: fix fuc build with latest envyasBen Skeggs1-1/+1
2012-10-03drm/nouveau/devinit: fixup various issues with subdev ctor/init orderingBen Skeggs2-16/+38
2012-10-03drm/nv41/vm: fix and enable use of "real" pciegartBen Skeggs2-7/+14
2012-10-03drm/nv44/vm: fix and enable use of "real" pciegartBen Skeggs4-41/+29
2012-10-03drm/nv04/dmaobj: fixup vm target handling in preparation for nv4x pcieBen Skeggs1-7/+10
2012-10-03drm/nouveau: store supported dma mask in vmmgrBen Skeggs6-0/+6
2012-10-03drm/nvc0/ibus: initial implementation of subdevBen Skeggs3-0/+133
2012-10-03drm/nouveau/therm: add support for fan-control modesMartin Peres5-5/+65
2012-10-03drm/nouveau/therm: calculate the pwm divisor on nv50+Martin Peres3-4/+37
2012-10-03drm/nouveau/fan: rewrite the fan tachometer driver to get more precision, fasterMartin Peres1-9/+16
2012-10-03drm/nouveau/therm: move thermal-related functions to the therm subdevMartin Peres15-2/+971
2012-10-03drm/nouveau/bios: parse the pwm divisor from the perf tableMartin Peres2-0/+89
2012-10-03drm/nouveau/therm: use the EXTDEV table to detect i2c monitoring devicesMartin Peres2-0/+130
2012-10-03drm/nouveau/therm: rework thermal table parsingMartin Peres2-0/+223
2012-10-03drm/nouveau/gpio: expose the PWM/TOGGLE parameter found in the gpio vbios tableMartin Peres2-0/+10
2012-10-03drm/nouveau/bios: check that fixed tvdac gpio data is valid before using itBen Skeggs1-7/+11
2012-10-03drm/nouveau/core: have client-id be a string, rather than an integerBen Skeggs3-7/+7
2012-10-03drm/nvc0/fifo: re-bash PBUS regs after vm-fault to BARs/PEEPHOLEBen Skeggs1-4/+18
2012-10-03drm/nvc0/gr: implement initial trap handlerBen Skeggs1-4/+188
2012-10-03drm/nvc0/gr: rebuild fuc with latest envyasBen Skeggs4-12/+167
2012-10-03drm/nvc0/ltcg: read LTS count at startupBen Skeggs1-1/+3
2012-10-03drm/nve0/gr: enable use of our fuc by defaultBen Skeggs1-1/+1
2012-10-03drm/nve0/gr: remove 0x404160 bashing from hub fucBen Skeggs2-282/+189
2012-10-03drm/nve0/gr: initial fuc implementation, based on fermi's codeBen Skeggs6-69/+3235
2012-10-03drm/nve0/ibus: handle PIBUS interrupts to prevent stormBen Skeggs5-0/+161
2012-10-03drm/nouveau/sw: trap and clear PMC_INTR_0_SOFTWAREBen Skeggs5-0/+12
2012-10-03drm/nouveau: quiet some static-related sparse noiseMarcin Slusarz18-33/+35
2012-10-03drm/nouveau: constify instances of nouveau_bitfield and nouveau_enum structsMarcin Slusarz12-39/+39
2012-10-03drm/nouveau/fifo: use defines instead of hardcoded class idsBen Skeggs8-10/+10
2012-10-03drm/nouveau/dmaobj: reject unsupported parent types instead of half-succeedingBen Skeggs2-10/+16
2012-10-03drm/nouveau: add defines for internal class namesBen Skeggs1-14/+35
2012-10-03drm/nv50/fifo: add support for dma channel classBen Skeggs3-7/+72
2012-10-03drm/nv84/fifo: add support for dma channel classBen Skeggs3-7/+81
2012-10-03drm/nouveau/fifo: version the dma channel class structBen Skeggs5-5/+5
2012-10-03drm/nouveau/fifo: separate object classes for dma channelsBen Skeggs5-3/+7
2012-10-03drm/nouveau: restore fifo chid information in engine error messagesBen Skeggs15-132/+213
2012-10-03drm/nouveau/core: have fifo store a unique context identifier at attach timeBen Skeggs11-2/+23
2012-10-03drm/nouveau/fifo: add method to lookup fifo chid related to a given objectBen Skeggs2-0/+17
2012-10-03drm/nouveau/core: protect engine context list with hardirq-safe spinlockBen Skeggs4-20/+60
2012-10-03drm/nv84/fifo: mask only the engine we're waiting on for channel unloadBen Skeggs1-6/+10
2012-10-03drm/nve0/copy: add initial support for the async copy enginesBen Skeggs3-0/+163
2012-10-03drm/nve0/fifo: support engine selection when creating fifo channelsBen Skeggs6-12/+62
2012-10-03drm/nouveau/device: return proper error codes if ioremap failsBen Skeggs1-3/+3
2012-10-03drm/nouveau/core: remove some left-over pieces from the porting processBen Skeggs3-21/+0