Commit Graph
525 Commits
Author SHA1 Message Date
Jean Delvare da334c10bc Tell people to contact us for to-be-written drivers.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1982 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-30 20:58:02 +00:00
Jean Delvare dfd8c9035c Add detection for LM90 clones (ADM1032, MAX6657, MAX6658).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1981 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-30 20:53:29 +00:00
Mark D. Studebaker 103344795a add xeontemp driver
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1978 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-25 00:11:02 +00:00
Mark D. Studebaker b1f28efcd3 Fix SMP compilation.
Re: Intel 82801DA ICH4

    * To: "Alexander Pohl" <alexander.pohl@xxxxxxxxxxxx>
    * Subject: Re: Intel 82801DA ICH4
    * From: Jean Delvare <khali@xxxxxxxxxxxx>
    * Date: Tue, 22 Jul 2003 23:42:06 +0200
    * Cc: sensors@xxxxxxxxxxxxxxxxxxxx
    * In-reply-to: <32787.62.246.185.231.1058905435.squirrel@mailbox.TU-Berlin.DE>
    * References: <32803.62.246.166.13.1058892758.squirrel@mailbox.TU-Berlin.DE><20030722191127.7b077828.khali@linux-fr.org><32787.62.246.185.231.1058905435.squirrel@mailbox.TU-Berlin.DE>
    * Reply-to: sensors@xxxxxxxxxxxxxxxxxxxx

