Searched refs:pfc_divisors (Results 1 - 24 of 24) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/kernel/cpu/sh2a/
H A Dclock-sh7201.c22 static const int pfc_divisors[]={1,2,3,4,6,8,12}; variable
23 #define ifc_divisors pfc_divisors
47 return clk->parent->rate / pfc_divisors[idx];
57 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7203.c25 static const int pfc_divisors[]={1,2,3,4,6,8,12}; variable
26 #define ifc_divisors pfc_divisors
52 return clk->parent->rate / pfc_divisors[idx];
62 return clk->parent->rate / pfc_divisors[idx-2];
H A Dclock-sh7206.c22 static const int pfc_divisors[]={1,2,3,4,6,8,12}; variable
23 #define ifc_divisors pfc_divisors
47 return clk->parent->rate / pfc_divisors[idx];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/kernel/cpu/sh2a/
H A Dclock-sh7201.c22 static const int pfc_divisors[]={1,2,3,4,6,8,12}; variable
23 #define ifc_divisors pfc_divisors
47 return clk->parent->rate / pfc_divisors[idx];
57 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7203.c25 static const int pfc_divisors[]={1,2,3,4,6,8,12}; variable
26 #define ifc_divisors pfc_divisors
52 return clk->parent->rate / pfc_divisors[idx];
62 return clk->parent->rate / pfc_divisors[idx-2];
H A Dclock-sh7206.c22 static const int pfc_divisors[]={1,2,3,4,6,8,12}; variable
23 #define ifc_divisors pfc_divisors
47 return clk->parent->rate / pfc_divisors[idx];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/kernel/cpu/sh3/
H A Dclock-sh3.c27 static int pfc_divisors[] = { 1, 2, 3, 4, 6, 1, 1, 1 }; variable
34 clk->rate *= pfc_divisors[idx];
46 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7705.c31 static int pfc_divisors[] = { 1, 2, 3, 4, 6, 1, 1, 1 }; variable
35 clk->rate *= pfc_divisors[__raw_readw(FRQCR) & 0x0003];
45 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7706.c23 static int pfc_divisors[] = { 1, 2, 4, 1, 3, 6, 1, 1 }; variable
30 clk->rate *= pfc_divisors[idx];
42 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7709.c23 static int pfc_divisors[] = { 1, 2, 4, 1, 3, 6, 1, 1 }; variable
30 clk->rate *= pfc_divisors[idx];
42 return clk->parent->rate / pfc_divisors[idx];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/kernel/cpu/sh4/
H A Dclock-sh4.c27 static int pfc_divisors[] = { 2, 3, 4, 6, 8, 2, 2, 2 }; variable
31 clk->rate *= pfc_divisors[__raw_readw(FRQCR) & 0x0007];
41 return clk->parent->rate / pfc_divisors[idx];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/kernel/cpu/sh4a/
H A Dclock-sh7770.c20 static int pfc_divisors[] = { 1, 8, 1,10,12,16, 1, 1 }; variable
24 clk->rate *= pfc_divisors[(__raw_readl(FRQCR) >> 28) & 0x000f];
34 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7780.c22 static int pfc_divisors[] = { 1, 24, 24, 1 }; variable
27 clk->rate *= pfc_divisors[__raw_readl(FRQCR) & 0x0003];
37 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-shx3.c23 static int pfc_divisors[] = { 1, 1, 1, 1, 1, 1, 1, 18, 24, 32, 36, 48 }; variable
37 clk->rate *= pfc_divisors[(__raw_readl(FRQCR) >> PFC_POS) & PFC_MSK];
47 return clk->parent->rate / pfc_divisors[idx];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/kernel/cpu/sh3/
H A Dclock-sh3.c27 static int pfc_divisors[] = { 1, 2, 3, 4, 6, 1, 1, 1 }; variable
34 clk->rate *= pfc_divisors[idx];
46 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7705.c31 static int pfc_divisors[] = { 1, 2, 3, 4, 6, 1, 1, 1 }; variable
35 clk->rate *= pfc_divisors[__raw_readw(FRQCR) & 0x0003];
45 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7706.c23 static int pfc_divisors[] = { 1, 2, 4, 1, 3, 6, 1, 1 }; variable
30 clk->rate *= pfc_divisors[idx];
42 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7709.c23 static int pfc_divisors[] = { 1, 2, 4, 1, 3, 6, 1, 1 }; variable
30 clk->rate *= pfc_divisors[idx];
42 return clk->parent->rate / pfc_divisors[idx];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/kernel/cpu/sh4/
H A Dclock-sh4.c27 static int pfc_divisors[] = { 2, 3, 4, 6, 8, 2, 2, 2 }; variable
31 clk->rate *= pfc_divisors[__raw_readw(FRQCR) & 0x0007];
41 return clk->parent->rate / pfc_divisors[idx];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/kernel/cpu/sh4a/
H A Dclock-sh7770.c20 static int pfc_divisors[] = { 1, 8, 1,10,12,16, 1, 1 }; variable
24 clk->rate *= pfc_divisors[(__raw_readl(FRQCR) >> 28) & 0x000f];
34 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-sh7780.c22 static int pfc_divisors[] = { 1, 24, 24, 1 }; variable
27 clk->rate *= pfc_divisors[__raw_readl(FRQCR) & 0x0003];
37 return clk->parent->rate / pfc_divisors[idx];
H A Dclock-shx3.c23 static int pfc_divisors[] = { 1, 1, 1, 1, 1, 1, 1, 18, 24, 32, 36, 48 }; variable
37 clk->rate *= pfc_divisors[(__raw_readl(FRQCR) >> PFC_POS) & PFC_MSK];
47 return clk->parent->rate / pfc_divisors[idx];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sh/kernel/cpu/sh2/
H A Dclock-sh7619.c22 static const int pfc_divisors[] = {1,2,0,4}; variable
44 return clk->parent->rate / pfc_divisors[idx];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sh/kernel/cpu/sh2/
H A Dclock-sh7619.c22 static const int pfc_divisors[] = {1,2,0,4}; variable
44 return clk->parent->rate / pfc_divisors[idx];

Completed in 293 milliseconds