diff options
| -rw-r--r-- | drivers/clk/clk.c | 9 | ||||
| -rw-r--r-- | include/linux/clk-provider.h | 2 |
2 files changed, 11 insertions, 0 deletions
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index e5d5dc13bcfd..a7e5dd59e19d 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c | |||
| @@ -1420,6 +1420,15 @@ fail_out: | |||
| 1420 | } | 1420 | } |
| 1421 | EXPORT_SYMBOL_GPL(clk_register); | 1421 | EXPORT_SYMBOL_GPL(clk_register); |
| 1422 | 1422 | ||
| 1423 | /** | ||
| 1424 | * clk_unregister - unregister a currently registered clock | ||
| 1425 | * @clk: clock to unregister | ||
| 1426 | * | ||
| 1427 | * Currently unimplemented. | ||
| 1428 | */ | ||
| 1429 | void clk_unregister(struct clk *clk) {} | ||
| 1430 | EXPORT_SYMBOL_GPL(clk_unregister); | ||
| 1431 | |||
| 1423 | /*** clk rate change notifiers ***/ | 1432 | /*** clk rate change notifiers ***/ |
| 1424 | 1433 | ||
| 1425 | /** | 1434 | /** |
diff --git a/include/linux/clk-provider.h b/include/linux/clk-provider.h index c1c23b9ec368..4a0b483986c3 100644 --- a/include/linux/clk-provider.h +++ b/include/linux/clk-provider.h | |||
| @@ -312,6 +312,8 @@ struct clk *clk_register_fixed_factor(struct device *dev, const char *name, | |||
| 312 | */ | 312 | */ |
| 313 | struct clk *clk_register(struct device *dev, struct clk_hw *hw); | 313 | struct clk *clk_register(struct device *dev, struct clk_hw *hw); |
| 314 | 314 | ||
| 315 | void clk_unregister(struct clk *clk); | ||
| 316 | |||
| 315 | /* helper functions */ | 317 | /* helper functions */ |
| 316 | const char *__clk_get_name(struct clk *clk); | 318 | const char *__clk_get_name(struct clk *clk); |
| 317 | struct clk_hw *__clk_get_hw(struct clk *clk); | 319 | struct clk_hw *__clk_get_hw(struct clk *clk); |
