Lines Matching refs:hs_clk_rate
23 unsigned long long hs_clk_rate, in phy_mipi_dphy_calc_config() argument
31 if (!hs_clk_rate) { in phy_mipi_dphy_calc_config()
32 hs_clk_rate = pixel_clock * bpp; in phy_mipi_dphy_calc_config()
33 do_div(hs_clk_rate, lanes); in phy_mipi_dphy_calc_config()
36 ui = ALIGN(PSEC_PER_SEC, hs_clk_rate); in phy_mipi_dphy_calc_config()
37 do_div(ui, hs_clk_rate); in phy_mipi_dphy_calc_config()
75 cfg->hs_clk_rate = hs_clk_rate; in phy_mipi_dphy_calc_config()
91 int phy_mipi_dphy_get_default_config_for_hsclk(unsigned long long hs_clk_rate, in phy_mipi_dphy_get_default_config_for_hsclk() argument
95 if (!hs_clk_rate) in phy_mipi_dphy_get_default_config_for_hsclk()
98 return phy_mipi_dphy_calc_config(0, 0, lanes, hs_clk_rate, cfg); in phy_mipi_dphy_get_default_config_for_hsclk()
114 ui = ALIGN(PSEC_PER_SEC, cfg->hs_clk_rate); in phy_mipi_dphy_config_validate()
115 do_div(ui, cfg->hs_clk_rate); in phy_mipi_dphy_config_validate()