Lines Matching refs:readl
64 return (readl(pll->base_addr + REG_CON0) & CON0_BASE_EN) != 0; in mtk_pll_is_prepared()
97 pll_en = readl(pll->base_addr + REG_CON0) & CON0_BASE_EN; in mtk_pll_set_rate_regs()
100 val = readl(pll->pd_addr); in mtk_pll_set_rate_regs()
107 val = readl(pll->pcw_addr); in mtk_pll_set_rate_regs()
116 con1 = readl(pll->base_addr + REG_CON1); in mtk_pll_set_rate_regs()
193 postdiv = (readl(pll->pd_addr) >> pll->data->pd_shift) & POSTDIV_MASK; in mtk_pll_recalc_rate()
196 pcw = readl(pll->pcw_addr) >> pll->data->pcw_shift; in mtk_pll_recalc_rate()
219 r = readl(pll->pwr_addr) | CON0_PWR_ON; in mtk_pll_prepare()
223 r = readl(pll->pwr_addr) & ~CON0_ISO_EN; in mtk_pll_prepare()
227 r = readl(pll->base_addr + REG_CON0); in mtk_pll_prepare()
232 r = readl(pll->tuner_en_addr) | BIT(pll->data->tuner_en_bit); in mtk_pll_prepare()
235 r = readl(pll->tuner_addr) | AUDPLL_TUNER_EN; in mtk_pll_prepare()
242 r = readl(pll->base_addr + REG_CON0); in mtk_pll_prepare()
256 r = readl(pll->base_addr + REG_CON0); in mtk_pll_unprepare()
262 r = readl(pll->tuner_en_addr) & ~BIT(pll->data->tuner_en_bit); in mtk_pll_unprepare()
265 r = readl(pll->tuner_addr) & ~AUDPLL_TUNER_EN; in mtk_pll_unprepare()
269 r = readl(pll->base_addr + REG_CON0); in mtk_pll_unprepare()
273 r = readl(pll->pwr_addr) | CON0_ISO_EN; in mtk_pll_unprepare()
276 r = readl(pll->pwr_addr) & ~CON0_PWR_ON; in mtk_pll_unprepare()