FREQCR
clk->rate *= pll2_mult * pll1rate[(__raw_readw(FREQCR) >> 8) & 7];
int idx = (__raw_readw(FREQCR) & 0x0007);
return clk->parent->rate / pll1rate[(__raw_readw(FREQCR) >> 8) & 7];
pll1rate[(__raw_readw(FREQCR) >> 8) & 0x0007];
int idx = (__raw_readw(FREQCR) & 0x0007);
int idx = (__raw_readw(FREQCR) & 0x0007);
int idx = ((__raw_readw(FREQCR) >> 4) & 0x0007);
clk->rate *= pll1rate[(__raw_readw(FREQCR) >> 8) & 0x0003] * pll2_mult;
int idx = (__raw_readw(FREQCR) & 0x0007);
int idx = (__raw_readw(FREQCR) & 0x0007);
clk->rate *= pll2_mult * pll1rate[(__raw_readw(FREQCR) >> 8) & 0x0007];
int idx = (__raw_readw(FREQCR) & 0x0007);
return clk->parent->rate / pll1rate[(__raw_readw(FREQCR) >> 8) & 0x0007];
int idx = (__raw_readw(FREQCR) & 0x0007);