Searched refs:clkdco (Results 1 - 13 of 13) sorted by path

/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Dpll.c121 bool dss_pll_hsdiv_calc(const struct dss_pll *pll, unsigned long clkdco, argument
132 m_start = max(DIV_ROUND_UP(clkdco, out_max), 1ul);
134 m_stop = min((unsigned)(clkdco / out_min), hw->mX_max);
137 out = clkdco / m;
153 unsigned long fint, clkdco; local
177 clkdco = 2 * m * fint;
179 if (func(n, m, fint, clkdco, data))
278 u32 f = cinfo->clkdco < hw->clkdco_low ? 0x2 : 0x4;
350 if (cinfo->clkdco > hw->clkdco_low)
H A Ddpi.c194 unsigned long clkdco,
202 ctx->dsi_cinfo.clkdco = clkdco;
204 return dss_pll_hsdiv_calc(ctx->pll, clkdco,
193 dpi_calc_pll_cb(int n, int m, unsigned long fint, unsigned long clkdco, void *data) argument
H A Ddsi.c1246 return dsi->pll.cinfo.clkdco / 16;
1372 cinfo->mX[HSDIV_DSI] = DIV_ROUND_UP(cinfo->clkdco, max_dsi_fck);
1373 cinfo->clkout[HSDIV_DSI] = cinfo->clkdco / cinfo->mX[HSDIV_DSI];
1484 cinfo->clkdco, cinfo->m);
1513 cinfo->clkdco / 4);
1860 unsigned long ddr_clk = dsi->pll.cinfo.clkdco / 4;
1868 unsigned long ddr_clk = dsi->pll.cinfo.clkdco / 4;
4437 unsigned long clkdco, void *data)
4444 ctx->dsi_cinfo.clkdco = clkdco;
4435 dsi_cm_calc_pll_cb(int n, int m, unsigned long fint, unsigned long clkdco, void *data) argument
4733 dsi_vm_calc_pll_cb(int n, int m, unsigned long fint, unsigned long clkdco, void *data) argument
[all...]
H A Ddss.h111 unsigned long clkdco; member in struct:dss_pll_clock_info
458 unsigned long clkdco, void *data);
470 bool dss_pll_hsdiv_calc(const struct dss_pll *pll, unsigned long clkdco,
H A Dhdmi4.c177 r = hdmi_phy_configure(&hdmi.phy, hdmi_cinfo.clkdco,
H A Dhdmi5.c194 r = hdmi_phy_configure(&hdmi.phy, hdmi_cinfo.clkdco,
H A Dhdmi_pll.c42 unsigned long fint, clkdco, clkout; local
59 /* adjust m2 so that the clkdco will be high enough */
68 clkdco = fint * m;
70 /* adjust clkdco with fractional mf */
71 if (WARN_ON(target_clkdco - clkdco > fint))
74 mf = (u32)div_u64(262144ull * (target_clkdco - clkdco), fint);
77 clkdco += (u32)div_u64((u64)mf * fint, 262144);
79 clkout = clkdco / m2;
86 DSSDBG("Fint %lu, clkdco %lu, clkout %lu\n", fint, clkdco, clkou
[all...]
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Ddpi.c193 unsigned long clkdco,
201 ctx->pll_cinfo.clkdco = clkdco;
203 return dss_pll_hsdiv_calc_a(ctx->dpi->pll, clkdco,
192 dpi_calc_pll_cb(int n, int m, unsigned long fint, unsigned long clkdco, void *data) argument
H A Ddsi.c787 return dsi->pll.cinfo.clkdco / 16;
909 cinfo->mX[HSDIV_DSI] = DIV_ROUND_UP(cinfo->clkdco, max_dsi_fck);
910 cinfo->clkout[HSDIV_DSI] = cinfo->clkdco / cinfo->mX[HSDIV_DSI];
998 cinfo->clkdco, cinfo->m);
1026 cinfo->clkdco / 4);
1332 unsigned long ddr_clk = dsi->pll.cinfo.clkdco / 4;
1339 unsigned long ddr_clk = dsi->pll.cinfo.clkdco / 4;
3696 unsigned long clkdco, void *data)
3704 ctx->dsi_cinfo.clkdco = clkdco;
3695 dsi_cm_calc_pll_cb(int n, int m, unsigned long fint, unsigned long clkdco, void *data) argument
3995 dsi_vm_calc_pll_cb(int n, int m, unsigned long fint, unsigned long clkdco, void *data) argument
[all...]
H A Ddss.h132 unsigned long clkdco; member in struct:dss_pll_clock_info
515 unsigned long clkdco, void *data);
530 bool dss_pll_hsdiv_calc_a(const struct dss_pll *pll, unsigned long clkdco,
H A Dhdmi4.c189 r = hdmi_phy_configure(&hdmi->phy, hdmi_cinfo.clkdco,
H A Dhdmi5.c188 r = hdmi_phy_configure(&hdmi->phy, hdmi_cinfo.clkdco,
H A Dpll.c176 bool dss_pll_hsdiv_calc_a(const struct dss_pll *pll, unsigned long clkdco, argument
187 m_start = max(DIV_ROUND_UP(clkdco, out_max), 1ul);
189 m_stop = min((unsigned)(clkdco / out_min), hw->mX_max);
192 out = clkdco / m;
202 * clkdco = clkin / n * m * 2
203 * clkoutX = clkdco / mX
212 unsigned long fint, clkdco; local
254 clkdco = 2 * m * fint;
256 if (func(n, m, fint, clkdco, data))
266 * for clkout. Additionally clkdco rat
275 unsigned long fint, clkdco, clkout; local
[all...]

Completed in 257 milliseconds