Home
last modified time | relevance | path

Searched refs:incval (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.6/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ptp.c454 u64 incval; in ixgbe_ptp_adjfine_82599() local
457 incval = READ_ONCE(adapter->base_incval); in ixgbe_ptp_adjfine_82599()
458 incval = adjust_by_scaled_ppm(incval, scaled_ppm); in ixgbe_ptp_adjfine_82599()
462 if (incval > 0xFFFFFFFFULL) in ixgbe_ptp_adjfine_82599()
464 IXGBE_WRITE_REG(hw, IXGBE_TIMINCA, (u32)incval); in ixgbe_ptp_adjfine_82599()
467 if (incval > 0x00FFFFFFULL) in ixgbe_ptp_adjfine_82599()
471 ((u32)incval & 0x00FFFFFFUL)); in ixgbe_ptp_adjfine_82599()
1154 u32 *shift, u32 *incval) in ixgbe_ptp_link_speed_adjust() argument
1173 *incval = IXGBE_INCVAL_100; in ixgbe_ptp_link_speed_adjust()
1177 *incval = IXGBE_INCVAL_1GB; in ixgbe_ptp_link_speed_adjust()
[all …]
/Linux-v6.6/drivers/net/ethernet/intel/ice/
Dice_ptp_hw.c1168 ice_ptp_prep_phy_incval_e822(struct ice_hw *hw, u64 incval) in ice_ptp_prep_phy_incval_e822() argument
1175 incval); in ice_ptp_prep_phy_incval_e822()
2383 u64 incval; in ice_start_phy_timer_e822() local
2405 incval = (u64)hi << 32 | lo; in ice_start_phy_timer_e822()
2407 err = ice_write_40b_phy_reg_e822(hw, port, P_REG_TIMETUS_L, incval); in ice_start_phy_timer_e822()
2837 static int ice_ptp_prep_phy_incval_e810(struct ice_hw *hw, u64 incval) in ice_ptp_prep_phy_incval_e810() argument
2844 low = lower_32_bits(incval); in ice_ptp_prep_phy_incval_e810()
2845 high = upper_32_bits(incval); in ice_ptp_prep_phy_incval_e810()
3239 int ice_ptp_write_incval(struct ice_hw *hw, u64 incval) in ice_ptp_write_incval() argument
3247 wr32(hw, GLTSYN_SHADJ_L(tmr_idx), lower_32_bits(incval)); in ice_ptp_write_incval()
[all …]
Dice_ptp_hw.h135 int ice_ptp_write_incval(struct ice_hw *hw, u64 incval);
136 int ice_ptp_write_incval_locked(struct ice_hw *hw, u64 incval);
Dice_ptp.c1154 u64 incval; in ice_base_incval() local
1157 incval = ICE_PTP_NOMINAL_INCVAL_E810; in ice_base_incval()
1159 incval = ice_e822_nominal_incval(ice_e822_time_ref(hw)); in ice_base_incval()
1161 incval = UNKNOWN_INCVAL_E822; in ice_base_incval()
1164 incval); in ice_base_incval()
1166 return incval; in ice_base_incval()
1455 u64 incval; in ice_ptp_adjfine() local
1458 incval = adjust_by_scaled_ppm(ice_base_incval(pf), scaled_ppm); in ice_ptp_adjfine()
1459 err = ice_ptp_write_incval_locked(hw, incval); in ice_ptp_adjfine()
/Linux-v6.6/drivers/net/ethernet/intel/i40e/
Di40e_ptp.c861 u64 incval; in i40e_ptp_set_increment() local
899 incval = I40E_PTP_40GB_INCVAL * mult; in i40e_ptp_set_increment()
905 wr32(hw, I40E_PRTTSYN_INC_L, incval & 0xFFFFFFFF); in i40e_ptp_set_increment()
906 wr32(hw, I40E_PRTTSYN_INC_H, incval >> 32); in i40e_ptp_set_increment()