Commit Graph
253 Commits
Author SHA1 Message Date
Mark M. Hoffman 3d08e7b625 Add missing ALARMS support for LM93 to libsensors.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2683 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-09-08 15:04:59 +00:00
Jean Delvare 0ca078c43a Fix lm87 section, will help with the 2.6 driver.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2670 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-08-23 18:44:15 +00:00
Jean Delvare 76fd9cd677 Fix LM83 critical limit in Linux 2.6 (support both old temp_crit
and new temp3_crit).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2655 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-08-08 20:10:24 +00:00
Jean Delvare a942af3cfc Allow an alternate sysfs file name for chip features. This is
needed to provide backward compatibility when changes are made
        to the sysfs interface (policy change or driver fix).
        The first item for which this is needed is VID files. The name
        we chose, in0_ref, is bad (because motherboard manufacturers can
        use any input for VCore, regardless of the recommendations.
        Thus, the new name cpu0_vid is better. Drivers will be updated
        later.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2654 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-08-08 16:38:28 +00:00
Mark M. Hoffman 57320d467a first draft at a driver for LM93
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2653 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-08-05 03:44:30 +00:00
Jean Delvare 65df530eb5 2.6 ADM9240 support.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2635 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-07-07 19:53:51 +00:00
Jean Delvare 2d51a717de Preliminary changes for LM87 support in 2.6.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2634 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-07-07 14:17:02 +00:00
Jean Delvare d282a5f3be Add LM86, MAX6657 and MAX6658 support to the lm90 driver.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2633 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-07-04 19:12:18 +00:00
Jean Delvare 144bd7c948 Missed pc87360 thermistor magnitude fixes again.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2618 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-06-27 19:15:27 +00:00
Jean Delvare 93aa746efe Support 2.6 adm1025 (only vid -> in1_ref was needed).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2615 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-06-27 17:11:36 +00:00
Jean Delvare 7aa3a1a6a9 My previous PC87366 magnitude change was incomplete, breaking
thermistor readings.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2613 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-06-27 12:08:24 +00:00
Jean Delvare e7e4c799da Implement "make user_uninstall". Original patch contributed by
Rudolf Marek.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2604 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-06-20 14:18:28 +00:00
Jean Delvare 4fd3781e12 Add VID support to the pc87360 driver.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2603 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-06-19 21:54:08 +00:00
Jean Delvare 937734ebdb Change voltage magnitude from 2 to 3, so as to limit the
rounding errors.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2595 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-06-18 18:17:50 +00:00
Jean Delvare be77f5a4ce Initial ADM1030 and ADM1031 support. Contributed by Alexandre
d'Alton.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2573 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-06-03 21:32:19 +00:00
Jean Delvare d4d4cd6b5e Support 2.6 max1619. Original patch by Alexey Fisher.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2568 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-05-26 19:21:17 +00:00
Jean Delvare bd3d250159 Initial MAX1619 support, contributed by Alexey Fisher.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2564 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-05-24 20:25:13 +00:00
Jean Delvare 488b99274d pc87360 fan clock dividers are now read-only.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2562 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-05-23 17:35:37 +00:00
Jean Delvare e71960cfb5 Support pc87366 thermistor inputs.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2545 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-05-17 19:02:47 +00:00
Jean Delvare 6707ff8c59 Support pc87366 thermistor inputs.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2543 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-05-17 18:36:31 +00:00
Mark D. Studebaker 4046d36cd8 add version and date strings
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2537 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-05-16 14:25:20 +00:00
Mark D. Studebaker 39d1d4dfa5 remove old library versions in make clean
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2472 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-04-24 17:31:34 +00:00
Jean Delvare 635b1b06bc Support the LM99 (and LM89).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2471 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-04-24 08:10:48 +00:00
Mark D. Studebaker 379a2143d3 add code authors to man pages
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2456 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-04-20 01:25:22 +00:00
Jean Delvare e9d2d1aa95 Bump version.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2454 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-04-19 19:47:46 +00:00
Jean Delvare db71a2a1a4 Support voltages and temperatures of National Semiconductor
PC87365 and PC87366 (read-only).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2453 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-04-19 19:46:14 +00:00
Jean Delvare 2cdac4e54a The pc87360 driver now support the PC87365 and PC87366 as well,
and can write to registers. Untested.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2427 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-04-09 18:41:30 +00:00
Jean Delvare 4c32b1a881 Fix hyst temp for 2.6 lm75, lm78 and gl518sm. Shame on me.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2426 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-04-09 17:19:10 +00:00
Jean Delvare 89749d347b Premliminarily support PC87365 and PC87366.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2422 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-04-07 18:32:18 +00:00
Jean Delvare 478a83d656 Revert bogus assumption that magnitude of sysfs files can only be
0 or 3.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2421 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-04-07 18:03:14 +00:00
Jean Delvare 18d6d587cc Preleminary (read-only) National Semiconductor PC87360, PC87363
and PC87364 fan monitor and controller support.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2403 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-31 18:58:05 +00:00
Jean Delvare fb5c1fd230 Change pcf8591 magnitude (libsensors only) so as to display
values in pseudo-volts, much like what the 2.6 driver handles.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2398 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-28 13:01:34 +00:00
Jean Delvare 6828de49ec Support 2.6 pcf8591 driver.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2396 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-28 11:48:58 +00:00
Jean Delvare 5c8b8dd34b Fix bad include in example (Aurelien Jarno).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2378 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-20 18:41:50 +00:00
Jean Delvare 9b65707bd1 Fix man page refering to itself in the SEE ALSO section.
Patch by Aurelien Jarno.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2359 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-15 20:57:21 +00:00
Jean Delvare e06c39f4b5 Add support for 2.6 ds1621.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2356 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-14 20:15:05 +00:00
Mark M. Hoffman 71a96916d5 Patch by Philipp Thomas <pth@suse.de>:
> Current gcc versions warn when type punning is used, as this breaks the
> strict aliasing analysis gcc 3.3 does by default. When checking the causes
> for these warnings I discovered that sensors_malloc_array,
> sensors_free_array, sensors_add_array_el and sensors_add_array_els in
> lib/general.c all take a 'void **' for the list. This is plain wrong as
> the C standard only allow 'char *' and 'void *' to alias any other type, so
> if these functions should take a generic pointer, it *must* be a 'void *'
> that's internally cast to a 'void **'.
>
> The attached patch does this and adapts all places where these functions are
> called. Note that when done correctly, no cast what-so-ever in the calling
> code is needed.
>
> The patch is against current lm_sensors2 cvs version.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2345 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-08 04:39:50 +00:00
Mark D. Studebaker e1c3e50aac correctly install shared lib 755
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2344 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-07 16:43:49 +00:00
Jean Delvare b7706a11a1 Bump lib version.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2343 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-07 15:06:03 +00:00
Jean Delvare b0bcb2990c Switch to new sysfs naming standard.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2342 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-03-07 07:30:27 +00:00
Jean Delvare 8ee9459465 Correctly handle 2.6 subclients. Original patch by Andrey
Borzenkov, much reworked.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2327 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-29 10:25:54 +00:00
Jean Delvare d0091d0dfd as99127f doesn't have in7/8 nor sensor1/2/3.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2326 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-29 09:11:57 +00:00
Jean Delvare dce540bec8 Add support for Shuttle eeproms.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2321 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-28 16:57:34 +00:00
Mark D. Studebaker 705eeb900f remove in6 and temp1 from vt1211 and vt8231
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2318 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-28 16:24:01 +00:00
Jean Delvare 72531a8512 Advance to 3.0.3.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2312 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-22 17:49:28 +00:00
Jean Delvare c97dfa8fde Add support for the W83637HF.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2289 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-13 18:10:43 +00:00
Jean Delvare a38d8614a6 Fix vt1211 and vt8231 uch_config not being writable.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2288 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-12 22:13:28 +00:00
Jean Delvare 05d5bd78e3 Reverse temporary w83l785ts mappings change.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2281 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-10 17:59:27 +00:00
Jean Delvare 5007ebb449 Rename fscher fan_min to pwn (which it really is). (Reinhard
Nissl)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2280 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-08 21:10:19 +00:00
Jean Delvare e47b57380f Temporary fix to w83l785ts mappings. To be removed after
2.8.4 release.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2266 7894878c-1315-0410-8ee3-d5d059ff63e0
2004-02-04 18:55:43 +00:00