Lines Matching refs:pll
47 struct dss_pll *pll; member
142 struct dss_pll *pll; member
214 return dss_pll_hsdiv_calc(ctx->pll, clkdco, in dpi_calc_pll_cb()
236 ctx->pll = dpi->pll; in dpi_dsi_clk_calc()
243 clkin = clk_get_rate(ctx->pll->clkin); in dpi_dsi_clk_calc()
245 return dss_pll_calc(ctx->pll, clkin, in dpi_dsi_clk_calc()
293 r = dss_pll_set_config(dpi->pll, &ctx.dsi_cinfo); in dpi_set_dsi_clk()
343 if (dpi->pll) in dpi_set_mode()
417 if (dpi->pll) { in dpi_display_enable()
418 r = dss_pll_enable(dpi->pll); in dpi_display_enable()
441 if (dpi->pll) in dpi_display_enable()
442 dss_pll_disable(dpi->pll); in dpi_display_enable()
465 if (dpi->pll) { in dpi_display_disable()
467 dss_pll_disable(dpi->pll); in dpi_display_disable()
521 if (dpi->pll) { in dpi_check_timings()
556 static int dpi_verify_dsi_pll(struct dss_pll *pll) in dpi_verify_dsi_pll() argument
562 r = dss_pll_enable(pll); in dpi_verify_dsi_pll()
566 dss_pll_disable(pll); in dpi_verify_dsi_pll()
595 struct dss_pll *pll; in dpi_init_pll() local
597 if (dpi->pll) in dpi_init_pll()
600 pll = dpi_get_pll(dpi->output.dispc_channel); in dpi_init_pll()
601 if (!pll) in dpi_init_pll()
606 dss_ctrl_pll_set_control_mux(pll->id, dpi->output.dispc_channel); in dpi_init_pll()
608 if (dpi_verify_dsi_pll(pll)) { in dpi_init_pll()
613 dpi->pll = pll; in dpi_init_pll()