All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] [PATCH] sensors-detect: Drop smart battery detection
@ 2011-05-05  9:08 Jean Delvare
  2011-05-05 13:58 ` [lm-sensors] [PATCH] sensors-detect: Drop smart battery Guenter Roeck
  0 siblings, 1 reply; 2+ messages in thread
From: Jean Delvare @ 2011-05-05  9:08 UTC (permalink / raw)
  To: lm-sensors

Drop smart battery detection. Rationale:
* The detection is unreliable, we had reports of false positives.
* Upon successful detection, the script suggests using the sbs driver,
  however this is an ACPI driver, not a native driver, so if
  sensors-detect was able to access device, most likely ACPI won't
  so the sbs driver won't work.
* The sbs driver should get loaded automatically where needed anyway.

---
 prog/detect/sensors-detect |   18 ------------------
 1 file changed, 18 deletions(-)

--- lm-sensors.orig/prog/detect/sensors-detect	2011-05-05 10:39:55.000000000 +0200
+++ lm-sensors/prog/detect/sensors-detect	2011-05-05 10:42:39.000000000 +0200
@@ -1344,11 +1344,6 @@ use vars qw(@i2c_adapter_names);
 		driver => "jc42",
 		i2c_addrs => [0x18..0x1f],
 		i2c_detect => sub { jedec_JC42_4_detect(@_, 9); },
-	}, {
-		name => "Smart Battery",
-		driver => "sbs", # ACPI driver, not sure if it always works
-		i2c_addrs => [0x0b],
-		i2c_detect => sub { smartbatt_detect(@_); },
 	}
 );
 
@@ -5705,19 +5700,6 @@ sub emc1403_detect
 	return 6;
 }
 
-# This checks for non-FFFF values for temperature, voltage, and current.
-# The address (0x0b) is specified by the SMBus standard so it's likely
-# that this really is a smart battery.
-sub smartbatt_detect
-{
-	my ($file, $addr) = @_;
-
-	return if i2c_smbus_read_word_data($file, 0x08) = 0xffff
-	       || i2c_smbus_read_word_data($file, 0x09) = 0xffff
-	       || i2c_smbus_read_word_data($file, 0x0a) = 0xffff;
-	return 5;
-}
-
 # Chip to detect: 0 = W83L784R/AR/G, 1 = W83L785R/G, 2 = W83L786NR/NG/R/G,
 #		  3 = W83L785TS-S
 # Registers used:


-- 
Jean Delvare

_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-05-05 13:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-05  9:08 [lm-sensors] [PATCH] sensors-detect: Drop smart battery detection Jean Delvare
2011-05-05 13:58 ` [lm-sensors] [PATCH] sensors-detect: Drop smart battery Guenter Roeck

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.