Lines Matching refs:idtcm_channel
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)
273 static int idtcm_extts_enable(struct idtcm_channel *channel,
398 static int _idtcm_gettime_triggered(struct idtcm_channel *channel,
423 static int _idtcm_gettime(struct idtcm_channel *channel,
459 struct idtcm_channel *ptp_channel, *extts_channel;
484 static int _idtcm_gettime_immediate(struct idtcm_channel *channel,
628 static int idtcm_sync_pps_output(struct idtcm_channel *channel)
705 static int _idtcm_set_dpll_hw_tod(struct idtcm_channel *channel,
772 static int _idtcm_set_dpll_scsr_tod(struct idtcm_channel *channel,
881 static int _idtcm_settime_deprecated(struct idtcm_channel *channel,
897 static int _idtcm_settime(struct idtcm_channel *channel,
906 static int idtcm_set_phase_pull_in_offset(struct idtcm_channel *channel,
925 static int idtcm_set_phase_pull_in_slope_limit(struct idtcm_channel *channel,
947 static int idtcm_start_phase_pull_in(struct idtcm_channel *channel)
969 static int do_phase_pull_in_fw(struct idtcm_channel *channel,
988 static int set_tod_write_overhead(struct idtcm_channel *channel)
1032 static int _idtcm_adjtime_deprecated(struct idtcm_channel *channel, s64 delta)
1327 static int idtcm_output_enable(struct idtcm_channel *channel,
1355 static int idtcm_perout_enable(struct idtcm_channel *channel,
1374 static int idtcm_get_pll_mode(struct idtcm_channel *channel,
1392 static int idtcm_set_pll_mode(struct idtcm_channel *channel,
1415 static int idtcm_get_manual_reference(struct idtcm_channel *channel,
1435 static int idtcm_set_manual_reference(struct idtcm_channel *channel,
1459 static int configure_dpll_mode_write_frequency(struct idtcm_channel *channel)
1474 static int configure_dpll_mode_write_phase(struct idtcm_channel *channel)
1489 static int configure_manual_reference_write_frequency(struct idtcm_channel *channel)
1504 static int configure_manual_reference_write_phase(struct idtcm_channel *channel)
1519 static int idtcm_stop_phase_pull_in(struct idtcm_channel *channel)
1534 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
1565 static int do_phase_pull_in_sw(struct idtcm_channel *channel,
1608 static int initialize_operating_mode_with_manual_reference(struct idtcm_channel *channel,
1633 static int initialize_operating_mode_with_pll_mode(struct idtcm_channel *channel,
1660 static int initialize_dco_operating_mode(struct idtcm_channel *channel)
1713 static int _idtcm_adjphase(struct idtcm_channel *channel, s32 delta_ns)
1740 static int _idtcm_adjfine(struct idtcm_channel *channel, long scaled_ppm)
1786 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
1804 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
1822 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
1839 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
1856 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
1891 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
1908 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
1934 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps);
1967 static int idtcm_enable_tod(struct idtcm_channel *channel)
2074 static int configure_channel_pll(struct idtcm_channel *channel)
2155 static u32 idtcm_get_dco_delay(struct idtcm_channel *channel)
2189 static int configure_channel_tod(struct idtcm_channel *channel, u32 index)
2232 struct idtcm_channel *channel;
2305 struct idtcm_channel *channel;
2327 struct idtcm_channel *channel;
2367 struct idtcm_channel *channel;