]> git.openfabrics.org - ~shefty/rdma-dev.git/commit
drm/nouveau/fan: add toggle fan support
authorMartin Peres <martin.peres@labri.fr>
Sun, 2 Sep 2012 23:37:02 +0000 (01:37 +0200)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 20 Feb 2013 06:00:19 +0000 (16:00 +1000)
commit0cbf83bbe524d6014daf11005b99084d50489b80
tree13986fb3fee9dc5ff8c2ac72dc38fddb01ab7532
parent9c3bd3a53129639f10e129b007862340dba16a09
drm/nouveau/fan: add toggle fan support

v2: change percent from int to atomic_t
v3: random fixes
v4 (Ben Skeggs):
- adapted for split-out fan-control "protocol" structure
- removed need for timer resched
- support for forcing 'toggle' control on PWM boards

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Martin Peres <martin.peres@labri.fr>
drivers/gpu/drm/nouveau/Makefile
drivers/gpu/drm/nouveau/core/include/subdev/timer.h
drivers/gpu/drm/nouveau/core/subdev/therm/fan.c
drivers/gpu/drm/nouveau/core/subdev/therm/fantog.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/core/subdev/therm/priv.h
drivers/gpu/drm/nouveau/core/subdev/timer/nv04.c