Lines Matching full:cmu
58 * @dev: CMU device to enable runtime PM, or NULL if RPM is not needed
59 * @base: Start address (mapped) of CMU registers
330 * samsung_cmu_register_clocks() - Register all clocks provided in CMU object
332 * @cmu: CMU object with clocks to register
335 const struct samsung_cmu_info *cmu) in samsung_cmu_register_clocks() argument
337 if (cmu->pll_clks) in samsung_cmu_register_clocks()
338 samsung_clk_register_pll(ctx, cmu->pll_clks, cmu->nr_pll_clks); in samsung_cmu_register_clocks()
339 if (cmu->mux_clks) in samsung_cmu_register_clocks()
340 samsung_clk_register_mux(ctx, cmu->mux_clks, cmu->nr_mux_clks); in samsung_cmu_register_clocks()
341 if (cmu->div_clks) in samsung_cmu_register_clocks()
342 samsung_clk_register_div(ctx, cmu->div_clks, cmu->nr_div_clks); in samsung_cmu_register_clocks()
343 if (cmu->gate_clks) in samsung_cmu_register_clocks()
344 samsung_clk_register_gate(ctx, cmu->gate_clks, in samsung_cmu_register_clocks()
345 cmu->nr_gate_clks); in samsung_cmu_register_clocks()
346 if (cmu->fixed_clks) in samsung_cmu_register_clocks()
347 samsung_clk_register_fixed_rate(ctx, cmu->fixed_clks, in samsung_cmu_register_clocks()
348 cmu->nr_fixed_clks); in samsung_cmu_register_clocks()
349 if (cmu->fixed_factor_clks) in samsung_cmu_register_clocks()
350 samsung_clk_register_fixed_factor(ctx, cmu->fixed_factor_clks, in samsung_cmu_register_clocks()
351 cmu->nr_fixed_factor_clks); in samsung_cmu_register_clocks()
352 if (cmu->cpu_clks) in samsung_cmu_register_clocks()
353 samsung_clk_register_cpu(ctx, cmu->cpu_clks, cmu->nr_cpu_clks); in samsung_cmu_register_clocks()
358 * for each CMU. It also add CMU register list to register cache.
362 const struct samsung_cmu_info *cmu) in samsung_cmu_register_one() argument
373 ctx = samsung_clk_init(NULL, reg_base, cmu->nr_clk_ids); in samsung_cmu_register_one()
374 samsung_cmu_register_clocks(ctx, cmu); in samsung_cmu_register_one()
376 if (cmu->clk_regs) in samsung_cmu_register_one()
378 cmu->clk_regs, cmu->nr_clk_regs, in samsung_cmu_register_one()
379 cmu->suspend_regs, cmu->nr_suspend_regs); in samsung_cmu_register_one()