Commit Graph
532 Commits
Author SHA1 Message Date
Jean Delvare f298680633 Add Intel ICH9 support.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4252 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-03 15:08:15 +00:00
Jean Delvare 78ba196ad2 Update doc/fan-divisors.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4251 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-03 10:02:09 +00:00
Jean Delvare 63ad029a86 Add Maxim MAX6648/MAX6692 detection. These seem to be somewhat similar
to the MAX6657/MAX6658/MAX6659.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4250 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-02 22:05:42 +00:00
Jean Delvare aea173b9cd Add vt1211 support to sensord. Original patch from ticket #2150.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4248 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-02 15:51:46 +00:00
Jean Delvare c913c62429 Add Fintek F71882FG detection. The EPoX EP1308 appears to be a clone
of this chip (same ID, same register map.)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4241 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-11-17 07:28:22 +00:00
Jean Delvare 6556dfd786 Prevent misdetection of MAX6633/MAX6634/MAX6635.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4239 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-11-14 13:04:41 +00:00
Jean Delvare 53cb805e44 Add user-space support for the Fintek F71872F/FG (chip name f71872f).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4232 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-11-12 13:17:32 +00:00
Jean Delvare 8ec76d7ed7 prog/eepromer/eepromer: Enable warnings, and fix most of them.
The code of this program was really ugly (and still is), its author
should be ashamed.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4231 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-11-10 09:38:56 +00:00
Jean Delvare d3d7118778 Preallocate memory for the I2C_FUNCS ioctl. This should fix ticket #2138.
It might as well be a bug in Fedora Core 3's perl, but the workaround is
cheap anyway.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4229 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-11-10 09:19:48 +00:00
Mark M. Hoffman f4dc220b0a Mention libsensors/scanner work
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4225 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-26 12:48:31 +00:00
Mark M. Hoffman f952e5095f Mention py-smbus.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4220 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-19 12:26:37 +00:00
Jean Delvare 19bccac1c9 RPM: Obsolete, removed.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4216 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-15 21:27:11 +00:00
Rudolf Marek 2b3d98a880 Add the coretemp driver userspace support.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4214 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-15 19:26:10 +00:00
Jean Delvare b2739867fc i2cdetect: Make the output clearer, by replacing "XX" for missed
probed by "--". That way the successful probes will be more visible.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4213 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-15 10:38:28 +00:00
Jean Delvare 42a07029f1 i2cdetect.8: Describe the output convention.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4212 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-15 10:13:17 +00:00
Jean Delvare 6270cf381a libsensors: Drop support for algorithm names.
I2C algorithms no longer have names in Linux 2.6, and anyway they are
implementation details user-space doesn't care about. No third party
application is known to have ever used this particular feature of
libsensors. "sensord" and "sensors" no longer do.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4208 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-13 19:55:41 +00:00
Jean Delvare 4e7c982027 sensors: Drop option -a (show algorithm names).
The algorithm names are no more available since Linux 2.6, and were not
very useful anyway.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4206 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-13 13:01:10 +00:00
Jean Delvare 7891d63259 sensors: Handle option -c more efficiently.
We don't need to strdup() the file names, we can use them directly.
As a side effect, this fixes a memory leak which was happening if
option -c was specified more than once on the command line.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4205 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-13 12:43:43 +00:00
Jean Delvare 6b5640b660 sensors.1: There is no longer a search path for sensors.conf.
General clean up.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4204 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-13 09:04:40 +00:00
Jean Delvare 06d51c9da1 sensors: Hide error on missing f71805f fan. In the Linux 2.6 driver, the
fan files are not created if a given fan is disabled.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4199 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-08 18:04:32 +00:00
Jean Delvare bf96a279b8 libsensors: Probe for busses before chips. This makes more sense that way,
and may allow for cleanups later.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4198 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-08 15:45:15 +00:00
Jean Delvare 4626fc46e6 Delete the icspll driver. It was rather useless, not built by default,
supposedly dangerous, and has nothing to do with sensors.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4197 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-06 14:39:58 +00:00
Jean Delvare 6b5b092e9c libsensors: Add support for the pc87247 driver (fans only).
sensord: Add pc87247 support (fans only).
sensors: Add pc87247 support (fans only).
sensors-detect: Advertise the upcoming pc87427 driver.
Thanks to Amir Habibi at Candelis for setting up a test system.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4196 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-06 09:27:56 +00:00
Jean Delvare 19cc056508 sensors-detect: Add EPoX EP1308 detection (Hans Edgington).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4193 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-10-04 11:43:21 +00:00
Jean Delvare 513a9109ee Update SVN version info.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4192 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-28 13:01:38 +00:00
Jean Delvare 9b5bba29c4 Add SMSC DME1737 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4185 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-26 09:18:33 +00:00
Philip Edelbrock da7a46f2f0 Prep for next release.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4181 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-24 22:41:10 +00:00
Philip Edelbrock 24243aa1cb Noted changes to release steps document.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4179 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-24 22:35:13 +00:00
Philip Edelbrock 03d8bdbada Release of 2.10.1, and some clean ups to the release checklist.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4177 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-24 22:28:55 +00:00
Jean Delvare b5895a18f5 Delete the file README.package, which seems to be outdated and irrelevant.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4172 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-24 16:31:37 +00:00
Jean Delvare 3208234fd0 sensors-detect: Add SMSC LPC47M172/182 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4169 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-23 11:15:19 +00:00
Jean Delvare a4fc9253af vt1211: Rework the voltage and temperature conversions and the temperature
input order to match the Linux 2.6 driver.
libsensors: Change vt1211 temp3-7 magnitude from 1 to 3.
sensors.conf.eg: Adjust the vt1211 section to match the new driver
                 interface.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4168 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-23 09:32:29 +00:00
