Lines Matching defs:shift
137 int shift = 0;
148 for (; shift < PERIPHERAL_MAX_SHIFT; shift++) {
149 if (parent_rate >> shift <= periph->range.max)
155 periph->div = shift;
245 u32 shift, long *best_diff,
248 unsigned long tmp_rate = parent_rate >> shift;
269 u32 shift;
275 for (shift = 0; shift <= PERIPHERAL_MAX_SHIFT; shift++) {
276 tmp_rate = parent_rate >> shift;
282 shift, &best_diff, &best_rate);
296 for (shift = 0; shift <= PERIPHERAL_MAX_SHIFT; shift++) {
297 req_parent.rate = req->rate << shift;
303 shift, &best_diff, &best_rate);
327 int shift = 0;
338 for (; shift <= PERIPHERAL_MAX_SHIFT; shift++) {
339 cur_rate = *parent_rate >> shift;
350 for (; shift <= PERIPHERAL_MAX_SHIFT; shift++) {
351 cur_rate = *parent_rate >> shift;
373 int shift;
385 for (shift = 0; shift <= PERIPHERAL_MAX_SHIFT; shift++) {
386 if (parent_rate >> shift == rate) {
388 periph->div = shift;