FreeBSD/sys/dev/isci/scil/scic_sds_phy.c
/**
 * This function will perform the register reads/writes required to resume the
 * SCU hardware protocol engine.
 *
 * @param[in,out] this_phy The phy object to resume.
 *
 * @return none
 */
This function will perform the register reads/writes required to resume the
SCU hardware protocol engine.

@param[in,out] this_phy The phy object to resume.

@return none
This function will perform the register reads / writes required to resume the SCU hardware protocol engine . @param [ in out ] this_phy The phy object to resume . @return none
void scic_sds_phy_resume(
   SCIC_SDS_PHY_T * this_phy
)
{
   U32 scu_sas_pcfg_value;
   scu_sas_pcfg_value = SCU_SAS_PCFG_READ(this_phy);
   scu_sas_pcfg_value &= ~SCU_SAS_PCFG_GEN_BIT(SUSPEND_PROTOCOL_ENGINE);
   SCU_SAS_PCFG_WRITE(this_phy, scu_sas_pcfg_value);
}
void scic_sds_phy_resume ( SCIC_SDS_PHY_T * this_phy ) { U32 scu_sas_pcfg_value ; scu_sas_pcfg_value = SCU_SAS_PCFG_READ ( this_phy ) ; scu_sas_pcfg_value &= ~ SCU_SAS_PCFG_GEN_BIT ( SUSPEND_PROTOCOL_ENGINE ) ; SCU_SAS_PCFG_WRITE ( this_phy , scu_sas_pcfg_value ) ; }
This function will perform the register reads/writes required to resume the
 SCU hardware protocol engine.
This function will perform the register reads / writes required to resume the SCU hardware protocol engine .