Commit Graph
1092 Commits
Author SHA1 Message Date
Ondřej Lysoněk 1362af398e Update CHANGES for the 3.6.0 release 2019-10-17 17:08:48 +02:00
Ondřej Lysoněk e8afbda10f 3.5.0 release
soname was bumped due to commit dcf23676cc which introduced an ABI
change.

Fixes #29

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2018-11-23 18:05:48 +01:00
Ondřej Lysoněk c56c90156d Update CHANGES
Update CHANGES with respect to commits d4cb932567 and 7e976f1325.

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2018-11-23 12:19:08 +01:00
Ondřej Lysoněk e4ff9c375e Update CHANGES
Add missing entries to the CHANGES file. Here's the list of relevant
commits:
* musl C library support: 8fb3922219
* F71868A hardwired inputs: dfa4518962
* fancontrol: save original pwm values: 34627e4666
* vt1211_pwm: use bash instead of sh: 06a57f6d54
* coverity scan fixes: 3b548b74ae, 40aa494c02, fb595f55d1,
  e0c146763b
* support for power min, lcrit, min_alarm, lcrit_alarm: dcf23676cc
* NCT6796D hardwired inputs: 64e13d5998
* Add the find-driver script: c755805cef

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2018-11-07 18:51:23 +01:00
Ondřej Lysoněk 17d62bd318 Update release_checklist to reflect the new home of lm_sensors
Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2018-09-01 19:45:02 +02:00
Ondřej Lysoněk 6413b80847 Fix stale links
Fixes #8

Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
2018-09-01 19:38:55 +02:00
Guenter Roeck 09a60b9065 libsensors: Add support for SENSORS_BUS_TYPE_SCSI
Upcoming kernel drivers may add SCSI bus based sensors.
Add support for it to libsensors.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2018-08-11 11:59:14 -07:00
Guenter Roeck 1c48b191c8 Update CHANGES to reflect support for Fam 15h model 70+
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2018-05-10 07:58:54 -07:00
Guenter Roeck e7e3172f26 Update CHANGES
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2018-03-13 11:06:47 -07:00
Guenter Roeck 25e13cc3fd Update CHANGES
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2018-03-13 09:24:30 -07:00
Jakub Wilk 8c2a6ebc22 Fix typos in documentation
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2018-03-02 11:07:26 -08:00
Guenter Roeck df96b0bb4d sensors-detect: Support detection of NCT6796D
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2018-02-21 13:04:55 -08:00
Guenter Roeck df12836f48 Add detection of AMD Family 15h Model 60+ temperature sensors
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-12-27 09:52:14 -08:00
Guenter Roeck 3613422167 Add detection of various JC42.4 chips
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-12-12 00:31:44 -08:00
Guenter Roeck 915fc2fb78 sensors-detect: Detect various Intel SMBus controllers
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-12-12 00:10:38 -08:00
Guenter Roeck 9d155f3bd9 sensors-detect: Detect AMD Family 17h temperature sensor and other changes
Detect AMD Family 17h temperature sensor
Detect AMD KERNCZ SMBus controller
Fix NCT6795D detection

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-12-11 23:54:10 -08:00
Maciej S. Szmigiero 83cafd29f2 Add 'configs' directory where sample configurations can be stored
Most mainboards need a config file which describe which input of a
monitoring chip is connected to which voltage rail, what are scaling
factors of voltages that can't be measured directly by the chip, which
part of the board has each temperature sensor, which fan is connected to
which tachometer input of the chip, etc.

All these data need to be determined either from a board schematic (if
available) or by a trial-and-error method.

This can be a time consuming and error-prone work, fortunately, it needs to
be done just once per mainboard.
Currently, however, there is no standard mechanism to share such
configurations so multiple users of the same board don't basically waste
their time reinventing the wheel (or recreating the same configuration
again and again).

Previously, a wiki on an old lm-sensors site had a 'Configurations' page
where contributors could submit their configurations.

Since this site is down for two years now and it does not look like it is
coming back we need to find an another solution.

Let's use a 'configs' directory in project repository for these files, so
we can benefit from SCM infrastructure for managing them.
Also, add a reminder in documentation asking people to contribute these
files for benefit of the whole community and configurations for 3
mainboards for a starter.

Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name>
2017-09-02 16:46:55 -07:00
Guenter Roeck 8d510a7d75 sensors-detect: Support detection of IT8987D
IT8987D is an embedded controller from ITE, used on some Intel NUC boards.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-08-29 06:27:51 -07:00
Guenter Roeck 0d5ccf640d Add detection of DDR4 SPD
DDR4 SPD is quite similar to DDR3 SPD. Key difference for detection is
the DDR type, which is 0x0c or 12 for DDR4.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-05-01 20:13:34 -07:00
Guenter Roeck 3954f1035c CHANGES: Document sensors command enhancements
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-04-14 08:05:45 -07:00
Guenter Roeck 90f7e3c069 sensors-detect: Add detection of Nuvoton NCT6795D
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-03-25 18:45:52 -07:00
Guenter Roeck 8aa117ffd7 sensors-detect: Add detection of various ITE Super-IO chips
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2017-03-25 18:41:53 -07:00
Guenter Roeck e39dbd3e56 Updated CHANGES file to reflect that MCP9808 is now detected
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2016-07-16 10:27:12 -07:00
Guenter Roeck ff36ee04b8 sensors-detect: Mark F81866D as supported by the f71882fg driver
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2016-07-16 10:25:40 -07:00
Guenter Roeck feabab994e sensors-detect: Mark F81768D as supported by the f71882fg driver
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2016-07-16 10:25:40 -07:00
Guenter Roeck 5a71627a80 sensors-detect: Mark F71868A as supported by the f71882fg driver
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2016-07-16 10:25:40 -07:00
Guenter Roeck 21e256095c Add detection of Nuvoton NCT6793D 2015-08-31 07:47:39 +00:00
Jean Delvare 6507372685 sensors-detect: Only probe I/O ports on x86
Contributed by Aurelien Jarno.
2015-08-10 09:04:53 +00:00
Jean Delvare 991c8d5f9a sensors.1: Add reference to sensors-detect
Contributed by Aurelien Jarno.
2015-08-10 08:23:41 +00:00
Jean Delvare 76e050dc2f sensors-detect: Add detection of Fintek F81768 2015-07-06 12:11:15 +00:00
Jean Delvare b26a85f06c sensors-detect: Fix systemd paths 2015-07-06 11:51:24 +00:00
Jean Delvare f9185e5c06 Prepare for release. 2015-06-25 11:24:47 +00:00
Jean Delvare 096a5fc953 fancontrol: Reduce memory consumption
Construct "wait $!" causes bash to remember the exit status of the
children. This consumes memory. We don't need the status code and we
are only waiting for a single child, so we can simply use "wait". This
will reduce the memory usage.

