src/dpdk/drivers/net/igc/base/igc_api.c
s32 igc_set_d3_lplu_state(struct igc_hw *hw, bool active)
{
	if (hw->phy.ops.set_d3_lplu_state)
		return hw->phy.ops.set_d3_lplu_state(hw, active);

	return IGC_SUCCESS;
}
/**
 *  igc_set_d3_lplu_state - Sets low power link up state for D3
 *  @hw: pointer to the HW structure
 *  @active: boolean used to enable/disable lplu
 *
 *  Success returns 0, Failure returns 1
 *
 *  The low power link up (lplu) state is set to the power management level D3
 *  and SmartSpeed is disabled when active is true, else clear lplu for D3
 *  and enable Smartspeed.  LPLU and Smartspeed are mutually exclusive.  LPLU
 *  is used during Dx states where the power conservation is most important.
 *  During driver activity, SmartSpeed should be enabled so performance is
 *  maintained.  This is a function pointer entry point called by drivers.
 **/
Sets low power link up state for D3
@hw: pointer to the HW structure
@active: boolean used to enable/disable lplu

Success returns 0, Failure returns 1

The low power link up (lplu) state is set to the power management level D3
and SmartSpeed is disabled when active is true, else clear lplu for D3
and enable Smartspeed.  LPLU and Smartspeed are mutually exclusive.  LPLU
is used during Dx states where the power conservation is most important.
During driver activity, SmartSpeed should be enabled so performance is
maintained.  This is a function pointer entry point called by drivers.
Sets low power link up state for D3 @hw : pointer to the HW structure @active : boolean used to enable / disable lplu Success returns 0 Failure returns 1 The low power link up ( lplu ) state is set to the power management level D3 and SmartSpeed is disabled when active is true else clear lplu for D3 and enable Smartspeed . LPLU and Smartspeed are mutually exclusive . LPLU is used during Dx states where the power conservation is most important . During driver activity SmartSpeed should be enabled so performance is maintained . This is a function pointer entry point called by drivers .
s32 igc_set_d3_lplu_state(struct igc_hw *hw, bool active)
{
	if (hw->phy.ops.set_d3_lplu_state)
		return hw->phy.ops.set_d3_lplu_state(hw, active);
	return IGC_SUCCESS;
}
s32 igc_set_d3_lplu_state ( struct igc_hw * hw , bool active ) { if ( hw -> phy . ops . set_d3_lplu_state ) return hw -> phy . ops . set_d3_lplu_state ( hw , active ) ; return IGC_SUCCESS ; }
igc_set_d3_lplu_state - Sets low power link up state for D3
  @hw: pointer to the HW structure
  @active: boolean used to enable/disable lplu
igc_set_d3_lplu_state - Sets low power link up state for D3 @hw : pointer to the HW structure @active : boolean used to enable / disable lplu