]> err.no Git - linux-2.6/blobdiff - drivers/ata/pata_via.c
ata: drivers/ata/sata_mv.c needs dmapool.h
[linux-2.6] / drivers / ata / pata_via.c
index 453d72bf259831f532fe32804edaea56438ec1c9..39627ab684bf9dc8d2bf55ff94443b834bcf863e 100644 (file)
@@ -185,7 +185,8 @@ static int via_cable_detect(struct ata_port *ap) {
        if (ata66 & (0x10100000 >> (16 * ap->port_no)))
                return ATA_CBL_PATA80;
        /* Check with ACPI so we can spot BIOS reported SATA bridges */
-       if (ata_acpi_cbl_80wire(ap))
+       if (ata_acpi_init_gtm(ap) &&
+           ata_acpi_cbl_80wire(ap, ata_acpi_init_gtm(ap)))
                return ATA_CBL_PATA80;
        return ATA_CBL_PATA40;
 }