Searched refs:drv_div (Results 1 – 2 of 2) sorted by relevance
| /rk3399_ARM-atf/drivers/ti/clk/ |
| H A D | ti_clk_div.c | 45 const struct ti_clk_drv_div *drv_div; in ti_clk_div_set_freq_dyn_parent() local 70 drv_div = ti_container_of(clkp->drv, const struct ti_clk_drv_div, drv); in ti_clk_div_set_freq_dyn_parent() 77 old_div = drv_div->get_div(clkp); in ti_clk_div_set_freq_dyn_parent() 80 if ((drv_div->valid_div != NULL) && !drv_div->valid_div(clkp, i)) { in ti_clk_div_set_freq_dyn_parent() 181 (void)drv_div->set_div(clkp, best_div); in ti_clk_div_set_freq_dyn_parent() 198 const struct ti_clk_drv_div *drv_div; in ti_clk_div_set_freq_static_parent() local 214 drv_div = ti_container_of(clkp->drv, const struct ti_clk_drv_div, drv); in ti_clk_div_set_freq_static_parent() 229 if (drv_div->valid_div != NULL) { in ti_clk_div_set_freq_static_parent() 230 for (; (div0 > 0UL) && !drv_div->valid_div(clkp, div0); div0--) { in ti_clk_div_set_freq_static_parent() 234 for (; (div1 <= n) && !drv_div->valid_div(clkp, div1); div1++) { in ti_clk_div_set_freq_static_parent() [all …]
|
| H A D | ti_clk_pll_16fft.c | 580 const struct ti_clk_drv_div *drv_div; in ti_clk_pll_16fft_program_freq() local 656 drv_div = ti_container_of(div_clk->drv, in ti_clk_pll_16fft_program_freq() 659 drv_div = NULL; in ti_clk_pll_16fft_program_freq() 661 if (drv_div && drv_div->set_div) { in ti_clk_pll_16fft_program_freq() 662 ret = drv_div->set_div(div_clk, clkod); in ti_clk_pll_16fft_program_freq() 1478 const struct ti_clk_drv_div *drv_div; in ti_clk_pll_16fft_hsdiv_init() local 1486 drv_div = ti_container_of(clkp->drv, const struct ti_clk_drv_div, drv); in ti_clk_pll_16fft_hsdiv_init() 1492 if (drv_div->get_div != NULL) { in ti_clk_pll_16fft_hsdiv_init() 1498 if (drv_div->get_div(clkp) != 1U) { in ti_clk_pll_16fft_hsdiv_init() 1504 if ((drv_div->get_div != NULL) && ((hsdiv_ctrl & PLL_16FFT_HSDIV_CTRL_CLKOUT_EN) != 0U)) { in ti_clk_pll_16fft_hsdiv_init() [all …]
|