Home
last modified time | relevance | path

Searched refs:ptp_data (Results 1 – 20 of 20) sorted by relevance

/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/
H A Dptp.c49 mld->ptp_data.wrap_counter++; in iwl_mld_ptp_update_new_read()
55 mld->ptp_data.last_gp2 = gp2; in iwl_mld_ptp_update_new_read()
61 struct ptp_data *data = &mld->ptp_data; in iwl_mld_ptp_get_adj_time()
107 struct ptp_data *data = &mld->ptp_data; in iwl_mld_ptp_gettime()
128 struct ptp_data *data = &mld->ptp_data; in iwl_mld_ptp_adjtime()
142 struct ptp_data *data = &mld->ptp_data; in iwl_mld_ptp_adjfine()
176 ptp_data.dwork.work); in iwl_mld_ptp_work()
177 struct ptp_data *data = &mld->ptp_data; in iwl_mld_ptp_work()
238 struct ptp_data *data = &mld->ptp_data; in iwl_mld_phc_get_crosstimestamp()
294 mld->ptp_data.ptp_clock = in iwl_mld_ptp_init()
[all …]
H A Dtime_sync.c174 struct ptp_data *data = &mld->ptp_data; in iwl_mld_handle_time_msmt_notif()
209 struct ptp_data *data = &mld->ptp_data; in iwl_mld_handle_time_sync_confirm_notif()
H A Dptp.h27 struct ptp_data { struct
H A Dmld.h277 struct ptp_data ptp_data; member
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dptp.c28 if (gp2 < mvm->ptp_data.last_gp2 && in iwl_mvm_ptp_update_new_read()
37 mvm->ptp_data.wrap_counter++; in iwl_mvm_ptp_update_new_read()
43 mvm->ptp_data.last_gp2 = gp2; in iwl_mvm_ptp_update_new_read()
49 struct ptp_data *data = &mvm->ptp_data; in iwl_mvm_ptp_get_adj_time()
165 if (!mvm->ptp_data.ptp_clock) { in iwl_mvm_phc_get_crosstimestamp()
197 ptp_data.dwork.work); in iwl_mvm_ptp_work()
227 struct ptp_data *data = container_of(ptp, struct ptp_data, in iwl_mvm_ptp_adjtime()
242 struct ptp_data *data = &mvm->ptp_data; in iwl_mvm_ptp_adjfine()
293 mvm->ptp_data.ptp_clock = in iwl_mvm_ptp_init()
314 if (mvm->ptp_data.ptp_clock) { in iwl_mvm_ptp_remove()
[all …]
H A Dmvm.h930 struct ptp_data { struct
1322 struct ptp_data ptp_data; member
H A Dfw.c1564 if (!mvm->ptp_data.ptp_clock) in iwl_mvm_up()
/linux-6.15/drivers/net/dsa/sja1105/
H A Dsja1105_ptp.c127 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1105_get_ts_info() local
324 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1105_extts_poll() local
388 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1105_rxtstamp() local
427 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1110_process_meta_tstamp() local
464 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1110_txtstamp() local
507 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1105_ptp_reset() local
567 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1105_ptp_mode_set() local
731 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1105_per_out_enable() local
898 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1105_ptp_clock_register() local
937 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1105_ptp_clock_unregister() local
[all …]
H A Dsja1105_tas.c633 struct sja1105_ptp_cmd *cmd = &priv->ptp_data.cmd; in sja1105_tas_start()
660 struct sja1105_ptp_cmd *cmd = &priv->ptp_data.cmd; in sja1105_tas_stop()
728 struct sja1105_ptp_data *ptp_data = &priv->ptp_data; in sja1105_tas_state_machine() local
735 mutex_lock(&ptp_data->lock); in sja1105_tas_state_machine()
842 mutex_unlock(&ptp_data->lock); in sja1105_tas_state_machine()
H A Dsja1105_main.c2319 mutex_lock(&priv->ptp_data.lock); in sja1105_static_config_reload()
2323 mutex_unlock(&priv->ptp_data.lock); in sja1105_static_config_reload()
2330 mutex_unlock(&priv->ptp_data.lock); in sja1105_static_config_reload()
2336 mutex_unlock(&priv->ptp_data.lock); in sja1105_static_config_reload()
2353 mutex_unlock(&priv->ptp_data.lock); in sja1105_static_config_reload()
3383 mutex_init(&priv->ptp_data.lock); in sja1105_probe()
H A Dsja1105.h282 struct sja1105_ptp_data ptp_data; member
/linux-6.15/drivers/net/dsa/microchip/
H A Dksz_ptp.c181 struct ksz_ptp_data *ptp_data = &dev->ptp_data; in ksz_ptp_enable_perout() local
265 struct ksz_ptp_data *ptp_data = &dev->ptp_data; in ksz_ptp_enable_mode() local
298 ptp_data = &dev->ptp_data; in ksz_get_ts_info()
438 ptp_data = &dev->ptp_data; in ksz_tstamp_reconstruct()
637 struct ksz_ptp_data *ptp_data = &dev->ptp_data; in ksz_ptp_restart_perout() local
820 ptp_data->clock_time = timespec64_add(ptp_data->clock_time, delta64); in ksz_ptp_adjtime()
890 struct ksz_ptp_data *ptp_data = &dev->ptp_data; in ksz_ptp_start_clock() local
910 ptp_data = &dev->ptp_data; in ksz_ptp_clock_register()
940 ptp_data->caps.pin_config = ptp_data->pin_config; in ksz_ptp_clock_register()
950 ptp_data->clock = ptp_clock_register(&ptp_data->caps, dev->dev); in ksz_ptp_clock_register()
[all …]
H A Dksz_common.h196 struct ksz_ptp_data ptp_data; member
/linux-6.15/drivers/net/ethernet/sfc/siena/
H A Dptp.c398 if (!efx->ptp_data) in efx_siena_ptp_describe_stats()
412 if (!efx->ptp_data) in efx_siena_ptp_update_stats()
541 return efx->ptp_data ? efx->ptp_data->channel : NULL; in efx_siena_ptp_channel()
1090 struct efx_ptp_data *ptp_data = efx->ptp_data; in efx_ptp_xmit_skb_queue() local
1106 struct efx_ptp_data *ptp_data = efx->ptp_data; in efx_ptp_xmit_skb_mc() local
1377 if (efx->ptp_data && efx->ptp_data->enabled) in efx_ptp_restart()
1448 if (!efx->ptp_data) in efx_ptp_probe()
1559 if (!efx->ptp_data) in efx_ptp_remove()
1796 if (primary && primary->ptp_data && primary->ptp_data->phc_clock) in efx_siena_ptp_get_ts_info()
1808 if (!efx->ptp_data) in efx_siena_ptp_set_ts_config()
[all …]
H A Dtx.c317 ((efx_siena_ptp_use_mac_tx_timestamps(efx) && efx->ptp_data) || in efx_siena_hard_start_xmit()
H A Dnet_driver.h1098 struct efx_ptp_data *ptp_data; member
/linux-6.15/drivers/net/ethernet/sfc/
H A Dptp.c404 if (!efx->ptp_data) in efx_ptp_describe_stats()
418 if (!efx->ptp_data) in efx_ptp_update_stats()
528 return efx->ptp_data ? efx->ptp_data->channel : NULL; in efx_ptp_channel()
533 if (efx->ptp_data) in efx_ptp_update_channel()
1077 struct efx_ptp_data *ptp_data = efx->ptp_data; in efx_ptp_xmit_skb_queue() local
1125 struct efx_ptp_data *ptp_data = efx->ptp_data; in efx_ptp_xmit_skb_mc() local
1480 if (efx->ptp_data && efx->ptp_data->enabled) in efx_ptp_restart()
1570 if (!efx->ptp_data) in efx_ptp_probe()
1677 if (!efx->ptp_data) in efx_ptp_remove()
1886 if (primary && primary->ptp_data && primary->ptp_data->phc_clock) in efx_ptp_get_ts_info()
[all …]
H A Defx_channels.c848 struct efx_ptp_data *ptp_data = efx->ptp_data; in efx_realloc_channels() local
894 efx->ptp_data = NULL; in efx_realloc_channels()
905 efx->ptp_data = ptp_data; in efx_realloc_channels()
H A Dtx.c517 ((efx_ptp_use_mac_tx_timestamps(efx) && efx->ptp_data) || in efx_hard_start_xmit()
H A Dnet_driver.h1177 struct efx_ptp_data *ptp_data; member