Lines Matching defs:info
21 const struct scmi_clock_info *info;
52 if (clk->info->rate_discrete)
55 fmin = clk->info->range.min_rate;
56 fmax = clk->info->range.max_rate;
63 ftmp += clk->info->range.step_size - 1; /* to round up */
64 do_div(ftmp, clk->info->range.step_size);
66 return ftmp * clk->info->range.step_size + fmin;
144 .name = sclk->info->name,
152 if (sclk->info->rate_discrete) {
153 int num_rates = sclk->info->list.num_rates;
158 min_rate = sclk->info->list.rates[0];
159 max_rate = sclk->info->list.rates[num_rates - 1];
161 min_rate = sclk->info->range.min_rate;
162 max_rate = sclk->info->range.max_rate;
213 sclk->info = scmi_proto_clk_ops->info_get(ph, idx);
214 if (!sclk->info) {
215 dev_dbg(dev, "invalid clock info for idx %d\n", idx);
229 sclk->info->enable_latency <= atomic_threshold)
241 sclk->info->name,