Lines Matching defs:limits
59 struct axi_clkgen_limits limits;
125 static void axi_clkgen_calc_params(const struct axi_clkgen_limits *limits,
143 d_min = max_t(unsigned long, DIV_ROUND_UP(fin, limits->fpfd_max), 1);
144 d_max = min_t(unsigned long, fin / limits->fpfd_min, 80);
147 fvco_min_fract = limits->fvco_min << fract_shift;
148 fvco_max_fract = limits->fvco_max << fract_shift;
340 const struct axi_clkgen_limits *limits = &axi_clkgen->limits;
350 axi_clkgen_calc_params(limits, parent_rate, rate, &d, &m, &dout);
391 const struct axi_clkgen_limits *limits = &axi_clkgen->limits;
395 axi_clkgen_calc_params(limits, req->best_parent_rate, req->rate,
540 memcpy(&axi_clkgen->limits, dflt_limits, sizeof(axi_clkgen->limits));