diff options
Diffstat (limited to 'include/scsi')
-rw-r--r-- | include/scsi/libsas.h | 1 | ||||
-rw-r--r-- | include/scsi/scsi_transport_sas.h | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/scsi/libsas.h b/include/scsi/libsas.h index a1fc20a47c50..29f6e1af1bf9 100644 --- a/include/scsi/libsas.h +++ b/include/scsi/libsas.h | |||
@@ -597,6 +597,7 @@ struct sas_domain_function_template { | |||
597 | extern int sas_register_ha(struct sas_ha_struct *); | 597 | extern int sas_register_ha(struct sas_ha_struct *); |
598 | extern int sas_unregister_ha(struct sas_ha_struct *); | 598 | extern int sas_unregister_ha(struct sas_ha_struct *); |
599 | 599 | ||
600 | int sas_phy_reset(struct sas_phy *phy, int hard_reset); | ||
600 | extern int sas_queuecommand(struct scsi_cmnd *, | 601 | extern int sas_queuecommand(struct scsi_cmnd *, |
601 | void (*scsi_done)(struct scsi_cmnd *)); | 602 | void (*scsi_done)(struct scsi_cmnd *)); |
602 | extern int sas_target_alloc(struct scsi_target *); | 603 | extern int sas_target_alloc(struct scsi_target *); |
diff --git a/include/scsi/scsi_transport_sas.h b/include/scsi/scsi_transport_sas.h index 53024377f3b8..59633a82de47 100644 --- a/include/scsi/scsi_transport_sas.h +++ b/include/scsi/scsi_transport_sas.h | |||
@@ -73,6 +73,8 @@ struct sas_phy { | |||
73 | 73 | ||
74 | /* for the list of phys belonging to a port */ | 74 | /* for the list of phys belonging to a port */ |
75 | struct list_head port_siblings; | 75 | struct list_head port_siblings; |
76 | |||
77 | struct work_struct reset_work; | ||
76 | }; | 78 | }; |
77 | 79 | ||
78 | #define dev_to_phy(d) \ | 80 | #define dev_to_phy(d) \ |