Lines Matching defs:_nkmp
134 struct _ccu_nkmp _nkmp;
146 _nkmp.min_n = nkmp->n.min ?: 1;
147 _nkmp.max_n = nkmp->n.max ?: 1 << nkmp->n.width;
148 _nkmp.min_k = nkmp->k.min ?: 1;
149 _nkmp.max_k = nkmp->k.max ?: 1 << nkmp->k.width;
150 _nkmp.min_m = 1;
151 _nkmp.max_m = nkmp->m.max ?: 1 << nkmp->m.width;
152 _nkmp.min_p = 1;
153 _nkmp.max_p = nkmp->p.max ?: 1 << ((1 << nkmp->p.width) - 1);
155 rate = ccu_nkmp_find_best(*parent_rate, rate, &_nkmp);
168 struct _ccu_nkmp _nkmp;
175 _nkmp.min_n = nkmp->n.min ?: 1;
176 _nkmp.max_n = nkmp->n.max ?: 1 << nkmp->n.width;
177 _nkmp.min_k = nkmp->k.min ?: 1;
178 _nkmp.max_k = nkmp->k.max ?: 1 << nkmp->k.width;
179 _nkmp.min_m = 1;
180 _nkmp.max_m = nkmp->m.max ?: 1 << nkmp->m.width;
181 _nkmp.min_p = 1;
182 _nkmp.max_p = nkmp->p.max ?: 1 << ((1 << nkmp->p.width) - 1);
184 ccu_nkmp_find_best(parent_rate, rate, &_nkmp);
210 reg |= ((_nkmp.n - nkmp->n.offset) << nkmp->n.shift) & n_mask;
211 reg |= ((_nkmp.k - nkmp->k.offset) << nkmp->k.shift) & k_mask;
212 reg |= ((_nkmp.m - nkmp->m.offset) << nkmp->m.shift) & m_mask;
213 reg |= (ilog2(_nkmp.p) << nkmp->p.shift) & p_mask;