| 123456789101112131415161718192021222324252627 | From: Atsushi Nemoto <nemoto@toshiba-tops.co.jp>Subject: [PATCH] fix __ndelay build error and add 'ull' suffix for 32-bit kernelSigned-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>--- arch/mips/lib/delay.c |    4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)--- a/arch/mips/lib/delay.c+++ b/arch/mips/lib/delay.c@@ -43,7 +43,7 @@ void __udelay(unsigned long us) { 	unsigned int lpj = current_cpu_data.udelay_val; -	__delay((us * 0x000010c7 * HZ * lpj) >> 32);+	__delay((us * 0x000010c7ull * HZ * lpj) >> 32); } EXPORT_SYMBOL(__udelay); @@ -51,6 +51,6 @@ void __ndelay(unsigned long ns) { 	unsigned int lpj = current_cpu_data.udelay_val; -	__delay((us * 0x00000005 * HZ * lpj) >> 32);+	__delay((ns * 0x00000005ull * HZ * lpj) >> 32); } EXPORT_SYMBOL(__ndelay);
 |