All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Support Timedia/Sunix/Exsys PCI card problem in Serial 5.0.5 /  Kernel 2.4.xx
@ 2001-06-08 14:31 Luca Montecchiani
  0 siblings, 0 replies; only message in thread
From: Luca Montecchiani @ 2001-06-08 14:31 UTC (permalink / raw)
  To: linux-kernel; +Cc: m.luca, tytso

Hi!

I've found a bug in the serial driver 5.0.5, the problem is
that the Sunix pci 4port serial card wasn't correctly detected.

I'm using the serial 5.0.5 serial driver on a vanilla 2.2.19 kernel.

Searching the web I've found this changes that looks wrong :

http://www.linuxhq.com/kernel/v2.3/patch/patch-2.4.0-test7/linux_drivers_char_serial.c.html

here the obvious patch that made it work again here on 2.2.19 kernel.
Should be applied also on 2.4.x :

--- serial.c.ori        Fri Jun  8 16:12:16 2001
+++ serial.c    Fri Jun  8 16:12:30 2001
@@ -4178,7 +4178,7 @@
        for (i=0; timedia_data[i].num; i++) {
                ids = timedia_data[i].ids;
                for (j=0; ids[j]; j++) {
-                       if (pci_get_subvendor(dev) == ids[j]) {
+                       if (pci_get_subdevice(dev) == ids[j]) {
                                board->num_ports = timedia_data[i].num;
                                return 0;
                        }

ciao,
luca

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-06-08 14:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-06-08 14:31 [PATCH] Support Timedia/Sunix/Exsys PCI card problem in Serial 5.0.5 / Kernel 2.4.xx Luca Montecchiani

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.