diff options
Diffstat (limited to 'include/asm-mips/div64.h')
| -rw-r--r-- | include/asm-mips/div64.h | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/include/asm-mips/div64.h b/include/asm-mips/div64.h index 5f7dcf5452e7..d107832de1b6 100644 --- a/include/asm-mips/div64.h +++ b/include/asm-mips/div64.h | |||
| @@ -83,27 +83,6 @@ | |||
| 83 | #if (_MIPS_SZLONG == 64) | 83 | #if (_MIPS_SZLONG == 64) |
| 84 | 84 | ||
| 85 | /* | 85 | /* |
| 86 | * Don't use this one in new code | ||
| 87 | */ | ||
| 88 | #define do_div64_32(res, high, low, base) ({ \ | ||
| 89 | unsigned int __quot, __mod; \ | ||
| 90 | unsigned long __div; \ | ||
| 91 | unsigned int __low, __high, __base; \ | ||
| 92 | \ | ||
| 93 | __high = (high); \ | ||
| 94 | __low = (low); \ | ||
| 95 | __div = __high; \ | ||
| 96 | __div = __div << 32 | __low; \ | ||
| 97 | __base = (base); \ | ||
| 98 | \ | ||
| 99 | __mod = __div % __base; \ | ||
| 100 | __div = __div / __base; \ | ||
| 101 | \ | ||
| 102 | __quot = __div; \ | ||
| 103 | (res) = __quot; \ | ||
| 104 | __mod; }) | ||
| 105 | |||
| 106 | /* | ||
| 107 | * Hey, we're already 64-bit, no | 86 | * Hey, we're already 64-bit, no |
| 108 | * need to play games.. | 87 | * need to play games.. |
| 109 | */ | 88 | */ |
