Commit Graph
1122 Commits
Author SHA1 Message Date
Jean Delvare ba7cb8eeca rrd: Misc updates
* More hwmon class changes
* Look for rrd in /usr/bin by default
* Add missing shell declarations
* Update URI


git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4372 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-20 13:09:41 +00:00
Jean Delvare 0aa2104341 sens_update_rrd: Drop support for 2.4 kernels, add support for hwmon
class devices (kernels >= 2.6.14). Original patch by Jeff Kosowsky.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4371 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-20 05:47:23 +00:00
Hans de Goede bd74aa2390 -rewrite dyn chip code, it now uses sensors_feature_get_type() to
identify sysfs entries. Reasons for this rewrite / bugs fixed:
 -Don't give features like alarms / sensor type / fault flag a
  compute mapping only a normal mapping
 -Don't generate features for sysfs entries like uvent, modalias, etc.
  instead only generate features for features known by
  sensors_feature_get_type()
 -Sort the list of found features logically instead of sorted in alphabet order
  of the sysfs entry. So now it starts with all in entries, then all fan and
  then all temp. Just like the order of most entries in lib/chips.c. Also
  this means that it now contains in0 - in10 in that order and not in0, in10,
  in1 - in9


git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4368 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-10 11:51:07 +00:00
Hans de Goede 16408d8665 -comment abituguru entry in lib/chips.c and prog/sensors/main.c, as the
abituguru seems to work well with the new dynamic chip support and generic
 chip printroutines. note: the abituguru code should be completly removed in
 the future.
-comment k8temp entry in lib/chips.c and prog/sensors/main.c, as the
 k8temp seems to work well with the new dynamic chip support and generic
 chip printroutines. note: the k8temp code should be completly removed in
 the future.
-make the match for the subtype exact instead of a strncmp, otherwise
 an alarm_enable flag gets classified as an alarm, leading to all sensors who
 have their alarm enabled getting an alarm reported, as the alarm_enabled gets
 read as alarm.
-and do the same for the _input match to check if this is a main or subfeature


git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4367 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-09 18:07:07 +00:00
Hans de Goede ba5140b3d8 Generic chip support / get featuretype fixes just received from Bob Schlarmann, as the version I committed wasn't the latest version
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4366 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-09 17:48:57 +00:00
Hans de Goede 1b65a96744 Dynamicly determine the maximum used label length in the generic chip printing routine
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4365 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-09 14:54:05 +00:00
Hans de Goede 78a521b1a8 Some fixes for problems with the dyn chip support / generic printing routines which showed up while testing with the abituguru driver
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4364 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-09 14:52:28 +00:00
Hans de Goede be3ec092a5 generic chip printing routine for sensors prog, by Bob Schlarmann and Luuk Kleiweg
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4363 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-09 14:43:57 +00:00
Hans de Goede d871e17ccf generic chip printing routine for sensors prog, by Bob Schlarmann and Luuk Kleiweg
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4362 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-09 14:43:29 +00:00
Hans de Goede 99c2d0194c generic in/temp/fan printing routines for sensors prog, by Bob Schlarmann and Luuk Kleiweg
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4361 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-09 14:41:52 +00:00
Mark M. Hoffman c5ffa7b635 Merge from trunk (4303:4355) out to 3.0.0 branch.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@4357 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-04-03 12:55:30 +00:00
Jean Delvare 63228c12b3 Strip unneeded whitespace on configuration load.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4296 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-14 15:42:33 +00:00
Jean Delvare 0662aaa299 fancontrol.pl:
* Disable debugging by default
* Add support for non-i2c drivers
* More tolerant config file parsing (for some reason pwmconfig
  adds unneeded spaces, it should probably be fixed but it's always
  better to be tolrant nevertheless)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4295 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-14 15:20:06 +00:00
