Lines Matching defs:channel
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()
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()
881 static int _idtcm_settime_deprecated(struct idtcm_channel *channel, in _idtcm_settime_deprecated()
897 static int _idtcm_settime(struct idtcm_channel *channel, in _idtcm_settime()
906 static int idtcm_set_phase_pull_in_offset(struct idtcm_channel *channel, in idtcm_set_phase_pull_in_offset()
925 static int idtcm_set_phase_pull_in_slope_limit(struct idtcm_channel *channel, in idtcm_set_phase_pull_in_slope_limit()
947 static int idtcm_start_phase_pull_in(struct idtcm_channel *channel) in idtcm_start_phase_pull_in()
969 static int do_phase_pull_in_fw(struct idtcm_channel *channel, in do_phase_pull_in_fw()
988 static int set_tod_write_overhead(struct idtcm_channel *channel) in set_tod_write_overhead()
1032 static int _idtcm_adjtime_deprecated(struct idtcm_channel *channel, s64 delta) in _idtcm_adjtime_deprecated()
1327 static int idtcm_output_enable(struct idtcm_channel *channel, in idtcm_output_enable()
1355 static int idtcm_perout_enable(struct idtcm_channel *channel, in idtcm_perout_enable()
1374 static int idtcm_get_pll_mode(struct idtcm_channel *channel, in idtcm_get_pll_mode()
1392 static int idtcm_set_pll_mode(struct idtcm_channel *channel, in idtcm_set_pll_mode()
1415 static int idtcm_get_manual_reference(struct idtcm_channel *channel, in idtcm_get_manual_reference()
1435 static int idtcm_set_manual_reference(struct idtcm_channel *channel, in idtcm_set_manual_reference()
1459 static int configure_dpll_mode_write_frequency(struct idtcm_channel *channel) in configure_dpll_mode_write_frequency()
1474 static int configure_dpll_mode_write_phase(struct idtcm_channel *channel) in configure_dpll_mode_write_phase()
1489 static int configure_manual_reference_write_frequency(struct idtcm_channel *channel) in configure_manual_reference_write_frequency()
1504 static int configure_manual_reference_write_phase(struct idtcm_channel *channel) in configure_manual_reference_write_phase()
1519 static int idtcm_stop_phase_pull_in(struct idtcm_channel *channel) in idtcm_stop_phase_pull_in()
1534 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps); in idtcm_work_handler() local
1565 static int do_phase_pull_in_sw(struct idtcm_channel *channel, in do_phase_pull_in_sw()
1608 static int initialize_operating_mode_with_manual_reference(struct idtcm_channel *channel, in initialize_operating_mode_with_manual_reference()
1633 static int initialize_operating_mode_with_pll_mode(struct idtcm_channel *channel, in initialize_operating_mode_with_pll_mode()
1660 static int initialize_dco_operating_mode(struct idtcm_channel *channel) in initialize_dco_operating_mode()
1713 static int _idtcm_adjphase(struct idtcm_channel *channel, s32 delta_ns) in _idtcm_adjphase()
1740 static int _idtcm_adjfine(struct idtcm_channel *channel, long scaled_ppm) in _idtcm_adjfine()
1786 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps); in idtcm_gettime() local
1804 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps); in idtcm_settime_deprecated() local
1822 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps); in idtcm_settime() local
1839 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps); in idtcm_adjtime_deprecated() local
1856 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps); in idtcm_adjtime() local
1891 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps); in idtcm_adjphase() local
1908 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps); in idtcm_adjfine() local
1934 struct idtcm_channel *channel = container_of(ptp, struct idtcm_channel, caps); in idtcm_enable() local
1967 static int idtcm_enable_tod(struct idtcm_channel *channel) in idtcm_enable_tod()
2074 static int configure_channel_pll(struct idtcm_channel *channel) in configure_channel_pll()
2155 static u32 idtcm_get_dco_delay(struct idtcm_channel *channel) in idtcm_get_dco_delay()
2189 static int configure_channel_tod(struct idtcm_channel *channel, u32 index) in configure_channel_tod()
2232 struct idtcm_channel *channel; in idtcm_enable_channel() local
2305 struct idtcm_channel *channel; in idtcm_enable_extts_channel() local
2327 struct idtcm_channel *channel; in idtcm_extts_check() local
2367 struct idtcm_channel *channel; in ptp_clock_unregister_all() local