Commit Graph
162 Commits
Author SHA1 Message Date
Mark D. Studebaker 86d44b5869 fix it87 in5,in6 calculations in sensors.conf.eg
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1213 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-31 02:53:28 +00:00
Mark D. Studebaker a9f7b8ba8f fix precision on w83781d temp outputs
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1211 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-23 00:36:31 +00:00
Mark D. Studebaker 59f68e3104 add it87 i2c detection. No alias function yet.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1210 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-22 01:42:53 +00:00
Mark D. Studebaker e7fc40b690 Add 'init' parameter to control initialization.
Use 'init=0' to skip initialization, this should fix
      those pesky PC's that crash when you load w83781d.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1209 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-22 01:20:48 +00:00
Mark D. Studebaker fd0e00db82 add drivers to mkpatch
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1208 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-22 00:07:20 +00:00
Mark D. Studebaker 7bd97f4667 Add MODULE_LICENSE("GPL") to all modules
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1201 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-13 17:48:43 +00:00
Mark D. Studebaker b0892c62e4 add flat address space support (isadump -f 0x6000) so we can
get dumps of chips like the via686a.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1200 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-13 16:37:16 +00:00
Mark D. Studebaker ec50f22d9d fix support for rev B0.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1199 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-13 03:51:49 +00:00
Mark D. Studebaker 1deacfd781 add support for Intel 82801CA/CAM to i2c-i801
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1197 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-07 02:18:25 +00:00
Mark D. Studebaker 8ee41b7738 add VT8233 support to i2c-viapro.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1196 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-06 22:20:41 +00:00
Mark D. Studebaker a4106fdc68 add ITE 8172 detection (driver in kernel 2.4.10)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1194 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-09-29 19:02:51 +00:00
Mark D. Studebaker e5018b6faf Loop waiting for un-busy at start of transaction.
Fail and printk if still busy.
      Fail and printk if completion timeout at end of transaction.
      Reduce timeout from 5 sec to 1 sec.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1190 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-09-19 17:57:11 +00:00
Mark D. Studebaker 0d36fd10cf Add 440MX and Victory66 support to piix4. Implement a
'supported' table. i2c adapter name and io region will
      always be piix4 now - too hard to do 5 different names.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1188 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-09-19 15:56:20 +00:00
Mark D. Studebaker 444990c51f Poseidon update
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1183 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-09-18 16:13:49 +00:00
Mark D. Studebaker 0a383cc436 Add Via 8233 detection. no driver yet.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1177 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-09-15 13:25:43 +00:00
Mark D. Studebaker 03ce45ec13 add ali1535 detection. Same PCI ID as 15x3, but only the
correct module will actually load.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1171 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-09-01 18:12:00 +00:00
Mark D. Studebaker d2e5835634 fix unreliable initialization of limit registers by
adding a rather large delay after resetting the device
      via register 0x40. There is obviously a state machine
      in the chip that takes a while to run after you reset it.
      Figured out the delay time by trial and error.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1168 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-09-01 14:33:41 +00:00
Philip Edelbrock 5569a2c271 (Phil) Tag and release 2.6.1
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1165 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-08-30 23:59:37 +00:00
Mark D. Studebaker 9cb75406e5 add precision arguments to print_temp_info() in 'sensors'
so that each temp. sensor for each chip can be printed with
      the right number of digits. I tried to set each chip to
      the right precision but there may still be some tweaking to do.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1161 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-08-18 21:17:27 +00:00
Mark D. Studebaker 4d65912f2b add eepromer utility from Daniel Smolik <marvin@sitour.cz>
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1159 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-08-15 02:13:27 +00:00
Mark D. Studebaker 2e4ce0fe13 in patched kernel, don't call sensors_init() from sensors.c,
do it from i2c-core in i2c pkg.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1156 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-08-13 01:37:09 +00:00
Mark D. Studebaker d2f8a04ae3 update serverworks match string
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1155 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-08-03 02:06:12 +00:00
Mark D. Studebaker 4af5311969 add support for AMD 766 to i2c-amd756. Appears to be compatible w/ 756.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1154 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-08-03 01:25:11 +00:00
Mark D. Studebaker 290bdb74ad Add a "blacklist" to the 5595 drivers so that they refuse to load
when encountering a long list of unsupported chips.
      All these chips have the same 1039/0008 ID as the 5595 but are
      incompatible.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1150 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-07-29 22:48:15 +00:00
