X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fide%2Fcy82c693.c;h=67cbcfa351225b4f7c60dce041562a411d76430e;hb=cc59a582d6081b296e481b8bc9676b5c2faad818;hp=3be60da5212376358f2ac6c8a6181c63e3601dc7;hpb=71a8638480eb8fb6cfabe2ee9ca3fbc6e3453a14;p=~andy%2Flinux diff --git a/drivers/ide/cy82c693.c b/drivers/ide/cy82c693.c index 3be60da5212..67cbcfa3512 100644 --- a/drivers/ide/cy82c693.c +++ b/drivers/ide/cy82c693.c @@ -141,6 +141,8 @@ static void cy82c693_set_pio_mode(ide_hwif_t *hwif, ide_drive_t *drive) pci_write_config_byte(dev, CY82_IDE_SLAVE_IOW, time_16); pci_write_config_byte(dev, CY82_IDE_SLAVE_8BIT, time_8); } + if (hwif->index > 0) + pci_dev_put(dev); } static void __devinit init_iops_cy82c693(ide_hwif_t *hwif)