Index: lm-sensors/trunk/prog/detect/sensors-detect
===================================================================
--- lm-sensors/trunk/prog/detect/sensors-detect	(revision 1194)
+++ lm-sensors/trunk/prog/detect/sensors-detect	(revision 1196)
@@ -93,5 +93,5 @@
        devid  => 0x3040,
        func => 3,
-       procid => "VIA Technologies VT 82C586B Apollo ACPI",
+       procid => "VIA Technologies VT82C586B Apollo ACPI",
        driver => "i2c-via",
        match => sub { $_[0] =~ /^VIA i2c/ },
@@ -101,7 +101,7 @@
        devid  => 0x3050,
        func => 3,
-       procid => "VIA Technologies VT 82C596 Apollo ACPI",
+       procid => "VIA Technologies VT82C596 Apollo ACPI",
        driver => "i2c-viapro",
-       match => sub { $_[0] =~ /^SMBus vt82c596 adapter at [0-9,a-f]{4}/ },
+       match => sub { $_[0] =~ /^SMBus Via Pro adapter at/ },
      } ,
      { 
@@ -109,7 +109,7 @@
        devid  => 0x3051,
        func => 3,
-       procid => "VIA Technologies VT 82C596B ACPI",
+       procid => "VIA Technologies VT82C596B ACPI",
        driver => "i2c-viapro",
-       match => sub { $_[0] =~ /^SMBus vt82c596 adapter at [0-9,a-f]{4}/ },
+       match => sub { $_[0] =~ /^SMBus Via Pro adapter at/ },
      } ,
      { 
@@ -117,7 +117,7 @@
        devid  => 0x3057,
        func => 4,
-       procid => "VIA Technologies VT 82C686 Apollo ACPI",
+       procid => "VIA Technologies VT82C686 Apollo ACPI",
        driver => "i2c-viapro",
-       match => sub { $_[0] =~ /^SMBus vt82c596 adapter at [0-9,a-f]{4}/ },
+       match => sub { $_[0] =~ /^SMBus Via Pro adapter at/ },
      } ,
      { 
@@ -125,6 +125,7 @@
        devid  => 0x3074,
        func => 0,
-       procid => "VIA Technologies VT8233 Apollo 266 South Bridge",
-       match => sub { $_[0] =~ /^dontmatchthis/ },
+       procid => "VIA Technologies VT8233 VLink South Bridge",
+       driver => "i2c-viapro",
+       match => sub { $_[0] =~ /^SMBus Via Pro adapter at/ },
      } ,
      {
