armv8: New MMU setup code allowing to use 48+ bits PA/VA
[oweals/u-boot.git] / arch / arm / lib / _modsi3.S
index 539c5849970c1fa256af9c1c8408854b038720b7..c5e1c229dfb25c3d4b676c94bb727fe8a7705415 100644 (file)
@@ -1,3 +1,4 @@
+#include <linux/linkage.h>
 
 .macro ARM_MOD_BODY dividend, divisor, order, spare
 
@@ -70,8 +71,7 @@
 .endm
 
        .align  5
-.globl __modsi3
-__modsi3:
+ENTRY(__modsi3)
        cmp     r1, #0
        beq     Ldiv0
        rsbmi   r1, r1, #0                      @ loops below use unsigned.
@@ -89,7 +89,7 @@ __modsi3:
 10:    cmp     ip, #0
        rsbmi   r0, r0, #0
        mov     pc, lr
-
+ENDPROC(__modsi3)
 
 Ldiv0: