mfd: wm8994: Export symbols ready for built-in => modular build
Subsystems (2)
A message that is not in the archive (sent off-list or not yet received): 53f62a3b.Rzd7pzhWx4p+Vvnr%[email protected]
PATCH 1/1 mfd: wm8994: Export symbols ready for built-in => modular build
We'd like to be able to build the WM8994 family as modules, but the build will fail if the external symbols aren't exported first.
Signed-off-by Lee Jones <[email protected]>
drivers/mfd/wm8994-irq.c +2 -0
@@ -262,8 +262,10 @@ int wm8994_irq_init(struct wm8994 *wm8994)return 0 ; } +EXPORT_SYMBOL (wm8994_irq_init);void wm8994_irq_exit (struct wm8994 *wm8994) {regmap_del_irq_chip (wm8994->irq, wm8994->irq_data); } +EXPORT_SYMBOL (wm8994_irq_exit);
drivers/mfd/wm8994-regmap.c +4 -0
@@ -1252,6 +1252,7 @@ struct regmap_config wm1811_regmap_config = { .volatile_reg = wm1811_volatile_register, .readable_reg = wm1811_readable_register, }; +EXPORT_SYMBOL (wm1811_regmap_config);struct regmap_config wm8994_regmap_config = { .reg_bits =16 ,
@@ -1266,6 +1267,7 @@ struct regmap_config wm8994_regmap_config = { .volatile_reg = wm8994_volatile_register, .readable_reg = wm8994_readable_register, }; +EXPORT_SYMBOL (wm8994_regmap_config);struct regmap_config wm8958_regmap_config = { .reg_bits =16 ,
@@ -1280,8 +1282,10 @@ struct regmap_config wm8958_regmap_config = { .volatile_reg = wm8958_volatile_register, .readable_reg = wm8958_readable_register, }; +EXPORT_SYMBOL (wm8958_regmap_config);struct regmap_config wm8994_base_regmap_config = { .reg_bits =16 , .val_bits =16 , }; +EXPORT_SYMBOL (wm8994_base_regmap_config);
Quoted 5 lines · Lee Jones
We'd like to be able to build the WM8994 family as modules, but the build will fail if the external symbols aren't exported first.
Signed-off-by Lee Jones <[email protected]>
Acked-by Charles Keepax <[email protected]>
Thanks,
Charles