summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuenter Roeck <linux@roeck-us.net>2017-12-12 00:09:54 -0800
committerGuenter Roeck <linux@roeck-us.net>2017-12-12 00:10:38 -0800
commit915fc2fb78733ebb9cef49d115fa3b356bc87455 (patch)
tree3b63080c77bb3ff036937670f7d5ee8de27d0dcf
parent9d155f3bd9f4c437f0e6fe965abb9660b8235127 (diff)
downloadlm-sensors-git-915fc2fb78733ebb9cef49d115fa3b356bc87455.tar.gz
sensors-detect: Detect various Intel SMBus controllers
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
-rw-r--r--CHANGES1
-rwxr-xr-xprog/detect/sensors-detect120
2 files changed, 121 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 3ce870ff..8a6a6960 100644
--- a/CHANGES
+++ b/CHANGES
@@ -19,6 +19,7 @@ SVN HEAD
Add detection of ITE IT8987D
Add detection of AMD Family 17h temperature sensors
Add detection of AMD KERNCZ SMBus controller
+ Add detection of various Intel SMBus controllers
configs: Add sample configuration files.
3.4.0 (2015-06-25)
diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect
index 7f7be13f..b5984f12 100755
--- a/prog/detect/sensors-detect
+++ b/prog/detect/sensors-detect
@@ -158,6 +158,21 @@ $revision =~ s/ \([^()]*\)//;
driver => "i2c-i801",
}, {
vendid => 0x8086,
+ devid => 0x1D70,
+ procid => "Intel Patsburg (PCH) IDF",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x1D71,
+ procid => "Intel Patsburg (PCH) IDF",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x1D72,
+ procid => "Intel Patsburg (PCH) IDF",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
devid => 0x2330,
procid => "Intel DH89xxCC (PCH)",
driver => "i2c-i801",
@@ -173,6 +188,111 @@ $revision =~ s/ \([^()]*\)//;
driver => "i2c-i801",
}, {
vendid => 0x8086,
+ devid => 0x9C22,
+ procid => "Intel Lynx Point-LP (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x1F3C,
+ procid => "Avoton (SOC)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x8D22,
+ procid => "Wellsburg (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x8D7D,
+ procid => "Wellsburg (PCH) MS",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x8D7E,
+ procid => "Wellsburg (PCH) MS",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x8D7F,
+ procid => "Wellsburg (PCH) MS",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x23B0,
+ procid => "Coleto Creek (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x8CA2,
+ procid => "Wildcat Point (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x9CA2,
+ procid => "Wildcat Point-LP (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x0F12,
+ procid => "BayTrail (SOC)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0xA123,
+ procid => "Sunrise Point-H (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x9D23,
+ procid => "Sunrise Point-LP (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x19DF,
+ procid => "DNV (SOC)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x5AD4,
+ procid => "Broxton (SOC)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0xA1A3,
+ procid => "Lewisburg (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0xA223,
+ procid => "Lewisburg Supersku (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0xA2A3,
+ procid => "Kaby Lake (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x31D4,
+ procid => "Gemini Lake (SOC)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0xA323,
+ procid => "Cannon Lake-H (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x9DA3,
+ procid => "Cannon Lake-LP (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
+ devid => 0x18DF,
+ procid => "Cedar Fork (PCH)",
+ driver => "i2c-i801",
+ }, {
+ vendid => 0x8086,
devid => 0x8119,
procid => "Intel SCH",
driver => "i2c-isch",