1 Kernel driver thmc50 2 ===================== 3 4 Supported chips: 5 6 * Analog Devices ADM1022 7 8 Prefix: 'adm1022' 9 10 Addresses scanned: I2C 0x2c - 0x2e 11 12 Datasheet: http://www.analog.com/en/prod/0 13 14 * Texas Instruments THMC50 15 16 Prefix: 'thmc50' 17 18 Addresses scanned: I2C 0x2c - 0x2e 19 20 Datasheet: https://www.ti.com/ 21 22 23 Author: Krzysztof Helt <krzysztof.h1@wp.pl> 24 25 This driver was derived from the 2.4 kernel th 26 27 Credits: 28 29 thmc50.c (2.4 kernel): 30 31 - Frodo Looijaard <frodol@dds.nl> 32 - Philip Edelbrock <phil@netroedge.com> 33 34 Module Parameters 35 ----------------- 36 37 * adm1022_temp3: short array 38 List of adapter,address pairs to force chi 39 second remote temperature. This does not w 40 41 Description 42 ----------- 43 44 The THMC50 implements: an internal temperature 45 external diode-type temperature sensor (compat 46 many processors), and a controllable fan/analo 47 sensors, limits can be set through the appropr 48 register and Hysteresis register. Each value c 49 accuracy. An alarm is issued (usually to a co 50 temperature gets higher then the Overtemperatu 51 until the temperature falls below the Hysteres 52 degrees Celsius, and are guaranteed within a r 53 54 The THMC50 only updates its values each 1.5 se 55 will do no harm, but will return 'old' values. 56 57 The THMC50 is usually used in combination with 58 the temperature of the processor(s). 59 60 The ADM1022 works the same as THMC50 but it is 61 1 Hz for THMC50). It can be also put in a new 62 remote temperature sensor. The driver use the 63 64 In case the BIOS is broken and the mode is set 65 the mode with additional remote temperature wi 66 A typical symptom of wrong setting is a fan fo 67 68 Driver Features 69 --------------- 70 71 The driver provides up to three temperatures: 72 73 temp1 74 - internal 75 temp2 76 - remote 77 temp3 78 - 2nd remote only for ADM1022 79 80 pwm1 81 - fan speed (0 = stop, 255 = full) 82 pwm1_mode 83 - always 0 (DC mode) 84 85 The value of 0 for pwm1 also forces FAN_OFF si 86 so it stops fans even if the value 0 into the 87 88 The driver was tested on Compaq AP550 with two 89 in the temp3 mode), five temperature readings
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.