arch: tile: gxio: Export symbols for module using in 'mpipe.c'
PATCH 1/1 arch: tile: gxio: Export symbols for module using in 'mpipe.c'
'gxio_mpipe_adjust_timestamp', 'gxio_mpipe_link_instance', 'gxio_mpipe_get_timestamp', and 'gxio_mpipe_set_timestamp' may be use by other tile modules, so export them.
The related error (with allmodconfig under tile):
MODPOST 4002 modules
ERROR: "gxio_mpipe_link_instance" [drivers/net/ethernet/tile/tile_net.ko] undefined!
ERROR: "gxio_mpipe_get_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
ERROR: "gxio_mpipe_set_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
ERROR: "gxio_mpipe_adjust_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
--- arch/tile/gxio/mpipe.c | 4 ++++ 1 file changed, 4 insertions(+)
arch/tile/gxio/mpipe.c +4 -0
@@ -463,6 +463,7 @@ int gxio_mpipe_set_timestamp(gxio_mpipe_context_t *context, (uint64_t )ts->tv_nsec, (uint64_t)cycles); } +EXPORT_SYMBOL_GPL (gxio_mpipe_set_timestamp);int gxio_mpipe_get_timestamp (gxio_mpipe_context_t *context,struct timespec *ts)
@@ -485,11 +486,13 @@ int gxio_mpipe_get_timestamp(gxio_mpipe_context_t *context, }return ret; } +EXPORT_SYMBOL_GPL (gxio_mpipe_get_timestamp);int gxio_mpipe_adjust_timestamp (gxio_mpipe_context_t *context,int64_t delta) {return gxio_mpipe_adjust_timestamp_aux (context, delta); } +EXPORT_SYMBOL_GPL (gxio_mpipe_adjust_timestamp);/* Get our internal context used for link name access. This context is * special in that it is not associated with an mPIPE service domain.
@@ -542,6 +545,7 @@ int gxio_mpipe_link_instance(const char *link_name)return gxio_mpipe_info_instance_aux (context, name); } +EXPORT_SYMBOL_GPL (gxio_mpipe_link_instance);int gxio_mpipe_link_enumerate_mac (int idx,char *link_name,uint8_t *link_mac) {
Signature · 1 line
1.9.3
Quoted 12 lines · Chen Gang
'
gxio_mpipe_adjust_timestamp', 'gxio_mpipe_link_instance', 'gxio_mpipe_get_timestamp', and 'gxio_mpipe_set_timestamp' may be use by other tile modules, so export them.The related error (with allmodconfig under tile):
MODPOST 4002 modules
ERROR: "gxio_mpipe_link_instance" [drivers/net/ethernet/tile/tile_net.ko] undefined!
ERROR: "gxio_mpipe_get_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
ERROR: "gxio_mpipe_set_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
ERROR: "gxio_mpipe_adjust_timestamp" [drivers/net/ethernet/tile/tile_net.ko] undefined!
Quoted 4 lines
Signed-off-by Chen Gang<[email protected]>--- arch/tile/gxio/mpipe.c | 4 ++++ 1 file changed, 4 insertions(+)
Thanks! Taken into the tile tree.
Signature · 2 lines
Chris Metcalf, EZChip Semiconductor http://www.ezchip.com