mnp_bits
sc->mnp_bits = clkdef->mnp_bits;
struct mnp_bits mnp_bits;
.mnp_bits = {8, 8, 1, 20},
.mnp_bits = {8, 8, 4, 20},
.mnp_bits = {8, 8, 4, 20},
.mnp_bits = {2, 8, 3, 20},
.mnp_bits = {2, 8, 3, 20},
.mnp_bits = {8, 8, 4, 20},
.mnp_bits = {5, 10, 3, 20},
.mnp_bits = {5, 10, 3, 20},
.mnp_bits = {5, 10, 1, 20},
.mnp_bits = {5, 11, 3, 20},
.mnp_bits = {8, 8, 4, 20},
.mnp_bits = {8, 8, 4, 16},
.mnp_bits = {8, 8, 4, 24},
.mnp_bits = {8, 8, 4, 20},
struct mnp_bits mnp_bits;
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
*m = get_masked(val, PLL_BASE_DIVM_SHIFT, mnp_bits->m_width);
*n = get_masked(val, PLL_BASE_DIVN_SHIFT, mnp_bits->n_width);
*p = get_masked(val, mnp_bits->p_shift, mnp_bits->p_width);
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
val = set_masked(val, m, PLL_BASE_DIVM_SHIFT, mnp_bits->m_width);
val = set_masked(val, n, PLL_BASE_DIVN_SHIFT, mnp_bits->n_width);
val = set_masked(val, p, mnp_bits->p_shift, mnp_bits->p_width);
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
if (m >= (1 << mnp_bits->m_width))
if (n >= (1 << mnp_bits->n_width))
if (pdiv_to_reg(sc, p) >= (1 << mnp_bits->p_width))
reg = set_masked(reg, m, PLL_BASE_DIVM_SHIFT, mnp_bits->m_width);
reg = set_masked(reg, n, PLL_BASE_DIVN_SHIFT, mnp_bits->n_width);
reg = set_masked(reg, pdiv_to_reg(sc, p), mnp_bits->p_shift,
mnp_bits->p_width);
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
for (m = 1; m < (1 << mnp_bits->m_width); m++) {
if (n >= (1 << mnp_bits->n_width))
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
if (m >= (1 << mnp_bits->m_width))
if (n >= (1 << mnp_bits->n_width))
if (pdiv_to_reg(sc, p) >= (1 << mnp_bits->p_width))
reg = set_masked(reg, m, PLL_BASE_DIVM_SHIFT, mnp_bits->m_width);
reg = set_masked(reg, n, PLL_BASE_DIVN_SHIFT, mnp_bits->n_width);
reg = set_masked(reg, pdiv_to_reg(sc, p), mnp_bits->p_shift,
mnp_bits->p_width);
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
for (m = 1; m < (1 << mnp_bits->m_width); m++) {
if (n >= (1 << mnp_bits->n_width))
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
if (m >= (1 << mnp_bits->m_width))
if (n >= (1 << mnp_bits->n_width))
if (pdiv_to_reg(sc, p) >= (1 << mnp_bits->p_width))
reg = set_masked(reg, pdiv_to_reg(sc, p), mnp_bits->p_shift,
mnp_bits->p_width);
reg = set_masked(reg, n, mnp_bits->n_shift,
mnp_bits->n_width);
reg = set_masked(reg, pdiv_to_reg(sc, p), mnp_bits->p_shift,
mnp_bits->p_width);
struct mnp_bits mnp_bits;
sc->mnp_bits = clkdef->mnp_bits;
.mnp_bits = {8, 8, 5, 0, 8, 20},
.mnp_bits = {8, 8, 5, 0, 8, 20},
.mnp_bits = {8, 8, 5, 0, 8, 20},
.mnp_bits = {8, 8, 5, 0, 10, 20},
.mnp_bits = {8, 8, 5, 0, 10, 20},
.mnp_bits = {8, 8, 5, 0, 10, 20},
.mnp_bits = {8, 8, 5, 0, 8, 19},
.mnp_bits = {8, 8, 5, 0, 10, 20},
.mnp_bits = {8, 8, 5, 0, 8, 20},
.mnp_bits = {8, 8, 5, 0, 8, 20},
.mnp_bits = {8, 8, 5, 0, 8, 16},
.mnp_bits = {8, 8, 3, 0, 11, 20},
.mnp_bits = {8, 8, 5, 0, 8, 19},
.mnp_bits = {8, 8, 5, 0, 8, 16},
.mnp_bits = {8, 8, 5, 0, 8, 24},
.mnp_bits = {8, 8, 5, 0, 8, 19},
struct mnp_bits mnp_bits;
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
*m = get_masked(val, mnp_bits->m_shift, mnp_bits->m_width);
*n = get_masked(val, mnp_bits->n_shift, mnp_bits->n_width);
*p = get_masked(val, mnp_bits->p_shift, mnp_bits->p_width);
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
val = set_masked(val, m, mnp_bits->m_shift, mnp_bits->m_width);
val = set_masked(val, n, mnp_bits->n_shift, mnp_bits->n_width);
val = set_masked(val, p, mnp_bits->p_shift, mnp_bits->p_width);
struct mnp_bits *mnp_bits;
mnp_bits = &sc->mnp_bits;
if (m >= (1 << mnp_bits->m_width))
if (n >= (1 << mnp_bits->n_width))
if (pdiv_to_reg(sc, p) >= (1 << mnp_bits->p_width))
reg = set_masked(reg, m, mnp_bits->m_shift, mnp_bits->m_width);
reg = set_masked(reg, n, mnp_bits->n_shift, mnp_bits->n_width);
reg = set_masked(reg, pdiv_to_reg(sc, p), mnp_bits->p_shift,
mnp_bits->p_width);