Searched refs:idtcm_channel (Results 1 – 2 of 2) sorted by relevance
/linux/drivers/ptp/ |
H A D | ptp_clockmatrix.c | 41 static int _idtcm_adjfine(struct idtcm_channel *channel, long scaled_ppm); 242 static int arm_tod_read_trig_sel_refclk(struct idtcm_channel *channel, u8 ref) in arm_tod_read_trig_sel_refclk() 273 static int idtcm_extts_enable(struct idtcm_channel *channel, in idtcm_extts_enable() 398 static int _idtcm_gettime_triggered(struct idtcm_channel *channel, in _idtcm_gettime_triggered() 423 static int _idtcm_gettime(struct idtcm_channel *channel, in _idtcm_gettime() 459 struct idtcm_channel *ptp_channel, *extts_channel; in idtcm_extts_check_channel() 484 static int _idtcm_gettime_immediate(struct idtcm_channel *channel, in _idtcm_gettime_immediate() 628 static int idtcm_sync_pps_output(struct idtcm_channel *channel) in idtcm_sync_pps_output() 705 static int _idtcm_set_dpll_hw_tod(struct idtcm_channel *channel, in _idtcm_set_dpll_hw_tod() 772 static int _idtcm_set_dpll_scsr_tod(struct idtcm_channel *channel, in _idtcm_set_dpll_scsr_tod() [all …]
|
H A D | ptp_clockmatrix.h | 83 struct idtcm_channel { struct 99 int (*configure_write_frequency)(struct idtcm_channel *channel); argument 100 int (*configure_write_phase)(struct idtcm_channel *channel); argument 101 int (*do_phase_pull_in)(struct idtcm_channel *channel, argument 114 struct idtcm_channel channel[MAX_TOD]; argument 124 struct idtcm_channel *event_channel[MAX_TOD];
|