Jean Delvare e37c58cccd Warn the user that using the unhide_ICH_SMBus script breaks system
suspend/resume.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4294 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-14 12:17:46 +00:00
Jean Delvare a4d79953bd Bump version to 2.10.2.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4293 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-14 12:06:50 +00:00
Jean Delvare 26483311f4 sensors: Hide error on missing w83793 temp. Patch from Gong Jun (Winbond).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4291 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-12 10:29:25 +00:00
Jean Delvare 0600fe6293 decode-dimms: Remove spaces at end of lines.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4290 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-12 10:25:07 +00:00
Jean Delvare 140bc22947 Make sure that the ICH chip is one of the supported models. Otherwise
we would write to a random register with unpredictable results.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4289 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-11 21:11:05 +00:00
Jean Delvare 2387b4cd73 Drop commented out code.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4288 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-09 07:58:52 +00:00
Jean Delvare b162d642a9 pwmconfig, fancontrol: Add support for non-i2c drivers. So far the
scripts were assuming that all drivers were i2c-based. As we want to
get rid of i2c-isa in Linux 2.6 soon, it's important to ensure that
platform drivers are handled properly.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4286 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-07 22:10:02 +00:00
Jean Delvare 13541ab5c4 unhide_ICH_SMBus: New features!
* check that the user is root
* check if the SMBus is already there
* only load i2c-i801 if needed
* show the SMBus device line on success


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4285 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-07 18:33:23 +00:00
Jean Delvare 6c8dde0740 Add missing w83627ehf in9.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4284 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-06 22:38:37 +00:00
Rudolf Marek d43c1d23bd Add the unhide_ICH_SMBus script
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4283 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-06 22:18:39 +00:00
Jean Delvare dc9d483940 p4b_smbus: Add support for the ICH5. The Asus P4P800-X motherboard that
was given to our project by Winbond has its SMBus hidden and needs this.
Also update the documentation a bit.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4282 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-06 10:55:02 +00:00
Jean Delvare ddd9ba2baf sensord: Add support for the k8temp driver and for the voltage inputs
of the w83627ehf driver. Patch from Dave Platt.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4281 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-06 08:49:59 +00:00
Jean Delvare 55e8649c0d pwmconfig, fancontrol: Gracefully handle errors when writing to
sysfs files, as bash 3.1 otherwise displays them and this tends to
frighten the user.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4280 7894878c-1315-0410-8ee3-d5d059ff63e0
2007-01-05 16:34:32 +00:00
Rudolf Marek c34c264f97 The PCI device for AMB is not accessible directly from PCI bus, gateway must be used. Ticket #2143
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4271 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-26 11:53:20 +00:00
Jean Delvare 73922b2883 Add user-space support for the ADM1029. Patch contributed by
Corentin Labbe.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4270 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-22 21:11:07 +00:00
Jean Delvare 0639e23317 sensors-detect: The ATI SB600 appears to be compatible with the IXP400
and will be supported by the i2c-piix4 driver.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4269 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-22 20:35:18 +00:00
Jean Delvare 4fd6f58ff4 Improve ADM1029 detection again.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4268 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-21 17:56:43 +00:00
Jean Delvare 5d9df247af Add support for the w83627dhg. Original patch by David Holl.
This closes ticket #2157.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4265 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-18 12:22:35 +00:00
Jean Delvare 6310ee1f03 Add support for the w83627dhg. Original patch by David Holl.
This closes ticket #2157.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4264 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-18 07:43:00 +00:00
Rudolf Marek 37fa5a4151 Add the detection of Intel AMB FB-DIMM thermal sensor.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4261 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-10 20:55:06 +00:00
Jean Delvare b262873b20 sensors-detect: Improve ADM1029 detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4260 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-10 13:50:54 +00:00
Rudolf Marek bfde8c3975 Use die code to increase confidence for aSC7511
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4258 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-10 10:55:01 +00:00
Rudolf Marek 55ece3310d Add Andigilog chips detection
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4257 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-09 21:19:20 +00:00
Jean Delvare 8afee51d60 prog/dump/*: More robust user input handling.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4256 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-09 19:20:00 +00:00
Rudolf Marek 6cb6e13159 Update manufacturer list to JEP106U.01, rename two companies
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4255 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-09 19:05:53 +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 be87358ae0 Minor ICH names update.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4249 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-02 19:56:27 +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 cfded02305 Drop outdated (and not particularly relevant) comment.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4247 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-12-02 15:36:46 +00:00
Rudolf Marek 4a37028ccf Add to-be-tested for: ATI SB600, nVidia MCP61, MCP65 and Intel PIIX5. Add detection for ICH9.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4243 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-11-25 12:41:53 +00:00
Jean Delvare dbf34661ae Sort the Fintek Super-I/O entries.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4242 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-11-17 07:57:37 +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 91c0a32585 Less confusing algorithm names. We'll drop this field soon anyway.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4240 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-11-14 13:06:35 +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 74053ce8b5 Display the i2c bus number next to the bus name. This should help us
when we want a reporting user to run i2cdump on a given address.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4238 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-11-14 13:00:36 +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