mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-25 20:30:57 +07:00
i2c: Enable PEC on more i2c-i801 devices
Enable PEC on recent Intel SMBus controllers (ICH6, ICH7, ICH8, ICH9 and ESB2.) Signed-off-by: Jean Delvare <khali@linux-fr.org> Acked-by: Jason Gaston <jason.d.gaston@intel.com>
This commit is contained in:
parent
3269711b76
commit
250d1bd3f4
@ -470,12 +470,20 @@ static int __devinit i801_probe(struct pci_dev *dev, const struct pci_device_id
|
||||
int err;
|
||||
|
||||
I801_dev = dev;
|
||||
if ((dev->device == PCI_DEVICE_ID_INTEL_82801DB_3) ||
|
||||
(dev->device == PCI_DEVICE_ID_INTEL_82801EB_3) ||
|
||||
(dev->device == PCI_DEVICE_ID_INTEL_ESB_4))
|
||||
switch (dev->device) {
|
||||
case PCI_DEVICE_ID_INTEL_82801DB_3:
|
||||
case PCI_DEVICE_ID_INTEL_82801EB_3:
|
||||
case PCI_DEVICE_ID_INTEL_ESB_4:
|
||||
case PCI_DEVICE_ID_INTEL_ICH6_16:
|
||||
case PCI_DEVICE_ID_INTEL_ICH7_17:
|
||||
case PCI_DEVICE_ID_INTEL_ESB2_17:
|
||||
case PCI_DEVICE_ID_INTEL_ICH8_5:
|
||||
case PCI_DEVICE_ID_INTEL_ICH9_6:
|
||||
isich4 = 1;
|
||||
else
|
||||
break;
|
||||
default:
|
||||
isich4 = 0;
|
||||
}
|
||||
|
||||
err = pci_enable_device(dev);
|
||||
if (err) {
|
||||
|
Loading…
Reference in New Issue
Block a user