Searched refs:dsiclk (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/ |
H A D | tc358768.c | 159 u32 dsiclk; /* pll_clk / 2 */ member 376 priv->dsiclk = best_pll / 2; in tc358768_calc_pll() 603 priv->dsiclk * 2, priv->dsiclk, priv->dsiclk / 4); in tc358768_setup_pll() 605 tc358768_pll_to_pclk(priv, priv->dsiclk * 2), in tc358768_setup_pll() 645 u32 dsiclk, dsibclk; in tc358768_bridge_pre_enable() local 670 dsiclk = priv->dsiclk; in tc358768_bridge_pre_enable() 671 dsibclk = dsiclk / in tc358768_bridge_pre_enable() [all...] |
H A D | tc358775.c | 381 u16 dsiclk, clkdiv, byteclk, t1, t2, t3, vsdelay; in tc_bridge_enable() local 431 dsiclk = mode->crtc_clock * 3 * tc->bpc / tc->num_dsi_lanes / 1000; in tc_bridge_enable() 432 clkdiv = dsiclk / DIVIDE_BY_3 * tc->lvds_link; in tc_bridge_enable() 433 byteclk = dsiclk / 4; in tc_bridge_enable()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
H A D | tc358768.c | 159 u32 dsiclk; /* pll_clk / 2 */ member 382 priv->dsiclk = best_pll / 2; in tc358768_calc_pll() 609 priv->dsiclk * 2, priv->dsiclk, priv->dsiclk / 4); in tc358768_setup_pll() 611 tc358768_pll_to_pclk(priv, priv->dsiclk * 2), in tc358768_setup_pll() 650 u32 dsiclk, hsbyteclk, video_start; in tc358768_bridge_pre_enable() local 680 dsiclk = priv->dsiclk; in tc358768_bridge_pre_enable() 681 hsbyteclk = dsiclk / in tc358768_bridge_pre_enable() [all...] |
H A D | tc358775.c | 382 u16 dsiclk, clkdiv, byteclk, t1, t2, t3, vsdelay; in tc_bridge_enable() local 432 dsiclk = mode->crtc_clock * 3 * tc->bpc / tc->num_dsi_lanes / 1000; in tc_bridge_enable() 433 clkdiv = dsiclk / (tc->lvds_link == DUAL_LINK ? DIVIDE_BY_6 : DIVIDE_BY_3); in tc_bridge_enable() 434 byteclk = dsiclk / 4; in tc_bridge_enable()
|
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | db8500-prcmu.c | 502 struct dsiclk { struct 508 static struct dsiclk dsiclk[2] = { variable 1349 val &= ~dsiclk[n].divsel_mask; in request_dsiclk() 1350 val |= ((enable ? dsiclk[n].divsel : PRCM_DSI_PLLOUT_SEL_OFF) << in request_dsiclk() 1351 dsiclk[n].divsel_shift); in request_dsiclk() 1508 divsel = ((divsel & dsiclk[n].divsel_mask) >> dsiclk[n].divsel_shift); in dsiclk_rate() 1511 divsel = dsiclk[n].divsel; in dsiclk_rate() 1513 dsiclk[ in dsiclk_rate() [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | db8500-prcmu.c | 501 struct dsiclk { struct 507 static struct dsiclk dsiclk[2] = { variable 1348 val &= ~dsiclk[n].divsel_mask; in request_dsiclk() 1349 val |= ((enable ? dsiclk[n].divsel : PRCM_DSI_PLLOUT_SEL_OFF) << in request_dsiclk() 1350 dsiclk[n].divsel_shift); in request_dsiclk() 1507 divsel = ((divsel & dsiclk[n].divsel_mask) >> dsiclk[n].divsel_shift); in dsiclk_rate() 1510 divsel = dsiclk[n].divsel; in dsiclk_rate() 1512 dsiclk[ in dsiclk_rate() [all...] |
Completed in 13 milliseconds