aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/libata-core.c
diff options
context:
space:
mode:
authorTejun Heo <htejun@gmail.com>2006-01-24 03:05:21 -0500
committerJeff Garzik <jgarzik@pobox.com>2006-01-26 23:18:47 -0500
commit6f8b99589524f3e759e44721376abcdf88ed8915 (patch)
treeea187cf272f560faaba4ffb6d34848f6f517203e /drivers/scsi/libata-core.c
parent22b49985f526796471c074c0e56bcebfd633a6ff (diff)
[PATCH] libata: export ata_busy_sleep
Export ata_busy_sleep(), to be used by low level driver reset functions. Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
Diffstat (limited to 'drivers/scsi/libata-core.c')
-rw-r--r--drivers/scsi/libata-core.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/scsi/libata-core.c b/drivers/scsi/libata-core.c
index 71de697e2327..4336fc889acd 100644
--- a/drivers/scsi/libata-core.c
+++ b/drivers/scsi/libata-core.c
@@ -61,9 +61,6 @@
61 61
62#include "libata.h" 62#include "libata.h"
63 63
64static unsigned int ata_busy_sleep (struct ata_port *ap,
65 unsigned long tmout_pat,
66 unsigned long tmout);
67static void ata_dev_reread_id(struct ata_port *ap, struct ata_device *dev); 64static void ata_dev_reread_id(struct ata_port *ap, struct ata_device *dev);
68static void ata_dev_init_params(struct ata_port *ap, struct ata_device *dev); 65static void ata_dev_init_params(struct ata_port *ap, struct ata_device *dev);
69static void ata_set_mode(struct ata_port *ap); 66static void ata_set_mode(struct ata_port *ap);
@@ -1960,9 +1957,8 @@ err_out:
1960 * 1957 *
1961 */ 1958 */
1962 1959
1963static unsigned int ata_busy_sleep (struct ata_port *ap, 1960unsigned int ata_busy_sleep (struct ata_port *ap,
1964 unsigned long tmout_pat, 1961 unsigned long tmout_pat, unsigned long tmout)
1965 unsigned long tmout)
1966{ 1962{
1967 unsigned long timer_start, timeout; 1963 unsigned long timer_start, timeout;
1968 u8 status; 1964 u8 status;
@@ -5167,6 +5163,7 @@ EXPORT_SYMBOL_GPL(__sata_phy_reset);
5167EXPORT_SYMBOL_GPL(ata_bus_reset); 5163EXPORT_SYMBOL_GPL(ata_bus_reset);
5168EXPORT_SYMBOL_GPL(ata_port_disable); 5164EXPORT_SYMBOL_GPL(ata_port_disable);
5169EXPORT_SYMBOL_GPL(ata_ratelimit); 5165EXPORT_SYMBOL_GPL(ata_ratelimit);
5166EXPORT_SYMBOL_GPL(ata_busy_sleep);
5170EXPORT_SYMBOL_GPL(ata_scsi_ioctl); 5167EXPORT_SYMBOL_GPL(ata_scsi_ioctl);
5171EXPORT_SYMBOL_GPL(ata_scsi_queuecmd); 5168EXPORT_SYMBOL_GPL(ata_scsi_queuecmd);
5172EXPORT_SYMBOL_GPL(ata_scsi_error); 5169EXPORT_SYMBOL_GPL(ata_scsi_error);