sh: add missing EXPORT_SYMBOL() for __delay
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Thu, 12 Dec 2019 02:38:43 +0000 (11:38 +0900)
committerRich Felker <dalias@libc.org>
Mon, 1 Jun 2020 18:48:51 +0000 (14:48 -0400)
__delay() is used from kernel module.
We need EXPORT_SYMBOL(), otherwise we will get compile error.

ERROR: "__delay" [drivers/net/phy/mdio-cavium.ko] undefined!

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Rich Felker <dalias@libc.org>
arch/sh/lib/delay.c

index dad8e6a54906bece957c8ec7fbd6a35cfcfb9bec..540e670dbafcd826a5f148173c240501cc8274e4 100644 (file)
@@ -29,6 +29,7 @@ void __delay(unsigned long loops)
                : "0" (loops)
                : "t");
 }
+EXPORT_SYMBOL(__delay);
 
 inline void __const_udelay(unsigned long xloops)
 {