mvpp2_tai
struct mvpp2_tai;
struct mvpp2_tai *tai;
void mvpp22_tai_tstamp(struct mvpp2_tai *tai, u32 tstamp,
void mvpp22_tai_start(struct mvpp2_tai *tai);
void mvpp22_tai_stop(struct mvpp2_tai *tai);
int mvpp22_tai_ptp_clock_index(struct mvpp2_tai *tai);
static inline void mvpp22_tai_tstamp(struct mvpp2_tai *tai, u32 tstamp,
static inline void mvpp22_tai_start(struct mvpp2_tai *tai)
static inline void mvpp22_tai_stop(struct mvpp2_tai *tai)
static inline int mvpp22_tai_ptp_clock_index(struct mvpp2_tai *tai)
static u64 mvpp22_calc_frac_ppm(struct mvpp2_tai *tai, long abs_scaled_ppm)
static s32 mvpp22_calc_max_adj(struct mvpp2_tai *tai)
struct mvpp2_tai *tai = ptp_to_tai(ptp);
struct mvpp2_tai *tai = ptp_to_tai(ptp);
struct mvpp2_tai *tai = ptp_to_tai(ptp);
struct mvpp2_tai *tai = ptp_to_tai(ptp);
struct mvpp2_tai *tai = ptp_to_tai(ptp);
static void mvpp22_tai_set_step(struct mvpp2_tai *tai)
static void mvpp22_tai_init(struct mvpp2_tai *tai)
int mvpp22_tai_ptp_clock_index(struct mvpp2_tai *tai)
void mvpp22_tai_tstamp(struct mvpp2_tai *tai, u32 tstamp,
void mvpp22_tai_start(struct mvpp2_tai *tai)
void mvpp22_tai_stop(struct mvpp2_tai *tai)
struct mvpp2_tai *tai = priv;
struct mvpp2_tai *tai;
static struct mvpp2_tai *ptp_to_tai(struct ptp_clock_info *ptp)
return container_of(ptp, struct mvpp2_tai, caps);