diff options
Diffstat (limited to 'drivers/scsi/libsas/sas_internal.h')
-rw-r--r-- | drivers/scsi/libsas/sas_internal.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/scsi/libsas/sas_internal.h b/drivers/scsi/libsas/sas_internal.h index 7818c4673c3a..e028d7a44202 100644 --- a/drivers/scsi/libsas/sas_internal.h +++ b/drivers/scsi/libsas/sas_internal.h | |||
@@ -91,8 +91,9 @@ int sas_smp_get_phy_events(struct sas_phy *phy); | |||
91 | void sas_device_set_phy(struct domain_device *dev, struct sas_port *port); | 91 | void sas_device_set_phy(struct domain_device *dev, struct sas_port *port); |
92 | struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy); | 92 | struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy); |
93 | struct domain_device *sas_ex_to_ata(struct domain_device *ex_dev, int phy_id); | 93 | struct domain_device *sas_ex_to_ata(struct domain_device *ex_dev, int phy_id); |
94 | int sas_get_phy_attached_sas_addr(struct domain_device *dev, int phy_id, | 94 | int sas_ex_phy_discover(struct domain_device *dev, int single); |
95 | u8 *attached_sas_addr); | 95 | int sas_get_report_phy_sata(struct domain_device *dev, int phy_id, |
96 | struct smp_resp *rps_resp); | ||
96 | int sas_try_ata_reset(struct asd_sas_phy *phy); | 97 | int sas_try_ata_reset(struct asd_sas_phy *phy); |
97 | void sas_hae_reset(struct work_struct *work); | 98 | void sas_hae_reset(struct work_struct *work); |
98 | 99 | ||
@@ -122,6 +123,7 @@ static inline void sas_fill_in_rphy(struct domain_device *dev, | |||
122 | case SATA_DEV: | 123 | case SATA_DEV: |
123 | /* FIXME: need sata device type */ | 124 | /* FIXME: need sata device type */ |
124 | case SAS_END_DEV: | 125 | case SAS_END_DEV: |
126 | case SATA_PENDING: | ||
125 | rphy->identify.device_type = SAS_END_DEVICE; | 127 | rphy->identify.device_type = SAS_END_DEVICE; |
126 | break; | 128 | break; |
127 | case EDGE_DEV: | 129 | case EDGE_DEV: |