summaryrefslogtreecommitdiff
path: root/nvkm/subdev/therm
Commit message (Expand)AuthorAgeFilesLines
* drm: remove symlinks from build, use Kbuild files for lib buildBen Skeggs2015-01-1915-2568/+0
* therm/nv84+: do not expose non-calibrated internal temp sensorMartin Peres2014-10-021-1/+6
* therm: make sure the temperature settings are sane on nv84+Martin Peres2014-10-024-1/+35
* gm107/therm: add PWM fan support v2Martin Peres2014-10-025-4/+105
* therm/fan: do not use the pwm mode when the vbios tells us to use toggleMartin Peres2014-10-021-1/+7
* therm: fix a potential deadlock in the therm monitoring codeMartin Peres2014-07-151-3/+3
* i2c: bump the i2c delay for the adt7473Martin Peres2014-06-071-3/+3
* therm/fan/tach: default to 2 pulses per revolutionMartin Peres2014-06-071-1/+1
* therm/nvd9: handle another kind of PWM fanMartin Peres2014-05-201-0/+1
* therm: let the vbios decide on the automatic fan management modeMartin Peres2014-03-262-8/+7
* therm/nvd7: handle another kind of PWM fansMartin Peres2014-03-265-15/+34
* pm/fan: drop the fan lock in fan_update() before reschedulingMartin Peres2014-03-261-6/+13
* therm: check for sensor presence with requested mode, not currentBen Skeggs2014-03-261-1/+1
* fix null ptr dereferences on some boardsBen Skeggs2014-01-171-5/+5
* v3.13-rc1Ben Skeggs2013-12-041-1/+2
* therm/nv40: fix slowing down fan when pstate undefinedBen Skeggs2013-11-141-1/+2
* therm: update target fanspeed outside of therm lockBen Skeggs2013-11-081-6/+8
* therm: automatic mode by defaultBen Skeggs2013-11-081-1/+1
* therm: no toggle fan control either if we can't guarantee no pwm connectedBen Skeggs2013-11-081-0/+7
* therm/nvc0: allow fan control if we've killed the vbios ppwr ucodeBen Skeggs2013-11-081-3/+4
* therm: if no bios trip/linear info, default to perf-suggested speedBen Skeggs2013-11-082-3/+15
* therm: add hook for clk to suggest fanspeed to thermBen Skeggs2013-11-082-0/+14
* i2c: use a custom bitbanging delay for the adt7473Martin Peres2013-11-051-27/+27
* therm: ack any pending IRQ at initMartin Peres2013-11-054-4/+18
* therm: kill some over-zealous debuggingBen Skeggs2013-11-052-5/+0
* v3.12-rc1Ben Skeggs2013-09-172-0/+5
* therm: survive to suspend/resume cyclesMartin Peres2013-08-214-1/+46
* fan: restore pwm value on resume when in manual/auto modeMartin Peres2013-08-212-1/+9
* therm: Set the correct pwm_mode upon resumeEmil Velikov2013-08-211-1/+1
* therm: send some messages to debug levelBen Skeggs2013-04-242-14/+14
* nv50/therm: implement temperature readingMartin Peres2013-04-151-3/+39
* therm: split the nv50 and nv84 codeMartin Peres2013-04-157-155/+229
* therm: display the availability of the internal sensorMartin Peres2013-03-183-0/+13
* therm: disable temperature management if the sensor isn't readableMartin Peres2013-03-181-1/+1
* therm: disable auto fan management if temperature is not availableMartin Peres2013-03-181-0/+5
* nv40/therm: reserve negative temperatures for errorsMartin Peres2013-03-181-0/+4
* nv40/therm: disable temperature reading if the bios misses some parametersMartin Peres2013-03-182-15/+4
* therm-ic: the temperature is off by sensor_constant, warn the userMartin Peres2013-03-182-3/+5
* therm: remove some confusion introduced by therm_modeMartin Peres2013-03-183-7/+7
* therm: do not make assumptions on temperatureMartin Peres2013-03-181-3/+3
* nv40/therm: increase the sensor's settling delay to 20msMartin Peres2013-03-181-1/+2
* nv40/therm: improve selection between the old and the new styleMartin Peres2013-03-181-12/+38
* i2c: create proper chipset-specific class implementationsBen Skeggs2013-02-201-1/+1
* therm: reduce stack usage of nouveau_therm_ic_ctorMarcin Slusarz2013-02-201-25/+27
* therm: use workqueue to shutdown the machineMarcin Slusarz2013-02-201-2/+16
* therm/nv40: reset temperature sensor on initMarcin Slusarz2013-02-201-1/+11
* therm: turn on fan only when threshold hit in positive directionMarcin Slusarz2013-02-201-4/+7
* therm: always initialize alarm_program_lockMarcin Slusarz2013-02-202-1/+1
* fan: fix selection of fan speed when fan->get returns an errorMarcin Slusarz2013-02-201-3/+3
* quiet static-related sparse noiseMarcin Slusarz2013-02-204-6/+6