> I have some trouble compiling the module p4b_smbus.o and adding
> support for the i2c-bus. Adding support for pci-hotplug to my kernel
> was successful.
> (reference to ticket # 1345)
>
> Here the compiler output:
>
> cc  -D__SMP__ -DMODVERSIONS -include
> /lib/modules/2.4.20-hotplug/build/include/linux/modversions.h
> -D__KERNEL__-DMODULE -Wall -Wstrict-prototypes -O2
> -fomit-frame-pointer-fno-strict-aliasing
> -I/lib/modules/2.4.20-hotplug/build/include   -c -o p4b_smbus.o
> p4b_smbus.c p4b_smbus.c: In function `cleanup_module':
> p4b_smbus.c:263: incompatible type for argument 1 of `write_lock'
> p4b_smbus.c:268: invalid type argument of `->'
> make: *** [p4b_smbus.o] Error 1

Strange. I can compile it. I suspect the code isn't SMP-compliant. Try
forcing SMP=0 in Makefile.p4b, just to make sure this is the cause of
the failure. Once confirmed, Mark D. Studebaker will take a look at it.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1975 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-24 15:16:23 +00:00
Jean Delvare d99a492966 Fix data block length (128 bytes instead of 256).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1973 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-24 13:22:22 +00:00
Jean Delvare 16881b62e7 Introduce EDID registers (makes use of the eeprom speed
improvements).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1971 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-23 19:21:59 +00:00
Jean Delvare 9614076742 Update known systems list.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1969 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-23 19:19:34 +00:00
Jean Delvare a54d86f8f4 Fix LM90 prints.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1962 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-15 09:23:48 +00:00
Jean Delvare 0d4d71d5c8 Add support for the lm90 driver.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1960 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-14 22:10:32 +00:00
Jean Delvare 08e0c2ad5d Update rrdtool URI.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1955 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-11 08:47:15 +00:00
Jean Delvare 597e5fb59a Add tcrit and alarms support to lm83.
New print_temp_info mode (CRIT, for high+crit).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1954 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-09 21:21:32 +00:00
Jean Delvare ee6d023d6f Change Sony Vaio EEPROMs detection procedure. This should
prevent EEPROMs with a password set from being randomly
        detected as regular memory chips.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1950 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-09 14:19:31 +00:00
Jean Delvare 159548a6d4 Exit(1) on /proc write failure.
Suggested by Malte Starostik.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1947 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-09 08:39:44 +00:00
Jean Delvare e05bedb2a3 Enhance LM82 and LM83 detection (thanks to Magnus Forsstrom).
Handle "to-be-written" drivers more cleanly (users won't be asked
        to "modprobe to-be-written" anymore).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1945 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-07 13:03:25 +00:00
Jean Delvare 0dc5c7c00c Detect which of modules.conf or conf.modules should be used.
Detect which of /dev/i2c-*, /dev/i2c/* or /dev/i2c*  should be
        used.
        Stop if no i2c device files exist.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1944 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-07 09:31:24 +00:00
Jean Delvare ded9daf517 Fix EEPROM detection (again).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1943 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-07 08:51:08 +00:00
Jean Delvare 7c3bb9df01 Make sure /sbin is in the user's path.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1939 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-05 09:08:38 +00:00
Jean Delvare 24e6a6352d Major update of the ddcmon driver.
Add half a dozen new features.
        Add checksum parameter (same as for the eeprom module)
        Fix monitor limits


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1934 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-01 17:42:08 +00:00
Jean Delvare fbdaf86be0 Fix missing semicolon (stupid me).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1932 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-08-01 09:17:17 +00:00
Jean Delvare 27e18c0245 Lower confidence for Asus chips which are not at 0x2d.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1930 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-31 07:32:09 +00:00
Jean Delvare cdb0eb97d7 Comment update.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1929 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-31 07:24:29 +00:00
Jean Delvare 048e044d4f Add support for DRDRAM (Direct Rambus) to eeprom.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1924 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-30 09:19:05 +00:00
Jean Delvare a3f6e05c65 Add Direct Rambus
Mark Rambus as unsupported


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1923 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-30 09:14:46 +00:00
Jean Delvare 7ca0527e08 Add support for IT87 (patch by Mike Black <mblack@csi-inc.com>)
Fix support of ADM1025


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1921 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-29 15:59:51 +00:00
Jean Delvare 330d7d26fb Warning removal.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1920 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-29 15:10:18 +00:00
Jean Delvare 3230c59d6b ADM1025: Match changes made to libsensors (swap temp1 and temp2,
rename hyst/over to low/high)
                 Handle remote diode fault


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1918 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-29 10:36:31 +00:00
Jean Delvare ef2c668d19 Add Asus Mozart-2 detection using Alex van Kaam information.
Untested.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1911 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-27 10:37:32 +00:00
Jean Delvare 2f88f06c8b Cosmetic fixes.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1908 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-26 20:17:39 +00:00
Jean Delvare 21ccf11885 Add detection of Philips NE1619 (ADM1025 clone).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1905 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-26 17:39:41 +00:00
Jean Delvare a3f7087066 Significant changes to the w83781d family detection method:
- separate detection sub for W83L784R/AR
        - ranges limited to what the specs say for I2C-only chips
        - add detection for the AS99127F rev.2 and explicit detection of
          the ASB100 Bach
        - improve code readability
        - do not ignore the chipset ID LSB anymore; explicit acceptation
          of 0x11 as a W83781D ID instead
        - fix a bug in secondary LM75 address extraction


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1903 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-26 09:37:12 +00:00
Jean Delvare a58d53cfb4 Use print instead of syswrite.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1895 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-22 08:44:10 +00:00
Marius Reiner 8ecd48f56c (marius) Changed URL to SpeedFan hardware database
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1892 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-21 17:07:01 +00:00
Jean Delvare 52720d826f Prevent hang after config file creation.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1891 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-21 13:07:15 +00:00
Jean Delvare e88c9708bf Add support for LM82, LM86 and LM89.
Better detection for LM83 and LM90.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1888 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-19 22:09:39 +00:00
Jean Delvare cb82667b62 Add detection (well, hm) for PCF8574 and PCF8574A.
Add detection for SAA1064 (untested).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1886 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-18 08:06:05 +00:00
Jean Delvare 8cc83cfee4 EDID data decoder (interfaces our eeprom module with parse-edid
from the read-edid project).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1885 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-17 17:26:04 +00:00
Jean Delvare b3528cbdbc Rewrote print_eeprom().
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1884 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-17 16:41:12 +00:00
Jean Delvare 3efe48f865 Enable i2c-matrox and rivatv again.
Change the name and URI for rivatv (was i2c-riva).
        Better handling of disabled drivers (for future use).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1883 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-17 08:50:05 +00:00
Jean Delvare a5890ce091 Recommend the user to give a try to the modprobe and sensors -s
commands directly.
        Make the sleep before sensors -s a comment.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1877 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-08 13:07:59 +00:00
Jean Delvare b24d4adc8a Temporarily disabled i2c-riva and i2c-matroxfb, until these
drivers are ported to our new i2c strctures.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1875 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-08 09:22:43 +00:00
Jean Delvare 424012d9ec Fix LM90 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1873 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-08 07:19:12 +00:00
Jean Delvare 9ab12ef229 Better message on tokenization error.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1867 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-07 11:36:17 +00:00
Jean Delvare 66d5b66267 Only install dmidecode if not existing or if older than our
source file. We are not the authority for dmidecode and we
        are not up-to-date either.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1866 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-07 10:44:29 +00:00
Jean Delvare 286c1e8745 Add LM90 detection.
Fix binmode call for Perl 5.005.
        Open /dev/i2c* in binary mode.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1865 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-07 10:31:41 +00:00
Mark D. Studebaker 1fa79086db emc6d100 patch from P.P.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1859 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-07 01:56:24 +00:00
Marius Reiner cb87834e01 (marius) removed pwmtest, pwmconfig takes over the pwm related stuff
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1858 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-05 16:16:03 +00:00
Marius Reiner 0e1d5df3ef (marius) added URL to project page (documentation)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1856 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-05 16:00:20 +00:00
Jean Delvare 88c186174d Give the filename when tokenization fails.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1851 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-04 08:42:21 +00:00
Jean Delvare c721b2750c Really remove lm83 detection from adm1021_detect.
Fix detection code for MAX1617A (require both the manufacturer ID
        and the revision to match, instead of only one out of the two.)
        Add detection for ADM1021A/ADM1023.
        Give a higher (7 instead of 6) confidence to ADM1021-like chips
        with a known revision.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1847 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-04 08:13:35 +00:00
Jean Delvare 44250b56bd Add support for lm83.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1843 7894878c-1315-0410-8ee3-d5d059ff63e0
2003-07-03 17:45:32 +00:00