Lines Matching defs:pll_base

1291 	uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1300 mmio_write_32(pll_base + RCC_OFFSET_PLLXCFGR1, value);
1303 mmio_write_32(pll_base + RCC_OFFSET_PLLXFRACR, 0);
1306 mmio_write_32(pll_base + RCC_OFFSET_PLLXFRACR, vco->frac << RCC_PLLNFRACR_FRACV_SHIFT);
1307 mmio_setbits_32(pll_base + RCC_OFFSET_PLLXFRACR, RCC_PLLNFRACR_FRACLE);
1314 uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1332 mmio_write_32(pll_base + RCC_OFFSET_PLLXCSGR, value);
1333 mmio_setbits_32(pll_base + RCC_OFFSET_PLLXCR, RCC_PLLNCR_SSCG_CTRL);
1339 uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1344 mmio_write_32(pll_base + RCC_OFFSET_PLLXCFGR2, value);
1357 uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1359 return ((mmio_read_32(pll_base) & RCC_PLLNCR_PLLON) != 0U);
1364 uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1367 mmio_clrsetbits_32(pll_base, RCC_PLLNCR_DIVPEN | RCC_PLLNCR_DIVQEN | RCC_PLLNCR_DIVREN,
1373 uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1376 mmio_clrbits_32(pll_base, RCC_PLLNCR_DIVPEN | RCC_PLLNCR_DIVQEN | RCC_PLLNCR_DIVREN);
1379 mmio_clrbits_32(pll_base, RCC_PLLNCR_PLLON);
1385 uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1389 while ((mmio_read_32(pll_base) & RCC_PLLNCR_PLLRDY) == 0U) {
1392 pll->clk_id, pll->reg_pllxcr, mmio_read_32(pll_base));
1403 uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1407 while ((mmio_read_32(pll_base) & RCC_PLLNCR_PLLRDY) != 0U) {
1410 pll->clk_id, pll->reg_pllxcr, mmio_read_32(pll_base));
1448 uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1461 mmio_setbits_32(pll_base,
1479 mmio_setbits_32(pll_base, RCC_PLLNCR_DIVPEN | RCC_PLLNCR_DIVQEN | RCC_PLLNCR_DIVREN);
1641 uintptr_t pll_base = priv->base + pll->reg_pllxcr;
1645 cfgr1 = mmio_read_32(pll_base + RCC_OFFSET_PLLXCFGR1);
1646 fracr = mmio_read_32(pll_base + RCC_OFFSET_PLLXFRACR);