@@ -16,7 +16,7 @@
struct clk {
const char *name;
- struct clk_hw_ops *ops;
+ const struct clk_hw_ops *ops;
struct clk_hw *hw;
unsigned int enable_count;
unsigned int prepare_count;
@@ -252,7 +252,7 @@ int clk_set_parent(struct clk *clk, struct clk *parent)
}
EXPORT_SYMBOL_GPL(clk_set_parent);
-struct clk *clk_register(struct clk_hw_ops *ops, struct clk_hw *hw,
+struct clk *clk_register(const struct clk_hw_ops *ops, struct clk_hw *hw,
const char *name)
{
struct clk *clk;
@@ -146,7 +146,7 @@ extern struct clk_hw_ops clk_gate_ops;
* Register a new clock with the clk subsytem. Returns either a
* struct clk for the new clock or a NULL pointer.
*/
-struct clk *clk_register(struct clk_hw_ops *ops, struct clk_hw *hw,
+struct clk *clk_register(const struct clk_hw_ops *ops, struct clk_hw *hw,
const char *name);
/**
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> --- drivers/clk/clk.c | 4 ++-- include/linux/clk.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)