aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Turquette <mturquette@linaro.org>2013-08-15 22:06:29 -0400
committerNitin Garg <nitin.garg@freescale.com>2014-04-16 09:57:43 -0400
commit4d4d08cf3e0c5a2de27829cc9141adacbd4044f4 (patch)
tree48ca59393b7030721390764ce69c669db42efeed
parentcd7d942702f18844e0872bf446b2417c2c776b2a (diff)
clk: export fixed-factor, gate & mux registration
These registration calls may be used by loadable modules. Export them. Signed-off-by: Mike Turquette <mturquette@linaro.org> Signed-off-by: Huang Shijie <b32955@freescale.com>
-rw-r--r--drivers/clk/clk-fixed-factor.c2
-rw-r--r--drivers/clk/clk-gate.c1
-rw-r--r--drivers/clk/clk-mux.c2
3 files changed, 5 insertions, 0 deletions
diff --git a/drivers/clk/clk-fixed-factor.c b/drivers/clk/clk-fixed-factor.c
index 9ff7d510faa3..0e1d89b4321b 100644
--- a/drivers/clk/clk-fixed-factor.c
+++ b/drivers/clk/clk-fixed-factor.c
@@ -97,6 +97,8 @@ struct clk *clk_register_fixed_factor(struct device *dev, const char *name,
97 97
98 return clk; 98 return clk;
99} 99}
100EXPORT_SYMBOL_GPL(clk_register_fixed_factor);
101
100#ifdef CONFIG_OF 102#ifdef CONFIG_OF
101/** 103/**
102 * of_fixed_factor_clk_setup() - Setup function for simple fixed factor clock 104 * of_fixed_factor_clk_setup() - Setup function for simple fixed factor clock
diff --git a/drivers/clk/clk-gate.c b/drivers/clk/clk-gate.c
index 15114febfd92..ec384646116b 100644
--- a/drivers/clk/clk-gate.c
+++ b/drivers/clk/clk-gate.c
@@ -148,3 +148,4 @@ struct clk *clk_register_gate(struct device *dev, const char *name,
148 148
149 return clk; 149 return clk;
150} 150}
151EXPORT_SYMBOL_GPL(clk_register_gate);
diff --git a/drivers/clk/clk-mux.c b/drivers/clk/clk-mux.c
index 07742e6e9c99..0811633fcc4d 100644
--- a/drivers/clk/clk-mux.c
+++ b/drivers/clk/clk-mux.c
@@ -163,6 +163,7 @@ struct clk *clk_register_mux_table(struct device *dev, const char *name,
163 163
164 return clk; 164 return clk;
165} 165}
166EXPORT_SYMBOL_GPL(clk_register_mux_table);
166 167
167struct clk *clk_register_mux(struct device *dev, const char *name, 168struct clk *clk_register_mux(struct device *dev, const char *name,
168 const char **parent_names, u8 num_parents, unsigned long flags, 169 const char **parent_names, u8 num_parents, unsigned long flags,
@@ -175,3 +176,4 @@ struct clk *clk_register_mux(struct device *dev, const char *name,
175 flags, reg, shift, mask, clk_mux_flags, 176 flags, reg, shift, mask, clk_mux_flags,
176 NULL, lock); 177 NULL, lock);
177} 178}
179EXPORT_SYMBOL_GPL(clk_register_mux);