Commit Graph
1662 Commits
Author SHA1 Message Date
Mark D. Studebaker 012b4f58a2 backport from kernel 2.5.54 which contained changes from
Christoph Hellwig <hch@lst.de> and Pavel <pavel@ucw.cz>;
      Leave in 3 things: refcounts, init printk, and
      compile #error if i2c is too old.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1693 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-11 18:41:24 +00:00
Mark D. Studebaker 7317fde62b backport from kernel 2.5.54 which contained changes from
Christoph Hellwig <hch@lst.de> and Pavel <pavel@ucw.cz>;
      Leave in 3 things: refcounts, sensors.h, and init printk.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1692 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-11 17:53:12 +00:00
Mark D. Studebaker 954cd402d6 backport from kernel 2.5.54 which contained changes from
Christoph Hellwig <hch@lst.de> and Pavel <pavel@ucw.cz>;
      Leave in 3 things: refcounts, sensors.h, and init printk.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1691 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-11 17:43:15 +00:00
Mark D. Studebaker 5005d67a34 add 2.4/2.5 cleanup list, chip driver error handling
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1690 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-07 04:26:54 +00:00
Mark D. Studebaker 8ddee6dd5c better handling of read errors
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1689 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-05 16:00:57 +00:00
Mark D. Studebaker 3978a26e03 correct functionality detection for i2c block
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1688 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-05 05:53:15 +00:00
Mark D. Studebaker cf1876bb08 modules now install in kernel/drivers/i2c/[busses,chips];
remove old versions in kernel/drivers/[i2c,sensors].


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1687 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-05 05:27:13 +00:00
Mark D. Studebaker 454e70e79a use i2c block reads if that functionality is available.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1686 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-05 01:33:34 +00:00
Mark D. Studebaker 1286132218 cleanup
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1685 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-05 01:05:27 +00:00
Mark D. Studebaker b316273d00 Don't return bad values if reads fail
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1684 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-04 20:21:22 +00:00
Mark D. Studebaker 40afee2752 add pwmtest
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1683 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-01 23:58:35 +00:00
Mark D. Studebaker f68a197dcc simple PWM test shell script
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1682 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-01 23:55:20 +00:00
Mark D. Studebaker cd86b4c2f1 minor updates
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1681 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-29 20:19:40 +00:00
Mark D. Studebaker 0fc070b742 updates
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1680 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-21 21:07:36 +00:00
Mark D. Studebaker bd4049d06e update and standardize PWM support
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1679 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-21 21:05:48 +00:00
Mark D. Studebaker 4572d72782 update PWM documentation
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1678 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-21 21:04:28 +00:00
Mark D. Studebaker d2c4db4125 fix a lot of broken links, note others as broken, add a couple.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1677 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-21 20:43:38 +00:00
Mark D. Studebaker 367f92899a always generate warnings about libraries in /usr/lib since we can't
assume that ld.so puts /usr/lib last.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1676 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-19 15:04:15 +00:00
Mark D. Studebaker b48792f753 add several checks and warnings when installing libraries
to catch common problems where the new libs won't be found or used


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1675 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-18 02:49:54 +00:00
Mark D. Studebaker 26c495187b add patch to sensors -s in rc.local recommendation.
suggested by Peter Christy.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1674 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-15 04:46:21 +00:00
Mark D. Studebaker c5e1f5cd90 point w83627/697 to new driver
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1673 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-15 04:41:20 +00:00
Mark D. Studebaker 474887fc3e new w83627hf/697hf ISA driver
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1672 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-15 04:37:39 +00:00
Mark D. Studebaker a03c2edf3d keep tsunami from compiling on non-alphas in mkpatched kernel
(tickets 1047, 1086; last fix didn't work);
      add vt8231 to mkpatched Makefile so it will compile


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1671 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-14 01:04:12 +00:00
Mark D. Studebaker be62b338d5 add -lm to shared library so exp() and log() will be found
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1670 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-13 23:48:52 +00:00
Mark D. Studebaker b71c744437 explicity set the direction of the pins to inputs on read;
this should fix the problems for 810 folks. Untested;
      checking in for people to test.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1669 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-09 04:24:34 +00:00
Mark D. Studebaker 18c7ce9011 add Super I/O chip detection. Current chips supported are
smsc47m1xx, vt1211, w83627hf, w83697hf.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1668 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-09 03:01:23 +00:00
Mark D. Studebaker 1d0d09cc26 add library support for logarithms and exponents (!) to support
vt1211 / vt8235 thermistor calculations. Add such calculations to
      vt1211/vt8235 section in sensors.conf; bump library version to 1.4.0.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1667 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-09 02:55:58 +00:00
Philip Edelbrock 42043728ee (Phil) Tag and release 2.7.0
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1665 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-08 22:17:14 +00:00
Jean Delvare e5a58dc1c3 Back to the old MODPREF
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1664 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-04 15:44:32 +00:00
Mark D. Studebaker 4b9ee225a1 add x86_64 compile flags; patch from Vojtech
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1663 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-04 03:39:32 +00:00
Mark D. Studebaker 265347c099 more 2.2 fixes from Vojtech
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1662 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-04 02:52:36 +00:00
Mark D. Studebaker 92aa2a384a another 2.2 fix
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1661 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-04 02:30:49 +00:00
Mark D. Studebaker eff5784a1a patch from Vojtech on _PEC variants
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1660 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-03 02:59:45 +00:00
Mark D. Studebaker 214c6d852e removed #include bootmem.h which isn't in 2.2 kernels;
wasn't needed anyway


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1659 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-03 02:56:10 +00:00
Mark D. Studebaker 3467ff5106 compile fixes for i2c-amd8111.c, and add support in mkpatch.
Patch from
            Vojtech Pavlik <vojtech@suse.cz>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1658 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-01 21:30:13 +00:00
Mark D. Studebaker 01e6b327ed compile fix for 2.2 kernels
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1657 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-12-01 21:02:46 +00:00
Mark D. Studebaker 39d845c73b Patch from
Vojtech Pavlik <vojtech@suse.cz>
      Implemented/fixed PEC and process calls, and block reads/writes in
      the driver. ARP now works with smbus-arp.c.
      Removed attempt at 2.2 support. Module doesn't work w/ 2.2 kernels.
      Added check in Module.mk so it won't compile unless CONFIG_X86_64.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1656 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-30 20:14:48 +00:00
Mark D. Studebaker 1b74956ae0 handle 2.2 kernels void request_region()
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1655 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-28 19:57:23 +00:00
Jean Delvare be8a79a8bf Handle the case where /lib/modules/$KERNELVERSION/build doesn't
exist.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1654 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-28 19:00:25 +00:00
Jean Delvare 552f899022 Fix Vaio EEPROM misdetection
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1653 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-28 17:05:47 +00:00
Mark D. Studebaker 9e99f3c49d put a big fat error if no i2c-2.7.0 (this is the first
compiled file that would have an error), hopefully cut
      down on tickets when 2.7.0 comes out


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1652 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-27 19:54:53 +00:00
Jean Delvare 808482fe72 Update machine list and thanks
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1651 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-26 17:09:14 +00:00
Jean Delvare f5728af145 Display the BIOS version (from dmidecode). Not used for now, but
may be later.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1650 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-26 17:03:02 +00:00
Mark D. Studebaker 4f973f2d89 add declaration
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1649 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-26 01:00:27 +00:00
Mark D. Studebaker 239017d880 updates
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1648 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-26 00:59:13 +00:00
Mark D. Studebaker ad2705bd37 add warnings that it doesn't work at all yet
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1647 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-26 00:42:37 +00:00
Mark D. Studebaker 73e497eeed updates, cleanup, wait for update before returning values
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1646 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-26 00:12:11 +00:00
Mark D. Studebaker 91d6c425d1 change algo-bit timeout from a number to a HZ
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1645 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-24 05:45:28 +00:00
Mark D. Studebaker d88451b2d1 bump version to 1.3.0 because of new dummy adapter support
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1644 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-23 18:29:16 +00:00
Mark D. Studebaker c2fc5cd412 sync w/ kernel 2.4.20 changes - remove POLLED_MODE patch
from BK (from benh@crashing.org)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1643 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-22 06:51:19 +00:00