[PATCH] hwmon: fix sis5595, via686a force_addr module parameter
authorJean Delvare <khali@linux-fr.org>
Thu, 8 Sep 2005 20:42:36 +0000 (22:42 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 9 Sep 2005 21:34:20 +0000 (14:34 -0700)
Recent changes to the i2c-isa design broke the force_addr parameter of
two hardware monitoring drivers as a side effect: sis5595 and via686a.
The last address test was in fact useless beforehand, and the redesign
turned it into a bug. I'm sorry about that.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/hwmon/sis5595.c
drivers/hwmon/via686a.c

index 8610bce..21aa9a4 100644 (file)
@@ -758,11 +758,6 @@ static int __devinit sis5595_pci_probe(struct pci_dev *dev,
                return -ENODEV;
        }
 
-       if (!address) {
-               dev_err(&dev->dev,"No SiS 5595 sensors found.\n");
-               return -ENODEV;
-       }
-
        s_bridge = pci_dev_get(dev);
        if (i2c_isa_add_driver(&sis5595_driver)) {
                pci_dev_put(s_bridge);
index eb84997..05ddc88 100644 (file)
@@ -812,11 +812,6 @@ static int __devinit via686a_pci_probe(struct pci_dev *dev,
                return -ENODEV;
        }
 
-       if (!address) {
-               dev_err(&dev->dev, "No Via 686A sensors found.\n");
-               return -ENODEV;
-       }
-
        s_bridge = pci_dev_get(dev);
        if (i2c_isa_add_driver(&via686a_driver)) {
                pci_dev_put(s_bridge);