Home
last modified time | relevance | path

Searched refs:clkdco (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Dhdmi_pll.c44 unsigned long fint, clkdco, clkout; in hdmi_pll_compute() local
70 clkdco = fint * m; in hdmi_pll_compute()
73 if (WARN_ON(target_clkdco - clkdco > fint)) in hdmi_pll_compute()
76 mf = (u32)div_u64(262144ull * (target_clkdco - clkdco), fint); in hdmi_pll_compute()
79 clkdco += (u32)div_u64((u64)mf * fint, 262144); in hdmi_pll_compute()
81 clkout = clkdco / m2; in hdmi_pll_compute()
88 DSSDBG("Fint %lu, clkdco %lu, clkout %lu\n", fint, clkdco, clkout); in hdmi_pll_compute()
97 pi->clkdco = clkdco; in hdmi_pll_compute()
Dpll.c132 bool dss_pll_hsdiv_calc(const struct dss_pll *pll, unsigned long clkdco, in dss_pll_hsdiv_calc() argument
143 m_start = max(DIV_ROUND_UP(clkdco, out_max), 1ul); in dss_pll_hsdiv_calc()
145 m_stop = min((unsigned)(clkdco / out_min), hw->mX_max); in dss_pll_hsdiv_calc()
148 out = clkdco / m; in dss_pll_hsdiv_calc()
164 unsigned long fint, clkdco; in dss_pll_calc() local
188 clkdco = 2 * m * fint; in dss_pll_calc()
190 if (func(n, m, fint, clkdco, data)) in dss_pll_calc()
289 u32 f = cinfo->clkdco < hw->clkdco_low ? 0x2 : 0x4; in dss_pll_write_config_type_a()
361 if (cinfo->clkdco > hw->clkdco_low) in dss_pll_write_config_type_b()
Ddss.h122 unsigned long clkdco; member
448 unsigned long clkdco, void *data);
460 bool dss_pll_hsdiv_calc(const struct dss_pll *pll, unsigned long clkdco,
Ddpi.c204 unsigned long clkdco, in dpi_calc_pll_cb() argument
212 ctx->dsi_cinfo.clkdco = clkdco; in dpi_calc_pll_cb()
214 return dss_pll_hsdiv_calc(ctx->pll, clkdco, in dpi_calc_pll_cb()
Ddsi.c1265 return dsi->pll.cinfo.clkdco / 16; in dsi_get_txbyteclkhs()
1391 cinfo->mX[HSDIV_DSI] = DIV_ROUND_UP(cinfo->clkdco, max_dsi_fck); in dsi_pll_calc_dsi_fck()
1392 cinfo->clkout[HSDIV_DSI] = cinfo->clkdco / cinfo->mX[HSDIV_DSI]; in dsi_pll_calc_dsi_fck()
1503 cinfo->clkdco, cinfo->m); in dsi_dump_dsidev_clocks()
1532 cinfo->clkdco / 4); in dsi_dump_dsidev_clocks()
1871 unsigned long ddr_clk = dsi->pll.cinfo.clkdco / 4; in ns2ddr()
1879 unsigned long ddr_clk = dsi->pll.cinfo.clkdco / 4; in ddr2ns()
4455 unsigned long clkdco, void *data) in dsi_cm_calc_pll_cb() argument
4462 ctx->dsi_cinfo.clkdco = clkdco; in dsi_cm_calc_pll_cb()
4464 return dss_pll_hsdiv_calc(ctx->pll, clkdco, ctx->req_pck_min, in dsi_cm_calc_pll_cb()
[all …]
Dhdmi4.c197 r = hdmi_phy_configure(&hdmi.phy, hdmi_cinfo.clkdco, in hdmi_power_on_full()
Dhdmi5.c214 r = hdmi_phy_configure(&hdmi.phy, hdmi_cinfo.clkdco, in hdmi_power_on_full()