Lines Matching refs:lcdc_clk_rate

179 	unsigned int		lcdc_clk_rate;  member
710 unsigned lcdc_clk_rate) in da8xx_fb_config_clk_divider() argument
714 if (par->lcdc_clk_rate != lcdc_clk_rate) { in da8xx_fb_config_clk_divider()
715 ret = clk_set_rate(par->lcdc_clk, lcdc_clk_rate); in da8xx_fb_config_clk_divider()
719 lcdc_clk_rate); in da8xx_fb_config_clk_divider()
722 par->lcdc_clk_rate = clk_get_rate(par->lcdc_clk); in da8xx_fb_config_clk_divider()
738 unsigned *lcdc_clk_rate) in da8xx_fb_calc_clk_divider() argument
744 *lcdc_clk_rate = par->lcdc_clk_rate; in da8xx_fb_calc_clk_divider()
746 if (pixclock < (*lcdc_clk_rate / CLK_MAX_DIV)) { in da8xx_fb_calc_clk_divider()
747 *lcdc_clk_rate = clk_round_rate(par->lcdc_clk, in da8xx_fb_calc_clk_divider()
750 } else if (pixclock > (*lcdc_clk_rate / CLK_MIN_DIV)) { in da8xx_fb_calc_clk_divider()
751 *lcdc_clk_rate = clk_round_rate(par->lcdc_clk, in da8xx_fb_calc_clk_divider()
755 lcdc_clk_div = *lcdc_clk_rate / pixclock; in da8xx_fb_calc_clk_divider()
764 unsigned lcdc_clk_rate; in da8xx_fb_calc_config_clk_divider() local
766 &lcdc_clk_rate); in da8xx_fb_calc_config_clk_divider()
768 return da8xx_fb_config_clk_divider(par, lcdc_clk_div, lcdc_clk_rate); in da8xx_fb_calc_config_clk_divider()
774 unsigned lcdc_clk_div, lcdc_clk_rate; in da8xx_fb_round_clk() local
776 lcdc_clk_div = da8xx_fb_calc_clk_divider(par, pixclock, &lcdc_clk_rate); in da8xx_fb_round_clk()
777 return KHZ2PICOS(lcdc_clk_rate / (1000 * lcdc_clk_div)); in da8xx_fb_round_clk()
1052 if (par->lcdc_clk_rate != clk_get_rate(par->lcdc_clk)) { in lcd_da8xx_cpufreq_transition()
1053 par->lcdc_clk_rate = clk_get_rate(par->lcdc_clk); in lcd_da8xx_cpufreq_transition()
1411 par->lcdc_clk_rate = clk_get_rate(par->lcdc_clk); in fb_probe()