diff options
Diffstat (limited to 'drivers/ata/pata_hpt3x2n.c')
-rw-r--r-- | drivers/ata/pata_hpt3x2n.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/ata/pata_hpt3x2n.c b/drivers/ata/pata_hpt3x2n.c index 9f1c084f846f..3a517cb9bd3e 100644 --- a/drivers/ata/pata_hpt3x2n.c +++ b/drivers/ata/pata_hpt3x2n.c | |||
@@ -505,6 +505,11 @@ static int hpt3x2n_init_one(struct pci_dev *dev, const struct pci_device_id *id) | |||
505 | unsigned int f_low, f_high; | 505 | unsigned int f_low, f_high; |
506 | int adjust; | 506 | int adjust; |
507 | unsigned long iobase = pci_resource_start(dev, 4); | 507 | unsigned long iobase = pci_resource_start(dev, 4); |
508 | int rc; | ||
509 | |||
510 | rc = pcim_enable_device(dev); | ||
511 | if (rc) | ||
512 | return rc; | ||
508 | 513 | ||
509 | pci_read_config_dword(dev, PCI_CLASS_REVISION, &class_rev); | 514 | pci_read_config_dword(dev, PCI_CLASS_REVISION, &class_rev); |
510 | class_rev &= 0xFF; | 515 | class_rev &= 0xFF; |