| 1 | Kernel driver `adm1031.o' |
|---|
| 2 | ========================= |
|---|
| 3 | |
|---|
| 4 | Status: Driver supports basic temp and fan readings, min/max/crit settings |
|---|
| 5 | alarms. This driver does not support auto fan control. |
|---|
| 6 | |
|---|
| 7 | Supported chips: |
|---|
| 8 | * Analog Devices ADM1030 |
|---|
| 9 | Prefix: 'adm1030' |
|---|
| 10 | Addresses scanned: I2C 0x2c to 0x2e |
|---|
| 11 | Datasheet: Publicly available at the Analog Devices website |
|---|
| 12 | http://www.analog.com/en/prod/0,2877,ADM1030,00.html |
|---|
| 13 | |
|---|
| 14 | * Analog Devices ADM1031 |
|---|
| 15 | Prefix: 'adm1031' |
|---|
| 16 | Addresses scanned: I2C 0x2c to 0x2e |
|---|
| 17 | Datasheet: Publicly available at the Analog Devices website |
|---|
| 18 | http://www.analog.com/en/prod/0,2877,ADM1031,00.html |
|---|
| 19 | |
|---|
| 20 | |
|---|
| 21 | Author: Alexandre d'Alton <alex@alexdalton.org> |
|---|
| 22 | |
|---|
| 23 | License: GPL |
|---|
| 24 | |
|---|
| 25 | |
|---|
| 26 | Module Parameters |
|---|
| 27 | ----------------- |
|---|
| 28 | |
|---|
| 29 | * force: short array (min = 1, max = 48) |
|---|
| 30 | List of adapter,address pairs to boldly assume to be present |
|---|
| 31 | * force_adm1030: short array (min = 1, max = 48) |
|---|
| 32 | List of adapter,address pairs which are unquestionably assumed to contain |
|---|
| 33 | a `adm1030' chip |
|---|
| 34 | * force_adm1031: short array (min = 1, max = 48) |
|---|
| 35 | List of adapter,address pairs which are unquestionably assumed to contain |
|---|
| 36 | a `adm1031' chip |
|---|
| 37 | * probe: short array (min = 1, max = 48) |
|---|
| 38 | List of adapter,address pairs to scan additionally |
|---|
| 39 | * probe_range: short array (min = 1, max = 48) |
|---|
| 40 | List of adapter,start-addr,end-addr triples to scan additionally |
|---|
| 41 | * ignore: short array (min = 1, max = 48) |
|---|
| 42 | List of adapter,address pairs not to scan |
|---|
| 43 | * ignore_range: short array (min = 1, max = 48) |
|---|
| 44 | List of adapter,start-addr,end-addr triples not to scan |
|---|
| 45 | |
|---|
| 46 | |
|---|
| 47 | Description |
|---|
| 48 | ----------- |
|---|
| 49 | |
|---|
| 50 | ADM1030 and ADM1031 are digital temperature sensors and fan controllers. |
|---|
| 51 | They sense their own temperature as well as the temperature of up to one |
|---|
| 52 | (ADM1030) or two (ADM1031) external diodes. |
|---|
| 53 | |
|---|
| 54 | All temperature values are given in degrees Celsius. Resolution |
|---|
| 55 | is 0.5 degree for the local temperature, 0.125 degree for the remote |
|---|
| 56 | temperatures. |
|---|
| 57 | |
|---|
| 58 | Each temperature channel has its own high and low limits, plus a critical |
|---|
| 59 | limit. |
|---|
| 60 | |
|---|
| 61 | The ADM1030 monitors a single fan speed, while the ADM1031 monitors up to |
|---|
| 62 | two. Each fan channel has its own low speed limit. |
|---|
| 63 | |
|---|
| 64 | |
|---|
| 65 | Chip Features |
|---|
| 66 | ------------- |
|---|
| 67 | |
|---|
| 68 | Chip 'adm1030' |
|---|
| 69 | |
|---|
| 70 | LABEL LABEL CLASS COMPUTE CLASS MODE MAGN |
|---|
| 71 | temp1 - - R- 3 |
|---|
| 72 | temp1_high temp1 temp1 RW 3 |
|---|
| 73 | temp1_low temp1 temp1 RW 3 |
|---|
| 74 | temp1_crit temp1 temp1 RW 3 |
|---|
| 75 | temp2 - - R- 3 |
|---|
| 76 | temp2_high temp2 temp2 RW 3 |
|---|
| 77 | temp2_low temp2 temp2 RW 3 |
|---|
| 78 | temp2_crit temp2 temp2 RW 3 |
|---|
| 79 | |
|---|
| 80 | fan1_input - - R- 0 |
|---|
| 81 | fan1_min fan1 fan1 RW 0 |
|---|
| 82 | fan1_div fan1 - RW 0 |
|---|
| 83 | |
|---|
| 84 | alarms - - R- 0 |
|---|
| 85 | |
|---|
| 86 | Chip 'adm1031' |
|---|
| 87 | |
|---|
| 88 | LABEL LABEL CLASS COMPUTE CLASS MODE MAGN |
|---|
| 89 | temp1 - - R- 3 |
|---|
| 90 | temp1_high temp1 temp1 RW 3 |
|---|
| 91 | temp1_low temp1 temp1 RW 3 |
|---|
| 92 | temp1_crit temp1 temp1 RW 3 |
|---|
| 93 | temp2 - - R- 3 |
|---|
| 94 | temp2_high temp2 temp2 RW 3 |
|---|
| 95 | temp2_low temp2 temp2 RW 3 |
|---|
| 96 | temp2_crit temp2 temp2 RW 3 |
|---|
| 97 | temp3 - - R- 3 |
|---|
| 98 | temp3_high temp3 temp3 RW 3 |
|---|
| 99 | temp3_low temp3 temp3 RW 3 |
|---|
| 100 | temp3_crit temp3 temp3 RW 3 |
|---|
| 101 | |
|---|
| 102 | fan1_input - - R- 0 |
|---|
| 103 | fan1_min fan1 fan1 RW 0 |
|---|
| 104 | fan1_div fan1 - RW 0 |
|---|
| 105 | fan2_input - - R- 0 |
|---|
| 106 | fan2_min fan2 fan2 RW 0 |
|---|
| 107 | fan2_div fan2 - RW 0 |
|---|
| 108 | |
|---|
| 109 | alarms - - R- 0 |
|---|