diff -urN linux.ac/drivers/video/igafb.c linux.dilinger/drivers/video/igafb.c --- linux.ac/drivers/video/igafb.c Tue Mar 27 06:15:20 2001 +++ linux.dilinger/drivers/video/igafb.c Tue Mar 27 20:28:12 2001 @@ -598,6 +598,7 @@ unsigned long addr; extern int con_is_present(void); int iga2000 = 0; + int err; /* Do not attach when we have a serial console. */ if (!con_is_present()) @@ -616,6 +617,10 @@ } iga2000 = 1; } + + err = pci_enable_device(pdev); + if (err) + return err; info = kmalloc(sizeof(struct fb_info_iga), GFP_ATOMIC); if (!info) {