Hi all,

this small patch fixes stupid bug in i810 TCO watchdog driver.
This bug was created by me (ugh) along with i815/i8[2456]0 support.

Best regards.

-- 
Andrey Panin            | Embedded systems software engineer
[EMAIL PROTECTED]        | PGP key: http://www.orbita1.ru/~pazke/AndreyPanin.asc
diff -ur -X /usr/dontdiff /linux.vanilla/drivers/char/i810-tco.c 
/linux/drivers/char/i810-tco.c
--- /linux.vanilla/drivers/char/i810-tco.c      Mon Jun 25 23:45:39 2001
+++ /linux/drivers/char/i810-tco.c      Tue Jun 26 00:19:14 2001
@@ -261,12 +261,11 @@
         */
 
        pci_for_each_dev(dev) {
-               i810tco_pci = pci_match_device(i810tco_pci_tbl, dev);
-               if (i810tco_pci != NULL)
+               if (pci_match_device(i810tco_pci_tbl, dev))
                        break;
        }
 
-       if (i810tco_pci) {
+       if ((i810tco_pci = dev)) {
                /*
                 *      Find the ACPI base I/O address which is the base
                 *      for the TCO registers (TCOBASE=ACPIBASE + 0x60)

PGP signature

Reply via email to