summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/core
AgeCommit message (Expand)AuthorFilesLines
2013-02-20drm/nouveau/fifo/nvc0: bash some magic reg to make uevent interrupt workBen Skeggs1-0/+1
2013-02-20drm/nouveau/fifo/nv84: support user event triggerBen Skeggs3-1/+27
2013-02-20drm/nouveau/fifo/nvc0-: use interrupt 31 as an event triggerBen Skeggs4-3/+56
2013-02-20drm/nouveau/disp: port vblank handling to event interfaceBen Skeggs14-154/+190
2013-02-20drm/nouveau/disp/nv04: implement a base display object classBen Skeggs2-0/+10
2013-02-20drm/nouveau/core: basic event interface between core and drmBen Skeggs2-0/+142
2013-02-20drm/nouveau/fifo/nvc0: improve interrupt handler somewhatBen Skeggs1-3/+33
2013-02-20drm/nouveau/therm: reduce stack usage of nouveau_therm_ic_ctorMarcin Slusarz1-25/+27
2013-02-20drm/nouveau/therm: use workqueue to shutdown the machineMarcin Slusarz1-2/+16
2013-02-20drm/nv40/therm: reset temperature sensor on initMarcin Slusarz1-1/+11
2013-02-20drm/nouveau/therm: turn on fan only when threshold hit in positive directionMarcin Slusarz1-4/+7
2013-02-20drm/nouveau/therm: always initialize alarm_program_lockMarcin Slusarz2-1/+1
2013-02-20drm/nvc0/graph: remove redundant null checksMarcin Slusarz1-6/+3
2013-02-20drm/nouveau/fan: fix selection of fan speed when fan->get returns an errorMarcin Slusarz1-3/+3
2013-02-20drm/nouveau: quiet static-related sparse noiseMarcin Slusarz7-9/+9
2013-02-20drm/nouveau/bios: tiny debugging messages fixesMarcin Slusarz1-2/+2
2013-02-20drm/nouveau: mark nv_printk_ as printf-like functionMarcin Slusarz10-16/+17
2013-02-20drm/nouveau/fan: handle the cases where we are outside of the linear zoneMartin Peres1-0/+7
2013-02-20drm/nouveau: report channel owner in error messagesMarcin Slusarz17-106/+197
2013-02-20drm/nouveau: prepare for reporting channel ownerMarcin Slusarz6-3/+33
2013-02-20drm/nouveau: use pr_contMarcin Slusarz15-51/+51
2013-02-20drm/nouveau: split fifo interrupt handlerMarcin Slusarz1-86/+88
2013-02-20drm/nouveau/therm: force a minimum hysteresis on temperature alarm thresholdsMartin Peres1-0/+7
2013-02-20drm/nouveau/therm: don't try pwm/toggle control if GPIO_FAN is inputBen Skeggs2-7/+23
2013-02-20drm/nouveau/bios: rename DCB_GPIO_PWM_FAN to DCB_GPIO_FANBen Skeggs3-4/+4
2013-02-20drm/nouveau/bios: add support for parsing xpio table dataBen Skeggs4-4/+104
2013-02-20drm/nouveau/therm: better transitions and debug loggingBen Skeggs5-36/+46
2013-02-20drm/nouveau/therm: implement support for temperature alarmsMartin Peres9-1/+366
2013-02-20drm/nv41/bus: report useful data on mmio faultMartin Peres2-3/+15
2013-02-20drm/nvc0/bus: report useful data on mmio faultBen Skeggs1-5/+10
2013-02-20drm/nouveau/pbus: add a PBUS subdev that hands IRQs to the right subdevsMartin Peres20-4/+513
2013-02-20drm/nouveau/therm: implement automatic fan managementMartin Peres4-40/+139
2013-02-20drm/nouveau/fan: obey fan bump/slow periods as defined by vbiosMartin Peres3-13/+82
2013-02-20drm/nouveau/bios: parse fan bump/slow periods, and trip pointsMartin Peres2-0/+42
2013-02-20drm/nouveau/fan: add toggle fan supportMartin Peres5-9/+131
2013-02-20drm/nouveau/therm: cleanly separate pwm control logic from thermBen Skeggs10-135/+288
2013-02-20drm/nouveau/therm: add interfaces to allow forcing off pwm fan controlBen Skeggs5-8/+56
2013-02-20drm/nvd0/therm: add support for hardware fan tachometerBen Skeggs3-2/+27
2013-02-20drm/nva3/therm: add support for hardware fan tachometerBen Skeggs4-12/+110
2013-02-20drm/nouveau/therm: collect fan tach info in common fan constructorBen Skeggs2-5/+17
2013-02-20drm/nouveau/therm: fix various style issues, make more consistentBen Skeggs6-73/+85
2013-02-20nvd0/therm: implement more appropriate pwm fan control functionsBen Skeggs5-4/+128
2013-01-13drm/nvc0/fb: fix crash when different mutex is used to protect same listAleksi Torhamo1-3/+3
2013-01-13drm/nouveau/clock: fix support for more than 2 monitors on nve0Aleksi Torhamo2-0/+4
2013-01-13drm/nv50/disp: fix selection of bios script for analog outputsMarcin Slusarz1-20/+26
2013-01-13drm/nouveau: fix nouveau_client allocation failure pathMarcin Slusarz2-3/+4
2013-01-13drm/nouveau: don't return freed object from nouveau_handle_createMarcin Slusarz1-1/+4
2013-01-13drm/nouveau/vm: fix memory corruption when pgt allocation failsMarcin Slusarz1-1/+3
2013-01-13drm/nouveau: add locking around instobj list operationsMarcin Slusarz1-8/+27
2013-01-13drm/nouveau/devinit: ensure legacy vga control is enabled during postBen Skeggs1-1/+0