Home
last modified time | relevance | path

Searched refs:zldpll (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/dpll/zl3073x/
H A Ddpll.c122 zl3073x_dpll_pin_get_by_ref(struct zl3073x_dpll *zldpll, u8 ref_id) in zl3073x_dpll_pin_get_by_ref() argument
126 list_for_each_entry(pin, &zldpll->pins, list) { in zl3073x_dpll_pin_get_by_ref()
136 zl3073x_dpll_nco_pin_get(struct zl3073x_dpll *zldpll) in zl3073x_dpll_nco_pin_get() argument
140 list_for_each_entry(pin, &zldpll->pins, list) { in zl3073x_dpll_nco_pin_get()
156 struct zl3073x_dpll *zldpll = dpll_priv; in zl3073x_dpll_input_pin_esync_get() local
157 struct zl3073x_dev *zldev = zldpll->dev; in zl3073x_dpll_input_pin_esync_get()
162 guard(mutex)(&zldpll->lock); in zl3073x_dpll_input_pin_esync_get()
194 struct zl3073x_dpll *zldpll = dpll_priv; in zl3073x_dpll_input_pin_esync_set() local
195 struct zl3073x_dev *zldev = zldpll->dev; in zl3073x_dpll_input_pin_esync_set()
200 guard(mutex)(&zldpll->lock); in zl3073x_dpll_input_pin_esync_set()
[all …]
H A Dcore.c711 struct zl3073x_dpll *zldpll; in zl3073x_dev_periodic_work() local
734 list_for_each_entry(zldpll, &zldev->dplls, list) in zl3073x_dev_periodic_work()
735 zl3073x_dpll_changes_check(zldpll); in zl3073x_dev_periodic_work()
779 struct zl3073x_dpll *zldpll; in zl3073x_dev_phase_meas_setup() local
802 list_for_each_entry(zldpll, &zldev->dplls, list) in zl3073x_dev_phase_meas_setup()
803 mask |= BIT(zldpll->id); in zl3073x_dev_phase_meas_setup()
822 struct zl3073x_dpll *zldpll; in zl3073x_dev_start() local
862 list_for_each_entry(zldpll, &zldev->dplls, list) { in zl3073x_dev_start()
863 rc = zl3073x_dpll_register(zldpll); in zl3073x_dev_start()
867 zldpll->id); in zl3073x_dev_start()
[all …]
H A Ddpll.h47 void zl3073x_dpll_free(struct zl3073x_dpll *zldpll);
49 int zl3073x_dpll_register(struct zl3073x_dpll *zldpll);
50 void zl3073x_dpll_unregister(struct zl3073x_dpll *zldpll);
53 void zl3073x_dpll_changes_check(struct zl3073x_dpll *zldpll);