Lines Matching refs:_cm
39 struct _ccu_mult _cm; in ccu_mult_round_rate() local
41 _cm.min = cm->mult.min; in ccu_mult_round_rate()
44 _cm.max = cm->mult.max; in ccu_mult_round_rate()
46 _cm.max = (1 << cm->mult.width) + cm->mult.offset - 1; in ccu_mult_round_rate()
48 ccu_mult_find_best(*parent_rate, rate, &_cm); in ccu_mult_round_rate()
50 return *parent_rate * _cm.mult; in ccu_mult_round_rate()
107 struct _ccu_mult _cm; in ccu_mult_set_rate() local
123 _cm.min = cm->mult.min; in ccu_mult_set_rate()
126 _cm.max = cm->mult.max; in ccu_mult_set_rate()
128 _cm.max = (1 << cm->mult.width) + cm->mult.offset - 1; in ccu_mult_set_rate()
130 ccu_mult_find_best(parent_rate, rate, &_cm); in ccu_mult_set_rate()
136 reg |= ((_cm.mult - cm->mult.offset) << cm->mult.shift); in ccu_mult_set_rate()