mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-10-25 12:14:33 +00:00
Improve GL525 detection a bit, fix the (missing) driver name.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@5426 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
1 parent
e040e561ba
commit
0d2a30a53c
1 file changed
+3
-1
@@ -825,7 +825,7 @@ use vars qw(@i2c_adapter_names);
|
||||
},
|
||||
{
|
||||
name => "Genesys Logic GL525SM",
|
||||
driver => "Unwritten (GL525SM)",
|
||||
driver => "to-be-written",
|
||||
i2c_addrs => [0x2d],
|
||||
i2c_detect => sub { gl525sm_detect(@_); },
|
||||
},
|
||||
@@ -4382,11 +4382,13 @@ sub gl518sm_detect
|
||||
|
||||
# Registers used:
|
||||
# 0x00: Device ID
|
||||
# 0x03: Configuration
|
||||
# Mediocre detection
|
||||
sub gl525sm_detect
|
||||
{
|
||||
my ($file, $addr) = @_;
|
||||
return unless i2c_smbus_read_byte_data($file, 0x00) == 0x25;
|
||||
return unless (i2c_smbus_read_byte_data($file, 0x03) & 0x80) == 0x00;
|
||||
return (5);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user