public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] 2.4.6-ac1 fix error in drivers/parport/parport_pc.c
@ 2001-07-04 22:20 Steven Cole
  0 siblings, 0 replies; only message in thread
From: Steven Cole @ 2001-07-04 22:20 UTC (permalink / raw)
  To: alan; +Cc: linux-kernel

I got this error building 2.4.6-ac1.

drivers/parport/driver.o: In function `parport_pc_find_ports':
drivers/parport/driver.o(.text.init+0x3f2): undefined reference to `init_pnp040x'
drivers/parport/driver.o(.text.init+0x400): undefined reference to `pnpbios_find_device'
drivers/parport/driver.o(.text.init+0x412): undefined reference to `init_pnp040x'
drivers/parport/driver.o(.text.init+0x420): undefined reference to `pnpbios_find_device'
make: *** [vmlinux] Error 1

My access to lkml archives is temporarily gone (marc.theaimsgroup.com is down
and other archive sites aren't very current), so please forgive me if someone else 
has already posted this fix.

Here is a patch which may be correct.  It worked for me.
Steven

--- linux-2.4.6-ac1/drivers/parport/parport_pc.c.original       Wed Jul  4 15:22:28 2001
+++ linux/drivers/parport/parport_pc.c  Wed Jul  4 15:26:03 2001
@@ -2828,12 +2828,14 @@
        detect_and_report_smsc ();
 #endif
 
+#if defined (CONFIG_PNPBIOS) || defined (CONFIG_PNPBIOS_MODULE)
        dev=NULL;
        while ((dev=pnpbios_find_device("PNP0400",dev)))
                count+=init_pnp040x(dev);
        dev=NULL;
         while ((dev=pnpbios_find_device("PNP0401",dev)))
                 count+=init_pnp040x(dev);
+#endif
 
        /* Onboard SuperIO chipsets that show themselves on the PCI bus. */
        count += parport_pc_init_superio (autoirq, autodma);

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

only message in thread, other threads:[~2001-07-04 22:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-07-04 22:20 [PATCH] 2.4.6-ac1 fix error in drivers/parport/parport_pc.c Steven Cole

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox