Lines Matching refs:mdiv
627 unsigned int mdiv;
633 val = readl(pll->control_base + ctrl->mdiv.offset);
634 mdiv = (val >> ctrl->mdiv.shift) & bit_mask(ctrl->mdiv.width);
635 if (mdiv == 0)
636 mdiv = 256;
639 rate = parent_rate / (mdiv * 2);
641 rate = parent_rate / mdiv;
687 val = readl(pll->control_base + ctrl->mdiv.offset);
689 val &= ~(bit_mask(ctrl->mdiv.width) << ctrl->mdiv.shift);
691 val &= ~(bit_mask(ctrl->mdiv.width) << ctrl->mdiv.shift);
692 val |= div << ctrl->mdiv.shift;
694 iproc_pll_write(pll, pll->control_base, ctrl->mdiv.offset, val);