aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk/samsung/clk.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/clk/samsung/clk.c')
-rw-r--r--drivers/clk/samsung/clk.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/drivers/clk/samsung/clk.c b/drivers/clk/samsung/clk.c
index 9e1f88c04fd4..0117238391d6 100644
--- a/drivers/clk/samsung/clk.c
+++ b/drivers/clk/samsung/clk.c
@@ -98,7 +98,7 @@ void samsung_clk_add_lookup(struct samsung_clk_provider *ctx, struct clk *clk,
98 98
99/* register a list of aliases */ 99/* register a list of aliases */
100void __init samsung_clk_register_alias(struct samsung_clk_provider *ctx, 100void __init samsung_clk_register_alias(struct samsung_clk_provider *ctx,
101 struct samsung_clock_alias *list, 101 const struct samsung_clock_alias *list,
102 unsigned int nr_clk) 102 unsigned int nr_clk)
103{ 103{
104 struct clk *clk; 104 struct clk *clk;
@@ -132,7 +132,8 @@ void __init samsung_clk_register_alias(struct samsung_clk_provider *ctx,
132 132
133/* register a list of fixed clocks */ 133/* register a list of fixed clocks */
134void __init samsung_clk_register_fixed_rate(struct samsung_clk_provider *ctx, 134void __init samsung_clk_register_fixed_rate(struct samsung_clk_provider *ctx,
135 struct samsung_fixed_rate_clock *list, unsigned int nr_clk) 135 const struct samsung_fixed_rate_clock *list,
136 unsigned int nr_clk)
136{ 137{
137 struct clk *clk; 138 struct clk *clk;
138 unsigned int idx, ret; 139 unsigned int idx, ret;
@@ -161,7 +162,7 @@ void __init samsung_clk_register_fixed_rate(struct samsung_clk_provider *ctx,
161 162
162/* register a list of fixed factor clocks */ 163/* register a list of fixed factor clocks */
163void __init samsung_clk_register_fixed_factor(struct samsung_clk_provider *ctx, 164void __init samsung_clk_register_fixed_factor(struct samsung_clk_provider *ctx,
164 struct samsung_fixed_factor_clock *list, unsigned int nr_clk) 165 const struct samsung_fixed_factor_clock *list, unsigned int nr_clk)
165{ 166{
166 struct clk *clk; 167 struct clk *clk;
167 unsigned int idx; 168 unsigned int idx;
@@ -181,7 +182,7 @@ void __init samsung_clk_register_fixed_factor(struct samsung_clk_provider *ctx,
181 182
182/* register a list of mux clocks */ 183/* register a list of mux clocks */
183void __init samsung_clk_register_mux(struct samsung_clk_provider *ctx, 184void __init samsung_clk_register_mux(struct samsung_clk_provider *ctx,
184 struct samsung_mux_clock *list, 185 const struct samsung_mux_clock *list,
185 unsigned int nr_clk) 186 unsigned int nr_clk)
186{ 187{
187 struct clk *clk; 188 struct clk *clk;
@@ -213,7 +214,7 @@ void __init samsung_clk_register_mux(struct samsung_clk_provider *ctx,
213 214
214/* register a list of div clocks */ 215/* register a list of div clocks */
215void __init samsung_clk_register_div(struct samsung_clk_provider *ctx, 216void __init samsung_clk_register_div(struct samsung_clk_provider *ctx,
216 struct samsung_div_clock *list, 217 const struct samsung_div_clock *list,
217 unsigned int nr_clk) 218 unsigned int nr_clk)
218{ 219{
219 struct clk *clk; 220 struct clk *clk;
@@ -252,7 +253,7 @@ void __init samsung_clk_register_div(struct samsung_clk_provider *ctx,
252 253
253/* register a list of gate clocks */ 254/* register a list of gate clocks */
254void __init samsung_clk_register_gate(struct samsung_clk_provider *ctx, 255void __init samsung_clk_register_gate(struct samsung_clk_provider *ctx,
255 struct samsung_gate_clock *list, 256 const struct samsung_gate_clock *list,
256 unsigned int nr_clk) 257 unsigned int nr_clk)
257{ 258{
258 struct clk *clk; 259 struct clk *clk;
@@ -389,7 +390,7 @@ struct samsung_clk_provider * __init samsung_cmu_register_one(
389 390
390 ctx = samsung_clk_init(np, reg_base, cmu->nr_clk_ids); 391 ctx = samsung_clk_init(np, reg_base, cmu->nr_clk_ids);
391 if (!ctx) { 392 if (!ctx) {
392 panic("%s: unable to alllocate ctx\n", __func__); 393 panic("%s: unable to allocate ctx\n", __func__);
393 return ctx; 394 return ctx;
394 } 395 }
395 396