aboutsummaryrefslogtreecommitdiffstats
path: root/include/scsi
diff options
context:
space:
mode:
Diffstat (limited to 'include/scsi')
-rw-r--r--include/scsi/libsas.h2
-rw-r--r--include/scsi/sas.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/include/scsi/libsas.h b/include/scsi/libsas.h
index 8d91313dd888..8e39982fc3db 100644
--- a/include/scsi/libsas.h
+++ b/include/scsi/libsas.h
@@ -586,7 +586,7 @@ struct sas_domain_function_template {
586 int (*lldd_clear_nexus_ha)(struct sas_ha_struct *); 586 int (*lldd_clear_nexus_ha)(struct sas_ha_struct *);
587 587
588 /* Phy management */ 588 /* Phy management */
589 int (*lldd_control_phy)(struct asd_sas_phy *, enum phy_func); 589 int (*lldd_control_phy)(struct asd_sas_phy *, enum phy_func, void *);
590}; 590};
591 591
592extern int sas_register_ha(struct sas_ha_struct *); 592extern int sas_register_ha(struct sas_ha_struct *);
diff --git a/include/scsi/sas.h b/include/scsi/sas.h
index 9c8a5b91ae64..2f4b6afa34fc 100644
--- a/include/scsi/sas.h
+++ b/include/scsi/sas.h
@@ -121,6 +121,7 @@ enum phy_func {
121 PHY_FUNC_CLEAR_AFFIL, 121 PHY_FUNC_CLEAR_AFFIL,
122 PHY_FUNC_TX_SATA_PS_SIGNAL, 122 PHY_FUNC_TX_SATA_PS_SIGNAL,
123 PHY_FUNC_RELEASE_SPINUP_HOLD = 0x10, /* LOCAL PORT ONLY! */ 123 PHY_FUNC_RELEASE_SPINUP_HOLD = 0x10, /* LOCAL PORT ONLY! */
124 PHY_FUNC_SET_LINK_RATE,
124}; 125};
125 126
126/* SAS LLDD would need to report only _very_few_ of those, like BROADCAST. 127/* SAS LLDD would need to report only _very_few_ of those, like BROADCAST.