Jean Delvare f104770a84 decode-vaio.pl: Detect and skip false positives.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4164 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-20 18:10:12 +00:00
Jean Delvare 73413d0d92 Remove empty include directories on make user_uninstall.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4163 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-20 15:47:04 +00:00
Jean Delvare 17581c9afc mkpatch: Turn warnings on (-w), and fix them.
Print a usage message on missing command line parameters.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4162 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-20 14:23:22 +00:00
Jean Delvare 94fa667c46 libsensors: Missing sysfs busses and classes are not errors. This tends
to confuse users a lot, to report the lack of hwmon driver as an error.
prog/sensors: Clearer error messages when no sensors are found. The
most frequent cause is a lack of drivers, not procfs/sysfs problems.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4159 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-19 10:01:12 +00:00
Jean Delvare 09bd83fa7d vt1211 fixes:
* No in6
* More inputs can be missing (depends on UCH config)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4154 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-07 19:51:25 +00:00
Jean Delvare 5ff0a6b0e7 Use mktemp instead of tempfile to create the temporary config file.
We are already using mktemp elsewhere in the script, and it seems to be
more widely available than tempfile.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4153 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-07 15:56:11 +00:00
Jean Delvare 70587e7751 sensors-detect: Add generic Super-I/O logical device detection.
For families where it makes sense (ITE, Winbond, Fintek), when we have
an unknown Super-I/O, we scan all logical devices in search of one
with the typical address for hardware monitoring (0x290). If we find
it, we let the user know there are probably sensors in the chip.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4144 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-05 12:09:30 +00:00
Jean Delvare fe14085d93 sensors-detect: Add generic PCI SMBus adapter detection.
The detection is based of the PCI device class (SMBus is 0x0c05).
This will let us spot new adapters. Of course we can't load or even
suggest a driver for an unknown adapter, but at least the user will
know there's something to be investigated, and this should help us
when users report such configurations.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4143 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-05 11:35:51 +00:00
Jean Delvare bd012ca251 sensors-detect: Use sysfs for PCI device enumeration where available
(Linux 2.6). Still fallback to /proc (Linux 2.4). sysfs provides the PCI
device domain and class, which were hard to get from /proc.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4142 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-05 10:01:15 +00:00
Jean Delvare 53dc9a6b93 sensors-detect: Remove detection of nVidia graphics adapters.
There are too many of these, the list was not up-to-date. And there
are different drivers which can give access to their I2C busses,
we can't guess which one the user wants. It was somewhat confusing
to suggest a driver which is not in mainline anyway.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4140 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-03 14:10:42 +00:00
Jean Delvare e944415f25 The adt7463 may not have in4 (#2119)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4133 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-02 07:49:35 +00:00
Jean Delvare 1d97d5c041 decode-edid.pl: Append /usr/sbin or /usr/local/sbin to $PATH if needed.
This is needed because parse-edid is typically installed in one of these
directories, even though any user can use it.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4126 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-09-01 07:44:54 +00:00
Rudolf Marek c857b40f7a Backport VT8237A and VT8251 support
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4125 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-31 21:00:44 +00:00
Jean Delvare fd1ed9de03 Attempt to make sensors-detect slightly more user-friendly, part one.
* Kill the annoying blank space in front of half of the messages.
* Stop frightening the user with problems which might have happened some
  years ago, but are very rare nowadays.
* Skip some messages on 2.6 kernels where they do not apply.
* Don't even mention i2c-dev if it is already loaded or build into the
  kernel.
* Reword some messages.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4120 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-29 09:17:56 +00:00
Jean Delvare 2e795e09dc sensors-detect: Exit immediately if user isn't root. It makes very little
sense to try and continue as a non-root user, as we won't be able to load
modules, nor to probe i2c busses, nor to access the ISA ports. It's way
less confusing for the user to clearly state he/she needs to be root,
and stop.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4119 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-28 21:19:59 +00:00
Jean Delvare 08a1bd9684 The original adm1026 driver numbered the fans from 0 to 7, and so does
libsensors. The Linux 2.6 adm1026 driver uses the standard numebring
(from 1 to 8). Map fan0 to fan8 to make things work while keeping
confusion to the minimum (hopefully.)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4118 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-28 19:15:28 +00:00
Jean Delvare e8f0bc718a sensors-detect: Add Analog Devices ADM1033, ADM1034, ADT7462, ADT7466,
ADT7470, ADT7473 and ADT7475 detection.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4116 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-27 19:51:38 +00:00
Jean Delvare 8c235d29a9 Add userspace support for the Winbond W83793. Patch contributed by
Yuan Mu (Winbond.)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4109 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-24 18:13:20 +00:00