This partly fixes ticket #2391.
http://www.lm-sensors.org/ticket/2391

The actual leak is in bash 4.3 and should be fixed there.
2015-06-25 10:34:52 +00:00
Jean Delvare b457bc7c63 sensors-detect: Skip addresses 0x37 and 0x4f on DDC channels
We already skip EDID addresses (0x50-0x57) by default on graphics card
I2C/DDC buses. Also skip 0x37 (DDC/CI) and 0x4f which was recently
reported as corrupting a laptop's display when probed.

This closes ticket #2392.
http://www.lm-sensors.org/ticket/2392
2015-05-31 11:58:16 +00:00
Jean Delvare 332c6fe2b9 sensors-detect: Detect graphics card in all cases
On recent kernels, the i2c bus may not be an immediate child of the
graphics device, instead there can be a drm class device in between.
Treat all drm class devices as graphics devices so that probing the
i2c bus is disabled by default as intended.
2015-05-31 11:53:30 +00:00
Jean Delvare b200f794b3 libsensors: Fix sparse warnings
Sparse wants forward declarations of static functions to be static as
well. For sensors_eval_expr, do that. For the error callbacks,
rearrange the code so that the forward declarations are no longer
needed.
2015-05-15 11:24:28 +00:00
Guenter Roeck aaf34b0de8 Add detection of ITE8790E.
Reflect that IT8620E will soon be supported by the it87 driver.
2015-03-30 06:43:30 +00:00
Guenter Roeck da60f83fa2 sensors-detect: Nuvoton chip updates
Document driver support for NCT7802Y.
Add detection of NCT7904D.
2015-03-03 16:48:20 +00:00
Jean Delvare 53d852c9b5 healthd.sh: Decrease the resource consumption by replacing the
external commands with the built-in bash commands. Contributed by
vbooh.
2015-02-28 09:11:05 +00:00
Guenter Roeck 266a45579c sensors-detect: Detect additional IDT temperature sensors
Loosen detection rules for TS3000/TSE2002 to detect additional
chip revisions. Add detection of TSE2004 and TS3001.
2015-02-25 16:38:20 +00:00
Jean Delvare 5ef0b34a86 Add detection of Intel 5500/5520/X58 2015-01-26 09:27:46 +00:00
Guenter Roeck 5765cdf944 Add detection of IT8731F and IT8732F 2015-01-23 15:59:14 +00:00
Guenter Roeck 54ec3485d3 Add detection of IT8780F 2015-01-23 15:58:47 +00:00
Guenter Roeck b0d6963810 Add detection of IT8786E 2015-01-23 15:58:21 +00:00
Guenter Roeck 241441edaa sensors-detect: Add code to detect TMP400 and TMP435
Also strengthen chip detection for other TMP4xx chips,
and update driver support status for TMP431 and TMP432.

Write new function for various TMP4xx chips and separate
from lm90 detection.
2014-12-12 14:25:20 +00:00
Jean Delvare 76c0970e3b Update the note about libsensors license. libsensors is released
under the LGPL now, thanks Guenter for pointing out the overlook.
2014-11-27 10:35:06 +00:00
Guenter Roeck fba335f4aa sensors-detect: EMC14xx chip updates
Document support for EMC1402, EMC1404, and EMC1424
Detect new revisions of EMC14xx
Add detection of EMC1422
2014-11-20 19:13:44 +00:00
Guenter Roeck e541f5a86f Add reference to nct6683 driver.
Show that nct6775 driver supports NCT6792D.
Show that NCT6102D/6104D/6106D are supported by nct6775 driver.
NCT5573D is compatible to NCT6776F and has the same chip ID.
2014-11-20 19:12:37 +00:00
Jean Delvare bf885a77c5 Add detection of Nuvoton NCT6792D 2014-11-17 08:21:25 +00:00
Jean Delvare af447db31a fancontrol: Fix shell error when FCFANS is not set
The bug was introduced when I added support for multiple fans
controlled by the same PWM output, in r6000. lm-sensors versions
affected: 3.3.2 to 3.3.5.

This fixes SUSE bug #903520:
https://bugzilla.suse.com/show_bug.cgi?id=903520
2014-11-05 07:28:35 +00:00