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