PLL_SYS_CS
fbdiv_int = HREAD4(sc, base + PLL_SYS_FBDIV_INT - PLL_SYS_CS);
fbdiv_frac = HREAD4(sc,base + PLL_SYS_FBDIV_FRAC - PLL_SYS_CS);
HWRITE4(sc, base + PLL_SYS_FBDIV_INT - PLL_SYS_CS, 0);
HWRITE4(sc, base + PLL_SYS_FBDIV_FRAC - PLL_SYS_CS, 0);
HWRITE4(sc, base + PLL_SYS_FBDIV_INT - PLL_SYS_CS, fbdiv_int);
HWRITE4(sc, base + PLL_SYS_FBDIV_FRAC - PLL_SYS_CS, fbdiv_frac);
prim = HREAD4(sc, base + PLL_SYS_PRIM - PLL_SYS_CS);
prim = HREAD4(sc, base + PLL_SYS_PRIM - PLL_SYS_CS);
HWRITE4(sc, base + PLL_SYS_PRIM - PLL_SYS_CS, prim);
sec = HREAD4(sc, base + PLL_SYS_SEC - PLL_SYS_CS);
sec = HREAD4(sc, base + PLL_SYS_SEC - PLL_SYS_CS);
HWRITE4(sc, base + PLL_SYS_SEC - PLL_SYS_CS, sec | PLL_SEC_RST);
HWRITE4(sc, base + PLL_SYS_SEC - PLL_SYS_CS, sec);
return rpiclock_get_pll_core_frequency(sc, PLL_SYS_CS);
return rpiclock_get_pll_frequency(sc, PLL_SYS_CS);
return rpiclock_get_pll_sec_frequency(sc, PLL_SYS_CS);
return rpiclock_get_pll_frequency(sc, PLL_SYS_CS) / 2;
return rpiclock_set_pll_core_frequency(sc, PLL_SYS_CS, freq);
return rpiclock_set_pll_frequency(sc, PLL_SYS_CS, freq);
return rpiclock_set_pll_sec_frequency(sc, PLL_SYS_CS, freq);