diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect index 350f2569..1c06166a 100755 --- a/prog/detect/sensors-detect +++ b/prog/detect/sensors-detect @@ -256,6 +256,94 @@ use vars qw(@pci_adapters @chip_ids @undetectable_adapters); driver => "i2c-i810", match => sub { $_[0] =~ /^I810/ }, } , + { + vendid => 0x12d2, + devid => 0x0018, + func => 0, + procid => "RIVA 128", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x0020, + func => 0, + procid => "RIVA TNT", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x0028, + func => 0, + procid => "RIVA TNT2", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x0029, + func => 0, + procid => "RIVA UTNT2", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x002c, + func => 0, + procid => "RIVA VTNT2", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x002d, + func => 0, + procid => "RIVA UVTNT2", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x00a0, + func => 0, + procid => "RIVA ITNT2", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x0100, + func => 0, + procid => "GeForce 256", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x0101, + func => 0, + procid => "GeForce DDR", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x0102, + func => 0, + procid => "Quadro", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , + { + vendid => 0x10de, + devid => 0x0150, + func => 0, + procid => "GeForce GTS", + driver => "i2c-riva", + match => sub { $_[0] =~ /^NVIDIA display/ }, + } , ); use subs qw(lm78_detect lm78_isa_detect lm78_alias_detect lm75_detect @@ -383,7 +471,7 @@ use subs qw(lm78_detect lm78_isa_detect lm78_alias_detect lm75_detect } , { name => "Winbond W83697HF", - driver => "Unwritten (W83697HF)" + driver => "Unwritten (W83697HF)", isa_addrs => [0x290], isa_detect => sub { w83781d_isa_detect 5, @_ }, } ,