summaryrefslogtreecommitdiff
path: root/prog/detect
diff options
context:
space:
mode:
Diffstat (limited to 'prog/detect')
-rwxr-xr-xprog/detect/sensors-detect59
1 files changed, 40 insertions, 19 deletions
diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect
index 5c771485..c2cbe9b9 100755
--- a/prog/detect/sensors-detect
+++ b/prog/detect/sensors-detect
@@ -1441,7 +1441,7 @@ use vars qw(@i2c_adapter_names);
i2c_detect => sub { fintek_detect(@_, 4); },
}, {
name => "Fintek F75387SG/RG",
- driver => "to-be-written",
+ driver => "f75375s",
i2c_addrs => [0x2d..0x2e],
i2c_detect => sub { fintek_detect(@_, 5); },
}, {
@@ -2281,66 +2281,87 @@ use constant FEAT_SMBUS => (1 << 7);
driver => "not-a-sensor",
devid => 0x61,
}, {
+ name => "Nuvoton NCT6683D eSIO",
+ driver => "nct6683",
+ devid => 0xC730,
+ devid_mask => 0xFFF0,
+ logdev => 0x0b,
+ features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
+ }, {
+ name => "Nuvoton NCT6102D/NCT6104D/NCT6106D Super IO Sensors",
+ driver => "nct6775",
+ devid => 0xC450,
+ devid_mask => 0xFFF8,
+ logdev => 0x0b,
+ features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
+ }, {
+ name => "Nuvoton NCT6112D/NCT6114D/NCT6116D Super IO Sensors",
+ driver => "nct6775",
+ devid => 0xD280,
+ devid_mask => 0xFFF8,
+ logdev => 0x0b,
+ features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
+ }, {
name => "Nuvoton NCT5573D/NCT5577D/NCT6776F Super IO Sensors",
driver => "nct6775",
devid => 0xC330,
- devid_mask => 0xFFF0,
+ devid_mask => 0xFFF8,
logdev => 0x0b,
features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
}, {
name => "Nuvoton NCT5532D/NCT6779D Super IO Sensors",
driver => "nct6775",
devid => 0xC560,
- devid_mask => 0xFFF0,
- logdev => 0x0b,
- features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
- }, {
- name => "Nuvoton NCT6683D eSIO",
- driver => "nct6683",
- devid => 0xC730,
- devid_mask => 0xFFF0,
+ devid_mask => 0xFFF8,
logdev => 0x0b,
features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
}, {
name => "Nuvoton NCT6791D Super IO Sensors",
driver => "nct6775",
devid => 0xC800,
- devid_mask => 0xFFF0,
+ devid_mask => 0xFFF8,
logdev => 0x0b,
features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
}, {
name => "Nuvoton NCT6792D Super IO Sensors",
driver => "nct6775",
devid => 0xC910,
- devid_mask => 0xFFF0,
+ devid_mask => 0xFFF8,
logdev => 0x0b,
features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
}, {
name => "Nuvoton NCT6793D Super IO Sensors",
driver => "nct6775",
devid => 0xD120,
- devid_mask => 0xFFF0,
+ devid_mask => 0xFFF8,
logdev => 0x0b,
features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
}, {
name => "Nuvoton NCT6795D Super IO Sensors",
driver => "nct6775",
devid => 0xD350,
- devid_mask => 0xFFF0,
+ devid_mask => 0xFFF8,
logdev => 0x0b,
features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
}, {
name => "Nuvoton NCT6796D Super IO Sensors",
driver => "nct6775",
devid => 0xD420,
- devid_mask => 0xFFF0,
+ devid_mask => 0xFFF8,
logdev => 0x0b,
features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
}, {
- name => "Nuvoton NCT6102D/NCT6104D/NCT6106D Super IO Sensors",
+ name => "Nuvoton NCT6797D Super IO Sensors",
driver => "nct6775",
- devid => 0xC450,
- devid_mask => 0xFFF0,
+ devid => 0xD450,
+ devid_mask => 0xFFF8,
+ logdev => 0x0b,
+ features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
+ }, {
+ name => "Nuvoton NCT6798D Super IO Sensors",
+ driver => "nct6775",
+ devid => 0xD428,
+ devid_mask => 0xFFF8,
logdev => 0x0b,
features => FEAT_IN | FEAT_FAN | FEAT_TEMP,
}, {
@@ -2773,7 +2794,7 @@ use vars qw(@cpu_ids);
}, {
name => "AMD Family 17h thermal sensors",
driver => "k10temp",
- detect => sub { amd_pci_detect('1463', '15d0', '1493') },
+ detect => sub { amd_pci_detect('1463', '15d0', '1493', '1443') },
}, {
name => "AMD Family 15h power sensors",
driver => "fam15h_power",