Symbol: idtcm_channel
drivers/ptp/ptp_clockmatrix.c
1020
static int _idtcm_adjtime_deprecated(struct idtcm_channel *channel, s64 delta)
drivers/ptp/ptp_clockmatrix.c
1315
static int idtcm_output_enable(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
1343
static int idtcm_perout_enable(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
1362
static int idtcm_get_pll_mode(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
1380
static int idtcm_set_pll_mode(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
1403
static int idtcm_get_manual_reference(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
1423
static int idtcm_set_manual_reference(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
1447
static int configure_dpll_mode_write_frequency(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
1462
static int configure_dpll_mode_write_phase(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
1477
static int configure_manual_reference_write_frequency(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
1492
static int configure_manual_reference_write_phase(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
1507
static int idtcm_stop_phase_pull_in(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
1522
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1553
static int do_phase_pull_in_sw(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
1596
static int initialize_operating_mode_with_manual_reference(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
1621
static int initialize_operating_mode_with_pll_mode(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
1648
static int initialize_dco_operating_mode(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
1701
static int _idtcm_adjphase(struct idtcm_channel *channel, s32 delta_ns)
drivers/ptp/ptp_clockmatrix.c
1728
static int _idtcm_adjfine(struct idtcm_channel *channel, long scaled_ppm)
drivers/ptp/ptp_clockmatrix.c
1774
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1792
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1810
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1827
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1844
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1879
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1896
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1922
struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
drivers/ptp/ptp_clockmatrix.c
1955
static int idtcm_enable_tod(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
2064
static int configure_channel_pll(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
2145
static u32 idtcm_get_dco_delay(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
2179
static int configure_channel_tod(struct idtcm_channel *channel, u32 index)
drivers/ptp/ptp_clockmatrix.c
2222
struct idtcm_channel *channel;
drivers/ptp/ptp_clockmatrix.c
2295
struct idtcm_channel *channel;
drivers/ptp/ptp_clockmatrix.c
2317
struct idtcm_channel *channel;
drivers/ptp/ptp_clockmatrix.c
2357
struct idtcm_channel *channel;
drivers/ptp/ptp_clockmatrix.c
242
static int arm_tod_read_trig_sel_refclk(struct idtcm_channel *channel, u8 ref)
drivers/ptp/ptp_clockmatrix.c
273
static int idtcm_extts_enable(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
386
static int _idtcm_gettime_triggered(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
41
static int _idtcm_adjfine(struct idtcm_channel *channel, long scaled_ppm);
drivers/ptp/ptp_clockmatrix.c
411
static int _idtcm_gettime(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
447
struct idtcm_channel *ptp_channel, *extts_channel;
drivers/ptp/ptp_clockmatrix.c
472
static int _idtcm_gettime_immediate(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
616
static int idtcm_sync_pps_output(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
693
static int _idtcm_set_dpll_hw_tod(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
760
static int _idtcm_set_dpll_scsr_tod(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
869
static int _idtcm_settime_deprecated(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
885
static int _idtcm_settime(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
894
static int idtcm_set_phase_pull_in_offset(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
913
static int idtcm_set_phase_pull_in_slope_limit(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
935
static int idtcm_start_phase_pull_in(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.c
957
static int do_phase_pull_in_fw(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.c
976
static int set_tod_write_overhead(struct idtcm_channel *channel)
drivers/ptp/ptp_clockmatrix.h
100
int (*configure_write_phase)(struct idtcm_channel *channel);
drivers/ptp/ptp_clockmatrix.h
101
int (*do_phase_pull_in)(struct idtcm_channel *channel,
drivers/ptp/ptp_clockmatrix.h
114
struct idtcm_channel channel[MAX_TOD];
drivers/ptp/ptp_clockmatrix.h
124
struct idtcm_channel *event_channel[MAX_TOD];
drivers/ptp/ptp_clockmatrix.h
99
int (*configure_write_frequency)(struct idtcm_channel *channel);