Commit Graph
432 Commits
Author SHA1 Message Date
Mark D. Studebaker 390ba37335 remove old sensors/ directory too
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1788 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-14 19:49:02 +00:00
Mark D. Studebaker b24442eed8 remove old gzipped modules;
remove old misc directory if empty


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1787 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-14 19:25:19 +00:00
Mark D. Studebaker 9c3c40097c Add support for w83627thf. Includes patch from
Matthias Hentges <matthias@hentges.net>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1784 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-11 23:43:25 +00:00
Mark D. Studebaker 2c31ea166c add w83791d detection, update documentation
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1782 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-10 03:01:31 +00:00
Mark D. Studebaker a7c706826f add reset option;
fix adapter functionality check to verify that
      block data w/ HW or SW PEC is available.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1780 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-10 01:09:31 +00:00
Mark D. Studebaker 2d1d0cbcb8 fix compile; tested ok
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1779 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-10 01:08:13 +00:00
Mark D. Studebaker e9c0fce42a adm1026 and auto-sensors.h patch from P.P.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1777 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-08 21:33:39 +00:00
Mark D. Studebaker 1755e4adc0 add 791d support. Patch from Ross Biro <rossb@google.com>
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1772 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-07 20:45:46 +00:00
Mark D. Studebaker 6ec76d7fd2 add ds1307
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1771 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-07 20:18:04 +00:00
Mark D. Studebaker 819c3f0863 fix version printk
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1770 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-07 20:17:34 +00:00
Mark D. Studebaker bbdef07b0e add 791D sysctls; IN9, FAN4, FAN5
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1753 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-06-02 23:44:58 +00:00
Mark D. Studebaker 51b011307c Patch from Philip Pokorny
This patch fixes a race condition in the lm85 driver and adds support for the
SMC EMC6D100 and EMC6D101.  The EMC6D100 and 101 chips have some additional
features that *are not* currently implemented in the driver, but the chip is
detected (by sensors-detect and the lm85 driver).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1740 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-05-31 00:24:07 +00:00
Mark D. Studebaker 26fdf01fed fix bug with tempn_over and tempn_hyst writes - ticket 1219
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1737 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-04-20 02:06:56 +00:00
Mark D. Studebaker 16f2cd86e7 cleanup part 2
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1730 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-03-17 03:13:28 +00:00
Mark D. Studebaker c2f08d613a my cleanup, conversion to new standards, compile fixes
(initial checkin was as received from Philip)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1728 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-03-17 02:54:32 +00:00
Mark D. Studebaker 3388f7cf73 add lm85
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1727 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-03-17 02:34:49 +00:00
Mark D. Studebaker bd256e9552 lm85 patch from Philip Pokorny <ppokorny@penguincomputing.com>
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1726 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-03-17 02:34:10 +00:00
Mark D. Studebaker a0a2e78c8a spelling fixes from Philip Pokorny
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1723 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-03-17 02:01:35 +00:00
Mark D. Studebaker 42ce50ea40 fix compile error when DEBUG=1
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1720 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-03-17 01:32:56 +00:00
Mark M. Hoffman f5360dc279 (Re)added missing <ioport.h>.
Now compiles correctly w/ versioned symbols.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1709 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-31 04:00:33 +00:00
Kyosti Malkki 124c706b61 (Kyösti) Clean PCI IDs already defined for 2.4.9.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1708 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-23 23:24:05 +00:00
Kyosti Malkki 1cfe63804a (Kyösti) Cleanups
Copy sysctl enums to chip drivers from sensors.h for now,
   as seen in drivers included in 2.5 tree. File no longer included
   from kernel side.

   Apply i2c-proc change in CVS tagged -km2.

   Partial clean and sort of includes everywhere.

   Add i2c-dev.h, as a partial copy from i2c.
   Add to sensors.h from i2c-proc.h to compile things.
   Remove i2c-isa.h.

   Reflect header file changes to lib/ and prog/.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1705 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-21 20:01:27 +00:00
Kyosti Malkki 39391ba6ea (Kyösti) some cleanups for 2.4+
Module refcounting using .owner, removing of inc/dec_use.
   These require (yet unreleased) i2c 2.8.0+.

   Named initializers everywhere. Unified namespace.

   Cleanup for 2.5, remove EXPORT_NO_SYMBOLS, declare everything
   static. Apply initcalls.

   PCI device registration changes for busses started, replicating
   from i2c-amd*. While everything does compile, nothing really
   works. Well, maybe i2c-amd* ported back from 2.5 tree.

   After updating your work directory, run
    > cvs diff -u -r LAST-PRE-2-8-I2C > lm-2.8-patches-1

   BEWARE: I have not even insmoded any of these yet.

   To compile, you need i2c from cvs too.
   For 2.4 kernel :
    > cvs co -r lk2-4 i2c

   For 2.5 kernel :
    > cvs co i2c


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1698 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-17 01:19:52 +00:00
Mark D. Studebaker 2a462eaae3 set alarm bits on read fails
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1695 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-01-13 02:15:20 +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 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 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 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 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 30238e2d03 Don't read past end of SDR; use resid = 0 for non-partial sdr reads;
leave some resid debugging in;
      handle i2c-ipmi going away and coming back


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1635 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-21 01:37:35 +00:00
Mark D. Studebaker 6e54291649 up cancellation limit, fix hysteresis values
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1633 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-20 17:40:35 +00:00
Mark D. Studebaker 66ce5c75bb cleanup, handle reservation cancellation,
skip non-threshold sensors


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1626 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-19 20:14:39 +00:00
Mark D. Studebaker df3d00c268 remove #ifndef for DRIVERID, 2.7.0 release will require i2c-2.7.0
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1622 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-18 21:02:15 +00:00
Mark D. Studebaker 3e655bce29 fix bad bugs where in0 wouldn't work at all, and
inx limit registers (and hence alarms) were wrong


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1619 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-18 20:03:38 +00:00
Mark D. Studebaker d999488cd1 BMC cleanup
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1615 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-16 19:40:06 +00:00
Mark D. Studebaker ca292047a5 BMC sysctl names update
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1605 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-16 02:02:44 +00:00
Mark D. Studebaker c8b57bbe40 initial limits support
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1598 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-11 02:02:17 +00:00
Mark D. Studebaker 7bcd435c4c initial checkin IPMI/BMC support
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1593 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-10 19:52:44 +00:00
Jean Delvare 91f63a3406 Stick to usual declarations for lm92 static arrays (needed for
proper documentation building)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1578 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-07 08:43:03 +00:00
Mark D. Studebaker bcfd46dd5e remove multi-line MODULE AUTHOR string. Ticket 1043.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1573 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-05 03:36:13 +00:00
Mark D. Studebaker 1dc7bcdb8b fix gl518sm r00 recognition. 'sensors' will again say n/a for
voltages if an r00 chip and iterate = 0.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1568 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-11-03 16:52:56 +00:00
Mark D. Studebaker 60a30ddb79 1st cut at smart battery driver. untested.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1564 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-10-13 15:48:34 +00:00
Mark D. Studebaker ef2049dc50 fix in0/in1 initialization; patch from
Dave Johnson <ddj@cascv.brown.edu>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1545 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-21 22:11:56 +00:00
Mark D. Studebaker 127249deb6 add multiple VRM support to lm87; patch from
Dave Johnson <ddj@cascv.brown.edu>


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1544 7894878c-1315-0410-8ee3-d5d059ff63e0
2002-09-21 22:09:09 +00:00