Mark D. Studebaker a8cc339ef3 it87/ds1621 patches applied
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1147 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-07-29 00:32:01 +00:00
Mark D. Studebaker d5de6847ab change ...82801BA_3 to ...82801BA_2 because that's what it was
named in kernel 2.4.6, which broke detection for that chip.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1142 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-07-20 01:20:22 +00:00
Mark D. Studebaker 1abb44a2e3 fixed adm1025 temp2 min/max writes
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1140 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-26 01:49:55 +00:00
Mark D. Studebaker 82e23d6bb6 claim ne1617 support
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1137 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-22 02:31:42 +00:00
Mark D. Studebaker 624973f967 fix broken ADM1024 and ADM1025 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1136 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-22 01:06:04 +00:00
Mark D. Studebaker 1807068ae1 fix as99127f fan speeds that were 60% low.
This was broken by 2.6.0 because
      2.6.0 didn't reset the fan clock setting at startup.
      Therefore the AS_FAN_* macros were no longer needed to specially
      correct the fan speed. So remove the special handling and the
      AS_FAN_* macros and things should work now.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1135 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-17 22:39:13 +00:00
Mark D. Studebaker 0f18b32f8f add force_addr to i2c-ali15x3
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1133 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-17 21:11:59 +00:00
Philip Edelbrock 89ec6d4cbe (Phil) Tag and release 2.6.0
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1131 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-12 22:19:23 +00:00
Mark D. Studebaker bd63a9d9fc add check for duplicate subclient addresses and add printk's
to report subclient registration failures


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1127 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-09 00:36:07 +00:00
Mark D. Studebaker 2c205b1628 fixed mkpatch voodoo3 configuration
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1124 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-08 23:06:18 +00:00
Mark D. Studebaker 0e20a66fba more updates for 2.6.0
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1119 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-03 23:12:42 +00:00
Mark D. Studebaker 87c529e96d Initial checkin of it87 driver from
Christophe Gauthron <chrisg@0-in.com>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1112 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-03 21:58:26 +00:00
Mark D. Studebaker 7261264a35 Updates for DEC Tsunami from Oleg Vdovikin
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1108 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-02 03:41:17 +00:00
Mark D. Studebaker a21694024e Change from sensors_x to i2c_x for x =
_sysctl_real
		_register_entry
		_proc_real
		_detect
		_deregister_entry
		_chips_data
      which were the global symbols renamed in i2c-proc.[ch] in the
      i2c package.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1101 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-05-27 22:49:28 +00:00
Mark D. Studebaker 7a6ba966ed Apply tristate patch from Jesus Arias <jesus@ele.uva.es>
which ensures i2c Bus is tristated correctly. It isn't clear from
      the datasheet if the 586's GPIO pins are open drain or not,
      but if they aren't, then the driver was driving the pins high
      rather than letting them get pulled high as the spec requires.
      This is corrected by toggling the direction rather than the
      data register to control the bus.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1093 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-05-26 21:23:40 +00:00
Mark D. Studebaker d431a88833 Initial checkin of adm1024 driver and support in libsensors,
sensors, sensors-detect.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1090 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-05-15 03:18:18 +00:00
Mark D. Studebaker 01bf598239 add maxilife-nba support to libsensors.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1089 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-05-15 02:45:02 +00:00
Mark D. Studebaker d9108ed634 fix fan min writes, fix spurious 'invalid sensor type' messages.
Patch from Kris Van Hees.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1087 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-05-13 17:09:13 +00:00
Mark D. Studebaker 3cbc853100 Add support for maxilife-nba by just checking for "maxilife-" prefix.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1085 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-05-13 16:32:50 +00:00
Mark D. Studebaker 43500d6139 fix off-by-one bug in sensor type reads/writes in mtp008.
you would get the wrong sensor.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1079 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-04-21 22:52:34 +00:00
Mark D. Studebaker 448343fd11 add short i2c-sis5595 doc file.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1078 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-04-21 22:09:46 +00:00
Mark D. Studebaker 79c341d475 add support for force_addr to i2c-sis5595.
Also automatically enable ACPI if it was disabled.
      Forcing address doesn't work on my test system, but hey,
      at least I tried to test it...


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1077 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-04-21 21:57:40 +00:00
Mark D. Studebaker 25d40a14dd add force_addr param to sis5595. Tested, however on my
test system I can't write the enable bit. Don't know why.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1076 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-04-21 20:54:47 +00:00
Mark D. Studebaker de2652db9e Change base-address-setting parameter from force or force_via686a
to force_addr. It is now consistent with the bus PCI adapters
      that support base address setting (piix4, i801, viapro).
      Other benefit is that via686a_find can now return -ENODEV,
      and module will fail to load when base address is not set and
      parameter is not used.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1073 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-04-21 19:49:15 +00:00
Mark D. Studebaker ffedd9fa93 add back temperature support for version 1 of chip.
The temperature registers are in different places for the two
      versions. Both versions unfortunately have the same PCI ID.
      Apparently the temperature conversion formulas are different
      for the two versions. Neither is yet implemented in the driver.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1070 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-04-14 01:39:10 +00:00
Mark D. Studebaker bea2bbf99e fix sis5595 temp (and temp min, max, alarm). These registers are
in a different place than the LM78, which this driver was copied from,
      so temp was completely broken.
      Temp shares a pin and registers with in4; add in4 support, recognize
      chip configuration and act accordingly.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1067 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-04-09 23:20:13 +00:00