提交 3c567b7d 编写于 作者: T Tejun Heo

[PATCH] libata: rename ata_down_sata_spd_limit() and friends

Rename ata_down_sata_spd_limit() and friends to sata_down_spd_limit()
and likewise for simplicity & consistency.
Signed-off-by: NTejun Heo <htejun@gmail.com>
上级 c44078c0
...@@ -1465,7 +1465,7 @@ static int ata_bus_probe(struct ata_port *ap) ...@@ -1465,7 +1465,7 @@ static int ata_bus_probe(struct ata_port *ap)
tries[dev->devno] = 0; tries[dev->devno] = 0;
break; break;
case -EIO: case -EIO:
ata_down_sata_spd_limit(ap); sata_down_spd_limit(ap);
/* fall through */ /* fall through */
default: default:
tries[dev->devno]--; tries[dev->devno]--;
...@@ -1640,12 +1640,12 @@ void ata_port_disable(struct ata_port *ap) ...@@ -1640,12 +1640,12 @@ void ata_port_disable(struct ata_port *ap)
} }
/** /**
* ata_down_sata_spd_limit - adjust SATA spd limit downward * sata_down_spd_limit - adjust SATA spd limit downward
* @ap: Port to adjust SATA spd limit for * @ap: Port to adjust SATA spd limit for
* *
* Adjust SATA spd limit of @ap downward. Note that this * Adjust SATA spd limit of @ap downward. Note that this
* function only adjusts the limit. The change must be applied * function only adjusts the limit. The change must be applied
* using ata_set_sata_spd(). * using sata_set_spd().
* *
* LOCKING: * LOCKING:
* Inherited from caller. * Inherited from caller.
...@@ -1653,7 +1653,7 @@ void ata_port_disable(struct ata_port *ap) ...@@ -1653,7 +1653,7 @@ void ata_port_disable(struct ata_port *ap)
* RETURNS: * RETURNS:
* 0 on success, negative errno on failure * 0 on success, negative errno on failure
*/ */
int ata_down_sata_spd_limit(struct ata_port *ap) int sata_down_spd_limit(struct ata_port *ap)
{ {
u32 spd, mask; u32 spd, mask;
int highbit; int highbit;
...@@ -1683,7 +1683,7 @@ int ata_down_sata_spd_limit(struct ata_port *ap) ...@@ -1683,7 +1683,7 @@ int ata_down_sata_spd_limit(struct ata_port *ap)
return 0; return 0;
} }
static int __ata_set_sata_spd_needed(struct ata_port *ap, u32 *scontrol) static int __sata_set_spd_needed(struct ata_port *ap, u32 *scontrol)
{ {
u32 spd, limit; u32 spd, limit;
...@@ -1699,7 +1699,7 @@ static int __ata_set_sata_spd_needed(struct ata_port *ap, u32 *scontrol) ...@@ -1699,7 +1699,7 @@ static int __ata_set_sata_spd_needed(struct ata_port *ap, u32 *scontrol)
} }
/** /**
* ata_set_sata_spd_needed - is SATA spd configuration needed * sata_set_spd_needed - is SATA spd configuration needed
* @ap: Port in question * @ap: Port in question
* *
* Test whether the spd limit in SControl matches * Test whether the spd limit in SControl matches
...@@ -1713,7 +1713,7 @@ static int __ata_set_sata_spd_needed(struct ata_port *ap, u32 *scontrol) ...@@ -1713,7 +1713,7 @@ static int __ata_set_sata_spd_needed(struct ata_port *ap, u32 *scontrol)
* RETURNS: * RETURNS:
* 1 if SATA spd configuration is needed, 0 otherwise. * 1 if SATA spd configuration is needed, 0 otherwise.
*/ */
int ata_set_sata_spd_needed(struct ata_port *ap) int sata_set_spd_needed(struct ata_port *ap)
{ {
u32 scontrol; u32 scontrol;
...@@ -1722,11 +1722,11 @@ int ata_set_sata_spd_needed(struct ata_port *ap) ...@@ -1722,11 +1722,11 @@ int ata_set_sata_spd_needed(struct ata_port *ap)
scontrol = scr_read(ap, SCR_CONTROL); scontrol = scr_read(ap, SCR_CONTROL);
return __ata_set_sata_spd_needed(ap, &scontrol); return __sata_set_spd_needed(ap, &scontrol);
} }
/** /**
* ata_set_sata_spd - set SATA spd according to spd limit * sata_set_spd - set SATA spd according to spd limit
* @ap: Port to set SATA spd for * @ap: Port to set SATA spd for
* *
* Set SATA spd of @ap according to sata_spd_limit. * Set SATA spd of @ap according to sata_spd_limit.
...@@ -1738,7 +1738,7 @@ int ata_set_sata_spd_needed(struct ata_port *ap) ...@@ -1738,7 +1738,7 @@ int ata_set_sata_spd_needed(struct ata_port *ap)
* 0 if spd doesn't need to be changed, 1 if spd has been * 0 if spd doesn't need to be changed, 1 if spd has been
* changed. -EOPNOTSUPP if SCR registers are inaccessible. * changed. -EOPNOTSUPP if SCR registers are inaccessible.
*/ */
int ata_set_sata_spd(struct ata_port *ap) int sata_set_spd(struct ata_port *ap)
{ {
u32 scontrol; u32 scontrol;
...@@ -1746,7 +1746,7 @@ int ata_set_sata_spd(struct ata_port *ap) ...@@ -1746,7 +1746,7 @@ int ata_set_sata_spd(struct ata_port *ap)
return -EOPNOTSUPP; return -EOPNOTSUPP;
scontrol = scr_read(ap, SCR_CONTROL); scontrol = scr_read(ap, SCR_CONTROL);
if (!__ata_set_sata_spd_needed(ap, &scontrol)) if (!__sata_set_spd_needed(ap, &scontrol))
return 0; return 0;
scr_write(ap, SCR_CONTROL, scontrol); scr_write(ap, SCR_CONTROL, scontrol);
...@@ -2464,7 +2464,7 @@ int sata_std_hardreset(struct ata_port *ap, unsigned int *class) ...@@ -2464,7 +2464,7 @@ int sata_std_hardreset(struct ata_port *ap, unsigned int *class)
DPRINTK("ENTER\n"); DPRINTK("ENTER\n");
if (ata_set_sata_spd_needed(ap)) { if (sata_set_spd_needed(ap)) {
/* SATA spec says nothing about how to reconfigure /* SATA spec says nothing about how to reconfigure
* spd. To be on the safe side, turn off phy during * spd. To be on the safe side, turn off phy during
* reconfiguration. This works for at least ICH7 AHCI * reconfiguration. This works for at least ICH7 AHCI
...@@ -2474,7 +2474,7 @@ int sata_std_hardreset(struct ata_port *ap, unsigned int *class) ...@@ -2474,7 +2474,7 @@ int sata_std_hardreset(struct ata_port *ap, unsigned int *class)
scontrol = (scontrol & 0x0f0) | 0x302; scontrol = (scontrol & 0x0f0) | 0x302;
scr_write_flush(ap, SCR_CONTROL, scontrol); scr_write_flush(ap, SCR_CONTROL, scontrol);
ata_set_sata_spd(ap); sata_set_spd(ap);
} }
/* issue phy wake/reset */ /* issue phy wake/reset */
...@@ -2657,7 +2657,7 @@ int ata_drive_probe_reset(struct ata_port *ap, ata_probeinit_fn_t probeinit, ...@@ -2657,7 +2657,7 @@ int ata_drive_probe_reset(struct ata_port *ap, ata_probeinit_fn_t probeinit,
if (probeinit) if (probeinit)
probeinit(ap); probeinit(ap);
if (softreset && !ata_set_sata_spd_needed(ap)) { if (softreset && !sata_set_spd_needed(ap)) {
rc = ata_do_reset(ap, softreset, postreset, classes); rc = ata_do_reset(ap, softreset, postreset, classes);
if (rc == 0 && classes[0] != ATA_DEV_UNKNOWN) if (rc == 0 && classes[0] != ATA_DEV_UNKNOWN)
goto done; goto done;
...@@ -2677,7 +2677,7 @@ int ata_drive_probe_reset(struct ata_port *ap, ata_probeinit_fn_t probeinit, ...@@ -2677,7 +2677,7 @@ int ata_drive_probe_reset(struct ata_port *ap, ata_probeinit_fn_t probeinit,
break; break;
} }
if (ata_down_sata_spd_limit(ap)) if (sata_down_spd_limit(ap))
goto done; goto done;
printk(KERN_INFO "ata%u: hardreset failed, will retry " printk(KERN_INFO "ata%u: hardreset failed, will retry "
...@@ -5113,7 +5113,7 @@ EXPORT_SYMBOL_GPL(ata_bmdma_irq_clear); ...@@ -5113,7 +5113,7 @@ EXPORT_SYMBOL_GPL(ata_bmdma_irq_clear);
EXPORT_SYMBOL_GPL(ata_bmdma_status); EXPORT_SYMBOL_GPL(ata_bmdma_status);
EXPORT_SYMBOL_GPL(ata_bmdma_stop); EXPORT_SYMBOL_GPL(ata_bmdma_stop);
EXPORT_SYMBOL_GPL(ata_port_probe); EXPORT_SYMBOL_GPL(ata_port_probe);
EXPORT_SYMBOL_GPL(ata_set_sata_spd); EXPORT_SYMBOL_GPL(sata_set_spd);
EXPORT_SYMBOL_GPL(sata_phy_reset); EXPORT_SYMBOL_GPL(sata_phy_reset);
EXPORT_SYMBOL_GPL(__sata_phy_reset); EXPORT_SYMBOL_GPL(__sata_phy_reset);
EXPORT_SYMBOL_GPL(ata_bus_reset); EXPORT_SYMBOL_GPL(ata_bus_reset);
......
...@@ -51,8 +51,8 @@ extern void ata_port_flush_task(struct ata_port *ap); ...@@ -51,8 +51,8 @@ extern void ata_port_flush_task(struct ata_port *ap);
extern unsigned ata_exec_internal(struct ata_port *ap, struct ata_device *dev, extern unsigned ata_exec_internal(struct ata_port *ap, struct ata_device *dev,
struct ata_taskfile *tf, const u8 *cdb, struct ata_taskfile *tf, const u8 *cdb,
int dma_dir, void *buf, unsigned int buflen); int dma_dir, void *buf, unsigned int buflen);
extern int ata_down_sata_spd_limit(struct ata_port *ap); extern int sata_down_spd_limit(struct ata_port *ap);
extern int ata_set_sata_spd_needed(struct ata_port *ap); extern int sata_set_spd_needed(struct ata_port *ap);
extern int ata_down_xfermask_limit(struct ata_port *ap, struct ata_device *dev, extern int ata_down_xfermask_limit(struct ata_port *ap, struct ata_device *dev,
int force_pio0); int force_pio0);
extern int ata_set_mode(struct ata_port *ap, struct ata_device **r_failed_dev); extern int ata_set_mode(struct ata_port *ap, struct ata_device **r_failed_dev);
......
...@@ -528,7 +528,7 @@ static int sil24_hardreset(struct ata_port *ap, unsigned int *class) ...@@ -528,7 +528,7 @@ static int sil24_hardreset(struct ata_port *ap, unsigned int *class)
u32 tmp; u32 tmp;
/* sil24 does the right thing(tm) without any protection */ /* sil24 does the right thing(tm) without any protection */
ata_set_sata_spd(ap); sata_set_spd(ap);
tout_msec = 100; tout_msec = 100;
if (sata_dev_present(ap)) if (sata_dev_present(ap))
......
...@@ -504,7 +504,7 @@ extern void ata_port_probe(struct ata_port *); ...@@ -504,7 +504,7 @@ extern void ata_port_probe(struct ata_port *);
extern void __sata_phy_reset(struct ata_port *ap); extern void __sata_phy_reset(struct ata_port *ap);
extern void sata_phy_reset(struct ata_port *ap); extern void sata_phy_reset(struct ata_port *ap);
extern void ata_bus_reset(struct ata_port *ap); extern void ata_bus_reset(struct ata_port *ap);
extern int ata_set_sata_spd(struct ata_port *ap); extern int sata_set_spd(struct ata_port *ap);
extern int ata_drive_probe_reset(struct ata_port *ap, extern int ata_drive_probe_reset(struct ata_port *ap,
ata_probeinit_fn_t probeinit, ata_probeinit_fn_t probeinit,
ata_reset_fn_t softreset, ata_reset_fn_t hardreset, ata_reset_fn_t softreset, ata_reset_fn_t hardreset,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册