icss_iep
static void icss_iep_set_counter(struct icss_iep *iep, u64 ns)
static void icss_iep_update_to_next_boundary(struct icss_iep *iep, u64 start_ns);
static void icss_iep_settime(struct icss_iep *iep, u64 ns)
static u64 icss_iep_gettime(struct icss_iep *iep,
static void icss_iep_enable(struct icss_iep *iep)
static void icss_iep_disable(struct icss_iep *iep)
static void icss_iep_enable_shadow_mode(struct icss_iep *iep)
static void icss_iep_set_default_inc(struct icss_iep *iep, u8 def_inc)
static void icss_iep_set_compensation_inc(struct icss_iep *iep, u16 compen_inc)
static void icss_iep_set_compensation_count(struct icss_iep *iep,
static void icss_iep_set_slow_compensation_count(struct icss_iep *iep,
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
static void icss_iep_update_to_next_boundary(struct icss_iep *iep, u64 start_ns)
static int icss_iep_perout_enable_hw(struct icss_iep *iep,
static int icss_iep_perout_enable(struct icss_iep *iep,
struct icss_iep *iep = container_of(work, struct icss_iep, work);
struct icss_iep *iep = (struct icss_iep *)dev_id;
static int icss_iep_pps_enable(struct icss_iep *iep, int on)
int icss_iep_get_count_hi(struct icss_iep *iep)
static int icss_iep_extts_enable(struct icss_iep *iep, u32 index, int on)
struct icss_iep *iep = container_of(ptp, struct icss_iep, ptp_info);
struct icss_iep *icss_iep_get_idx(struct device_node *np, int idx)
struct icss_iep *iep;
struct icss_iep *icss_iep_get(struct device_node *np)
void icss_iep_put(struct icss_iep *iep)
void icss_iep_init_fw(struct icss_iep *iep)
void icss_iep_exit_fw(struct icss_iep *iep)
int icss_iep_init(struct icss_iep *iep, const struct icss_iep_clockops *clkops,
int icss_iep_get_count_low(struct icss_iep *iep)
int icss_iep_exit(struct icss_iep *iep)
struct icss_iep *iep;
struct icss_iep *iep = context;
struct icss_iep *iep = context;
int icss_iep_get_ptp_clock_idx(struct icss_iep *iep)
struct icss_iep *icss_iep_get(struct device_node *np);
struct icss_iep *icss_iep_get_idx(struct device_node *np, int idx);
void icss_iep_put(struct icss_iep *iep);
int icss_iep_init(struct icss_iep *iep, const struct icss_iep_clockops *clkops,
int icss_iep_exit(struct icss_iep *iep);
int icss_iep_get_count_low(struct icss_iep *iep);
int icss_iep_get_count_hi(struct icss_iep *iep);
int icss_iep_get_ptp_clock_idx(struct icss_iep *iep);
void icss_iep_init_fw(struct icss_iep *iep);
void icss_iep_exit_fw(struct icss_iep *iep);
struct icss_iep *iep;
struct icss_iep *iep0;
struct icss_iep *iep1;
struct icss_iep *iep;