|
@@ -40,7 +40,9 @@
|
|
|
82801G (ICH7) 0x27da 32 hard yes yes yes
|
|
|
82801H (ICH8) 0x283e 32 hard yes yes yes
|
|
|
82801I (ICH9) 0x2930 32 hard yes yes yes
|
|
|
- Tolapai 0x5032 32 hard yes ? ?
|
|
|
+ Tolapai 0x5032 32 hard yes yes yes
|
|
|
+ ICH10 0x3a30 32 hard yes yes yes
|
|
|
+ ICH10 0x3a60 32 hard yes yes yes
|
|
|
|
|
|
Features supported by this driver:
|
|
|
Software PEC no
|
|
@@ -588,6 +590,8 @@ static struct pci_device_id i801_ids[] = {
|
|
|
{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_5) },
|
|
|
{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH9_6) },
|
|
|
{ PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_TOLAPAI_1) },
|
|
|
+ { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_4) },
|
|
|
+ { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH10_5) },
|
|
|
{ 0, }
|
|
|
};
|
|
|
|
|
@@ -608,10 +612,12 @@ static int __devinit i801_probe(struct pci_dev *dev, const struct pci_device_id
|
|
|
case PCI_DEVICE_ID_INTEL_ESB2_17:
|
|
|
case PCI_DEVICE_ID_INTEL_ICH8_5:
|
|
|
case PCI_DEVICE_ID_INTEL_ICH9_6:
|
|
|
+ case PCI_DEVICE_ID_INTEL_TOLAPAI_1:
|
|
|
+ case PCI_DEVICE_ID_INTEL_ICH10_4:
|
|
|
+ case PCI_DEVICE_ID_INTEL_ICH10_5:
|
|
|
i801_features |= FEATURE_I2C_BLOCK_READ;
|
|
|
/* fall through */
|
|
|
case PCI_DEVICE_ID_INTEL_82801DB_3:
|
|
|
- case PCI_DEVICE_ID_INTEL_TOLAPAI_1:
|
|
|
i801_features |= FEATURE_SMBUS_PEC;
|
|
|
i801_features |= FEATURE_BLOCK_BUFFER;
|
|
|
break;
|