hc
2024-12-19 9370bb92b2d16684ee45cf24e879c93c509162da
kernel/drivers/clk/meson/clk-regmap.c
....@@ -4,6 +4,7 @@
44 * Author: Jerome Brunet <jbrunet@baylibre.com>
55 */
66
7
+#include <linux/module.h>
78 #include "clk-regmap.h"
89
910 static int clk_regmap_gate_endisable(struct clk_hw *hw, int enable)
....@@ -49,6 +50,11 @@
4950 .is_enabled = clk_regmap_gate_is_enabled,
5051 };
5152 EXPORT_SYMBOL_GPL(clk_regmap_gate_ops);
53
+
54
+const struct clk_ops clk_regmap_gate_ro_ops = {
55
+ .is_enabled = clk_regmap_gate_is_enabled,
56
+};
57
+EXPORT_SYMBOL_GPL(clk_regmap_gate_ro_ops);
5258
5359 static unsigned long clk_regmap_div_recalc_rate(struct clk_hw *hw,
5460 unsigned long prate)
....@@ -175,3 +181,7 @@
175181 .get_parent = clk_regmap_mux_get_parent,
176182 };
177183 EXPORT_SYMBOL_GPL(clk_regmap_mux_ro_ops);
184
+
185
+MODULE_DESCRIPTION("Amlogic regmap backed clock driver");
186
+MODULE_AUTHOR("Jerome Brunet <jbrunet@baylibre.com>");
187
+MODULE_LICENSE("GPL v2");