Lines Matching refs:dpll
201 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_frequency_set() argument
239 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_frequency_set() argument
242 return ice_dpll_frequency_set(pin, pin_priv, dpll, dpll_priv, frequency, in ice_dpll_input_frequency_set()
264 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_frequency_set() argument
267 return ice_dpll_frequency_set(pin, pin_priv, dpll, dpll_priv, frequency, in ice_dpll_output_frequency_set()
290 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_frequency_get() argument
323 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_frequency_get() argument
326 return ice_dpll_frequency_get(pin, pin_priv, dpll, dpll_priv, frequency, in ice_dpll_input_frequency_get()
348 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_frequency_get() argument
351 return ice_dpll_frequency_get(pin, pin_priv, dpll, dpll_priv, frequency, in ice_dpll_output_frequency_get()
373 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_pin_frequency_set() argument
384 ret = ice_dpll_input_frequency_set(NULL, sma->input, dpll, in ice_dpll_sw_pin_frequency_set()
388 ret = ice_dpll_output_frequency_set(NULL, sma->output, dpll, in ice_dpll_sw_pin_frequency_set()
413 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_pin_frequency_get() argument
424 ret = ice_dpll_input_frequency_get(NULL, sma->input, dpll, in ice_dpll_sw_pin_frequency_get()
428 ret = ice_dpll_output_frequency_get(NULL, sma->output, dpll, in ice_dpll_sw_pin_frequency_get()
731 ice_dpll_hw_input_prio_set(struct ice_pf *pf, struct ice_dpll *dpll, in ice_dpll_hw_input_prio_set() argument
737 ret = ice_aq_set_cgu_ref_prio(&pf->hw, dpll->dpll_idx, pin->idx, in ice_dpll_hw_input_prio_set()
746 dpll->input_prio[pin->idx] = prio; in ice_dpll_hw_input_prio_set()
767 ice_dpll_lock_status_get(const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_lock_status_get() argument
796 static int ice_dpll_mode_get(const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_mode_get() argument
822 static int ice_dpll_phase_offset_monitor_set(const struct dpll_device *dpll, in ice_dpll_phase_offset_monitor_set() argument
853 static int ice_dpll_phase_offset_monitor_get(const struct dpll_device *dpll, in ice_dpll_phase_offset_monitor_get() argument
890 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_pin_state_set() argument
933 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_state_set() argument
946 return ice_dpll_pin_state_set(pin, pin_priv, dpll, dpll_priv, enable, in ice_dpll_output_state_set()
968 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_state_set() argument
974 return ice_dpll_pin_state_set(pin, pin_priv, dpll, dpll_priv, enable, in ice_dpll_input_state_set()
997 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_pin_state_get() argument
1042 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_state_get() argument
1046 return ice_dpll_pin_state_get(pin, pin_priv, dpll, dpll_priv, state, in ice_dpll_output_state_get()
1068 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_state_get() argument
1072 return ice_dpll_pin_state_get(pin, pin_priv, dpll, dpll_priv, state, in ice_dpll_input_state_get()
1146 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_ufl_pin_state_set() argument
1240 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_pin_state_get() argument
1296 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sma_pin_state_set() argument
1358 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_prio_get() argument
1390 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_prio_set() argument
1410 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_input_prio_get() argument
1429 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_input_prio_set() argument
1465 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_direction() argument
1490 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_direction() argument
1517 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_pin_sma_direction_set() argument
1553 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_pin_sw_direction_get() argument
1587 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_pin_phase_adjust_get() argument
1621 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_pin_phase_adjust_set() argument
1690 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_phase_adjust_set() argument
1694 return ice_dpll_pin_phase_adjust_set(pin, pin_priv, dpll, dpll_priv, in ice_dpll_input_phase_adjust_set()
1718 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_phase_adjust_set() argument
1722 return ice_dpll_pin_phase_adjust_set(pin, pin_priv, dpll, dpll_priv, in ice_dpll_output_phase_adjust_set()
1746 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_phase_adjust_get() argument
1754 dpll, dpll_priv, in ice_dpll_sw_phase_adjust_get()
1758 dpll, dpll_priv, in ice_dpll_sw_phase_adjust_get()
1781 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_phase_adjust_set() argument
1793 dpll, dpll_priv, in ice_dpll_sw_phase_adjust_set()
1798 dpll, dpll_priv, in ice_dpll_sw_phase_adjust_set()
1825 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_phase_offset_get() argument
1864 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_esync_set() argument
1919 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_output_esync_get() argument
1968 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_esync_set() argument
2023 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_input_esync_get() argument
2072 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_esync_set() argument
2082 return ice_dpll_input_esync_set(p->input->pin, p->input, dpll, in ice_dpll_sw_esync_set()
2086 dpll, dpll_priv, freq, extack); in ice_dpll_sw_esync_set()
2108 const struct dpll_device *dpll, void *dpll_priv, in ice_dpll_sw_esync_get() argument
2115 return ice_dpll_input_esync_get(p->input->pin, p->input, dpll, in ice_dpll_sw_esync_get()
2119 dpll, dpll_priv, esync, in ice_dpll_sw_esync_get()
2477 dpll_device_change_ntf(d->dpll); in ice_dpll_notify_changes()
2869 ice_dpll_unregister_pins(struct dpll_device *dpll, struct ice_dpll_pin *pins, in ice_dpll_unregister_pins() argument
2876 dpll_pin_unregister(dpll, pins[i].pin, ops, &pins[i]); in ice_dpll_unregister_pins()
2923 ice_dpll_register_pins(struct dpll_device *dpll, struct ice_dpll_pin *pins, in ice_dpll_register_pins() argument
2930 ret = dpll_pin_register(dpll, pins[i].pin, ops, &pins[i]); in ice_dpll_register_pins()
2941 dpll_pin_unregister(dpll, pins[i].pin, ops, &pins[i]); in ice_dpll_register_pins()
3117 ice_dpll_unregister_pins(dp->dpll, inputs, &ice_dpll_input_ops, in ice_dpll_deinit_pins()
3119 ice_dpll_unregister_pins(de->dpll, inputs, &ice_dpll_input_ops, in ice_dpll_deinit_pins()
3124 ice_dpll_unregister_pins(dp->dpll, outputs, in ice_dpll_deinit_pins()
3126 ice_dpll_unregister_pins(de->dpll, outputs, in ice_dpll_deinit_pins()
3133 pf->dplls.pps.dpll, in ice_dpll_deinit_pins()
3134 pf->dplls.eec.dpll); in ice_dpll_deinit_pins()
3138 pf->dplls.pps.dpll, in ice_dpll_deinit_pins()
3139 pf->dplls.eec.dpll); in ice_dpll_deinit_pins()
3163 pf->dplls.eec.dpll, pf->dplls.pps.dpll); in ice_dpll_init_pins()
3172 pf->dplls.eec.dpll, in ice_dpll_init_pins()
3173 pf->dplls.pps.dpll); in ice_dpll_init_pins()
3182 pf->dplls.eec.dpll, in ice_dpll_init_pins()
3183 pf->dplls.pps.dpll); in ice_dpll_init_pins()
3191 pf->dplls.eec.dpll, in ice_dpll_init_pins()
3192 pf->dplls.pps.dpll); in ice_dpll_init_pins()
3218 pf->dplls.pps.dpll, pf->dplls.eec.dpll); in ice_dpll_init_pins()
3223 pf->dplls.pps.dpll, pf->dplls.eec.dpll); in ice_dpll_init_pins()
3227 &ice_dpll_output_ops, pf->dplls.pps.dpll, in ice_dpll_init_pins()
3228 pf->dplls.eec.dpll); in ice_dpll_init_pins()
3231 &ice_dpll_input_ops, pf->dplls.pps.dpll, in ice_dpll_init_pins()
3232 pf->dplls.eec.dpll); in ice_dpll_init_pins()
3249 dpll_device_unregister(d->dpll, d->ops, d); in ice_dpll_deinit_dpll()
3250 dpll_device_put(d->dpll); in ice_dpll_deinit_dpll()
3274 d->dpll = dpll_device_get(clock_id, d->dpll_idx, THIS_MODULE); in ice_dpll_init_dpll()
3275 if (IS_ERR(d->dpll)) { in ice_dpll_init_dpll()
3276 ret = PTR_ERR(d->dpll); in ice_dpll_init_dpll()
3288 ret = dpll_device_register(d->dpll, type, ops, d); in ice_dpll_init_dpll()
3290 dpll_device_put(d->dpll); in ice_dpll_init_dpll()