mpt2sas: [Resend] Removed wrapper funtions _scsih_link_change.
PATCH 3/7 mpt2sas: [Resend] Removed wrapper funtions _scsih_link_change.
Deleted the wrapper function called _scsih_link_change. This function was implemented for compatibility reasons only, between different kernel versions. Currently this function is no longer needed. The calling function are converted to calling mpt2sas_transport_update_phy_link_change directly in the transport layer.
Signed-off-by Kashyap Desai <[email protected]>
Reviewed-by Eric Moore <[email protected]>
---
drivers/scsi/mpt2sas/mpt2sas_base.h +1 -1
@@ -798,7 +798,7 @@ int mpt2sas_transport_add_host_phy(struct MPT2SAS_ADAPTER *ioc, struct _sas_phy *mpt2sas_phy, Mpi2SasPhyPage0_t phy_pg0, struct device *parent_dev);int mpt2sas_transport_add_expander_phy (struct MPT2SAS_ADAPTER *ioc,struct _sas_phy *mpt2sas_phy,Mpi2ExpanderPage1_t expander_pg1,struct device *parent_dev); -void mpt2sas_transport_update_phy_link_change (struct MPT2SAS_ADAPTER *ioc,u16 handle, +void mpt2sas_transport_update_links (struct MPT2SAS_ADAPTER *ioc,u16 handle,u16 attached_handle,u8 phy_number,u8 link_rate);extern struct sas_function_template mpt2sas_transport_functions;extern struct scsi_transport_template *mpt2sas_transport_template;
drivers/scsi/mpt2sas/mpt2sas_scsih.c +14 -30
80 lines not on this page · raw message
drivers/scsi/mpt2sas/mpt2sas_transport.c +2 -2
@@ -792,7 +792,7 @@ mpt2sas_transport_add_expander_phy(struct MPT2SAS_ADAPTER *ioc, struct _sas_phy }/** -* mpt2sas_transport_update_phy_link_change - refreshing phy link changes and attached devices +* mpt2sas_transport_update_links - refreshing phy link changes * @ioc: per adapter object * @handle: handle to sas_host or expander * @attached_handle: attached device handle
@@ -802,7 +802,7 @@ mpt2sas_transport_add_expander_phy(struct MPT2SAS_ADAPTER *ioc, struct _sas_phy* Returns nothing. */ void -mpt2sas_transport_update_phy_link_change (struct MPT2SAS_ADAPTER *ioc, +mpt2sas_transport_update_links (struct MPT2SAS_ADAPTER *ioc,u16 handle,u16 attached_handle,u8 phy_number,u8 link_rate) {unsigned long flags;