From: Tejun Heo Date: Tue, 18 Dec 2007 07:33:06 +0000 (+0900) Subject: libata: reimplement ata_acpi_cbl_80wire() using ata_acpi_gtm_xfermask() X-Git-Tag: v2.6.25-rc1~1233^2~38 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=021ee9a6da1cfc57f6a6c769c3c898bdd4753108;p=pandora-kernel.git libata: reimplement ata_acpi_cbl_80wire() using ata_acpi_gtm_xfermask() Reimplement ata_acpi_cbl_80wire() using ata_acpi_gtm_xfermask() and while at it relocate the function below ata_acpi_gtm_xfermask(). New ata_acpi_cbl_80wire() implementation takes @gtm, in both pata_via and pata_amd, use the initial GTM value. Both are trying to peek initial BIOS configuration, so using initial caching value makes sense. This fixes ACPI part of cable detection in pata_amd which previously always returned 0 because configuring PIO0 during reset clears DMA configuration. Signed-off-by: Tejun Heo Cc: Alan Cox Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed