RE: [PATCH V2 1/9] clk: composite: Export clk_hw_register_composite()
From: Anson Huang <hidden>
Date: 2020-06-17 12:31:42
Also in:
linux-clk, lkml
Subject: RE: [PATCH V2 1/9] clk: composite: Export clk_hw_register_composite()quoted
From: Anson Huang <redacted> Sent: Tuesday, June 9, 2020 3:32 PM Export clk_hw_register_composite() to support user built as module. ERROR: modpost: "clk_hw_register_composite" [drivers/clk/imx/mxc-clk.ko] undefined! scripts/Makefile.modpost:111: recipe for target 'Module.symvers' failed make[1]: *** [Module.symvers] Error 1 make[1]: *** Deleting file 'Module.symvers' Makefile:1384: recipe for target 'modules' failed make: *** [modules] Error 2 Signed-off-by: Anson Huang <redacted> --- No change. --- drivers/clk/clk-composite.c | 1 + 1 file changed, 1 insertion(+)diff --git a/drivers/clk/clk-composite.c b/drivers/clk/clk-composite.c index 7376f57..2ddb54f 100644 --- a/drivers/clk/clk-composite.c +++ b/drivers/clk/clk-composite.c@@ -328,6 +328,7 @@ struct clk_hw *clk_hw_register_composite(structdevice *dev, const char *name, rate_hw, rate_ops, gate_hw, gate_ops, flags); } +EXPORT_SYMBOL_GPL(clk_hw_register_composite); struct clk_hw *clk_hw_register_composite_pdata(struct device *dev, const char *name,I guess you'd better add this one as well.
I did NOT see this is used in upstream i.MX clock driver, from my test, it is not necessary so far. Anson _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel