Home
last modified time | relevance | path

Searched defs:idtcm (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/ptp/
H A Dptp_clockmatrix.h110 struct idtcm *idtcm; member
126 struct idtcm { struct
H A Dptp_clockmatrix.c128 static int idtcm_xfer_read(struct idtcm *idtcm, in idtcm_xfer_read() argument
166 static int idtcm_xfer_write(struct idtcm *idtcm, in idtcm_xfer_write() argument
197 static int idtcm_page_offset(struct idtcm *idtcm, u8 val) in idtcm_page_offset() argument
222 _idtcm_rdwr(struct idtcm *idtcm, u16 regaddr, u8 *buf, u16 count, bool write) _idtcm_rdwr() argument
246 idtcm_read(struct idtcm *idtcm, u16 module, u16 regaddr, u8 *buf, u16 count) idtcm_read() argument
255 idtcm_write(struct idtcm *idtcm, u16 module, u16 regaddr, u8 *buf, u16 count) idtcm_write() argument
267 struct idtcm *idtcm = channel->idtcm; _idtcm_gettime() local
315 _sync_pll_output(struct idtcm *idtcm, u8 pll, u8 sync_src, u8 qn, u8 qn_plus_1) _sync_pll_output() argument
468 struct idtcm *idtcm = channel->idtcm; idtcm_sync_pps_output() local
554 struct idtcm *idtcm = channel->idtcm; _idtcm_set_dpll_hw_tod() local
629 struct idtcm *idtcm = channel->idtcm; _idtcm_set_dpll_scsr_tod() local
690 struct idtcm *idtcm = channel->idtcm; _idtcm_settime() local
740 struct idtcm *idtcm = channel->idtcm; idtcm_set_phase_pull_in_offset() local
760 struct idtcm *idtcm = channel->idtcm; idtcm_set_phase_pull_in_slope_limit() local
781 struct idtcm *idtcm = channel->idtcm; idtcm_start_phase_pull_in() local
825 struct idtcm *idtcm = channel->idtcm; set_tod_write_overhead() local
870 struct idtcm *idtcm = channel->idtcm; _idtcm_adjtime() local
900 idtcm_state_machine_reset(struct idtcm *idtcm) idtcm_state_machine_reset() argument
913 idtcm_read_hw_rev_id(struct idtcm *idtcm, u8 *hw_rev_id) idtcm_read_hw_rev_id() argument
918 idtcm_read_product_id(struct idtcm *idtcm, u16 *product_id) idtcm_read_product_id() argument
930 idtcm_read_major_release(struct idtcm *idtcm, u8 *major) idtcm_read_major_release() argument
942 idtcm_read_minor_release(struct idtcm *idtcm, u8 *minor) idtcm_read_minor_release() argument
947 idtcm_read_hotfix_release(struct idtcm *idtcm, u8 *hotfix) idtcm_read_hotfix_release() argument
956 idtcm_read_otp_scsr_config_select(struct idtcm *idtcm, u8 *config_select) idtcm_read_otp_scsr_config_select() argument
963 set_pll_output_mask(struct idtcm *idtcm, u16 addr, u8 val) set_pll_output_mask() argument
1000 set_tod_ptp_pll(struct idtcm *idtcm, u8 index, u8 pll) set_tod_ptp_pll() argument
1017 check_and_set_masks(struct idtcm *idtcm, u16 regaddr, u8 val) check_and_set_masks() argument
1053 display_pll_and_masks(struct idtcm *idtcm) display_pll_and_masks() argument
1071 idtcm_load_firmware(struct idtcm *idtcm, struct device *dev) idtcm_load_firmware() argument
1153 struct idtcm *idtcm = channel->idtcm; idtcm_output_enable() local
1215 struct idtcm *idtcm = channel->idtcm; idtcm_set_pll_mode() local
1249 struct idtcm *idtcm = channel->idtcm; _idtcm_adjphase() local
1300 struct idtcm *idtcm = channel->idtcm; _idtcm_adjfine() local
1354 struct idtcm *idtcm = channel->idtcm; idtcm_gettime() local
1377 struct idtcm *idtcm = channel->idtcm; idtcm_settime() local
1400 struct idtcm *idtcm = channel->idtcm; idtcm_settime_v487() local
1422 struct idtcm *idtcm = channel->idtcm; idtcm_adjtime() local
1444 struct idtcm *idtcm = channel->idtcm; idtcm_adjtime_v487() local
1487 struct idtcm *idtcm = channel->idtcm; idtcm_adjphase() local
1511 struct idtcm *idtcm = channel->idtcm; idtcm_adjfine() local
1569 _enable_pll_tod_sync(struct idtcm *idtcm, u8 pll, u8 sync_src, u8 qn, u8 qn_plus_1) _enable_pll_tod_sync() argument
1685 struct idtcm *idtcm = channel->idtcm; idtcm_enable_tod_sync() local
1795 struct idtcm *idtcm = channel->idtcm; idtcm_enable_tod() local
1816 idtcm_display_version_info(struct idtcm *idtcm) idtcm_display_version_info() argument
1944 idtcm_enable_channel(struct idtcm *idtcm, u32 index) idtcm_enable_channel() argument
2043 ptp_clock_unregister_all(struct idtcm *idtcm) ptp_clock_unregister_all() argument
2057 set_default_masks(struct idtcm *idtcm) set_default_masks() argument
2075 struct idtcm *idtcm; idtcm_probe() local
2139 struct idtcm *idtcm = i2c_get_clientdata(client); idtcm_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/ptp/
H A Dptp_clockmatrix.h86 struct idtcm *idtcm; member
113 struct idtcm { struct
H A Dptp_clockmatrix.c43 static inline int idtcm_read(struct idtcm *idtcm, in idtcm_read() argument
52 static inline int idtcm_write(struct idtcm *idtcm, in idtcm_write() argument
61 static int contains_full_configuration(struct idtcm *idtcm, in contains_full_configuration() argument
199 static int clear_boot_status(struct idtcm *idtc argument
206 read_boot_status(struct idtcm *idtcm, u32 *status) read_boot_status() argument
218 wait_for_boot_status_ready(struct idtcm *idtcm) wait_for_boot_status_ready() argument
244 struct idtcm *idtcm = channel->idtcm; arm_tod_read_trig_sel_refclk() local
277 struct idtcm *idtcm; idtcm_extts_enable() local
337 read_sys_apll_status(struct idtcm *idtcm, u8 *status) read_sys_apll_status() argument
343 read_sys_dpll_status(struct idtcm *idtcm, u8 *status) read_sys_dpll_status() argument
348 wait_for_sys_apll_dpll_lock(struct idtcm *idtcm) wait_for_sys_apll_dpll_lock() argument
388 wait_for_chip_ready(struct idtcm *idtcm) wait_for_chip_ready() argument
401 struct idtcm *idtcm = channel->idtcm; _idtcm_gettime_triggered() local
426 struct idtcm *idtcm = channel->idtcm; _idtcm_gettime() local
457 idtcm_extts_check_channel(struct idtcm *idtcm, u8 todn) idtcm_extts_check_channel() argument
487 struct idtcm *idtcm = channel->idtcm; _idtcm_gettime_immediate() local
501 _sync_pll_output(struct idtcm *idtcm, u8 pll, u8 sync_src, u8 qn, u8 qn_plus_1) _sync_pll_output() argument
630 struct idtcm *idtcm = channel->idtcm; idtcm_sync_pps_output() local
709 struct idtcm *idtcm = channel->idtcm; _idtcm_set_dpll_hw_tod() local
777 struct idtcm *idtcm = channel->idtcm; _idtcm_set_dpll_scsr_tod() local
884 struct idtcm *idtcm = channel->idtcm; _idtcm_settime_deprecated() local
911 struct idtcm *idtcm = channel->idtcm; idtcm_set_phase_pull_in_offset() local
930 struct idtcm *idtcm = channel->idtcm; idtcm_set_phase_pull_in_slope_limit() local
950 struct idtcm *idtcm = channel->idtcm; idtcm_start_phase_pull_in() local
990 struct idtcm *idtcm = channel->idtcm; set_tod_write_overhead() local
1035 struct idtcm *idtcm = channel->idtcm; _idtcm_adjtime_deprecated() local
1063 idtcm_state_machine_reset(struct idtcm *idtcm) idtcm_state_machine_reset() argument
1096 idtcm_read_hw_rev_id(struct idtcm *idtcm, u8 *hw_rev_id) idtcm_read_hw_rev_id() argument
1101 idtcm_read_product_id(struct idtcm *idtcm, u16 *product_id) idtcm_read_product_id() argument
1113 idtcm_read_major_release(struct idtcm *idtcm, u8 *major) idtcm_read_major_release() argument
1125 idtcm_read_minor_release(struct idtcm *idtcm, u8 *minor) idtcm_read_minor_release() argument
1130 idtcm_read_hotfix_release(struct idtcm *idtcm, u8 *hotfix) idtcm_read_hotfix_release() argument
1139 idtcm_read_otp_scsr_config_select(struct idtcm *idtcm, u8 *config_select) idtcm_read_otp_scsr_config_select() argument
1146 set_pll_output_mask(struct idtcm *idtcm, u16 addr, u8 val) set_pll_output_mask() argument
1183 set_tod_ptp_pll(struct idtcm *idtcm, u8 index, u8 pll) set_tod_ptp_pll() argument
1200 check_and_set_masks(struct idtcm *idtcm, u16 regaddr, u8 val) check_and_set_masks() argument
1235 display_pll_and_masks(struct idtcm *idtcm) display_pll_and_masks() argument
1253 idtcm_load_firmware(struct idtcm *idtcm, struct device *dev) idtcm_load_firmware() argument
1330 struct idtcm *idtcm = channel->idtcm; idtcm_output_enable() local
1359 struct idtcm *idtcm = channel->idtcm; idtcm_perout_enable() local
1377 struct idtcm *idtcm = channel->idtcm; idtcm_get_pll_mode() local
1395 struct idtcm *idtcm = channel->idtcm; idtcm_set_pll_mode() local
1418 struct idtcm *idtcm = channel->idtcm; idtcm_get_manual_reference() local
1438 struct idtcm *idtcm = channel->idtcm; idtcm_set_manual_reference() local
1461 struct idtcm *idtcm = channel->idtcm; configure_dpll_mode_write_frequency() local
1476 struct idtcm *idtcm = channel->idtcm; configure_dpll_mode_write_phase() local
1491 struct idtcm *idtcm = channel->idtcm; configure_manual_reference_write_frequency() local
1506 struct idtcm *idtcm = channel->idtcm; configure_manual_reference_write_phase() local
1535 struct idtcm *idtcm = channel->idtcm; idtcm_work_handler() local
1611 struct idtcm *idtcm = channel->idtcm; initialize_operating_mode_with_manual_reference() local
1636 struct idtcm *idtcm = channel->idtcm; initialize_operating_mode_with_pll_mode() local
1664 struct idtcm *idtcm = channel->idtcm; initialize_dco_operating_mode() local
1715 struct idtcm *idtcm = channel->idtcm; _idtcm_adjphase() local
1742 struct idtcm *idtcm = channel->idtcm; _idtcm_adjfine() local
1787 struct idtcm *idtcm = channel->idtcm; idtcm_gettime() local
1805 struct idtcm *idtcm = channel->idtcm; idtcm_settime_deprecated() local
1823 struct idtcm *idtcm = channel->idtcm; idtcm_settime() local
1840 struct idtcm *idtcm = channel->idtcm; idtcm_adjtime_deprecated() local
1857 struct idtcm *idtcm = channel->idtcm; idtcm_adjtime() local
1892 struct idtcm *idtcm = channel->idtcm; idtcm_adjphase() local
1909 struct idtcm *idtcm = channel->idtcm; idtcm_adjfine() local
1935 struct idtcm *idtcm = channel->idtcm; idtcm_enable() local
1969 struct idtcm *idtcm = channel->idtcm; idtcm_enable_tod() local
1995 idtcm_set_version_info(struct idtcm *idtcm) idtcm_set_version_info() argument
2076 struct idtcm *idtcm = channel->idtcm; configure_channel_pll() local
2157 struct idtcm *idtcm = channel->idtcm; idtcm_get_dco_delay() local
2230 idtcm_enable_channel(struct idtcm *idtcm, u32 index) idtcm_enable_channel() argument
2303 idtcm_enable_extts_channel(struct idtcm *idtcm, u32 index) idtcm_enable_extts_channel() argument
2326 struct idtcm *idtcm = container_of(work, struct idtcm, extts_work.work); idtcm_extts_check() local
2364 ptp_clock_unregister_all(struct idtcm *idtcm) ptp_clock_unregister_all() argument
2376 set_default_masks(struct idtcm *idtcm) set_default_masks() argument
2400 struct idtcm *idtcm; idtcm_probe() local
2462 struct idtcm *idtcm = platform_get_drvdata(pdev); idtcm_remove() local
[all...]

Completed in 4 milliseconds