Home
last modified time | relevance | path

Searched refs:dsiclk (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/bridge/
H A Dtc358768.c166 u32 dsiclk; /* pll_clk / 2 */ member
435 priv->dsiclk = best_pll / 2; in tc358768_calc_pll()
725 priv->dsiclk * 2, priv->dsiclk, priv->dsiclk / 4); in tc358768_setup_pll()
727 tc358768_pll_to_pclk(priv, priv->dsiclk * 2), in tc358768_setup_pll()
765 u64 m = (u64)val * priv->dsiclk / 4 * priv->dsi_lanes; in tc358768_dpi_to_dsi_bytes()
774 u64 n = priv->dsiclk / 4 * priv->dsi_lanes; in tc358768_dsi_bytes_to_ns()
791 u32 dsiclk, hsbyteclk; in tc358768_bridge_atomic_pre_enable() local
830 dsiclk = priv->dsiclk; in tc358768_bridge_atomic_pre_enable()
831 hsbyteclk = dsiclk / 4; in tc358768_bridge_atomic_pre_enable()
1010 dsiclk_ps = (u32)div_u64(PICO, dsiclk); in tc358768_bridge_atomic_pre_enable()
/linux/drivers/mfd/
H A Ddb8500-prcmu.c501 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[n].divsel = divsel; in dsiclk_rate()
1881 dsiclk[n].divsel = (div == 1) ? PRCM_DSI_PLLOUT_SEL_PHI : in set_dsiclk_rate()
1886 val &= ~dsiclk[n].divsel_mask; in set_dsiclk_rate()
[all …]