Lines Matching defs:_nkm
113 struct _ccu_nkm _nkm;
115 _nkm.min_n = nkm->n.min ?: 1;
116 _nkm.max_n = nkm->n.max ?: 1 << nkm->n.width;
117 _nkm.min_k = nkm->k.min ?: 1;
118 _nkm.max_k = nkm->k.max ?: 1 << nkm->k.width;
119 _nkm.min_m = 1;
120 _nkm.max_m = nkm->m.max ?: 1 << nkm->m.width;
125 ccu_nkm_find_best(*parent_rate, rate, &_nkm);
127 rate = *parent_rate * _nkm.n * _nkm.k / _nkm.m;
148 struct _ccu_nkm _nkm;
155 _nkm.min_n = nkm->n.min ?: 1;
156 _nkm.max_n = nkm->n.max ?: 1 << nkm->n.width;
157 _nkm.min_k = nkm->k.min ?: 1;
158 _nkm.max_k = nkm->k.max ?: 1 << nkm->k.width;
159 _nkm.min_m = 1;
160 _nkm.max_m = nkm->m.max ?: 1 << nkm->m.width;
162 ccu_nkm_find_best(parent_rate, rate, &_nkm);
171 reg |= (_nkm.n - nkm->n.offset) << nkm->n.shift;
172 reg |= (_nkm.k - nkm->k.offset) << nkm->k.shift;
173 reg |= (_nkm.m - nkm->m.offset) << nkm->m.shift;