Lines Matching refs:dss
27 #include "dss.h"
33 struct dss_device *dss;
67 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL1_1))
73 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL1_3))
75 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL2_3))
81 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL2_1))
83 if (dss_pll_find_by_src(dpi->dss, DSS_CLK_SRC_PLL1_3))
187 return dispc_div_calc(ctx->dpi->dss->dispc, dispc,
205 ctx->pck_min, dss_get_max_fck_rate(ctx->dpi->dss),
215 return dispc_div_calc(ctx->dpi->dss->dispc, fck,
278 ok = dss_div_calc(dpi->dss, pck, ctx->pck_min,
303 dss_select_lcd_clk_source(dpi->dss, dpi->output.dispc_channel,
321 r = dss_set_fck_rate(dpi->dss, ctx.fck);
406 pll = dss_pll_find_by_src(dpi->dss, dpi->clk_src);
496 r = dispc_runtime_get(dpi->dss->dispc);
500 r = dss_dpi_select_source(dpi->dss, dpi->id, dpi->output.dispc_channel);
530 dispc_runtime_put(dpi->dss->dispc);
543 dss_select_lcd_clk_source(dpi->dss, dpi->output.dispc_channel,
548 dispc_runtime_put(dpi->dss->dispc);
701 int dpi_init_port(struct dss_device *dss, struct platform_device *pdev,
728 dpi->dss = dss;