Lines Matching full:ptp_clock
165 if (!mvm->ptp_data.ptp_clock) { in iwl_mvm_phc_get_crosstimestamp()
273 /* Warn if the interface already has a ptp_clock defined */ in iwl_mvm_ptp_init()
274 if (WARN_ON(mvm->ptp_data.ptp_clock)) in iwl_mvm_ptp_init()
293 mvm->ptp_data.ptp_clock = in iwl_mvm_ptp_init()
296 if (IS_ERR(mvm->ptp_data.ptp_clock)) { in iwl_mvm_ptp_init()
298 PTR_ERR(mvm->ptp_data.ptp_clock)); in iwl_mvm_ptp_init()
299 mvm->ptp_data.ptp_clock = NULL; in iwl_mvm_ptp_init()
300 } else if (mvm->ptp_data.ptp_clock) { in iwl_mvm_ptp_init()
303 ptp_clock_index(mvm->ptp_data.ptp_clock)); in iwl_mvm_ptp_init()
314 if (mvm->ptp_data.ptp_clock) { in iwl_mvm_ptp_remove()
317 ptp_clock_index(mvm->ptp_data.ptp_clock)); in iwl_mvm_ptp_remove()
319 ptp_clock_unregister(mvm->ptp_data.ptp_clock); in iwl_mvm_ptp_remove()
320 mvm->ptp_data.ptp_clock = NULL; in iwl_mvm_ptp_remove()