Searched refs:otx2_ptp (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_ptp.c | 13 static bool is_tstmp_atomic_update_supported(struct otx2_ptp *ptp) in is_tstmp_atomic_update_supported() 49 struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp, in otx2_ptp_hw_adjtime() 72 static u64 otx2_ptp_get_clock(struct otx2_ptp *ptp) in otx2_ptp_get_clock() 102 struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp, in otx2_ptp_hw_gettime() 115 struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp, in otx2_ptp_hw_settime() 144 struct otx2_ptp *ptp = container_of(ptp_info, struct otx2_ptp, in otx2_ptp_adjfine() 161 static int ptp_set_thresh(struct otx2_ptp *ptp, u64 thresh) in ptp_set_thresh() 178 static int ptp_pps_on(struct otx2_ptp *ptp, int on, u64 period) in ptp_pps_on() 198 struct otx2_ptp *ptp = container_of(cc, struct otx2_ptp, cycle_counter); in ptp_cc_read() 203 static u64 ptp_tstmp_read(struct otx2_ptp *ptp) in ptp_tstmp_read() [all …]
|
| H A D | Makefile | 6 obj-$(CONFIG_OCTEONTX2_PF) += rvu_nicpf.o otx2_ptp.o 7 obj-$(CONFIG_OCTEONTX2_VF) += rvu_nicvf.o otx2_ptp.o
|
| H A D | otx2_common.h | 313 struct otx2_ptp { 559 struct otx2_ptp *ptp; 314 struct otx2_ptp { global() struct 315 ptp_infootx2_ptp global() argument 316 ptp_clockotx2_ptp global() argument 317 nicotx2_ptp global() argument 319 cycle_counterotx2_ptp global() argument 320 time_counterotx2_ptp global() argument 322 extts_workotx2_ptp global() argument 323 last_exttsotx2_ptp global() argument 324 threshotx2_ptp global() argument 326 extts_configotx2_ptp global() argument 327 convert_rx_ptp_tstmpotx2_ptp global() argument 328 convert_tx_ptp_tstmpotx2_ptp global() argument 329 ptp_tstamp2nsecotx2_ptp global() argument 330 synctstamp_workotx2_ptp global() argument 331 tstampotx2_ptp global() argument 332 base_nsotx2_ptp global() argument
|