--- 1.12/arch/sparc64/kernel/ebus.c Thu Dec 11 16:34:09 2003 +++ 1.12/arch/sparc64/kernel/ebus.c Mon Jan 5 11:21:31 2004 @@ -284,7 +284,8 @@ pdev = pci_find_device(PCI_VENDOR_ID_SUN, PCI_ANY_ID, pdev); if (pdev && (pdev->device == PCI_DEVICE_ID_SUN_EBUS || - pdev->device == PCI_DEVICE_ID_SUN_RIO_EBUS)) + pdev->device == PCI_DEVICE_ID_SUN_RIO_EBUS || + pdev->vendor == 0x1172 && pdev->device == 0)) break; } while (pdev != NULL);