error initialization from incompatible pointer type
drivers/clk/ingenic/clk-bus.c: In function 'clk_bus_divider_set_rate':
drivers/clk/ingenic/clk-bus.c:71:36: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
struct clk_bus_divider *bus_div = to_clk_bus_divider(hw);
drivers/clk/ingenic/clk-bus.c
@@ -38,7 +38,7 @@ struct clk_bus_divider {
spinlock_t * lock;
};
-static inline struct clk_bus *to_clk_bus_divider(struct clk_hw *hw)
+static inline struct clk_bus_divider *to_clk_bus_divider(struct clk_hw *hw)