diff options
author | James Bottomley <James.Bottomley@steeleye.com> | 2006-09-06 20:28:07 -0400 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2006-09-07 16:20:23 -0400 |
commit | a01e70e570a72b8a8c9a58062e4f5bdcd3986222 (patch) | |
tree | d2b8b5e0e69d14805ac98033561597de6e24d5c6 /drivers/scsi/libsas/sas_internal.h | |
parent | d24e1eeb3a16e4944288c2f3bf082e1513f4b425 (diff) |
[SCSI] aci94xx: implement link rate setting
This patch implements the ability to set the minimum and maximum
linkrates for both libsas (for expanders) and aic94xx (for the host
phys). It also tidies up the setting of the hardware min and max to
make sure they're updated when the expander emits a change broadcast.
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/libsas/sas_internal.h')
-rw-r--r-- | drivers/scsi/libsas/sas_internal.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/libsas/sas_internal.h b/drivers/scsi/libsas/sas_internal.h index 0d69ede4b944..bffcee474921 100644 --- a/drivers/scsi/libsas/sas_internal.h +++ b/drivers/scsi/libsas/sas_internal.h | |||
@@ -70,7 +70,7 @@ int sas_notify_lldd_dev_found(struct domain_device *); | |||
70 | void sas_notify_lldd_dev_gone(struct domain_device *); | 70 | void sas_notify_lldd_dev_gone(struct domain_device *); |
71 | 71 | ||
72 | int sas_smp_phy_control(struct domain_device *dev, int phy_id, | 72 | int sas_smp_phy_control(struct domain_device *dev, int phy_id, |
73 | enum phy_func phy_func); | 73 | enum phy_func phy_func, struct sas_phy_linkrates *); |
74 | int sas_smp_get_phy_events(struct sas_phy *phy); | 74 | int sas_smp_get_phy_events(struct sas_phy *phy); |
75 | 75 | ||
76 | struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy); | 76 | struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy); |