Symbol: am65_cpts
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2558
struct am65_cpts *cpts;
drivers/net/ethernet/ti/am65-cpsw-nuss.h
180
struct am65_cpts *cpts;
drivers/net/ethernet/ti/am65-cpsw-nuss.h
20
struct am65_cpts;
drivers/net/ethernet/ti/am65-cpsw-qos.c
769
struct am65_cpts *cpts = common->cpts;
drivers/net/ethernet/ti/am65-cpsw-qos.c
781
struct am65_cpts *cpts = port->common->cpts;
drivers/net/ethernet/ti/am65-cpsw-qos.c
791
struct am65_cpts *cpts = port->common->cpts;
drivers/net/ethernet/ti/am65-cpsw-qos.c
862
struct am65_cpts *cpts = common->cpts;
drivers/net/ethernet/ti/am65-cpts.c
1011
void am65_cpts_prep_tx_timestamp(struct am65_cpts *cpts, unsigned int port_id,
drivers/net/ethernet/ti/am65-cpts.c
1031
int am65_cpts_phc_index(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
1039
struct am65_cpts *cpts = data;
drivers/net/ethernet/ti/am65-cpts.c
1046
static int cpts_of_mux_clk_setup(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.c
1112
static int am65_cpts_of_parse(struct am65_cpts *cpts, struct device_node *node)
drivers/net/ethernet/ti/am65-cpts.c
1142
void am65_cpts_release(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
1150
struct am65_cpts *am65_cpts_create(struct device *dev, void __iomem *regs,
drivers/net/ethernet/ti/am65-cpts.c
1153
struct am65_cpts *cpts;
drivers/net/ethernet/ti/am65-cpts.c
1251
void am65_cpts_suspend(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
1272
void am65_cpts_resume(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
1321
struct am65_cpts *cpts;
drivers/net/ethernet/ti/am65-cpts.c
206
static void am65_cpts_settime(struct am65_cpts *cpts, u64 start_tstamp)
drivers/net/ethernet/ti/am65-cpts.c
218
static void am65_cpts_set_add_val(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
226
static void am65_cpts_disable(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
232
static int am65_cpts_purge_event_list(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.c
262
static int am65_cpts_purge_events(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
274
static bool am65_cpts_fifo_pop_event(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.c
290
static int __am65_cpts_fifo_read(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
384
static int am65_cpts_fifo_read(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
396
static u64 am65_cpts_gettime(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.c
426
struct am65_cpts *cpts = dev_id;
drivers/net/ethernet/ti/am65-cpts.c
437
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
526
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
542
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
553
u64 am65_cpts_ns_gettime(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
569
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
580
static void am65_cpts_extts_enable_hw(struct am65_cpts *cpts, u32 index, int on)
drivers/net/ethernet/ti/am65-cpts.c
595
static int am65_cpts_extts_enable(struct am65_cpts *cpts, u32 index, int on)
drivers/net/ethernet/ti/am65-cpts.c
616
int am65_cpts_estf_enable(struct am65_cpts *cpts, int idx,
drivers/net/ethernet/ti/am65-cpts.c
648
void am65_cpts_estf_disable(struct am65_cpts *cpts, int idx)
drivers/net/ethernet/ti/am65-cpts.c
657
static void am65_cpts_perout_enable_hw(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.c
694
static int am65_cpts_perout_enable(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.c
716
static int am65_cpts_pps_enable(struct am65_cpts *cpts, int on)
drivers/net/ethernet/ti/am65-cpts.c
761
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
790
static bool am65_cpts_match_tx_ts(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.c
849
static void am65_cpts_find_tx_ts(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.c
878
struct am65_cpts *cpts = container_of(ptp, struct am65_cpts, ptp_info);
drivers/net/ethernet/ti/am65-cpts.c
916
static u64 am65_cpts_find_rx_ts(struct am65_cpts *cpts, u32 skb_mtype_seqid)
drivers/net/ethernet/ti/am65-cpts.c
943
void am65_cpts_rx_timestamp(struct am65_cpts *cpts, unsigned int port_id,
drivers/net/ethernet/ti/am65-cpts.c
983
void am65_cpts_tx_timestamp(struct am65_cpts *cpts, struct sk_buff *skb)
drivers/net/ethernet/ti/am65-cpts.h
13
struct am65_cpts;
drivers/net/ethernet/ti/am65-cpts.h
21
void am65_cpts_release(struct am65_cpts *cpts);
drivers/net/ethernet/ti/am65-cpts.h
22
struct am65_cpts *am65_cpts_create(struct device *dev, void __iomem *regs,
drivers/net/ethernet/ti/am65-cpts.h
24
int am65_cpts_phc_index(struct am65_cpts *cpts);
drivers/net/ethernet/ti/am65-cpts.h
25
void am65_cpts_rx_timestamp(struct am65_cpts *cpts, unsigned int port_id,
drivers/net/ethernet/ti/am65-cpts.h
27
void am65_cpts_tx_timestamp(struct am65_cpts *cpts, struct sk_buff *skb);
drivers/net/ethernet/ti/am65-cpts.h
28
void am65_cpts_prep_tx_timestamp(struct am65_cpts *cpts, unsigned int port_id,
drivers/net/ethernet/ti/am65-cpts.h
30
u64 am65_cpts_ns_gettime(struct am65_cpts *cpts);
drivers/net/ethernet/ti/am65-cpts.h
31
int am65_cpts_estf_enable(struct am65_cpts *cpts, int idx,
drivers/net/ethernet/ti/am65-cpts.h
33
void am65_cpts_estf_disable(struct am65_cpts *cpts, int idx);
drivers/net/ethernet/ti/am65-cpts.h
34
void am65_cpts_suspend(struct am65_cpts *cpts);
drivers/net/ethernet/ti/am65-cpts.h
35
void am65_cpts_resume(struct am65_cpts *cpts);
drivers/net/ethernet/ti/am65-cpts.h
37
static inline void am65_cpts_release(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.h
41
static inline struct am65_cpts *am65_cpts_create(struct device *dev,
drivers/net/ethernet/ti/am65-cpts.h
48
static inline int am65_cpts_phc_index(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.h
53
static inline void am65_cpts_rx_timestamp(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.h
59
static inline void am65_cpts_tx_timestamp(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.h
64
static inline void am65_cpts_prep_tx_timestamp(struct am65_cpts *cpts,
drivers/net/ethernet/ti/am65-cpts.h
70
static inline s64 am65_cpts_ns_gettime(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.h
75
static inline int am65_cpts_estf_enable(struct am65_cpts *cpts, int idx,
drivers/net/ethernet/ti/am65-cpts.h
81
static inline void am65_cpts_estf_disable(struct am65_cpts *cpts, int idx)
drivers/net/ethernet/ti/am65-cpts.h
85
static inline void am65_cpts_suspend(struct am65_cpts *cpts)
drivers/net/ethernet/ti/am65-cpts.h
89
static inline void am65_cpts_resume(struct am65_cpts *cpts)