Home
last modified time | relevance | path

Searched refs:dpll_device (Results 1 – 11 of 11) sorted by relevance

/linux/include/linux/
H A Ddpll.h17 struct dpll_device;
24 int (*mode_get)(const struct dpll_device *dpll, void *dpll_priv,
26 int (*mode_set)(const struct dpll_device *dpll, void *dpll_priv,
28 int (*supported_modes_get)(const struct dpll_device *dpll,
31 int (*lock_status_get)(const struct dpll_device *dpll, void *dpll_priv,
35 int (*temp_get)(const struct dpll_device *dpll, void *dpll_priv,
37 int (*clock_quality_level_get)(const struct dpll_device *dpll,
41 int (*phase_offset_monitor_set)(const struct dpll_device *dpll,
45 int (*phase_offset_monitor_get)(const struct dpll_device *dpll,
49 int (*phase_offset_avg_factor_set)(const struct dpll_device *dpll,
[all …]
/linux/drivers/dpll/
H A Ddpll_core.h30 struct dpll_device { struct
81 struct dpll_device *dpll;
88 void *dpll_priv(struct dpll_device *dpll);
89 void *dpll_pin_on_dpll_priv(struct dpll_device *dpll, struct dpll_pin *pin);
92 const struct dpll_device_ops *dpll_device_ops(struct dpll_device *dpll);
93 struct dpll_device *dpll_device_get_by_id(int id);
100 void dpll_device_notify(struct dpll_device *dpll, unsigned long action);
H A Ddpll_core.c61 void dpll_device_notify(struct dpll_device *dpll, unsigned long action) in dpll_device_notify()
88 static void dpll_device_tracker_alloc(struct dpll_device *dpll, in dpll_device_tracker_alloc()
96 static void dpll_device_tracker_free(struct dpll_device *dpll, in dpll_device_tracker_free()
104 static void __dpll_device_hold(struct dpll_device *dpll, dpll_tracker *tracker) in __dpll_device_hold()
110 static void __dpll_device_put(struct dpll_device *dpll, dpll_tracker *tracker) in __dpll_device_put()
163 struct dpll_device *dpll_device_get_by_id(int id) in dpll_device_get_by_id()
269 dpll_xa_ref_dpll_add(struct xarray *xa_dplls, struct dpll_device *dpll, in dpll_xa_ref_dpll_add()
322 dpll_xa_ref_dpll_del(struct xarray *xa_dplls, struct dpll_device *dpll, in dpll_xa_ref_dpll_del()
357 static struct dpll_device *
360 struct dpll_device *dpll; in dpll_device_alloc()
[all …]
H A Ddpll_netlink.c34 dpll_msg_add_dev_handle(struct sk_buff *msg, struct dpll_device *dpll) in dpll_msg_add_dev_handle()
110 dpll_msg_add_mode(struct sk_buff *msg, struct dpll_device *dpll, in dpll_msg_add_mode()
127 dpll_msg_add_mode_supported(struct sk_buff *msg, struct dpll_device *dpll, in dpll_msg_add_mode_supported()
159 dpll_msg_add_phase_offset_monitor(struct sk_buff *msg, struct dpll_device *dpll, in dpll_msg_add_phase_offset_monitor()
180 struct dpll_device *dpll, in dpll_msg_add_phase_offset_avg_factor()
200 dpll_msg_add_lock_status(struct sk_buff *msg, struct dpll_device *dpll, in dpll_msg_add_lock_status()
224 dpll_msg_add_temp(struct sk_buff *msg, struct dpll_device *dpll, in dpll_msg_add_temp()
243 dpll_msg_add_clock_quality_level(struct sk_buff *msg, struct dpll_device *dpll, in dpll_msg_add_clock_quality_level()
269 struct dpll_device *dpll = ref->dpll; in dpll_msg_add_pin_prio()
291 struct dpll_device *dpll = ref->dpll; in dpll_msg_add_pin_on_dpll_state()
[all …]
H A Ddpll_netlink.h7 int dpll_device_create_ntf(struct dpll_device *dpll);
9 int dpll_device_delete_ntf(struct dpll_device *dpll);
/linux/drivers/dpll/zl3073x/
H A Ddpll.c94 const struct dpll_device *dpll, void *dpll_priv, in zl3073x_dpll_pin_direction_get()
122 const struct dpll_device *dpll, in zl3073x_dpll_input_pin_esync_get()
164 const struct dpll_device *dpll, in zl3073x_dpll_input_pin_esync_set()
197 const struct dpll_device *dpll, void *dpll_priv, in zl3073x_dpll_input_pin_ffo_get()
210 const struct dpll_device *dpll, in zl3073x_dpll_input_pin_frequency_get()
227 const struct dpll_device *dpll, in zl3073x_dpll_input_pin_frequency_set()
403 const struct dpll_device *dpll, in zl3073x_dpll_input_pin_phase_offset_get()
462 const struct dpll_device *dpll, in zl3073x_dpll_input_pin_phase_adjust_get()
495 const struct dpll_device *dpll, in zl3073x_dpll_input_pin_phase_adjust_set()
661 const struct dpll_device *dpll, in zl3073x_dpll_input_pin_state_on_dpll_get()
[all …]
H A Ddpll.h34 struct dpll_device *dpll_dev;
/linux/drivers/net/ethernet/intel/ice/
H A Dice_dpll.c202 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_frequency_set()
240 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_frequency_set()
265 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_frequency_set()
291 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_frequency_get()
324 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_frequency_get()
349 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_frequency_get()
374 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_pin_frequency_set()
414 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_pin_frequency_get()
848 ice_dpll_lock_status_get(const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_lock_status_get()
877 static int ice_dpll_mode_get(const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_mode_get()
[all …]
H A Dice_dpll.h88 struct dpll_device *dpll;
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Ddpll.c11 struct dpll_device *dpll;
146 mlx5_dpll_device_lock_status_get(const struct dpll_device *dpll, void *priv, in mlx5_dpll_device_lock_status_get()
163 static int mlx5_dpll_device_mode_get(const struct dpll_device *dpll, in mlx5_dpll_device_mode_get()
200 static int mlx5_dpll_clock_quality_level_get(const struct dpll_device *dpll, in mlx5_dpll_clock_quality_level_get()
259 const struct dpll_device *dpll, in mlx5_dpll_pin_direction_get()
270 const struct dpll_device *dpll, in mlx5_dpll_state_on_dpll_get()
288 const struct dpll_device *dpll, in mlx5_dpll_state_on_dpll_set()
302 const struct dpll_device *dpll, void *dpll_priv, in mlx5_dpll_ffo_get()
/linux/drivers/ptp/
H A Dptp_ocp.c386 struct dpll_device *dpll;
4585 ptp_ocp_dpll_lock_status_get(const struct dpll_device *dpll, void *priv, in ptp_ocp_dpll_lock_status_get()
4598 const struct dpll_device *dpll, void *priv, in ptp_ocp_dpll_state_get()
4615 static int ptp_ocp_dpll_mode_get(const struct dpll_device *dpll, void *priv, in ptp_ocp_dpll_mode_get()
4624 const struct dpll_device *dpll, in ptp_ocp_dpll_direction_get()
4639 const struct dpll_device *dpll, in ptp_ocp_dpll_direction_set()
4658 const struct dpll_device *dpll, in ptp_ocp_dpll_frequency_set()
4680 const struct dpll_device *dpll, in ptp_ocp_dpll_frequency_get()