FRQCR
frqcr = __raw_readw(FRQCR);
__raw_writew(frqcr, FRQCR);
frqcr = __raw_readw(FRQCR);
__raw_writew(frqcr, FRQCR);
__raw_writew(frqcr, FRQCR);
return rate * pll1rate[(__raw_readw(FRQCR) >> 8) & 1];
[DIV4_I] = DIV4(FRQCR, 4, 0x7, CLK_ENABLE_REG_16BIT
[DIV4_P] = DIV4(FRQCR, 0, 0x78, CLK_ENABLE_REG_16BIT),
[DIV4_I] = DIV4(FRQCR, 8, 0xB, CLK_ENABLE_REG_16BIT
[DIV4_B] = DIV4(FRQCR, 4, 0xA, CLK_ENABLE_REG_16BIT
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
clk->rate *= pfc_divisors[__raw_readw(FRQCR) & 0x0003];
int idx = __raw_readw(FRQCR) & 0x0003;
int idx = (__raw_readw(FRQCR) & 0x0300) >> 8;
int idx = (__raw_readw(FRQCR) & 0x0030) >> 4;
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
clk->rate *= md_table[__raw_readw(FRQCR) & 0x0007];
int idx = (__raw_readw(FRQCR) & 0x0007);
int idx = (__raw_readw(FRQCR) & 0x0700) >> 8;
int idx = (__raw_readw(FRQCR) & 0x0070) >> 4;
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
int frqcr = __raw_readw(FRQCR);
clk->rate *= pfc_divisors[__raw_readw(FRQCR) & 0x0007];
int idx = (__raw_readw(FRQCR) & 0x0007);
int idx = (__raw_readw(FRQCR) >> 3) & 0x0007;
int idx = (__raw_readw(FRQCR) >> 6) & 0x0007;
[DIV4_I] = DIV4(FRQCR, 20, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_U] = DIV4(FRQCR, 16, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_SH] = DIV4(FRQCR, 12, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_B] = DIV4(FRQCR, 8, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_B3] = DIV4(FRQCR, 4, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_P] = DIV4(FRQCR, 0, 0x1fff, 0),
mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1);
[DIV4_I] = DIV4(FRQCR, 20, 0x1fef, CLK_ENABLE_ON_INIT),
[DIV4_U] = DIV4(FRQCR, 16, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_SH] = DIV4(FRQCR, 12, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_B] = DIV4(FRQCR, 8, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_B3] = DIV4(FRQCR, 4, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_P] = DIV4(FRQCR, 0, 0x1fff, 0),
mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1);
[DIV4_I] = DIV4(FRQCR, 20, 0x1fef, CLK_ENABLE_ON_INIT),
[DIV4_U] = DIV4(FRQCR, 16, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_SH] = DIV4(FRQCR, 12, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_B] = DIV4(FRQCR, 8, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_B3] = DIV4(FRQCR, 4, 0x1fff, CLK_ENABLE_ON_INIT),
[DIV4_P] = DIV4(FRQCR, 0, 0x1fff, 0),
mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1);
[DIV4_I] = DIV4(FRQCR, 20, 0x0dbf, CLK_ENABLE_ON_INIT),
[DIV4_U] = DIV4(FRQCR, 16, 0x0dbf, CLK_ENABLE_ON_INIT),
[DIV4_SH] = DIV4(FRQCR, 12, 0x0dbf, CLK_ENABLE_ON_INIT),
[DIV4_B] = DIV4(FRQCR, 8, 0x0dbf, CLK_ENABLE_ON_INIT),
[DIV4_B3] = DIV4(FRQCR, 4, 0x0db4, CLK_ENABLE_ON_INIT),
[DIV4_P] = DIV4(FRQCR, 0, 0x0dbf, 0),
mult = (((__raw_readl(FRQCR) >> 24) & 0x1f) + 1);
SH_CLK_DIV4(&pll_clk, FRQCR, _bit, _mask, _flags)
clk->rate *= p0fc_divisors[(__raw_readl(FRQCR) >> 4) & 0x07];
int idx = ((__raw_readl(FRQCR) >> 4) & 0x07);
int idx = ((__raw_readl(FRQCR) >> 16) & 0x07);
int idx = ((__raw_readl(FRQCR) >> 20) & 0x07);
clk->rate *= pfc_divisors[(__raw_readl(FRQCR) >> 28) & 0x000f];
int idx = ((__raw_readl(FRQCR) >> 28) & 0x000f);
int idx = (__raw_readl(FRQCR) & 0x000f);
int idx = ((__raw_readl(FRQCR) >> 24) & 0x000f);
clk->rate *= pfc_divisors[__raw_readl(FRQCR) & 0x0003];
int idx = (__raw_readl(FRQCR) & 0x0003);
int idx = ((__raw_readl(FRQCR) >> 16) & 0x0007);
int idx = ((__raw_readl(FRQCR) >> 24) & 0x0001);
int idx = ((__raw_readl(FRQCR) >> 20) & 0x0007);