--- linux/drivers/ide/piix.c Tue Jun 4 20:46:18 2002 +++ linux-fix/drivers/ide/piix.c Tue Jun 4 20:44:52 2002 @@ -94,6 +94,7 @@ case PCI_DEVICE_ID_INTEL_82801CA_10: case PCI_DEVICE_ID_INTEL_82801CA_11: case PCI_DEVICE_ID_INTEL_82801E_11: + case PCI_DEVICE_ID_INTEL_82801DB_11: p += sprintf(p, "Intel PIIX4 Ultra 100 Chipset.\n"); break; case PCI_DEVICE_ID_INTEL_82372FB_1: @@ -216,6 +217,7 @@ case PCI_DEVICE_ID_INTEL_82801CA_10: case PCI_DEVICE_ID_INTEL_82801CA_11: case PCI_DEVICE_ID_INTEL_82801E_11: + case PCI_DEVICE_ID_INTEL_82801DB_11: mode |= 0x03; break; case PCI_DEVICE_ID_INTEL_82801AA_1: @@ -534,6 +536,7 @@ case PCI_DEVICE_ID_INTEL_82801CA_10: case PCI_DEVICE_ID_INTEL_82801CA_11: case PCI_DEVICE_ID_INTEL_82801E_11: + case PCI_DEVICE_ID_INTEL_82801DB_11: { unsigned int extra = 0; pci_read_config_dword(dev, 0x54, &extra);