]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/therm: let the vbios decide on the automatic fan management mode
authorMartin Peres <martin.peres@labri.fr>
Wed, 19 Feb 2014 00:04:56 +0000 (01:04 +0100)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 26 Mar 2014 04:08:25 +0000 (14:08 +1000)
commit2b4ae211e5f4428755733aff2790990716c93dda
treed5a71622d95557e7fe8f84ca4b461a6b0c09a909
parent9665baf8d7f36c8e026116d5effd2b99c1a0b82e
drm/nouveau/therm: let the vbios decide on the automatic fan management mode

This should fix automatic fan management on fermi cards who do not have
0x46 entries in the thermal table.

On my nve6, the blob sets the default linear range from 40°C to 100°C
but my nvcf's default values are 40°C to 85°C. Let's keep 85 as a default
for everyone.

Signed-off-by: Martin Peres <martin.peres@labri.fr>
Tested-by: Timothée Ravier <tim@siosm.fr>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/core/include/subdev/bios/therm.h
drivers/gpu/drm/nouveau/core/subdev/bios/therm.c
drivers/gpu/drm/nouveau/core/subdev/therm/base.c
drivers/gpu/drm/nouveau/core/subdev/therm/fan.c