Lines Matching refs:pll
48 struct dss_pll *pll; member
143 struct dss_pll *pll; member
215 return dss_pll_hsdiv_calc(ctx->pll, clkdco, in dpi_calc_pll_cb()
237 ctx->pll = dpi->pll; in dpi_dsi_clk_calc()
244 clkin = clk_get_rate(ctx->pll->clkin); in dpi_dsi_clk_calc()
246 return dss_pll_calc(ctx->pll, clkin, in dpi_dsi_clk_calc()
294 r = dss_pll_set_config(dpi->pll, &ctx.dsi_cinfo); in dpi_set_dsi_clk()
344 if (dpi->pll) in dpi_set_mode()
418 if (dpi->pll) { in dpi_display_enable()
419 r = dss_pll_enable(dpi->pll); in dpi_display_enable()
442 if (dpi->pll) in dpi_display_enable()
443 dss_pll_disable(dpi->pll); in dpi_display_enable()
466 if (dpi->pll) { in dpi_display_disable()
468 dss_pll_disable(dpi->pll); in dpi_display_disable()
522 if (dpi->pll) { in dpi_check_timings()
557 static int dpi_verify_dsi_pll(struct dss_pll *pll) in dpi_verify_dsi_pll() argument
563 r = dss_pll_enable(pll); in dpi_verify_dsi_pll()
567 dss_pll_disable(pll); in dpi_verify_dsi_pll()
596 struct dss_pll *pll; in dpi_init_pll() local
598 if (dpi->pll) in dpi_init_pll()
601 pll = dpi_get_pll(dpi->output.dispc_channel); in dpi_init_pll()
602 if (!pll) in dpi_init_pll()
607 dss_ctrl_pll_set_control_mux(pll->id, dpi->output.dispc_channel); in dpi_init_pll()
609 if (dpi_verify_dsi_pll(pll)) { in dpi_init_pll()
614 dpi->pll = pll; in dpi_init_pll()