• Home
  • Raw
  • Download

Lines Matching refs:clock

176 		struct camss_clock *clock = &csiphy->clock[i];  in csiphy_set_clock_rates()  local
178 if (!strcmp(clock->name, "csiphy0_timer") || in csiphy_set_clock_rates()
179 !strcmp(clock->name, "csiphy1_timer")) { in csiphy_set_clock_rates()
188 for (j = 0; j < clock->nfreqs; j++) in csiphy_set_clock_rates()
189 if (min_rate < clock->freq[j]) in csiphy_set_clock_rates()
192 if (j == clock->nfreqs) { in csiphy_set_clock_rates()
201 j = clock->nfreqs - 1; in csiphy_set_clock_rates()
203 round_rate = clk_round_rate(clock->clk, clock->freq[j]); in csiphy_set_clock_rates()
212 ret = clk_set_rate(clock->clk, csiphy->timer_clk_rate); in csiphy_set_clock_rates()
254 ret = camss_enable_clocks(csiphy->nclocks, csiphy->clock, dev); in csiphy_set_power()
268 camss_disable_clocks(csiphy->nclocks, csiphy->clock); in csiphy_set_power()
732 while (res->clock[csiphy->nclocks]) in msm_csiphy_subdev_init()
735 csiphy->clock = devm_kzalloc(dev, csiphy->nclocks * in msm_csiphy_subdev_init()
736 sizeof(*csiphy->clock), GFP_KERNEL); in msm_csiphy_subdev_init()
737 if (!csiphy->clock) in msm_csiphy_subdev_init()
741 struct camss_clock *clock = &csiphy->clock[i]; in msm_csiphy_subdev_init() local
743 clock->clk = devm_clk_get(dev, res->clock[i]); in msm_csiphy_subdev_init()
744 if (IS_ERR(clock->clk)) in msm_csiphy_subdev_init()
745 return PTR_ERR(clock->clk); in msm_csiphy_subdev_init()
747 clock->name = res->clock[i]; in msm_csiphy_subdev_init()
749 clock->nfreqs = 0; in msm_csiphy_subdev_init()
750 while (res->clock_rate[i][clock->nfreqs]) in msm_csiphy_subdev_init()
751 clock->nfreqs++; in msm_csiphy_subdev_init()
753 if (!clock->nfreqs) { in msm_csiphy_subdev_init()
754 clock->freq = NULL; in msm_csiphy_subdev_init()
758 clock->freq = devm_kzalloc(dev, clock->nfreqs * in msm_csiphy_subdev_init()
759 sizeof(*clock->freq), GFP_KERNEL); in msm_csiphy_subdev_init()
760 if (!clock->freq) in msm_csiphy_subdev_init()
763 for (j = 0; j < clock->nfreqs; j++) in msm_csiphy_subdev_init()
764 clock->freq[j] = res->clock_rate[i][j]; in msm_csiphy_subdev_init()