Lines Matching refs:cpu
36 int cpu; member
56 div = (reg >> (cpuclk->cpu * 8)) & SYS_CTRL_CLK_DIVIDER_MASK; in clk_cpu_recalc_rate()
85 & (~(SYS_CTRL_CLK_DIVIDER_MASK << (cpuclk->cpu * 8)))) in clk_cpu_off_set_rate()
86 | (div << (cpuclk->cpu * 8)); in clk_cpu_off_set_rate()
89 reload_mask = 1 << (20 + cpuclk->cpu); in clk_cpu_off_set_rate()
149 return mvebu_pmsu_dfs_request(cpuclk->cpu); in clk_cpu_on_set_rate()
201 int cpu, err; in of_cpu_clk_setup() local
206 err = of_property_read_u32(dn, "reg", &cpu); in of_cpu_clk_setup()
210 sprintf(clk_name, "cpu%d", cpu); in of_cpu_clk_setup()
213 cpuclk[cpu].parent_name = __clk_get_name(parent_clk); in of_cpu_clk_setup()
214 cpuclk[cpu].clk_name = clk_name; in of_cpu_clk_setup()
215 cpuclk[cpu].cpu = cpu; in of_cpu_clk_setup()
216 cpuclk[cpu].reg_base = clock_complex_base; in of_cpu_clk_setup()
218 cpuclk[cpu].pmu_dfs = pmu_dfs_base + 4 * cpu; in of_cpu_clk_setup()
219 cpuclk[cpu].hw.init = &init; in of_cpu_clk_setup()
221 init.name = cpuclk[cpu].clk_name; in of_cpu_clk_setup()
224 init.parent_names = &cpuclk[cpu].parent_name; in of_cpu_clk_setup()
227 clk = clk_register(NULL, &cpuclk[cpu].hw); in of_cpu_clk_setup()
230 clks[cpu] = clk; in of_cpu_clk_setup()