| 1 |
lm_sensors CHANGES file |
|---|
| 2 |
----------------------- |
|---|
| 3 |
|
|---|
| 4 |
2.10.3 (20070319) |
|---|
| 5 |
Library: Do not skip i2c adapters with only a class device and no |
|---|
| 6 |
physical device. This change is required to survive the |
|---|
| 7 |
planned struct class_dev removal from future 2.6 kernels. |
|---|
| 8 |
Add support for the SMSC LPC47M292 fans (prefix smsc47m2) |
|---|
| 9 |
Recognize i2c-isa-based devices as such even after class_dev |
|---|
| 10 |
is gone |
|---|
| 11 |
Compile with -D_REENTRANT |
|---|
| 12 |
Fix support of Linux 2.6's max6650 driver |
|---|
| 13 |
Fix max1619 support |
|---|
| 14 |
Man page i2cdetect.8: Scanning range can be restricted |
|---|
| 15 |
Module bmcsensors: Fix debugging messages |
|---|
| 16 |
Module i2c-ali1563: Improve the status messages (2.6 backport) |
|---|
| 17 |
Fix device initialization (2.6 backport) |
|---|
| 18 |
Module i2c-amd8111: Cleanups (2.6 backport) |
|---|
| 19 |
Fix initialization race (2.6 backport) |
|---|
| 20 |
Module i2c-nforce2: Drop unused reference to pci_dev (2.6 backport) |
|---|
| 21 |
Module i2c-piix4: Add ATI SB600 support (2.6 backport) |
|---|
| 22 |
Module i2c-viapro: Add CX700 support (2.6 backport) |
|---|
| 23 |
Module smsc47m1: Add SMSC LPC47M292 support |
|---|
| 24 |
Get rid of a useless semaphore (2.6 backport) |
|---|
| 25 |
Programs i2cdetect, i2cdump, isadump: Flush output in real time |
|---|
| 26 |
Program i2cdump: Cleaner output in SMBus block read mode |
|---|
| 27 |
Program fancontrol.pl: Fix pwmN_enable access (#2190) |
|---|
| 28 |
Program sensors: Add smsc47m2 support (fans) |
|---|
| 29 |
Fix -A option (hide adapter name) on error |
|---|
| 30 |
Program sensors-detect: Only probe relevant I2C addresses |
|---|
| 31 |
Drop ARP-capable device detection |
|---|
| 32 |
Add Maxim MAX6655/MAX6656 detection |
|---|
| 33 |
(Olexiy Avramchenko) |
|---|
| 34 |
Add Maxim MAX1668, MAX1805, MAX1989 detection |
|---|
| 35 |
Add VIA CX700 detection |
|---|
| 36 |
Drop legacy W83627HF ISA detection |
|---|
| 37 |
Don't bufferize stdout during probes |
|---|
| 38 |
Speed up the LM75 and LM77 detection |
|---|
| 39 |
Clean up the EEPROM detection |
|---|
| 40 |
Add Dallas DS75 detection |
|---|
| 41 |
Add SMSC LPC47M292 detection |
|---|
| 42 |
Add nVidia MCP61 and MCP65 detection |
|---|
| 43 |
Fix ADM1028 detection |
|---|
| 44 |
Add Nat. Semi. PC8347L Super-I/O detection |
|---|
| 45 |
Add SMSC SCH5504 Super-I/O detection (no sensors) |
|---|
| 46 |
Make the LM78 and W83781D detection safer |
|---|
| 47 |
|
|---|
| 48 |
|
|---|
| 49 |
2.10.2 (20070115) |
|---|
| 50 |
RPM: Obsolete, removed |
|---|
| 51 |
File doc/fan-divisors: Update |
|---|
| 52 |
File sensors_vid.h: Trim VID values to correct number of bits (2.6 backport) |
|---|
| 53 |
Library: Add support for the pc87247 driver (fans only) |
|---|
| 54 |
Probe for busses before chips |
|---|
| 55 |
Drop support for algorithm names |
|---|
| 56 |
Add support for coretemp driver |
|---|
| 57 |
Major update/optimization of config-file scanner |
|---|
| 58 |
Add config-file scanner regression tests |
|---|
| 59 |
Add f71872f support |
|---|
| 60 |
Add w83627dhg support (David Holl, #2157) |
|---|
| 61 |
Get the i2c adapter names from classdev.name |
|---|
| 62 |
Add adm1029 support (Corentin Labbe) |
|---|
| 63 |
Man page i2cdetect.8: Describe the output convention |
|---|
| 64 |
Man page sensors.1: Update (option -c) and clean up |
|---|
| 65 |
Module bmcsensors: Fix several warnings |
|---|
| 66 |
Fix fragile structure initialization |
|---|
| 67 |
Module i2c-i801: Add ICH9 support |
|---|
| 68 |
Module p4b_smbus: Add support for the ICH5 |
|---|
| 69 |
Module f71805f: Fix the device address decoding (2.6 backport) |
|---|
| 70 |
Module icspll: Delete. It was useless and dangerous. |
|---|
| 71 |
Program decode-dimms.pl: Remove spaces at end of lines |
|---|
| 72 |
Program eepromer: Fix loads of warnings |
|---|
| 73 |
Program i2cdetect: Make the output clearer |
|---|
| 74 |
Program py-smbus: New! Python i2c-dev bindings (prog/py-smbus) |
|---|
| 75 |
Program unhide_ICH_SMBus: New! Unhides the ICH SMBus for 2.6 kernels |
|---|
| 76 |
without need of recompilation. |
|---|
| 77 |
Programs dump/*: More robust handling of user inputs |
|---|
| 78 |
Programs pwmconfig, fancontrol: Handle write errors for bash 3.1 |
|---|
| 79 |
Add support for non-i2c drivers |
|---|
| 80 |
Program fancontrol.pl: Disable debugging by default |
|---|
| 81 |
Add support for non-i2c drivers |
|---|
| 82 |
More tolerant config file parsing |
|---|
| 83 |
Program sensord: Add pc87247 support (fans only) |
|---|
| 84 |
Add vt1211 support (#2150) |
|---|
| 85 |
Add w83627dhg support (David Holl, #2157) |
|---|
| 86 |
Add w83627ehf voltage support (Dave Platt) |
|---|
| 87 |
Add k8temp support (Dave Platt) |
|---|
| 88 |
Program sensors: Add pc87247 support (fans only) |
|---|
| 89 |
Hide error on missing f71805f fan |
|---|
| 90 |
Handle option -c more efficiently |
|---|
| 91 |
Drop option -a (show algorithm names) |
|---|
| 92 |
Add f71872f support |
|---|
| 93 |
Add w83627dhg support (David Holl, #2157) |
|---|
| 94 |
Add adm1029 support (Corentin Labbe) |
|---|
| 95 |
Hide error on missing w83793 temp (Gong Jun) |
|---|
| 96 |
Program sensors-detect: Add SMSC DME1737 detection |
|---|
| 97 |
Add Fintek F71882FG and EPoX EP1308 detection |
|---|
| 98 |
Add Intel Core thermal sensor detection |
|---|
| 99 |
Preallocate memory for I2C_FUNCS ioctl (#2138) |
|---|
| 100 |
Prevent misdetection of MAX6633/MAX6634/MAX6635 |
|---|
| 101 |
Add Intel ICH9 detection |
|---|
| 102 |
Add Maxim MAX6648/MAX6692 detection |
|---|
| 103 |
Improve ADM1029 detection |
|---|
| 104 |
Add Andigilog chips detection |
|---|
| 105 |
Add Intel AMB FB-DIMM thermal sensor detection |
|---|
| 106 |
Add ATI SB600 detection |
|---|
| 107 |
|
|---|
| 108 |
|
|---|
| 109 |
2.10.1 (20060924) |
|---|
| 110 |
File doc/developers/checklist renamed to dev/developers/release_checklist |
|---|
| 111 |
with clarifications and updates for new SVN server. |
|---|
| 112 |
File README.package: Delete. |
|---|
| 113 |
File doc/busses/i2c-piix4: Update (2.6 backport) |
|---|
| 114 |
File doc/developers/sysfs-interface: Update |
|---|
| 115 |
File etc/sensors.conf.eg: Add an smsc47m192 section |
|---|
| 116 |
Comment out all set statements |
|---|
| 117 |
Add an it8716 section |
|---|
| 118 |
Add a w83793 section |
|---|
| 119 |
Adjust the vt1211 section to match the new driver |
|---|
| 120 |
interface |
|---|
| 121 |
Library: Fix device scan when no i2c support is present |
|---|
| 122 |
Add support for W83627EHF voltage inputs and alarms |
|---|
| 123 |
Add support for the smsc47m192 driver |
|---|
| 124 |
Fix all memory leaks (yeah!) |
|---|
| 125 |
Fix no sensors being reported as an error |
|---|
| 126 |
Add support for the IT8716F and IT8718F chips |
|---|
| 127 |
Add support for the W83793 chip (Yuan Mu) |
|---|
| 128 |
Map the 2.6 adm1026's fan8 to fan0 |
|---|
| 129 |
Missing sysfs busses and classes are not errors |
|---|
| 130 |
Change vt1211 temp3-7 magnitude from 1 to 3 |
|---|
| 131 |
Makefile: Don't grep autoconf.h on user-space targets |
|---|
| 132 |
Fix depmod on non-running kernel version |
|---|
| 133 |
Remove empty include directories on make user_uninstall |
|---|
| 134 |
Module i2c-ali1535: Drop redundant semaphore (2.6 backport) |
|---|
| 135 |
Module i2c-amd756-s4882: Improve static semaphore initialization |
|---|
| 136 |
(2.6 backport) |
|---|
| 137 |
Module i2c-i801: Disable PEC mode after every transaction (2.6 backport) |
|---|
| 138 |
Add ICH8 support (2.6 backport) |
|---|
| 139 |
Fix block transaction poll loops (2.6 backport) |
|---|
| 140 |
Remove PCI function check (2.6 backport) |
|---|
| 141 |
Cleanups (2.6 backport) |
|---|
| 142 |
Module i2c-nforce2: Add nForce4 MCP51, MCP55 support (2.6 backport) |
|---|
| 143 |
Module i2c-piix4: Add ServerWorks HT-1000 support (2.6 backport) |
|---|
| 144 |
Add ATI IXP200, IXP300, IXP400 support (2.6 backport) |
|---|
| 145 |
Drop the fix_hstcfg parameter (2.6 backport) |
|---|
| 146 |
Module i2c-viapro: Fix compilation with kernels < 2.4.21 |
|---|
| 147 |
Add VT8237A and VT8251 |
|---|
| 148 |
Module lm83: Add LM82 support (2.6 backport) |
|---|
| 149 |
Module vt1211: The VT1211 has no in6 |
|---|
| 150 |
Rework the voltage and temperature conversions and the |
|---|
| 151 |
temperature input order to match the Linux 2.6 driver |
|---|
| 152 |
Module w83781d: Use real-time alarm registers when possible (2.6 backport) |
|---|
| 153 |
Add specific alarm and beep defines for the W83791D |
|---|
| 154 |
Module w83792d: Fix PWM range (2.6 backport) |
|---|
| 155 |
Program decode-dimms.pl: Decode depending on the memory type |
|---|
| 156 |
Decode the manufacturing date to an ISO8601 date |
|---|
| 157 |
Add the memory size computation and provide brief |
|---|
| 158 |
timing characteritics for SDRAM/DDR/DDR2 memory |
|---|
| 159 |
Add memory size computation for Rambus memory |
|---|
| 160 |
Various output cleanups and fixes |
|---|
| 161 |
Program decode-edid.pl: Add /usr/sbin or /usr/local/sbin to $PATH if needed |
|---|
| 162 |
Program decode-vaio.pl: Detect and skip false positives |
|---|
| 163 |
Program i2cdetect: Add a mode to print adapter functionalities |
|---|
| 164 |
Program i2cdump: Restore bank after bank switching |
|---|
| 165 |
Add new mode W (read word on even register addresses) |
|---|
| 166 |
Program mkpatch: Fix typo breaking f71805f |
|---|
| 167 |
Turn warnings on (-w), and fix them |
|---|
| 168 |
Print a usage message on missing command line parameters |
|---|
| 169 |
Program pwmconfig: Use mktemp instead of tempfile |
|---|
| 170 |
Program sensors: No error messages on missing w83792d fan4-7 (Yuan Mu) |
|---|
| 171 |
Add smsc47m192 support |
|---|
| 172 |
Add abituguru support (Hans de Goede) |
|---|
| 173 |
Fix memory leak when printing an unknown chip |
|---|
| 174 |
Add it8716 and it8718 support |
|---|
| 175 |
Make each it87 fan and fan div optional |
|---|
| 176 |
Print missing w83791d values |
|---|
| 177 |
Add w83793 support (Yuan Mu) |
|---|
| 178 |
The adt7463 may not have in4 (#2119) |
|---|
| 179 |
Hide more vt1211 missing input errors |
|---|
| 180 |
Clearer error messages when no sensors found |
|---|
| 181 |
Program sensors-detect: Add ServerWorks HT-1000 SMBus detection |
|---|
| 182 |
Add ATI IXP200/300/400 SMBus detection |
|---|
| 183 |
Prevent warning on 64-bit PCI addresses |
|---|
| 184 |
Add Fintek F75363SG, F75111R/RG/N, F75121R, |
|---|
| 185 |
F75122R/RG, F75373S/SG, F75375S/SP, F75383S/M, |
|---|
| 186 |
F75384S/M, F75387SG/RG and F81218D detection |
|---|
| 187 |
Add Winbond W83793R/G and W83627DHG detection |
|---|
| 188 |
Handle the W83791D driver difference between kernels |
|---|
| 189 |
Add nForce4 MCP04, MCP51 and MCP55 detection |
|---|
| 190 |
Add AMD Geode devices detection |
|---|
| 191 |
Add ITE IT8716F and IT8718F detection |
|---|
| 192 |
Add NatSemi/Winbond PC87427 detection |
|---|
| 193 |
Get driver information for busy addresses from |
|---|
| 194 |
sysfs (2.6 only) |
|---|
| 195 |
Drop the ISA IT87xxF detection |
|---|
| 196 |
Check i2c adapter functionalities before probing |
|---|
| 197 |
Add Intel ICH8 SMBus detection |
|---|
| 198 |
Add AMD K8 thermal sensors detection |
|---|
| 199 |
Simplify detection of SiS5595, VIA686 and VT8231 |
|---|
| 200 |
Add Analog Devices ADM1033, ADM1034, ADT7462, |
|---|
| 201 |
ADT7466, ADT7470, ADT7473 and ADT7475 detection |
|---|
| 202 |
Check for root user at startup |
|---|
| 203 |
Attempt to be slightly more user-friendly |
|---|
| 204 |
Add VT8237A and VT8251 |
|---|
| 205 |
Remove detection of nVidia graphics adapters |
|---|
| 206 |
Use sysfs for PCI device enumeration |
|---|
| 207 |
Add generic PCI SMBus adapter detection |
|---|
| 208 |
Add generic Super-I/O logical device detection |
|---|
| 209 |
Add SMSC LPC47M172/182 detection |
|---|
| 210 |
|
|---|
| 211 |
|
|---|
| 212 |
2.10.0 (20060214) |
|---|
| 213 |
File doc/lm_sensors-FAQ.texi: Remove version 1 specifics part |
|---|
| 214 |
File doc/busses/i2c-viapro: Update (2.6 backport) |
|---|
| 215 |
File doc/chips/via686a: Update (2.6 backport) |
|---|
| 216 |
File doc/chips/w83627hf: W83627THF VID clarification (2.6 backport) |
|---|
| 217 |
File etc/sensors.conf.eg: Do not set vrm by default |
|---|
| 218 |
File i2c-dev.h: Fix union i2c_smbus_data definition |
|---|
| 219 |
Sync i2c_msg definition with i2c.h (Hideki Iwamoto) |
|---|
| 220 |
Add missing parentheses around macros |
|---|
| 221 |
Drop I2C_FUNC_SMBUS_EMUL |
|---|
| 222 |
Drop I2C_FUNC_SMBUS_*_PEC |
|---|
| 223 |
Drop I2C_SMBUS_*_PEC |
|---|
| 224 |
File sensors_vid.h: Drop default VRM |
|---|
| 225 |
Library: NOTE: libsensors(3) will no longer see eeprom (SPD) chips |
|---|
| 226 |
This is intentional. Use decode-dimms.pl if you still |
|---|
| 227 |
need your memory SPD data. |
|---|
| 228 |
Library: Big update to use libsysfs. More TODO though. |
|---|
| 229 |
Fix bus matching code for Linux 2.6 (Karsten Petersen) |
|---|
| 230 |
Add f71805f, w83687thf support |
|---|
| 231 |
Add platform drivers support |
|---|
| 232 |
Fix sysctl warnings on x86_64 |
|---|
| 233 |
Restore vt1211 temp1 |
|---|
| 234 |
Makefile: Compile user-space programs with -Wundef |
|---|
| 235 |
Module i2c-i801: Simplify the hardware PEC code |
|---|
| 236 |
Always set PEC mode explicitly before each transaction |
|---|
| 237 |
Module i2c-i810: Documentation update, PCI IDs cleanup |
|---|
| 238 |
Module i2c-keywest: Remove bus probing code (2.6 backport) |
|---|
| 239 |
Module i2c-nforce2: Remove dead code (2.6 backport) |
|---|
| 240 |
Add the ID of the nForce4 MCP-04 (2.6 backport) |
|---|
| 241 |
Module i2c-via: Remove dead code |
|---|
| 242 |
Module i2c-viapro: Remove dead code |
|---|
| 243 |
Support I2C block read (2.6 backport) |
|---|
| 244 |
Code cleanups (2.6 backport) |
|---|
| 245 |
Improve debug register dump (2.6 backport) |
|---|
| 246 |
Modules i2c-ali1535, i2c-ali1563, i2c-ali15x3, i2c-amd756, i2c-amd8111, |
|---|
| 247 |
i2c-i801, i2c-nforce2, i2c-piix4, i2c-sis5595, i2c-sis630, |
|---|
| 248 |
i2c-sis645: Use pci_driver name to request I/O region; do |
|---|
| 249 |
not initialize i2c_adapter name to "unset" (2.6 |
|---|
| 250 |
backport) |
|---|
| 251 |
Modules i2c-amd8111, i2c-i801, i2c-nforce2: Drop software PEC code |
|---|
| 252 |
(2.6 backport) |
|---|
| 253 |
Module adm9240: Cleanups (2.6 backport) |
|---|
| 254 |
Module f71805f: New, supports the Fintek F71805F/FG Super-I/O |
|---|
| 255 |
Module it87: Minor cleanups |
|---|
| 256 |
Fix fan3_div setting bug (Anton V. Staaf) |
|---|
| 257 |
Module lm90: Support the ADM1032-2 and ADT7461-2 (2.6 backport) |
|---|
| 258 |
Separate the register read function |
|---|
| 259 |
Add PEC support for the ADM1032 |
|---|
| 260 |
Module via686a: Cleanups |
|---|
| 261 |
Module w83627hf: Drop useless initialization step (2.6 backport) |
|---|
| 262 |
Fix in4 for W83627THF and W83637HF (Yuan Mu) |
|---|
| 263 |
Fix alarms (Yuan Mu) |
|---|
| 264 |
Preserve fan min on fan div change (Yuan Mu) |
|---|
| 265 |
Properly handle W83627THF without VID (Yuan Mu) |
|---|
| 266 |
Fix in0 limit settings in "VRM9" mode (Yuan Mu) |
|---|
| 267 |
Add W83687THF support |
|---|
| 268 |
Module w83781d: Drop W83697HF support (Grant Coady) |
|---|
| 269 |
Module w83792d: Bug fixes and code cleanups (Yuan Mu, 2.6 backport) |
|---|
| 270 |
Fix fan control mode (PWM/DC) reporting |
|---|
| 271 |
Fix fan div auto-adjust (Yuan Mu) |
|---|
| 272 |
Fix the subclient handling |
|---|
| 273 |
Module w83l785ts: Minor cleanup (2.6 backport) |
|---|
| 274 |
Module vt1211: Restore temp1 |
|---|
| 275 |
Modules vt1211, vt8231: Change default VRM to 9.1 |
|---|
| 276 |
Program decode-dimms.pl: Add lookup tables for manufacturer names |
|---|
| 277 |
Fix rounding error in PCxxxx speed computation |
|---|
| 278 |
Improve text output |
|---|
| 279 |
Improve speed under Linux 2.6 |
|---|
| 280 |
Verify checksum before decoding anything |
|---|
| 281 |
Improve manufacturing location decoding |
|---|
| 282 |
Improve memory type detection |
|---|
| 283 |
Improve part number decoding |
|---|
| 284 |
Program i2cdump: Drop now useless #ifdef tests |
|---|
| 285 |
Fix capability check for continuous byte mode |
|---|
| 286 |
Program i2cget: New |
|---|
| 287 |
Program i2cset: Add PEC support |
|---|
| 288 |
Fix argc check |
|---|
| 289 |
Programs i2cdetect, i2cdump, i2cset: Stop printing the algorithm name |
|---|
| 290 |
Print the correct bus type if bus |
|---|
| 291 |
functionality can be queried |
|---|
| 292 |
Program isadump: Display the real addresses in flat mode |
|---|
| 293 |
Program mkdev.sh: Silently skip already existing nodes |
|---|
| 294 |
Program mkpatch: Include f71805f |
|---|
| 295 |
Program sensord: Do not log algorithm names |
|---|
| 296 |
Drop EEPROM support (Aurelien Jarno) |
|---|
| 297 |
Add W83627EHF, F71805F/FG support |
|---|
| 298 |
Fix PC87365/PC87366 alarms |
|---|
| 299 |
Program sensors: Drop free_the_label |
|---|
| 300 |
Fix compilation with uclibc (no iconv) |
|---|
| 301 |
Add f71805f, w83687thf support |
|---|
| 302 |
Program sensors-detect: Drop algorithm names |
|---|
| 303 |
Do not rely on i2cdetect -l printing algo names |
|---|
| 304 |
Simplify adapter name matching mechanism |
|---|
| 305 |
New address for ADM1032, ADT7461 |
|---|
| 306 |
Improve ADT7467, ADT7468 support |
|---|
| 307 |
Fix MAX6659 reported driver |
|---|
| 308 |
Add Fintek F71805F detection |
|---|
| 309 |
Add Analog Devices ADT7476 detection |
|---|
| 310 |
Add Intel 82845G detection |
|---|
| 311 |
Add IT8201R/IT8203R/IT8206R/IT8266R detection |
|---|
| 312 |
Fix udev detection in some corner case |
|---|
| 313 |
Improve DS1621 detection |
|---|
| 314 |
Always prefer ISA access over SMBus access |
|---|
| 315 |
|
|---|
| 316 |
|
|---|
| 317 |
2.9.2 (20050906) |
|---|
| 318 |
File doc/chips/*: Big update (2.6 backport) |
|---|
| 319 |
Library: Drop ds1780-specific code (now use adm9240) |
|---|
| 320 |
Fix memory leak in sensors_get_label() |
|---|
| 321 |
Support /sys/class/hwmon (Linux 2.6.14+) |
|---|
| 322 |
Limit stack usage in sensors_read_proc_chips() |
|---|
| 323 |
Makefile: Detect 2.6+ kernels and check targets |
|---|
| 324 |
Man page isaset.8: Fix typos |
|---|
| 325 |
Module adm1031: Fix broken kfree() calls |
|---|
| 326 |
Module i2c-ali1563: New (2.6 backport by Winbond) |
|---|
| 327 |
Modules i2c-ipmb, i2c-ipmi: Support ipmi_request() additional argument |
|---|
| 328 |
Modules it87, pc87360, sis5595, smsc47m1, vt1211, vt8231, |
|---|
| 329 |
w83627hf.c: Tag find function __init |
|---|
| 330 |
Module lm93: Fix memory leak |
|---|
| 331 |
Module smsc47m1: Fix PWM enable polarity on read |
|---|
| 332 |
Modules w83627hf, w83781d: Allow setting fan divisor to 128 |
|---|
| 333 |
Program decode-dimms.pl: Support Linux 2.6 (Burkart Lingner) |
|---|
| 334 |
Added DDR/DDR2 frequency reporting in convenient |
|---|
| 335 |
form of DDRxxx PCyyyy |
|---|
| 336 |
Program i2cdump: Properly handle short i2c block reads |
|---|
| 337 |
Program fancontrol.pl: Fix compile errors |
|---|
| 338 |
Program mkpatch: Include i2c-ali1563 |
|---|
| 339 |
Include w83792d |
|---|
| 340 |
Program pwmconfig: Fix unsafe temporary file use |
|---|
| 341 |
Program rrd: Support 2.6 kernels |
|---|
| 342 |
Program sensord: Add support for w83637hf |
|---|
| 343 |
Support pc87360 (Henrik Brix Andersen) |
|---|
| 344 |
Program sensors: Support the VAIO "VGN" prefix for eeprom |
|---|
| 345 |
Program sensors-detect: Add SMSC LPC47M15x/LPC47M192 SMBus detection |
|---|
| 346 |
Advertise the w83792d driver |
|---|
| 347 |
Improve IT8705F and IT8712F detection |
|---|
| 348 |
Merge LM82 and LM83 detection |
|---|
| 349 |
Add W83687THF detection |
|---|
| 350 |
|
|---|
| 351 |
|
|---|
| 352 |
2.9.1 (20050412) |
|---|
| 353 |
File doc/busses/i2c-nforce2: Update |
|---|
| 354 |
File doc/chips/it87: Update |
|---|
| 355 |
File doc/chips/lm90: Update for adt7461 |
|---|
| 356 |
File doc/chips/mic74: New |
|---|
| 357 |
File etc/sensors.conf.eg: New sections for lm92 and w83792d |
|---|
| 358 |
Library: Add support for 2.6 fscpos driver (Stefan Ott) |
|---|
| 359 |
Fix sis5595 in4 (Aurelien Jarno) |
|---|
| 360 |
Add support for 2.6 gl520sm driver (Maarten Deprez) |
|---|
| 361 |
Add support for 2.6 bmcsensors driver (Yani Ioannou) |
|---|
| 362 |
Add support for w83792d (Chunhao Huang/Winbond) |
|---|
| 363 |
Add support for 2.6 adt7461 (James Chapman) |
|---|
| 364 |
Add support for 2.6 lm92 |
|---|
| 365 |
Add support for 2.6 vt1211 |
|---|
| 366 |
Add preliminary support for 2.6 w83627ehf |
|---|
| 367 |
Makefile: Support mips, sparc32 and sparc64 (Aurelien Jarno) |
|---|
| 368 |
Use -fno-strict-aliasing on all architectures |
|---|
| 369 |
Man pages pwmconfig, fancontrol: New (Aurelien Jarno) |
|---|
| 370 |
Module bmcsensors: Fix compile error |
|---|
| 371 |
Support IPMI V0.9 (Yani Ioannou/Vladislav Bogdanov) |
|---|
| 372 |
Module ds1621: Fix detection (Aurelien Jarno) |
|---|
| 373 |
Module eeprom: Discard SPD-centric checksum module parameter |
|---|
| 374 |
Cleanup detection function (backport from Linux 2.6) |
|---|
| 375 |
Module i2c-ali1535: Add delay loops for reliability (Ubel Walter) |
|---|
| 376 |
Module i2c-i801: Temporarily disable broken I2C block read |
|---|
| 377 |
Module i2c-ipmi: Fix bogus return in a middle of a function (Sergio |
|---|
| 378 |
Gelato) |
|---|
| 379 |
Module i2c-nforce2: Add nForce4 support (Hans-Frieder Vogt) |
|---|
| 380 |
Module i2c-viapro: Prevent repeated resets |
|---|
| 381 |
Module it87: Improve Super-I/O detection |
|---|
| 382 |
Limit I2C address range |
|---|
| 383 |
Support VID on the IT8712F |
|---|
| 384 |
Module lm75: Only initialize CMP/INT bit |
|---|
| 385 |
Module lm78: Fix bug with setting negative temperature limits |
|---|
| 386 |
Module lm85: Properly differentiate between ADM1027 and ADT7463 |
|---|
| 387 |
Add EMC6D102 support |
|---|
| 388 |
Module lm90: Fix MAX6657, MAX6658 and MAX6659 detection |
|---|
| 389 |
Add limited ADT7461 support |
|---|
| 390 |
Module lm93: Fix IN10 (+5V) scaling |
|---|
| 391 |
Module mic74: New |
|---|
| 392 |
Module w83627hf: Support secondary Super-I/O address |
|---|
| 393 |
Enable temp2 and temp3 if they are disabled |
|---|
| 394 |
Module w83781d: Revert AS99127F temp2 and temp3 computation change |
|---|
| 395 |
Skip final initialization step for AS99127F chips |
|---|
| 396 |
Module w83792d: New (Chunhao Huang/Winbond) |
|---|
| 397 |
Program ddcmon: New; user-space replacement for the ddcmon driver |
|---|
| 398 |
Program eeprog: Fix missing first char in ascii mode (J. A. McMahan Jr.) |
|---|
| 399 |
Program isadump: Handle Super-I/O keys |
|---|
| 400 |
Program lm_sensors.init: Cleanups (Axel Thimm) |
|---|
| 401 |
Program mkdev.sh: Add basic command-line interface |
|---|
| 402 |
Program mkpatch: Add adm1031, fscher, lm63, lm93 and max1619 |
|---|
| 403 |
Program pwmconfig: Secure the creation of temporary files (Aurelien Jarno) |
|---|
| 404 |
Don't complain about read-only enable files (lm85) |
|---|
| 405 |
Fix handling of alternate config file name |
|---|
| 406 |
Program sensord: Fix erroneous error message (Aurelien Jarno) |
|---|
| 407 |
Support sis5595 in4 (Aurelien Jarno) |
|---|
| 408 |
Support w83627thf |
|---|
| 409 |
Support the separate it8712 prefix (Aurelien Jarno) |
|---|
| 410 |
Program sensors: Display sis5595 in4 (Aurelien Jarno) |
|---|
| 411 |
No errors on missing pc87360 fans |
|---|
| 412 |
Add gl520sm support (Maarten Deprez) |
|---|
| 413 |
Improve vt1211 error/ignore handling (Michael Carland) |
|---|
| 414 |
Support w83792d, w83627ehf |
|---|
| 415 |
Program sensors-detect: Fix MAX6657, MAX6658 and MAX6659 detection |
|---|
| 416 |
Improve IT8705F and IT8712F detection |
|---|
| 417 |
Improve udev detection |
|---|
| 418 |
Fix DS1621 detection |
|---|
| 419 |
Add W83627EHF detection |
|---|
| 420 |
Add ATI SMBus detection |
|---|
| 421 |
Add VT1211 alias detection |
|---|
| 422 |
Warn if chip modules not found |
|---|
| 423 |
Add i2c-ipmi to list if bmcsensors is on it |
|---|
| 424 |
Add PC87591 detection |
|---|
| 425 |
Search for correct udev db file name |
|---|
| 426 |
Add nForce3 250Gb and nForce4 detection |
|---|
| 427 |
|
|---|
| 428 |
|
|---|
| 429 |
2.9.0 (20041228) |
|---|
| 430 |
NOTE: Requires i2c-2.9.0 or newer! |
|---|
| 431 |
File README.thinkpad: Update |
|---|
| 432 |
File doc/chips/it87: Cleanups |
|---|
| 433 |
File doc/chips/lm63: New |
|---|
| 434 |
File etc/sensors.conf.eg: Set via686a voltage limits |
|---|
| 435 |
File kernel/chips/Module.mk: Resync module list with mkpatch |
|---|
| 436 |
File kernel/include/sensors_compat.h: Define __devexit_p if missing |
|---|
| 437 |
(kernels 2.4.16 and older) |
|---|
| 438 |
Modules (all bus drivers): Remove owner from i2c_adapter; restore inc_use |
|---|
| 439 |
and dec_use removed in release 2.8.0 |
|---|
| 440 |
Modules (all chip drivers): Remove owner from i2c_driver; pass |
|---|
| 441 |
controlling_mod to i2c_register_entry() again |
|---|
| 442 |
Module bmcsensors: Support function 1/x |
|---|
| 443 |
Module i2c-amd756: Display the real bus name |
|---|
| 444 |
Module i2c-amd756-s4882: New; SMBus multiplexing on the Tyan S4882 |
|---|
| 445 |
Module i2c-i801: Support i2c block read (ICH5 and higher) |
|---|
| 446 |
Add PEC support for ICH6 |
|---|
| 447 |
Add support for ICH7 |
|---|
| 448 |
Module i2c-ipmb: Remove from build since it doesn't work |
|---|
| 449 |
Module i2c-nforce2: Support the nForce3 (Pro150 and 250Gb) |
|---|
| 450 |
Module icspll: Fix compilation |
|---|
| 451 |
Module lm63: New driver for the National Semiconductor LM63 |
|---|
| 452 |
Module lm83: Use signed types for temperatures |
|---|
| 453 |
Check limits on register writes |
|---|
| 454 |
Module lm87: Round voltages properly |
|---|
| 455 |
Retry on read errors (David Knierim) |
|---|
| 456 |
Less agressive init (no reset) |
|---|
| 457 |
Module lm90: Use signed types for temperatures |
|---|
| 458 |
Check limits on register writes |
|---|
| 459 |
Module lm93: Added module parameter for VID pin input thresholds. |
|---|
| 460 |
Fix typo in dynamic VID alarms |
|---|
| 461 |
Adds a couple log messages for failed transactions (David |
|---|
| 462 |
Knierim) |
|---|
| 463 |
Fix compilation breaking C99-ism (Axel Thimm) |
|---|
| 464 |
Fix block read retries |
|---|
| 465 |
Module pc87360: Support secondary Super-I/O address |
|---|
| 466 |
Module smsc47m1: Add support for 47M15x and 47M192 (fans only) |
|---|
| 467 |
Library: Add lm63 support |
|---|
| 468 |
Add lpc47b397 support |
|---|
| 469 |
Programs *.init: Rename lockfile to match file name |
|---|
| 470 |
Programs i2cset, isaset: Written byte/word can be masked |
|---|
| 471 |
Program decode-vaio.pl: Find eeproms on non-0 i2c bus too |
|---|
| 472 |
Program mkpatch: Include i2c-amd756-s4882 |
|---|
| 473 |
Program pwmconfig: Handle new (well, back to old) pwm files names for |
|---|
| 474 |
Linux 2.6.10 and up |
|---|
| 475 |
Program sensord: Do not scale load average (Aurelien Jarno) |
|---|
| 476 |
Program sensors: Add lm63, lpc47b397 support |
|---|
| 477 |
Support DDR2 memory module EEPROMs (Rudolf Marek) |
|---|
| 478 |
Support only one location for the default configuration file |
|---|
| 479 |
Display the default configuration file location in --help |
|---|
| 480 |
Simplify the configuration file opening code |
|---|
| 481 |
Program sensors-detect: Improve LM63 detection |
|---|
| 482 |
Discard IBM Thinkpad detection code |
|---|
| 483 |
Add PCA9556, LPC47B397, ICH7 detection |
|---|
| 484 |
Fix W83792D detection, add W83791SD detection |
|---|
| 485 |
|
|---|
| 486 |
|
|---|
| 487 |
2.8.8 (20041007) |
|---|
| 488 |
File doc/donations: Update |
|---|
| 489 |
File doc/lm_sensors-FAQ.texi: Add 4.6.1 |
|---|
| 490 |
Update 4.7 |
|---|
| 491 |
File doc/chips/gl518sm: Update "iterate" info |
|---|
| 492 |
File doc/chips/it87: Discard outdated module parameters |
|---|
| 493 |
File doc/chips/lm75: LM77 is not supported |
|---|
| 494 |
File doc/chips/lm90: LM86, MAX6657 and MAX6658 are supported |
|---|
| 495 |
File doc/chips/lm93: New |
|---|
| 496 |
File doc/chips/w83l785ts: Improvements |
|---|
| 497 |
File etc/sensors.conf.eg: Fix it87 lines order |
|---|
| 498 |
Update lm87 section |
|---|
| 499 |
File kernel/include/sensors_vid.h: Support VRM 10.0 |
|---|
| 500 |
Library: Support 2.6 adm1025 |
|---|
| 501 |
Preliminary support for 2.6 lm87 |
|---|
| 502 |
Support 2.6 adm9240 |
|---|
| 503 |
Allow an alternative sysfs file name for chip features (2.6) |
|---|
| 504 |
Fix lm83 critical limits (2.6) |
|---|
| 505 |
Add lm93 support |
|---|
| 506 |
Prevent some procfs errors from being silently ignored |
|---|
| 507 |
Makefiles: Implement user_uninstall (Rudolf Marek) |
|---|
| 508 |
Spoof LOGNAME and HOSTNAME when making html man pages |
|---|
| 509 |
Module adm1025: Refine detection |
|---|
| 510 |
Update limit registers again (revert of 2.8.1) |
|---|
| 511 |
Init high limits if they read 0 |
|---|
| 512 |
Fix conversions |
|---|
| 513 |
Module lm75: Refine detection |
|---|
| 514 |
Module lm78: Fix init |
|---|
| 515 |
Module lm83: Default to kind lm83 if forced. |
|---|
| 516 |
Fix temperature macros. |
|---|
| 517 |
Module lm90: Add LM86, MAX6657 and MAX6658 support |
|---|
| 518 |
Module lm93: New |
|---|
| 519 |
Module mtp008: Fix the setting of limits on temp2 |
|---|
| 520 |
Module pca9540: Refine detection |
|---|
| 521 |
Module pc87360: Change voltage/thermistor magnitude from 2 to 3 |
|---|
| 522 |
Support VID |
|---|
| 523 |
Fix fan_div file when fan count is less than 3 |
|---|
| 524 |
Additional init and debug |
|---|
| 525 |
Module smsc47m1: Fix pwm_enable being inverted |
|---|
| 526 |
Module w83627hf: Add alternate VCORE/in0 calculation method |
|---|
| 527 |
Remove reset of chip by driver on initialization |
|---|
| 528 |
Module w83781d: Fix default VRM for w83791d |
|---|
| 529 |
Module w83l785ts: Implement read error handling (backport from 2.6) |
|---|
| 530 |
Programs i2cset, i2cdump, i2cdetect, isaset, isadump: |
|---|
| 531 |
Wait for user input to continue (as opposed to 5 sec |
|---|
| 532 |
delay), can be skipped with -y |
|---|
| 533 |
Various cleanups and code refactoring |
|---|
| 534 |
Update manual pages |
|---|
| 535 |
Program fancontrol.init: New (Dean Takemori) |
|---|
| 536 |
Program fancontrol.pl: Restore fans on many kinds of errors/interrupts |
|---|
| 537 |
Program lm_sensors.init: Support 2.6 kernels and sensors in /usr/bin |
|---|
| 538 |
(Giuseppe Della Bianca) |
|---|
| 539 |
Program mkdev.sh: Detect devfs and refuse to run |
|---|
| 540 |
Use mknod's mode instead of chmod |
|---|
| 541 |
Program mkpatch: Include xeontemp and pc87360 |
|---|
| 542 |
Program sensors: Rework adm1025 support |
|---|
| 543 |
Display pc87365/pc87366 VID |
|---|
| 544 |
Improve smsc47m1 support |
|---|
| 545 |
Hide 2.6 adm1027 alarm_mask being missing |
|---|
| 546 |
Print VRM version for all supported chips |
|---|
| 547 |
Program sensors-detect: Support LM93, LM77, LM63 |
|---|
| 548 |
Support PC8739x Super-I/O family (no sensors) |
|---|
| 549 |
Fix PCA9540 support |
|---|
| 550 |
Refine ADM1025/ADM1025A detection |
|---|
| 551 |
Refine LM75 detection |
|---|
| 552 |
Ignore missing /proc/modules (Andras Bali) |
|---|
| 553 |
Script-wide Perl cleanups |
|---|
| 554 |
Support udev |
|---|
| 555 |
Support W83792D, LM96000 |
|---|
| 556 |
|
|---|
| 557 |
|
|---|
| 558 |
2.8.7 (20040611) |
|---|
| 559 |
File README.thinkpad: Update 24RF08 status |
|---|
| 560 |
File doc/fan-divisors: More info on accuracy |
|---|
| 561 |
File doc/lm_sensors-FAQ.texi: Update 4.27 |
|---|
| 562 |
File doc/chips/adm1031: New |
|---|
| 563 |
File doc/chips/max1619: New |
|---|
| 564 |
File doc/chips/pc87360-fan: Renamed to pc87360 |
|---|
| 565 |
File doc/chips/pc87360: Big update |
|---|
| 566 |
File doc/chips/w83781d: Update AS99127F documentation |
|---|
| 567 |
File etc/sensors.conf.eg: Add comments about BP6 voltages |
|---|
| 568 |
Add comment on Asus A7V8X-X VCore |
|---|
| 569 |
Misc fixes to lm80 section |
|---|
| 570 |
Update via686a section |
|---|
| 571 |
New lm99 section |
|---|
| 572 |
Add section for LM85-like chips |
|---|
| 573 |
Preliminary pc87366 section |
|---|
| 574 |
Add comment on GL520SM application modes |
|---|
| 575 |
Document beep_enable (Aurelien Jarno) |
|---|
| 576 |
Preliminary max1619 section |
|---|
| 577 |
Preliminary adm1030 and adm1031 sections |
|---|
| 578 |
Library: Fix 2.6 VRM |
|---|
| 579 |
Fix 2.6 hyst temp for 2.6 (lm75, lm78 and gl518sm) |
|---|
| 580 |
Fully support the PC87360 family |
|---|
| 581 |
Support the lm99 |
|---|
| 582 |
Add version and date strings |
|---|
| 583 |
Support 2.6 max1619 |
|---|
| 584 |
Makefile: Do not run depmod on staged installs (Peter Breitenlohner) |
|---|
| 585 |
Man page i2cdetect.8: document new command line flags |
|---|
| 586 |
Man page i2cdump.8: More details on how i2cdump can write to a chip |
|---|
| 587 |
Modules (all chip drivers): Rework memory allocation scheme. |
|---|
| 588 |
Module adm1031: New (Alexandre d'Alton) |
|---|
| 589 |
Module bmcsensors: Fix oops by creating thread for initialization |
|---|
| 590 |
Modules dmi_scan, i2c-piix4: Move IBM detection into dmi_scan |
|---|
| 591 |
Modules w83781d.c, smartbatt.c, lm75.c, gl520sm.c, gl518sm.c, ds1621.c, |
|---|
| 592 |
asb100.c, lm92.c: Use swab16 |
|---|
| 593 |
Modules eeprom, ddcmon: Unconditional prevention of 24RF08 corruption |
|---|
| 594 |
Module gl520sm: Less agressive initialization process |
|---|
| 595 |
Fix temp1 limits being unsettable in application |
|---|
| 596 |
Ensure that temp2 and in4 are not used at the same time |
|---|
| 597 |
Module i2c-i801: Support 6300ESB and ICH6 |
|---|
| 598 |
Module i2c-piix4: Don't blacklist IBM with Serverworks chip |
|---|
| 599 |
Module i2c-sis645: Add support for SiS655 |
|---|
| 600 |
Module it87: Discard non-standard Super-I/O exit sequence (Bjorn Mork) |
|---|
| 601 |
Module lm90: Support LM99 and LM89 |
|---|
| 602 |
Module lm92: Support MAX6633, MAX6634, MAX6635 and LM76 |
|---|
| 603 |
Get rid of useless i2c_probe call |
|---|
| 604 |
Module max1619: New (Alexey Fisher) |
|---|
| 605 |
Module p4b_smbus: Add support for mobile versions of the 82801 |
|---|
| 606 |
(Axel Thimm) |
|---|
| 607 |
Module pc87360-fan: Renamed to pc87360 |
|---|
| 608 |
Module pc87360: Also support PC87365 and PC87366 |
|---|
| 609 |
Add write support |
|---|
| 610 |
Correctly set the chip name depending on the type |
|---|
| 611 |
Add voltage and temperature support |
|---|
| 612 |
Fix fan speed computation |
|---|
| 613 |
Retrieve fans configuration from Super-I/O space |
|---|
| 614 |
Export pwm_enable (read-only) |
|---|
| 615 |
Honor pwm invert bits |
|---|
| 616 |
Clear fan alarms after we read them |
|---|
| 617 |
Do not read fan data when monitoring is disabled |
|---|
| 618 |
Do not include SENSORS_INSMOD stuff |
|---|
| 619 |
New module parameter: init |
|---|
| 620 |
Fan clock dividers change automatically |
|---|
| 621 |
Add thermistor dupport |
|---|
| 622 |
Module smsc47m1: Lock on reads and writes |
|---|
| 623 |
Various PWM fixes |
|---|
| 624 |
Module thmc50: Fix address range |
|---|
| 625 |
Module via686a: Fix voltage roundings |
|---|
| 626 |
Simplify temperature conversions |
|---|
| 627 |
Module w83781d: Drop PWM support for as99127f |
|---|
| 628 |
Invert AS99127F beep bits in driver rather than user-space |
|---|
| 629 |
Programs pwmconfig, fancontrol: Switch to new sysfs naming scheme |
|---|
| 630 |
Program fancontrol: restore fans on TERM and KILL (Stephen Kitt) |
|---|
| 631 |
Program fancontrol.pl: New |
|---|
| 632 |
Program i2cdetect: Adapt probing method to address |
|---|
| 633 |
Add -q and -r flags to force probing methods |
|---|
| 634 |
Allow probing range selection |
|---|
| 635 |
Program isadump: Major improvements |
|---|
| 636 |
Program isaset: New |
|---|
| 637 |
Program mkpatch: Patch dmi_scan.c in kernel instead of adding our own |
|---|
| 638 |
module |
|---|
| 639 |
Include i2c-nforce2 |
|---|
| 640 |
Program sensord: New --rrd-no-average parameter |
|---|
| 641 |
Syncronize time slots with rrd |
|---|
| 642 |
Fix W83781D temp3 alarm (Aurelien Jarno) |
|---|
| 643 |
Add ASB100 support (Andrew May) |
|---|
| 644 |
Program sensors: Fully support the PC87360 family |
|---|
| 645 |
Fix lm80 temperature alarms |
|---|
| 646 |
Support the lm99 |
|---|
| 647 |
Do not invert AS99127F beep bits anymore |
|---|
| 648 |
Fix W83781D temp3 alarm (Aurelien Jarno) |
|---|
| 649 |
Print library version string |
|---|
| 650 |
Program sensors-detect: Rework Super I/O detection |
|---|
| 651 |
Support SiS655/SiS96x |
|---|
| 652 |
Support ADT7461 and ADT7467 |
|---|
| 653 |
Better support for ADM1027, ADT7460 and ADT7463 |
|---|
| 654 |
Explicitly support ADM1028 |
|---|
| 655 |
Scan all logical devices of PC87365 and PC87366 |
|---|
| 656 |
Detect LM92, LM76, MAX6633, MAX6634, MAX6635 |
|---|
| 657 |
Detect eeproms with software write protect (not |
|---|
| 658 |
enabled by default) |
|---|
| 659 |
Support ALi 1563 (2.6 only) |
|---|
| 660 |
Drop LTC1710 support |
|---|
| 661 |
Use byte reads for probing on ranges 0x30-0x37 and |
|---|
| 662 |
0x50-0x5F |
|---|
| 663 |
Improve LM89 and LM99 support |
|---|
| 664 |
Support GeForce FX 5900 video cards |
|---|
| 665 |
Fix devfs misdetection (Aurelien Jarno) |
|---|
| 666 |
Detect 6300ESB, ICH6 |
|---|
| 667 |
Fix double detection of ISA chips |
|---|
| 668 |
Support MAX1619 |
|---|
| 669 |
Support PC87373 Super-I/O |
|---|
| 670 |
Fix unknown adapters appearing multiple times |
|---|
| 671 |
Refine MAX6650/MAX6651 detection |
|---|
| 672 |
|
|---|
| 673 |
|
|---|
| 674 |
2.8.6 (20040405) |
|---|
| 675 |
File README.thinkpad: Update status |
|---|
| 676 |
File doc/chips/pca9540: New |
|---|
| 677 |
File doc/chips/pc87360-fan: New |
|---|
| 678 |
File etc/sensors.conf.eg: Update pcf8591 default configuration |
|---|
| 679 |
Library: Switch to new sysfs naming standard |
|---|
| 680 |
Fix gcc 3.3 warnings (Philipp Thomas) |
|---|
| 681 |
Support 2.6 ds1621 and pcf8591 |
|---|
| 682 |
Change pcf8591 magnitudes |
|---|
| 683 |
Support pc87360-fan |
|---|
| 684 |
Makefile: Install shared library 755 |
|---|
| 685 |
Man pages i2cdump.8, i2cset.8, isadump.8: New (Debian team) |
|---|
| 686 |
Man pages i2cdetect.8, sensors-detect.8: New (Debian team) |
|---|
| 687 |
Modules ds1621, pcf8591: Check for capabilities before using them |
|---|
| 688 |
(Aurelien Jarno) |
|---|
| 689 |
Modules pcf8574, pcf8591: Cleanups |
|---|
| 690 |
Modules ddcmon, eeprom: Fix bogus init (Ralf Roesch) |
|---|
| 691 |
Module adm1021: Better detection and initialization |
|---|
| 692 |
Module pca9540: New driver for the Philips PCA9540 |
|---|
| 693 |
Module pc87360-fan: New driver for the National Semiconductor PC87360, |
|---|
| 694 |
PC87363 and PC87364 Super I/O chips |
|---|
| 695 |
Module smsc47m1: Support the LPC47B27x |
|---|
| 696 |
Programs i2cdetect, i2cdump, i2cset: Fix incorrect bus names if possible |
|---|
| 697 |
Program i2cdetect: Skip special addresses by default |
|---|
| 698 |
Program sensord: Prevent null pointer dereference (Tim Toohey) |
|---|
| 699 |
Program sensors: Print the degree symbol in the terminal's current locale |
|---|
| 700 |
(Aurelien Jarno) |
|---|
| 701 |
Update pcf8591 print to support 2.6 driver |
|---|
| 702 |
Support pc87360-fan |
|---|
| 703 |
Program sensors-detect: Support Maxim MAX6900, ALi M5879, Philips PCA9540 |
|---|
| 704 |
Improved SiS chips support |
|---|
| 705 |
Add a white list of IBM systems |
|---|
| 706 |
Drop support of undetectable adapters |
|---|
| 707 |
Fix smart battery detection |
|---|
| 708 |
Add smart battery charger and manager detection |
|---|
| 709 |
Rework adm1021 and clones detection |
|---|
| 710 |
The PC87360, PC87363 and PC87364 Super I/O chips |
|---|
| 711 |
now have a (preliminary) driver |
|---|
| 712 |
Rework Super I/O detection |
|---|
| 713 |
Better support of devfs |
|---|
| 714 |
Program sensors-detect-stat.pl: New |
|---|
| 715 |
|
|---|
| 716 |
|
|---|
| 717 |
2.8.5 (20040305) |
|---|
| 718 |
File doc/chips/SUMMARY: Update |
|---|
| 719 |
File etc/sensors.conf.eg: Epox 8K3A tweaks. (Kronos) |
|---|
| 720 |
Makefiles hotplug and rrd: Remove -o and -g arguments to install |
|---|
| 721 |
Module bmcsensors: Increase max SDRs to 100 |
|---|
| 722 |
Module fscher: Rename fanN_min to pwmN (Reinhard Nissl) |
|---|
| 723 |
Module i2c-amd756: Don't register driver to avoid driver conflicts. |
|---|
| 724 |
(Daniel Rune Jensen) |
|---|
| 725 |
Module it87: Better temperature sensor types handling (Takeru Komoriya) |
|---|
| 726 |
Fix reset=1 (Takeru Komoriya) |
|---|
| 727 |
Module lm80: Code cleanups |
|---|
| 728 |
Module vt1211: Fix bitmask in uch_config read and write; remove in6 and temp1 |
|---|
| 729 |
Module vt8231: Fix bitmask in uch_config read and write; remove in6 and temp1 |
|---|
| 730 |
Module w83627hf: Add w83637hf support |
|---|
| 731 |
Fix exported name |
|---|
| 732 |
Fix PWM in w83627thf |
|---|
| 733 |
Preserve other bits when forcing temp2/3 to comparator mode |
|---|
| 734 |
Module w83781d: Preserve other bits when forcing temp2/3 to comparator mode |
|---|
| 735 |
Remove asb100 support |
|---|
| 736 |
Modules asb100, fscher, lm90, max6650, w83l785ts, xeontemp: |
|---|
| 737 |
Define driver ID if i2c-id.h doesn't have it yet. |
|---|
| 738 |
Modules i2c-ali1535, i2c-hydra, i2c-i801, i2c-sis5595: |
|---|
| 739 |
Backport oops fix from Linux 2.6. |
|---|
| 740 |
Modules (all chips): Get rid of useless headers |
|---|
| 741 |
Program decode-edid.pl: Add sysfs support |
|---|
| 742 |
Program sensors: Add w83637hf support |
|---|
| 743 |
Add support for Shuttle Ethernet EEPROMs |
|---|
| 744 |
Drop 2.6 subclient detection |
|---|
| 745 |
Program sensors-detect: Add heuristics to the LM80 detection function |
|---|
| 746 |
Add support for W83L785R, improve W83L784R/AR |
|---|
| 747 |
Add GeForce FX 5600 as supported by rivatv |
|---|
| 748 |
More Super IO chips, better handling |
|---|
| 749 |
Library: Update to match renames in fscher |
|---|
| 750 |
Reverse temporary changes to w83l785ts mappings |
|---|
| 751 |
Fix vt1211 and vt8231 uch_config not being writable |
|---|
| 752 |
Add 2.6 lm80 support |
|---|
| 753 |
Add w83637hf support |
|---|
| 754 |
Remove in6 and temp1 from vt1211 and vt8231 |
|---|
| 755 |
Add support for Shuttle Ethernet EEPROMs |
|---|
| 756 |
Remove unused as99127f features |
|---|
| 757 |
|
|---|
| 758 |
|
|---|
| 759 |
2.8.4 (20040207) |
|---|
| 760 |
File doc/lm_sensors-FAQ.texi: Update 4.20. |
|---|
| 761 |
File doc/chips/it87: Change hyst to low |
|---|
| 762 |
File doc/chips/w83l785ts: New |
|---|
| 763 |
File etc/sensors.conf.eg: Change it87 hyst to low |
|---|
| 764 |
Fix w83697hf supposed to have temp3 |
|---|
| 765 |
Limits initialization for adm1025/ne1619 |
|---|
| 766 |
Handle fscher voltage conversions |
|---|
| 767 |
Add Tyan Trinity S2495 KT400 setup (Eric |
|---|
| 768 |
Schumann) |
|---|
| 769 |
Fix fscher fan labels (Reinhard Nissl) |
|---|
| 770 |
Library: Better 2.6 eeprom support |
|---|
| 771 |
Change it87 hyst to low |
|---|
| 772 |
Add 2.6 gl518sm, fscher support |
|---|
| 773 |
Fix 2.6 negative voltages handling |
|---|
| 774 |
Temporary fix to w83l785ts mappings |
|---|
| 775 |
Module adm1025: Separate prefix for NE1619 |
|---|
| 776 |
Module adm1026: Remove use of temporary ID |
|---|
| 777 |
Define addresses as a range |
|---|
| 778 |
Module bmcsensors: Fix reservations |
|---|
| 779 |
Module fscher: Externalize voltage conversions |
|---|
| 780 |
Module eeprom: Remove memtype |
|---|
| 781 |
Module i2c-piix4: Fix resource release error |
|---|
| 782 |
Various cleanups |
|---|
| 783 |
Program decode-vaio.pl: Add sysfs support |
|---|
| 784 |
Program mkpatch: Add max6650, lm83, lm90, asb100 and w83l785ts |
|---|
| 785 |
Drop linux 2.2 support |
|---|
| 786 |
Add w83627hf |
|---|
| 787 |
Program sensors: Do not show algorithm by default |
|---|
| 788 |
Cleanup temperature unit display code |
|---|
| 789 |
Cleanup label spacing code |
|---|
| 790 |
Fix output to UTF-8 terms (Marcel Sebek) |
|---|
| 791 |
Simplify gl518sm print |
|---|
| 792 |
Do not ignore errors in FSC chips prints |
|---|
| 793 |
Fix w83l785ts print |
|---|
| 794 |
Cleanup FSC chips prints |
|---|
| 795 |
Program sensors-detect: Fix PATH issues |
|---|
| 796 |
Correctly point to the fscher driver |
|---|
| 797 |
|
|---|
| 798 |
|
|---|
| 799 |
2.8.3 (20040115) |
|---|
| 800 |
File lm_sensors.spec: Update |
|---|
| 801 |
Library: Add 2.6 eeprom, lm90 support |
|---|
| 802 |
Fix 2.6 temp_hystX for 2.6.1-rc1 and later |
|---|
| 803 |
Makefile: Update Alpha CMODFLAGS (Daniel Nilsson) |
|---|
| 804 |
Makefiles: Remove -o and -g arguments to install; add DESTDIR where missing |
|---|
| 805 |
Module i2c-amd756: Fix byte writes |
|---|
| 806 |
Module i2c-tsunami: Cleanups (Daniel Nilsson) |
|---|
| 807 |
Module it87: Fix sg_tlx writes; fix sensor type reporting; |
|---|
| 808 |
add 8712 Super I/O detection; |
|---|
| 809 |
remove initialization of temp_type and fan_ctl; |
|---|
| 810 |
remove init and temp_type module parameters |
|---|
| 811 |
Module lm90: Handle hysteresis differently |
|---|
| 812 |
Module smartbatt: Fix detection, magnitudes, temp |
|---|
| 813 |
Module w83781d: Fix negative voltages |
|---|
| 814 |
Module w83l785ts: New |
|---|
| 815 |
Program eeprog: Make 8 bit mode the default |
|---|
| 816 |
Program fancontrol: Improvements, fixes, support 2.6 kernels |
|---|
| 817 |
Program mkpatch: Add lm75.h |
|---|
| 818 |
Program pwmconfig: Improvements, fixes, support 2.6 kernels |
|---|
| 819 |
Program sensors: Add ASB100 support |
|---|
| 820 |
Program sensors-detect: Add 8712 Super I/O detection; |
|---|
| 821 |
add W83L785TS detection |
|---|
| 822 |
|
|---|
| 823 |
|
|---|
| 824 |
2.8.2 (20031211) |
|---|
| 825 |
IMPORTANT: Limit initialization removed from all chip drivers! |
|---|
| 826 |
If you didn't run 'sensors -s' in the past you may need to now! |
|---|
| 827 |
File sensors.conf.eg: Change lm75 scaling back to 1; |
|---|
| 828 |
Add example for asb100 |
|---|
| 829 |
Library: Fix bmcsensors scaling, increase number of sensors; |
|---|
| 830 |
Add w83627thf support; Advance version to 3.0.0; |
|---|
| 831 |
Add hermes, ADM1032, ASB100 support; |
|---|
| 832 |
Add it87 sensor type support; |
|---|
| 833 |
Add sysfs support for kernel 2.6; |
|---|
| 834 |
Fix memory leaks |
|---|
| 835 |
Makefiles: Install fancontrol, pwmconfig, decode-*.pl; |
|---|
| 836 |
Fail if no kernel .config file exists; |
|---|
| 837 |
Don't build module dependencies for user and user_install |
|---|
| 838 |
Modules adm1021, adm1024, adm1025, adm9240, ds1621, gl518sm, gl520sm, |
|---|
| 839 |
it87, lm75, lm78, lm80, lm83, lm87, lm90, mtp008, sis5595, |
|---|
| 840 |
smsc47m1, thmc50, via686a, w83627hf, w83781d: |
|---|
| 841 |
Remove initialization of limits by driver. |
|---|
| 842 |
Modules it87, lm78, mtp008, sis5595, w83627hf: Fix IN_FROM_REG rounding |
|---|
| 843 |
Modules (chip): Init cleanups |
|---|
| 844 |
Module asb100: New |
|---|
| 845 |
Module bmcsensors: Fix voltage scaling, voltage and fan limits |
|---|
| 846 |
Modules ddcmon, eeprom: Add failure printks |
|---|
| 847 |
Module fscher: New (Fujitsu-Siemens Hermes driver) |
|---|
| 848 |
Module i2c-amd756: Fix AMD8111 support |
|---|
| 849 |
Module i2c-amd8111: Fix byte writes |
|---|
| 850 |
Module i2c-nforce2: Fix byte writes |
|---|
| 851 |
Module i2c-piix4: Add support for CSB6; add fix_hstcfg option |
|---|
| 852 |
Module i2c-sis630: Sync with 2.6.0-X driver version |
|---|
| 853 |
Module i2c-viapro: Add support for Via 8237 |
|---|
| 854 |
Module it87: Add pwm and "smart guardian" support; |
|---|
| 855 |
add it87 sensor type support |
|---|
| 856 |
Module lm75: Fix negative voltages |
|---|
| 857 |
Module lm90: Add ADM1032 support |
|---|
| 858 |
Module w83781d: Fix 791d and 627hf detection |
|---|
| 859 |
Module w83627hf: Add VID support |
|---|
| 860 |
Program dmidecode: Remove (sensors-detect doesn't need it anymore) |
|---|
| 861 |
Program eeprog: New |
|---|
| 862 |
Programs i2cdetect, i2cdump, i2cset: add -v (version) option; |
|---|
| 863 |
support sysfs for i2c bus search |
|---|
| 864 |
Program i2cdetect: Add -l option to list busses |
|---|
| 865 |
Program i2cdump: Add 'c' mode for consective address reads |
|---|
| 866 |
Program mkpatch: Cleanups |
|---|
| 867 |
Program pwmconfig: Handle multiple fans controlled by a single pwm |
|---|
| 868 |
Program sensord: Remove ddcmon support |
|---|
| 869 |
Program sensors: Add ADM1032 support; add messages for sysfs |
|---|
| 870 |
Program sensors-detect: Prefer Super I/O drivers; |
|---|
| 871 |
Fix W83627HF and W83791D detection; detect CSB6; |
|---|
| 872 |
Detect ADM1029, ADM1030, ADM1031; |
|---|
| 873 |
Detect W83637HF, W83697UF; |
|---|
| 874 |
Add it87 sensor type support; add sysfs support |
|---|
| 875 |
Reduce lm80 misdetects; remove PCFxxxx "detection" |
|---|
| 876 |
Detect VT8237 (KT600) |
|---|
| 877 |
Use VPD instead of DMI+ACPI for Thinkpad detection |
|---|
| 878 |
Suggest new asb100 driver instead of w83781d |
|---|
| 879 |
|
|---|
| 880 |
|
|---|
| 881 |
2.8.1 (20031005) |
|---|
| 882 |
NOTE: Requires i2c-2.8.1 or newer! |
|---|
| 883 |
File sensors.conf.eg: Improved adm1025 section |
|---|
| 884 |
Default temp labels for as99127f |
|---|
| 885 |
Improved lm83 section |
|---|
| 886 |
Better support for Asus A7V8X-X |
|---|
| 887 |
File doc/chips/SUMMARY: Add SMSC manufacturer ID |
|---|
| 888 |
File doc/chips/adm1025: Add decent documentation (almost new) |
|---|
| 889 |
File doc/chips/lm83: Known motherboards list update, misc updates |
|---|
| 890 |
Library: Change adm1025 names (hyst/over become low/high) |
|---|
| 891 |
Swap adm1025 temp1 and temp2 to match the driver's order |
|---|
| 892 |
Advance version to 2.0.1 |
|---|
| 893 |
Update lm83 support |
|---|
| 894 |
Add support for lm90, xeontemp, max6650 |
|---|
| 895 |
Add separate messages for read and write errors |
|---|
| 896 |
Add missing message for parse error |
|---|
| 897 |
Makefile: Move LINUX_HEADERS from ALL_CPPFLAGS to MODCPPFLAGS |
|---|
| 898 |
Modules (various): Fix includes for compilation on Alpha |
|---|
| 899 |
Use the new i2c_delay function instead of the various |
|---|
| 900 |
do_pause functions |
|---|
| 901 |
Module i2c-ali15x3: Fix resource leak (Daniele Bellucci) |
|---|
| 902 |
Module i2c-nforce2: Cleanups |
|---|
| 903 |
Module i2c-i810: Use readl/writel for portable access to PCI memory |
|---|
| 904 |
Module i2c-piix4: Force CPCI735 bug workaround (Tom Rini) |
|---|
| 905 |
Module i2c-savage4: Use readl/writel for portable access to PCI memory |
|---|
| 906 |
Module i2c-sis630: Fix detection |
|---|
| 907 |
Add block data read/write support |
|---|
| 908 |
Module i2c-sis645: Detection method change/bugfix |
|---|
| 909 |
Module i2c-viapro: Prevent buffer overrun (Sergey Vlasov) |
|---|
| 910 |
Module i2c-voodoo3: Use readl/writel for portable access to PCI memory |
|---|
| 911 |
Module adm1025: Major driver update |
|---|
| 912 |
Add support for Philips NE1619 |
|---|
| 913 |
Simplify the driver a lot (unified voltages, unified |
|---|
| 914 |
temperatures and much more) |
|---|
| 915 |
Fix default voltage limits |
|---|
| 916 |
Change default temperature limits |
|---|
| 917 |
Swap remote and local temperatures to match the internal |
|---|
| 918 |
registers order (make the code unification possible) |
|---|
| 919 |
Export remote diode fault through alarms |
|---|
| 920 |
Module ddcmon: Major update |
|---|
| 921 |
Add half a dozen new features |
|---|
| 922 |
Add checksum parameter (same as for the eeprom module) |
|---|
| 923 |
Fix monitor limits |
|---|
| 924 |
Module eeprom: Ignore Sony Vaio EEPROMs with a password set |
|---|
| 925 |
Module lm78: Fix a fan_div/fan_min bug |
|---|
| 926 |
Module lm83: Add t_crit and alarms support |
|---|
| 927 |
Module lm90: New |
|---|
| 928 |
Module max6650: New |
|---|
| 929 |
Module saa1064: New |
|---|
| 930 |
Module smsc47m1: Add support for 47M142 |
|---|
| 931 |
Module w83627hf: Fix 697HF PWM; fix 697HF VBAT and V5SB alarms; |
|---|
| 932 |
enhance w83627thf support |
|---|
| 933 |
Module w83781d: Enhance chip detection; clean up error returns; |
|---|
| 934 |
fix 697HF and 791D PWM; fix 697HF VBAT and V5SB alarms |
|---|
| 935 |
Module xeontemp: New |
|---|
| 936 |
Program decode-dimms.pl: Add Direct Rambus (DRDRAM) |
|---|
| 937 |
Mark Rambus as unsupported |
|---|
| 938 |
Program decode-edid.pl: New |
|---|
| 939 |
Interfaces between our eeprom module and |
|---|
| 940 |
parse-edid from the read-edid project |
|---|
| 941 |
Program p4b_smbus: Fix SMP compilation |
|---|
| 942 |
Program sensord: Add support for IT87 (Mike Black) |
|---|
| 943 |
Change ADM1025 support to match the changes made to |
|---|
| 944 |
the library |
|---|
| 945 |
Program sensors: Rewrite and enhance EEPROM support |
|---|
| 946 |
Change LM83 and ADM1025 support to match the changes |
|---|
| 947 |
made to the library |
|---|
| 948 |
Add DRDRAM support to print_eeprom |
|---|
| 949 |
Exit(1) on /proc write failure (Malte Starostik) |
|---|
| 950 |
Add LM90, MAX6650 support |
|---|
| 951 |
Program sensors-detect: Add support for PCF8574, PCF8574A, SAA1064 |
|---|
| 952 |
Add support for LM82, LM86, LM89 |
|---|
| 953 |
Improved W83781D family detection |
|---|
| 954 |
Add support for AS19927F rev.2, ASB100 Bach |
|---|
| 955 |
Add support for Asus Mozart-2 (3 types) |
|---|
| 956 |
Add support for NE1619 |
|---|
| 957 |
Add support for FSC Hermes |
|---|
| 958 |
Make sure /sbin is in the user's path |
|---|
| 959 |
Fix EEPROM detection |
|---|
| 960 |
Automatic module.conf and /dev/i2c* detection |
|---|
| 961 |
Improve LM82 and LM83 detection |
|---|
| 962 |
Handle "to-be-written" cleanly |
|---|
| 963 |
Add detection for 47M14x Super I/O |
|---|
| 964 |
Handle the one-address-many-chips-same-driver |
|---|
| 965 |
case |
|---|
| 966 |
|
|---|
| 967 |
|
|---|
| 968 |
2.8.0 (20030714) |
|---|
| 969 |
NOTE: Requires i2c-2.8.0 or newer!!! |
|---|
| 970 |
Dropped all kernel 2.2 and 2.3 compatibility; 2.4.9 or later required; |
|---|
| 971 |
2.4.13 or later required for mkpatch. |
|---|
| 972 |
File i2c-dev.h: Include userspace portion removed from i2c-dev.h in |
|---|
| 973 |
i2c package |
|---|
| 974 |
File doc/chips/fscscy: Add watchdog documentation |
|---|
| 975 |
File sensors.conf.eg: Fix vt1211/vt8231 thermistor calculations |
|---|
| 976 |
File sensors.h: Now automatically generated |
|---|
| 977 |
Library: Add support for exponents and logarithms for vt1211/vt8235 temps; |
|---|
| 978 |
add adm1026, lm83, lm85, w83791d support; |
|---|
| 979 |
Advance version to 2.0.0 |
|---|
| 980 |
Makefiles: Generate warnings if new library won't be found by ld.so; |
|---|
| 981 |
Modules now install in kernel/drivers/i2c/[busses,chips]; |
|---|
| 982 |
Ensure that headers in /usr/local/include are used first; |
|---|
| 983 |
Don't use /usr/include headers for modules; |
|---|
| 984 |
Handle multiple UTS_RELEASE definitions in linux/version.h; |
|---|
| 985 |
Automatically generate kernel/include/sensors.h; |
|---|
| 986 |
Remove old gzipped modules; remove old misc directory if empty; |
|---|
| 987 |
Remove pre-2.4 installation method; |
|---|
| 988 |
-Wall now the default; |
|---|
| 989 |
Add new targets user, user_install, and help; |
|---|
| 990 |
Run depmod after module installation |
|---|
| 991 |
Modules (all): Cleanups including |
|---|
| 992 |
- Add #include <i2c-proc.h> |
|---|
| 993 |
- C99 initializers |
|---|
| 994 |
- Remove #ifdef MODULE |
|---|
| 995 |
- Remove #ifndef THIS_MODULE |
|---|
| 996 |
- Remove #ifndef MODULE_LICENSE |
|---|
| 997 |
- Remove other 2.1/2.2 #ifdefs |
|---|
| 998 |
- Remove #include "sensors.h", copy SYSCTL defs to module |
|---|
| 999 |
- Remove excess #includes |
|---|
| 1000 |
- Remove argument in i2c_register_entry() |
|---|
| 1001 |
- Remove dummy xxx_command() definition |
|---|
| 1002 |
- Remove EXPORT_NO_SYMBOLS |
|---|
| 1003 |
- Remove init_MUTEX #define |
|---|
| 1004 |
- Remove xxx_inc_use() and xxx_dec_use() functions; modules |
|---|
| 1005 |
no longer adjust their own refcounts |
|---|
| 1006 |
- Use module_init() and module_exit() |
|---|
| 1007 |
- Update to new i2c_driver struct definition |
|---|
| 1008 |
Modules (bus PCI): Convert to PCI-module-style initialization |
|---|
| 1009 |
Modules (several): Add support for AMD Opteron VRM (VID) encoding |
|---|
| 1010 |
Module adm1021: Set alarm on failed reads and report old value; |
|---|
| 1011 |
merge changes from kernel 2.5.54 |
|---|
| 1012 |
Module adm1026: New |
|---|
| 1013 |
Module bmcsensors: Fix compile when DEBUG=1 |
|---|
| 1014 |
Modules ddcmon, eeprom: Use i2c block reads if possible; |
|---|
| 1015 |
better error handling |
|---|
| 1016 |
Module ds1307: Add to Makefile |
|---|
| 1017 |
Module gl520sm: Fix temperature over/hyst writes |
|---|
| 1018 |
Module lm75: merge changes from kernel 2.5.54 |
|---|
| 1019 |
Module lm83: New |
|---|
| 1020 |
Module lm85: New |
|---|
| 1021 |
Module i2c-ali1535: Check for invalid transaction |
|---|
| 1022 |
Module i2c-ali15x3: Check for invalid transaction |
|---|
| 1023 |
Module i2c-amd756: merge changes from kernel 2.5.54; |
|---|
| 1024 |
check for invalid transaction |
|---|
| 1025 |
Module i2c-amd8111: merge changes from kernel 2.5.54 |
|---|
| 1026 |
Module i2c-i801: Add support for 82801EB (ICH5) |
|---|
| 1027 |
Module i2c-i810: Fix for some chips |
|---|
| 1028 |
Module i2c-nforce2: New |
|---|
| 1029 |
Module i2c-piix4: Check for invalid transaction |
|---|
| 1030 |
Module i2c-sis5595: Check for invalid transaction; add more blacklist IDs |
|---|
| 1031 |
Module i2c-sis645: Add support for SiS648, SiS651, SiS745, and SiS746 |
|---|
| 1032 |
north bridges; SiS962 and SiS963 south bridges |
|---|
| 1033 |
Module i2c-viapro: Check for invalid transaction |
|---|
| 1034 |
Modules mtp008, smsc47m1, vt1211, vt8231, w83781d: Standardize and improve |
|---|
| 1035 |
pwm and pwm enable support; update docs |
|---|
| 1036 |
Module smbus-arp: Check adapter for HW or SW PEC support; |
|---|
| 1037 |
add reset option |
|---|
| 1038 |
Module w83781d: Add support for w83791d |
|---|
| 1039 |
Module w83627hf: New |
|---|
| 1040 |
Program decode-dimms.pl: Recognize DDR and Rambus |
|---|
| 1041 |
Program eeprom: Fix writes for small eeproms |
|---|
| 1042 |
Program eeprom, eepromer: Use local i2c-dev.h for build |
|---|
| 1043 |
Program fancontrol: New |
|---|
| 1044 |
Program lm_sensors.init: Call sensors -s in start() |
|---|
| 1045 |
Program mkpatch: Fix vt8231 compile; keep tsunami from menu on non-alpha; |
|---|
| 1046 |
Add adm1026,lm85 support; |
|---|
| 1047 |
Remove sensors.c file; add sensors_compat.h; |
|---|
| 1048 |
Remove patches to i2c-core.c and drivers/char/mem.c; |
|---|
| 1049 |
Now works only for kernels 2.4.13 or later |
|---|
| 1050 |
Program p4b_smbus: Fix 'make install'; |
|---|
| 1051 |
Install in same place as other modules; |
|---|
| 1052 |
Clear correct bits in config word |
|---|
| 1053 |
Program pwmconfig: New |
|---|
| 1054 |
Program sensors: add adm1026, lm85, w83791d support |
|---|
| 1055 |
Program sensors-detect: Add super i/o detection (smsc47m1, vt1211, |
|---|
| 1056 |
w83627hf, w83627thf, w83697hf); |
|---|
| 1057 |
Add support for SiS651, SiS961, SiS745, SiS746; |
|---|
| 1058 |
Support dmidecode 2.0 and later; |
|---|
| 1059 |
Fix "C" format error; |
|---|
| 1060 |
Add support for adm1026, 82801EB (ICH5), W83791D; |
|---|
| 1061 |
Add support for w83l785ts, nForce2; |
|---|
| 1062 |
Fix UTF-8 incompatibility; |
|---|
| 1063 |
Better support for lm75; |
|---|
| 1064 |
Add support for lm83 |
|---|
| 1065 |
|
|---|
| 1066 |
2.7.0 (20021208) |
|---|
| 1067 |
NOTE: Requires i2c-2.7.0 or newer. |
|---|
| 1068 |
File doc/busses/i2c-ali1535: Add license, miscellaneous changes |
|---|
| 1069 |
File doc/busses/i2c-ali15x3: Add license, miscellaneous changes |
|---|
| 1070 |
File doc/busses/i2c-sis645: Add license |
|---|
| 1071 |
File doc/chips/lm92: Add license, features |
|---|
| 1072 |
File doc/chips/maxilife: Add license, parameters, features |
|---|
| 1073 |
File doc/chips/smartbatt: Complete rewrite |
|---|
| 1074 |
File doc/chips/vt8231: Add license, parameters |
|---|
| 1075 |
File sensors.conf.eg: Add section for lm75; complete the lm78 section |
|---|
| 1076 |
Library: Add support for MC1066; add multiple VRM version support for lm87; |
|---|
| 1077 |
enhance adm1023 support; initial support for Sony Vaio eeprom; |
|---|
| 1078 |
add support for bmcsensors; add hacks for additional dummy drivers |
|---|
| 1079 |
Makefile: Take kernel source location from /lib/modules/x.x.x/build; |
|---|
| 1080 |
add flags for x86_64 compiles |
|---|
| 1081 |
Module adm1021: Add support for MC1066 |
|---|
| 1082 |
Module bmcsensors: New |
|---|
| 1083 |
Module dmi_scan: Rename symbol duplicated in kernel; apply fixes from |
|---|
| 1084 |
kernel 2.5.43; fix 2.2 kernel compiles |
|---|
| 1085 |
Module gl518sm: Iterate allowed only for rev 0x00 |
|---|
| 1086 |
Module i2c-amd756: Configure base address for nForce support; |
|---|
| 1087 |
check for uninitialized base address; |
|---|
| 1088 |
add support for amd8111 (SMBus 1.0) |
|---|
| 1089 |
Module i2c-amd8111: New (SMBus 2.0) |
|---|
| 1090 |
Module i2c-ipmb: New |
|---|
| 1091 |
Module i2c-ipmi: New |
|---|
| 1092 |
Module i2c-keywest: Sync with kernel 2.4.20 |
|---|
| 1093 |
Module i2c-sis630: Add support for SiS730 |
|---|
| 1094 |
Module i2c-sis645: Improve support for SiS645/961; |
|---|
| 1095 |
add support for SiS645DX/961 and SiS735; |
|---|
| 1096 |
fix 2.2 kernel compiles |
|---|
| 1097 |
Module i2c-viapro: Add support for VT8233A (new ID 0x3177) and VT8235 |
|---|
| 1098 |
Module lm87: Add multiple VRM version support |
|---|
| 1099 |
Module vt1211: Fix inx limits and alarms; fix in0 |
|---|
| 1100 |
Module vt8231: Fix inx limits and alarms; fix in0 |
|---|
| 1101 |
Module w83781d: Fix in0/in1 initialization |
|---|
| 1102 |
Module smartbatt: New |
|---|
| 1103 |
Modules (several): Remove #ifndefs, require i2c-2.7.0; HZ fixes |
|---|
| 1104 |
Program decode-dimms.pl: Code cleanup; valid HTML; better HTML output; |
|---|
| 1105 |
stop decoding on checksum error |
|---|
| 1106 |
Program dmidecode: Fix read bug; upgrade to version 1.8 |
|---|
| 1107 |
Program doc-insmod: Complete rewrite; fix author output |
|---|
| 1108 |
Program doc-features: Complete rewrite; handle missing sysctl entries; |
|---|
| 1109 |
handle unknown prefix with suggestion |
|---|
| 1110 |
Program lm_sensors.init: Remove spaces bug; add green/red output |
|---|
| 1111 |
Program mkpatch: Fix dmi_scan module compile; add sis630, sis645, amd8111 |
|---|
| 1112 |
Program rrd: Add sanity limits to newly-created RRD. |
|---|
| 1113 |
Program sensord: (v0.6.2) Add sanity limits to newly-created RRD. |
|---|
| 1114 |
Program sensors: Add support for MC1066, Rambus Rimms; |
|---|
| 1115 |
fix w83781d temp3 alarm; fix gl518sm rev 0x00 recognition; |
|---|
| 1116 |
initial support for Sony Vaio eeprom |
|---|
| 1117 |
Program sensors-detect: Add support for MC1066, smart battery, 8235, |
|---|
| 1118 |
IPMI, AMD8111; add help if no sensors found; |
|---|
| 1119 |
add ACPI method for IBM system detection; |
|---|
| 1120 |
work with old Perl versions again; |
|---|
| 1121 |
initial support for Sony Vaio eeprom |
|---|
| 1122 |
|
|---|
| 1123 |
2.6.5 (20020915) |
|---|
| 1124 |
NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer. |
|---|
| 1125 |
File sensors.conf.eg: Fix temp[23] for as99127f; add vt8231 |
|---|
| 1126 |
Library: Fix fan3_div writes for w8378* and it87; add vt8231 |
|---|
| 1127 |
Module dmi_scan: new |
|---|
| 1128 |
Module ds1621: Fix enable/disable |
|---|
| 1129 |
Module eeprom: Do not corrupt 24RF08's when checksum=1 |
|---|
| 1130 |
Module i2c-i801: Check for uninitialized base address; |
|---|
| 1131 |
enable if not enabled |
|---|
| 1132 |
Module i2c-piix4: Refuse to load on IBM systems to prevent 24RF08 corruption |
|---|
| 1133 |
Module i2c-sis630: new |
|---|
| 1134 |
Module i2c-sis645: new |
|---|
| 1135 |
Module lm92: Fix in-kernel initialization |
|---|
| 1136 |
Module via686a: Remove VT8231 support |
|---|
| 1137 |
Module vt8231: new |
|---|
| 1138 |
Module w83781: recognize Asus "ASB100 Bach" as AS99127F |
|---|
| 1139 |
Program dmidecode: new |
|---|
| 1140 |
Programs i2cdetect, i2cdump, i2cset, isadump: Now installed by 'make install' |
|---|
| 1141 |
Program mkpatch: Add Config.in entries for, lm92, |
|---|
| 1142 |
pcf8574, pcf8591, smsc47m1, vt1211; |
|---|
| 1143 |
add dmi_scan |
|---|
| 1144 |
Program p4b_smbus: Fix compile for SMP and MODVERSIONS; fix PCI ID problem |
|---|
| 1145 |
Program lm_sensors.init: fix stop() |
|---|
| 1146 |
Program sensord: (v0.6.1) Add /usr/local/etc to config file path; |
|---|
| 1147 |
add support for logging loadavg in RRD; |
|---|
| 1148 |
fix down-converting raw labels for RRD; |
|---|
| 1149 |
update chip support, still behind sensors |
|---|
| 1150 |
Program sensors: Add /usr/local/etc to config file path; |
|---|
| 1151 |
fix -c and -u flags; add vt8231 |
|---|
| 1152 |
Program sensors-detect: recognize Asus "ASB100 Bach" as AS99127F; |
|---|
| 1153 |
refuse to run on IBM systems; |
|---|
| 1154 |
fix sysconfig module numbering; |
|---|
| 1155 |
change quick write to not corrupt 24RF08's |
|---|
| 1156 |
|
|---|
| 1157 |
2.6.4 (20020719) |
|---|
| 1158 |
NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer. |
|---|
| 1159 |
File doc/vid: New |
|---|
| 1160 |
File include/sensors_vid.h: New |
|---|
| 1161 |
File sensors.conf.eg: Add vt1211, smsc47m1 |
|---|
| 1162 |
Library: Add multiple VRM version support for adm1025, w83781d; |
|---|
| 1163 |
fix 'flex scanner jammed' on some systems; |
|---|
| 1164 |
add vt1211, smsc47m1, lm92; |
|---|
| 1165 |
fix access mode checking |
|---|
| 1166 |
Makefiles: For 2.4+ kernels, modules now install in |
|---|
| 1167 |
kernel/drivers/[i2c,sensors] , not misc/ , and |
|---|
| 1168 |
'make install' removes old versions in misc/ . |
|---|
| 1169 |
Use $CFLAGS and $CPPFLAGS if defined. |
|---|
| 1170 |
Module adm1025: Add multiple VID version support |
|---|
| 1171 |
Module ds1307: new |
|---|
| 1172 |
Module i2c-amd756: Add nVidia nForce support; fix block read length; |
|---|
| 1173 |
reliability improvements |
|---|
| 1174 |
Module i2c-hydra: Flush posted writes |
|---|
| 1175 |
Module i2c-i801: Add support for 82801DB (ICH4) |
|---|
| 1176 |
Module i2c-i810: Flush posted writes |
|---|
| 1177 |
Module i2c-savage4: new |
|---|
| 1178 |
Module i2c-viapro: Add support for VT8231 (0x8235), VT8233A (0x3147) |
|---|
| 1179 |
Module i2c-voodoo3: Flush posted writes |
|---|
| 1180 |
Module ds1307: New |
|---|
| 1181 |
Module lm92: New |
|---|
| 1182 |
Module smbus-arp: new |
|---|
| 1183 |
Module smsc47m1: new |
|---|
| 1184 |
Module via686a: Add support for VT8231 sensors |
|---|
| 1185 |
Module vt1211: new |
|---|
| 1186 |
Module w83781d: Add multiple VID version support; fix temp alarms |
|---|
| 1187 |
Program eeprom: new |
|---|
| 1188 |
Program i2cdump: Add smbus block command specification, add PEC support |
|---|
| 1189 |
Program lm_sensors.init: new |
|---|
| 1190 |
Program mkpatch: Add sensors_vid.h, i2c-savage4, lm92, |
|---|
| 1191 |
pcf8574, pcf8591, smsc47m1, vt1211 |
|---|
| 1192 |
Program p4b_smbus: Add support for ICH4 |
|---|
| 1193 |
Program rrd: Fix swapped CPU and MB temps in summ_week.cgi |
|---|
| 1194 |
Program sensord.init: Renamed, was prog/init/sensors |
|---|
| 1195 |
Program sensord: Major update, now requires rrd source; |
|---|
| 1196 |
not compiled by default |
|---|
| 1197 |
Program sensors: Recognize DDR SDRAM; add adm1025 VID; add -A |
|---|
| 1198 |
(don't display algo. and adap.) option; |
|---|
| 1199 |
add vt1211, smsc47m1, lm92 |
|---|
| 1200 |
Program sensors-detect: Add VT8231, VT8233A, several S3 devices; |
|---|
| 1201 |
add 82801DB, LM85; fix perl warnings; |
|---|
| 1202 |
generate /etc/sysconfig/lm_sensors for |
|---|
| 1203 |
lm_sensors.init script |
|---|
| 1204 |
|
|---|
| 1205 |
2.6.3 (20020322) |
|---|
| 1206 |
NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer. |
|---|
| 1207 |
Chip modules (most): Allow THIS_MODULE definition for kernels 2.2.18+ |
|---|
| 1208 |
File doc/chips/it87: add more temp_type help |
|---|
| 1209 |
File sensors.conf.eg: Un-ignore it87 in8, temp3, fan3; |
|---|
| 1210 |
add adm1021 section; add lm87 AIN[1,2] template; |
|---|
| 1211 |
swap negative voltage limits for 782d,783s,627hf, |
|---|
| 1212 |
697hf,it87; add more it87 help; swap neg. voltage |
|---|
| 1213 |
limits for lm78(-j), lm79, w83781d, as99127f |
|---|
| 1214 |
Library: Add PCF8591, W83697HF, ADM1023 support; |
|---|
| 1215 |
fix w83* fan_min computes; |
|---|
| 1216 |
swap neg. voltage limits for lm78(-j), lm79, w83781d, as99127f |
|---|
| 1217 |
Module adm1024: Add MODULE_LICENSE("GPL") |
|---|
| 1218 |
Module bt869: Add s-video out and DVD resolution support |
|---|
| 1219 |
Module eeprom: Add support for locations 128-255; rename /proc entries in hex |
|---|
| 1220 |
Module fscscy: implement min/max for voltages and fans |
|---|
| 1221 |
Module i2c-amd756: Add support for AMD768 |
|---|
| 1222 |
Module i2c-i810: Add support for 810E |
|---|
| 1223 |
Module i2c-keywest: Big update, sync with kernel 2.4.18 |
|---|
| 1224 |
Module i2c-piix4: Check for uninitialized base address |
|---|
| 1225 |
Module i2c-sis5595: Blacklist 645, 735 |
|---|
| 1226 |
Module i2c-viapro: Check for uninitialized base address |
|---|
| 1227 |
Module gl518sm: Standardize /proc entries in0-3 |
|---|
| 1228 |
Module lm87: Fix in0, in1, in5 initial limits; ain[1,2] -> in[6,7]; |
|---|
| 1229 |
fan -> fan1; fix temp2 limit writes |
|---|
| 1230 |
Module pcf8574: Add support for PCF8574A; /proc interface changed |
|---|
| 1231 |
Module pcf8591: new |
|---|
| 1232 |
Module sis5595: Blacklist 645, 735 |
|---|
| 1233 |
Module w83781d: Add W83697HF support; allow force_subclients parameter |
|---|
| 1234 |
for Tyan 2460 |
|---|
| 1235 |
Programs decode-dimms.pl, decode-xeon.pl: Update for new /proc names |
|---|
| 1236 |
Program decode-vaio.pl: new |
|---|
| 1237 |
Program i2cdump: Add i2c block read capability (requires i2c-2.6.3); |
|---|
| 1238 |
add text output |
|---|
| 1239 |
Program init/sensors: New SysV init script |
|---|
| 1240 |
Program mkpatch.pl: Add support for fscscy, add more help entries |
|---|
| 1241 |
Program p4b_smbus: new |
|---|
| 1242 |
Program rrd: Install summ_week.cgi |
|---|
| 1243 |
Program sensors: Add PCF8591, W83697HF, ADM1023 support, |
|---|
| 1244 |
clean up chassis intrusion prints |
|---|
| 1245 |
Program sensors-detect: Add several Nvidia chips, add PCF8591, add 810E; |
|---|
| 1246 |
fix Via686a and it87 detection; |
|---|
| 1247 |
add AMD768, IPMI-BMC-KCS and -SMIC; add Via 8231; |
|---|
| 1248 |
fix uninitialized values; it87 beats lm78 |
|---|
| 1249 |
|
|---|
| 1250 |
2.6.2 (20011118) |
|---|
| 1251 |
NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer. |
|---|
| 1252 |
Chip Modules (all): malloc.h -> slab.h |
|---|
| 1253 |
Modules (all): Add MODULE_LICENSE("GPL") |
|---|
| 1254 |
File doc/FAQ: More updates and additions |
|---|
| 1255 |
File sensors.conf.eg: Fix it87 in5,in6 (-12,-5) calculations |
|---|
| 1256 |
Library: Add fscpos and fscscy support, fix gl520 in4 ID, |
|---|
| 1257 |
update it87 alarm ID's. |
|---|
| 1258 |
Module fscpos: new (Fujitsu-Siemens Poseidon driver) |
|---|
| 1259 |
Module fscscy: new (Fujitsu-Siemens Scylla driver) |
|---|
| 1260 |
Module i2c-amd756: Improve busy handling/printk's |
|---|
| 1261 |
Module i2c-i801: Add 82801CA/CAM support |
|---|
| 1262 |
Module i2c-keywest: Sync with PPC people, it works now |
|---|
| 1263 |
Module i2c-piix4: Add Intel 82443MX and SMSC Victory66 support |
|---|
| 1264 |
Module i2c-viapro: Add Via VT8233 support |
|---|
| 1265 |
Module it87: Merge alarm_* /proc entries to alarms |
|---|
| 1266 |
Module sis5595: Fix support for rev B0 |
|---|
| 1267 |
Module via686a: Make limit initializations reliable |
|---|
| 1268 |
Module w83781d: Allow init=0 parameter to bypass initialization |
|---|
| 1269 |
Program isadump: Add flat address space (PCI) support |
|---|
| 1270 |
Program mkpatch.pl: Add support for i2c-ali1535, adm1024, ds1621, |
|---|
| 1271 |
fscpos, it87, maxilife, mtp008 |
|---|
| 1272 |
Program sensors: Fix w83781d temp precision |
|---|
| 1273 |
Program sensors-detect: Add ALI1535, Via VT8233, it87 (i2c), |
|---|
| 1274 |
Fujitsu Poseidon and Scylla, |
|---|
| 1275 |
Intel 82443MX and 82801CA/CAM detection, |
|---|
| 1276 |
add ITE 8172G detection (driver in kernel 2.4.10) |
|---|
| 1277 |
|
|---|
| 1278 |
2.6.1 (20010830) |
|---|
| 1279 |
File BUGS: Updated |
|---|
| 1280 |
File doc/FAQ: More updates and additions |
|---|
| 1281 |
File doc/chips/adm1021: Claim support for Philips NE1617, NE1617A |
|---|
| 1282 |
File sensors.conf.eg: Fix/enhance it87 section |
|---|
| 1283 |
Library: ds1621 and it87 updates |
|---|
| 1284 |
Module i2c-ali15x3: Allow force_addr=0xaddr; enable if not enabled. |
|---|
| 1285 |
Module i2c-amd756: Add AMD 766 support |
|---|
| 1286 |
Module i2c-i801: Fix 82801BA detection broken by kernel 2.4.6 |
|---|
| 1287 |
Module i2c-piix4: Add Serverworks CSB5 support |
|---|
| 1288 |
Module i2c-sis5595: Recognize unsupported chips and refuse to load |
|---|
| 1289 |
Module adm1025: Fixed temp2 min/max writes |
|---|
| 1290 |
Module ds1621: Add 12-bit precision mode |
|---|
| 1291 |
Module it87: Enable all alarms, add in8 support, add sensor type selection |
|---|
| 1292 |
Module sensors: Don't initialize i2c-proc (moved to i2c-core); |
|---|
| 1293 |
remove support for module |
|---|
| 1294 |
Module sis5595: Recognize unsupported chips and refuse to load |
|---|
| 1295 |
Module w83781d: Fix fan speed for as99127f (broken by 2.6.0) |
|---|
| 1296 |
Program eepromer: new |
|---|
| 1297 |
Program mkpatch.pl: Fix dependencies on i2c-proc; disallow compilation |
|---|
| 1298 |
of sensors.c as a module in kernel |
|---|
| 1299 |
Program sensors: it87 updates; adjust temp. precision for some chips |
|---|
| 1300 |
Program sensors-detect: Fix ADM1024 and ADM1025 detection; |
|---|
| 1301 |
recognize unsupported SiS chips; |
|---|
| 1302 |
recognize AMD 766 and Serverworks CSB5. |
|---|
| 1303 |
|
|---|
| 1304 |
2.6.0 (20010612) |
|---|
| 1305 |
NOTE: i2c-2.6.0 MUST BE be compiled AND installed first!!! |
|---|
| 1306 |
If your make fails because it can't find <linux/i2c-proc.h>, you |
|---|
| 1307 |
forgot this step!!! |
|---|
| 1308 |
File doc/FAQ: Many, many updates and additions |
|---|
| 1309 |
File doc/busses/i2c-sis5595: new |
|---|
| 1310 |
File doc/busses/i2c-tsunami: new |
|---|
| 1311 |
File doc/chips/it87: new |
|---|
| 1312 |
File doc/chips/via686a: Claim support for 686b. |
|---|
| 1313 |
File README.thinkpad: new |
|---|
| 1314 |
File sensors.conf.eg: Adjust as99127f in5 (-12V) and temp2 calculations; |
|---|
| 1315 |
Add lm87, adm9240, ds1780, lm81 templates; |
|---|
| 1316 |
Enhance help comments in file; |
|---|
| 1317 |
Add Tyan S2510 dual-MTP008 example; |
|---|
| 1318 |
Make separate sis5595 section. |
|---|
| 1319 |
Include file i2c-isa.h: No longer required, moved to i2c.h in i2c package |
|---|
| 1320 |
Include file sensors.h: Most contents moved to i2c-proc.h in i2c package |
|---|
| 1321 |
Library: Fix/standardize some lm87 and mtp008 entries; add sis5595 in4; |
|---|
| 1322 |
Add support for maxilife-nba and amd1024; |
|---|
| 1323 |
Change from sensors_* to i2c_* globals for new i2c-proc.[ch] |
|---|
| 1324 |
Chip Modules (all ISA): Remove #include "i2c-isa.h" |
|---|
| 1325 |
Chip Modules (all): Change from sensors_* to i2c_* globals |
|---|
| 1326 |
for new i2c-proc.[ch] |
|---|
| 1327 |
Makefiles: enhance to support Alpha architecture |
|---|
| 1328 |
Module adm1021: Fix lm84 and gl523sm support |
|---|
| 1329 |
Module adm1024: new |
|---|
| 1330 |
Module i2c-i801: Chip detection cleanup |
|---|
| 1331 |
Module i2c-i810: Fixed i2c_i810_init() not found in patched kernel |
|---|
| 1332 |
Module i2c-sis5595: Allow force_addr=0xaddr; enable if not enabled. |
|---|
| 1333 |
Module i2c-tsunami: New |
|---|
| 1334 |
Module i2c-via: Ensure i2c bus is tristated correctly. |
|---|
| 1335 |
Module it87: new driver for IT8705, IT8712, Sis950 chips |
|---|
| 1336 |
Module lm78: Recognize chipid=0x20 |
|---|
| 1337 |
Module lm87: Fix in0, in1 (2.5V and Vccp1) calculations |
|---|
| 1338 |
Module mtp008: Fix temp initializations; |
|---|
| 1339 |
Save BIOS pin configuration of temps and fans; |
|---|
| 1340 |
Fix sensor type reads/writes and fan min writes; |
|---|
| 1341 |
Fix spurious invalid sensor type messages |
|---|
| 1342 |
Module sensors: Disabled, moved to i2c package as i2c-proc.c; only |
|---|
| 1343 |
used for patched kernel now. |
|---|
| 1344 |
Add xxx_init() calls for drivers added to mkpatch in 2.5.5. |
|---|
| 1345 |
Module sis5595: Fix temp, add in4 for chip revision 0xc0; |
|---|
| 1346 |
Allow force_addr=0xaddr |
|---|
| 1347 |
Module via686a: Allow force_addr=0xaddr (for A7V/K7V boards) |
|---|
| 1348 |
Module w83781d: Don't reinitialize as99127f chip; this may cause fan/temp |
|---|
| 1349 |
reading changes; Add messages for subclient |
|---|
| 1350 |
registration failure |
|---|
| 1351 |
Programs i2cdetect, i2cdump: add devfs /dev/i2c/x support |
|---|
| 1352 |
Program i2cset: new |
|---|
| 1353 |
Program isadump: fix for Alpha arch. compiles |
|---|
| 1354 |
Program mkpatch.pl: Fix adm9240 typos; Add more chips to Configure.help; |
|---|
| 1355 |
Remove ltc1710; Fix i2c_sis5595 typo; |
|---|
| 1356 |
Support kernel 2.4.5 makefile change; |
|---|
| 1357 |
Add i2c-tsunami; fixed i2c-voodoo3 configuration |
|---|
| 1358 |
Program sens_update_rrd: new |
|---|
| 1359 |
Program sensord: Add -d (debug) and -p (pid-file) options |
|---|
| 1360 |
Program sensors: Change reported version from 1.3 to the lm_sensors version; |
|---|
| 1361 |
Fix swapped limit and hysteresis on 9240, 5595, 686a; |
|---|
| 1362 |
Change mtp008 temps from max/min to limit/hyst; |
|---|
| 1363 |
Add maxilife-nba, adm1024, it87 support. |
|---|
| 1364 |
Program sensors-detect: Recognize lm78 with chipid=0x20; |
|---|
| 1365 |
Recognize SMSC Victory66 South Bridge; |
|---|
| 1366 |
Add devfs /dev/i2c/x support; |
|---|
| 1367 |
Add adm1024, it87xx support; Add thinkpad warning. |
|---|
| 1368 |
Program tellerstats: new |
|---|
| 1369 |
|
|---|
| 1370 |
2.5.5 (20010115) |
|---|
| 1371 |
NOTE: i2c-2.5.5 MUST BE be compiled and installed first, UNLESS |
|---|
| 1372 |
you have kernel 2.4.0-prerelease or greater. |
|---|
| 1373 |
Chip modules (all): Update mutex definition (works now for new 2.2 kernels) |
|---|
| 1374 |
File doc/developers/proc: new |
|---|
| 1375 |
File sensors.conf.eg: Add mtp008 entries, adm1025 entries |
|---|
| 1376 |
Library: Add ds1621, mtp008 support |
|---|
| 1377 |
Module adm1021: Add support for adm1021a / adm1023 |
|---|
| 1378 |
Modules adm1021, thmc50: Rename /proc entries to temp[1-2] |
|---|
| 1379 |
Module adm1025: Add support for remote temp; rename /proc entries to |
|---|
| 1380 |
in[0-5] and temp[1-2]; fix negative temp readings |
|---|
| 1381 |
Module adm9240: Rename /proc entries to in[0-5] |
|---|
| 1382 |
Module ddcmon: allow force and force_ddcmon parameters |
|---|
| 1383 |
Module ds1621: new |
|---|
| 1384 |
Module i2c-ali1535: Enhance error checking and recovery; add mutex |
|---|
| 1385 |
Module i2c-i810: Add "dummy write" before reads per Intel prog. ref. |
|---|
| 1386 |
Module i2c-piix4: add support for ServerWorks southbridge OSB4 |
|---|
| 1387 |
Module lm87: cleanup, update voltage calculations |
|---|
| 1388 |
Module mtp008: new |
|---|
| 1389 |
Module pcf8574: change update time to 5 seconds |
|---|
| 1390 |
Modules sis5595, i2c-sis5595: Check for uninitialized base addresses |
|---|
| 1391 |
Module w83781d: fix beep setting via /proc |
|---|
| 1392 |
Programs editticket, readticket: new |
|---|
| 1393 |
Program mkpatch.pl: only works with 2.2 and 2.4 kernels; 2.3 support removed |
|---|
| 1394 |
Program mkpatch.pl: more fixes; now adds many more modules |
|---|
| 1395 |
Program sensors: Add ds1621, mtp008 support; add -f (Fahrenheit) option; |
|---|
| 1396 |
add adm1025 temp2; report temp limits correctly as |
|---|
| 1397 |
min/max or limit/hysteresis; print message if no |
|---|
| 1398 |
sensors are found. Removed false errors from lm87 reads. |
|---|
| 1399 |
Program sensors-detect: Add ds1621, mtp008 detection; |
|---|
| 1400 |
add ServerWorks detection |
|---|
| 1401 |
|
|---|
| 1402 |
2.5.4 (20001012) |
|---|
| 1403 |
Module i2c-viapro: Add support for Via 596B (0x3051) |
|---|
| 1404 |
Program m7101: moved to CVS tree, updated for 2.4.0 kernels |
|---|
| 1405 |
Program mkpatch.pl: fixed infinite loop |
|---|
| 1406 |
Program sensors-detect: Detect Via 596B (0x3051) |
|---|
| 1407 |
|
|---|
| 1408 |
2.5.3 (20001008) |
|---|
| 1409 |
NOTE: i2c 2.5.3 MUST BE be compiled and installed first. |
|---|
| 1410 |
File useful_addresses.html: update |
|---|
| 1411 |
Library: Add lm87 support |
|---|
| 1412 |
Module pcf8574: new |
|---|
| 1413 |
Module i2c-ali1535: new |
|---|
| 1414 |
Module i2c-ali15x3: removed force #ifdef. |
|---|
| 1415 |
Module i2c-i801: support Intel 82801BA (815E chipset) |
|---|
| 1416 |
Module i2c-i801: add i2c block write support, fix smbus block bugs |
|---|
| 1417 |
(requires i2c 2.5.3 package) |
|---|
| 1418 |
Module i2c-i810: support Intel 82815 |
|---|
| 1419 |
Module lm87: new |
|---|
| 1420 |
Module sensors: Fix for kernel 2.4.0-test8 |
|---|
| 1421 |
(remove copy_to_user_ret and put_user_ret) |
|---|
| 1422 |
Module w83781d: limit fan divisors to 8 max. for as99127f |
|---|
| 1423 |
Program decode-dimms: Add html output option, update for SPD spec 1.2B. |
|---|
| 1424 |
Program i2cdump: Add smbus block read support |
|---|
| 1425 |
Programs i2cdetect, i2cdump: Improve error reporting |
|---|
| 1426 |
Program sensors: new switch -u (--unknown) |
|---|
| 1427 |
Program sensors-detect: detect Intel 82801BA (815E chipset) |
|---|
| 1428 |
Program sensors-detect: detect Intel 82815 |
|---|
| 1429 |
Program sensors-detect: detect ITE IT8705F / IT8712F (no driver yet) |
|---|
| 1430 |
Program sensors-detect: detect National LM87 |
|---|
| 1431 |
Program sensors-detect: detect nVidia devices supported by i2c-riva.o |
|---|
| 1432 |
Program sensors-detect: Improve error reporting |
|---|
| 1433 |
|
|---|
| 1434 |
2.5.2 (20000709) |
|---|
| 1435 |
File sensors.conf.eg: Fix lm80 in8 calculation |
|---|
| 1436 |
Module w83781d: W83783S no longer crashes on unloading |
|---|
| 1437 |
Program sensors-detect: more robustness in case of unknown i2c adapters |
|---|
| 1438 |
Program sensors-detect, libsensors: fix eeprom size reporting |
|---|
| 1439 |
Program sensord: more flexibility, support for alarm scanning etc. |
|---|
| 1440 |
Program sensors: support for ignore setting on sensor alarms. |
|---|
| 1441 |
Programs: understand /dev/i2c* files (instead of /dev/i2c-*) too. |
|---|
| 1442 |
|
|---|
| 1443 |
2.5.1 (20000618) |
|---|
| 1444 |
Library: Add adm1025 support |
|---|
| 1445 |
Module adm1025: new |
|---|
| 1446 |
Module ddcmon: Fixed bus scan which could hang SMBus |
|---|
| 1447 |
Module i2c-keywest: new |
|---|
| 1448 |
Module maxilife: Add support for Maxilife '99 (NBA) |
|---|
| 1449 |
Module via686a: Enable sensors if not enabled by BIOS |
|---|
| 1450 |
Module w83781d: Improve w83783s support, w83627hf always has 2 pwm |
|---|
| 1451 |
Module w83781d: Fix sensor2&3 selection, enable VBAT (in8) monitoring |
|---|
| 1452 |
Module w83781d: Remove as99127f entries for in7-8, pwm3-4, sensor1-3 |
|---|
| 1453 |
Module w83781d: Fis as99127f fan speed (was 66% too high) |
|---|
| 1454 |
Module w83781d: Improve beep input checking |
|---|
| 1455 |
Program i2cdump: Add Winbond-style bank selection |
|---|
| 1456 |
Program isadump: Add Winbond-style bank selection |
|---|
| 1457 |
Program sensors: Add adm1025 support. |
|---|
| 1458 |
Program sensors: Remove some as99127f entries, fix as99127 "(beep)" |
|---|
| 1459 |
Program sensors-detect: Fix i801 detection, add adm1025 driver entry |
|---|
| 1460 |
File sensors.conf.eg: Add Maxilife '99 entries |
|---|
| 1461 |
File sensors.conf.eg: Remove some as99127f entries. |
|---|
| 1462 |
Note: For as99127f, reinstall sensors.conf.eg manually (make install |
|---|
| 1463 |
won't reinstall it) or else 'sensors -s' will fail. |
|---|
| 1464 |
|
|---|
| 1465 |
2.5.0 (20000312) |
|---|
| 1466 |
Dropped all kernel 2.0 and 2.1 compatibility |
|---|
| 1467 |
Module i2c-i810: new |
|---|
| 1468 |
Module ddcmon: new |
|---|
| 1469 |
Module via686a: new |
|---|
| 1470 |
Module i2c-amd756: fixed region request |
|---|
| 1471 |
Module i2c-voodoo3: Converted to use i2c-algo-bit layer |
|---|
| 1472 |
Module w83781d: Don't change pin settings at initialization; |
|---|
| 1473 |
also fix chip detection. |
|---|
| 1474 |
Library: Support for ddcmon and via686a |
|---|
| 1475 |
Program sensors-detect: Support for ddcmon and via686a |
|---|
| 1476 |
Program sensors: Support for eeprom, ddcmon and via686a |
|---|
| 1477 |
|
|---|
| 1478 |
2.4.5 (20000116) |
|---|
| 1479 |
Introduced DESTDIR installation prefix |
|---|
| 1480 |
Module lm80: fixes, temperature now read and set correctly |
|---|
| 1481 |
Module i2c-voodoo3: driver enhancements |
|---|
| 1482 |
Module w83781d: fixes, AS99127 works much better now |
|---|
| 1483 |
Library: New ignore keyword in config file |
|---|
| 1484 |
Programs: Support for new ignore keyword |
|---|
| 1485 |
Program sensors-detect: Support for MGA detections |
|---|
| 1486 |
|
|---|
| 1487 |
2.4.4 (19991201) |
|---|
| 1488 |
Addition of the alpha release of AMD 756 SMBus host support. |
|---|
| 1489 |
Many fixes and updates to the gl518sm driver |
|---|
| 1490 |
Updates and fixes for device detection |
|---|
| 1491 |
|
|---|
| 1492 |
2.4.0 (19990920) |
|---|
| 1493 |
Too much to list. |
|---|
| 1494 |
i2c and smbus parts are split off to a separate i2c package. |
|---|
| 1495 |
New drivers and other stuff. |
|---|
| 1496 |
|
|---|
| 1497 |
2.3.4 (19990616) |
|---|
| 1498 |
Module matorb: driver for Matrix-Orbital Displays (small LCD and VFDs) |
|---|
| 1499 |
All: Now compiles against kernel 2.0.x (again ;) |
|---|
| 1500 |
Module gl518sm: some updates and refinements |
|---|
| 1501 |
|
|---|
| 1502 |
2.3.3 (19990603) |
|---|
| 1503 |
All: Now compiles against kernel 2.3.x (x >= 1) |
|---|
| 1504 |
Module i2c-voodoo3: Timing issue fixes |
|---|
| 1505 |
Module bt869: Seems to be functional and relatively well tested |
|---|
| 1506 |
Many modules were modified to be more compatible with the new |
|---|
| 1507 |
Mutex structure in the new experimental kernels. |
|---|
| 1508 |
|
|---|
| 1509 |
2.3.2 (19990507) |
|---|
| 1510 |
Module i2c-hydra: Now compiles on 2.0.x kernels |
|---|
| 1511 |
Module i2c-lm75: Slightly better detection |
|---|
| 1512 |
* New, but not compiled by default: |
|---|
| 1513 |
Module i2c-voodoo3: beginning of Voodoo3 I2C bus driver |
|---|
| 1514 |
Module bt869: Beginning of BT869 (PAL/NTSC video converter) driver |
|---|
| 1515 |
|
|---|
| 1516 |
2.3.1 (19990501) |
|---|
| 1517 |
All: Now compiles on PPC |
|---|
| 1518 |
Module i2c-hydra: NEW |
|---|
| 1519 |
Module i2c-proc: Buffer overflow removed: `less /proc/bus-i2c-0' now works |
|---|
| 1520 |
Module w83781d: Removed deadlock (mutex was not initialized) |
|---|
| 1521 |
Documentation: A few glitches removed |
|---|
| 1522 |
Makefile: default module installation directory is now |
|---|
| 1523 |
/lib/modules/current/extra/misc |
|---|
| 1524 |
Program sensors-detect: PPC Hydra now detected |
|---|
| 1525 |
Program sensors: Now prints complete GL518SM information |
|---|
| 1526 |
Program sensors: SIS5595, ADM1021, MAX1617(A), ADM9240, DS1780 added |
|---|
| 1527 |
|
|---|
| 1528 |
2.3.0 (19990422) |
|---|
| 1529 |
All: Many, many changes and improvements |
|---|
| 1530 |
All: Many small bugs and problems removed |
|---|
| 1531 |
Modules: New insmod parameters |
|---|
| 1532 |
Modules: Much improved chip detection |
|---|
| 1533 |
Module maxilife: NEW |
|---|
| 1534 |
Module adm1021: MAX1617A now also supported |
|---|
| 1535 |
Module adm9240: DS1780 now also supported |
|---|
| 1536 |
Module w83781d: W83782D and W83783S now also supported |
|---|
| 1537 |
Program sensors-detect: NEW |
|---|
| 1538 |
Library: All chips now supported |
|---|
| 1539 |
Documentation: Very much improved |
|---|
| 1540 |
|
|---|
| 1541 |
2.2.2 (199903??) |
|---|
| 1542 |
Just some minor updates and bug fixes. |
|---|
| 1543 |
|
|---|
| 1544 |
2.2.1 (19990218) |
|---|
| 1545 |
All: Removed compile warnings |
|---|
| 1546 |
Module i2c-dev: Small bug removed if DEBUG=1 was used |
|---|
| 1547 |
Module sis5595: Now compiles for 2.0 kernels |
|---|
| 1548 |
Module adm1021: Detection corrected |
|---|
| 1549 |
|
|---|
| 1550 |
2.2.0 (19990216) |
|---|
| 1551 |
All: Set copyrights to include 1999 |
|---|
| 1552 |
All: Small bugfixes |
|---|
| 1553 |
I2C: Upgraded to newest archive of Simon Vogl |
|---|
| 1554 |
Module i2c-dev: NEW |
|---|
| 1555 |
Module i2c-ali15x3: NEW |
|---|
| 1556 |
Module i2c-via: This is old module bit-mb, now moved to the main lm_sensors |
|---|
| 1557 |
directories, and somewhat improved |
|---|
| 1558 |
Module sis5595: NEW |
|---|
| 1559 |
Modules: Renamed all bus modules to i2c-*, new directory lay-out |
|---|
| 1560 |
Library: Support for new chip drivers, several small bugs fixed |
|---|
| 1561 |
Library manual pages: NEW |
|---|
| 1562 |
Program i2cdetect: Moved to detect directory |
|---|
| 1563 |
Program detect.pl: NEW |
|---|
| 1564 |
Program doc-features: NEW |
|---|
| 1565 |
Program sensors: Added man-page |
|---|
| 1566 |
Document BUGS: Added cdrom bug and kernel i2c conflict |
|---|
| 1567 |
|
|---|
| 1568 |
2.1.2 (19990116) |
|---|
| 1569 |
Modules lm80.o, w83781d.o: fan-related Segmentation fault corrected |
|---|
| 1570 |
Module gl518sm.o: yet more bug fixes. It should at long last be usable now |
|---|
| 1571 |
Documentation in doc/kernel: NEW |
|---|
| 1572 |
|
|---|
| 1573 |
2.1.1 (19990107) |
|---|
| 1574 |
Module i2c-proc.o: Hack to make /proc/bus/ possible for kernels 2.0.35 |
|---|
| 1575 |
and older |
|---|
| 1576 |
Module gl518sm.o: Miscelaneous bugs and problems solved |
|---|
| 1577 |
Program isadump: NEW |
|---|
| 1578 |
|
|---|
| 1579 |
2.1.0 (19981230) |
|---|
| 1580 |
Library: Completely NEW |
|---|
| 1581 |
Program sensors: NEW |
|---|
| 1582 |
Program grab_busses: NEW |
|---|
| 1583 |
Program decode-dimms: More information |
|---|
| 1584 |
Module bit-mb.o: Removed spurious semicolon; now runs on more VIA chipsets |
|---|
| 1585 |
Module w83781d.o: NEW |
|---|
| 1586 |
Module lm80.o: NEW |
|---|
| 1587 |
Module gl518sm.o: new procfile beep, several small updates |
|---|
| 1588 |
Modules: Now use pin readings, no more scaling within the kernel (use the |
|---|
| 1589 |
library instead) |
|---|
| 1590 |
|
|---|
| 1591 |
2.0.2 (19981214) |
|---|
| 1592 |
Module eeprom.o: NEW |
|---|
| 1593 |
Program decode-dimms: NEW |
|---|
| 1594 |
Modules: fill_inode fix, will stop segfaults on unloading in kernels after |
|---|
| 1595 |
2.1.58 |
|---|
| 1596 |
Modules: Somewhat less verbose on transfers |
|---|
| 1597 |
Module lm78.o now recognizes and handles lm78-j and lm79 |
|---|
| 1598 |
|
|---|
| 1599 |
2.0.1 (1998121?) |
|---|
| 1600 |
Module gl518sm.o updates, to make it actually work |
|---|
| 1601 |
Module lm75.o high/low-byte swapping write bug fixed |
|---|
| 1602 |
|
|---|
| 1603 |
2.0.0 (19981209) |
|---|
| 1604 |
Initial release |
|---|