libata-link: linkify reset
[deliverable/linux.git] / drivers / ata / pata_mpiix.c
index 4ea42838297e68701343d86e7b05cd727b801128..36c964b9e7dafc949dd0ea423ea7d840f354bb44 100644 (file)
@@ -46,15 +46,16 @@ enum {
        SECONDARY = (1 << 14)
 };
 
-static int mpiix_pre_reset(struct ata_port *ap, unsigned long deadline)
+static int mpiix_pre_reset(struct ata_link *link, unsigned long deadline)
 {
+       struct ata_port *ap = link->ap;
        struct pci_dev *pdev = to_pci_dev(ap->host->dev);
        static const struct pci_bits mpiix_enable_bits = { 0x6D, 1, 0x80, 0x80 };
 
        if (!pci_test_config_bits(pdev, &mpiix_enable_bits))
                return -ENOENT;
 
-       return ata_std_prereset(ap, deadline);
+       return ata_std_prereset(link, deadline);
 }
 
 /**
This page took 0.024618 seconds and 5 git commands to generate.