aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/libsas/sas_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/libsas/sas_internal.h')
-rw-r--r--drivers/scsi/libsas/sas_internal.h6
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);
91void sas_device_set_phy(struct domain_device *dev, struct sas_port *port); 91void sas_device_set_phy(struct domain_device *dev, struct sas_port *port);
92struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy); 92struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy);
93struct domain_device *sas_ex_to_ata(struct domain_device *ex_dev, int phy_id); 93struct domain_device *sas_ex_to_ata(struct domain_device *ex_dev, int phy_id);
94int sas_get_phy_attached_sas_addr(struct domain_device *dev, int phy_id, 94int sas_ex_phy_discover(struct domain_device *dev, int single);
95 u8 *attached_sas_addr); 95int sas_get_report_phy_sata(struct domain_device *dev, int phy_id,
96 struct smp_resp *rps_resp);
96int sas_try_ata_reset(struct asd_sas_phy *phy); 97int sas_try_ata_reset(struct asd_sas_phy *phy);
97void sas_hae_reset(struct work_struct *work); 98void 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: