mirror of
https://github.com/lm-sensors/lm-sensors
synced 2025-08-30 22:05:11 +00:00
sensors-detect: Do not scan I2C adapters on graphics cards by default.
Don't probe I2C buses on graphics cards by default. Their drivers will typically instantiate the I2C slave devices themselves as needed, and such probes have been occasionally reported to cause serious trouble. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@6084 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
@@ -3652,8 +3652,8 @@ sub scan_i2c_adapter
|
||||
my ($funcs, $chip, $addr, $class, $default, $input, @not_to_scan);
|
||||
|
||||
$class = get_pci_class($i2c_adapters[$adapter_nr]->{parent});
|
||||
if (($class & 0xff00) == 0x0400) {
|
||||
# Do not probe adapters on PCI multimedia cards by default
|
||||
# Do not probe adapters on multimedia and graphics cards by default
|
||||
if (($class & 0xff00) == 0x0400 || ($class & 0xff00) == 0x0300) {
|
||||
$default = 0;
|
||||
} elsif ($class == 0x0c01 || $class == 0x0c05
|
||||
|| find_i2c_adapter_driver($i2c_adapters[$adapter_nr]->{name})) {
|
||||
|
Reference in New Issue
Block a user