From: Jialu Xu Date: Mon, 19 Dec 2022 06:36:41 +0000 (+0800) Subject: csky: delay: Add function alignment X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=4a3ec00957fdf182be705d46e77acacc430f7d65;p=linux.git csky: delay: Add function alignment Specify 8 bytes alignment for the function __delay or we get bad delay like udelay(10) will be 25us in fact. Signed-off-by: Jialu Xu Signed-off-by: Guo Ren --- diff --git a/arch/csky/lib/delay.c b/arch/csky/lib/delay.c index 22570b0790d6f..f5db317313bb3 100644 --- a/arch/csky/lib/delay.c +++ b/arch/csky/lib/delay.c @@ -5,7 +5,7 @@ #include #include -void __delay(unsigned long loops) +void __aligned(8) __delay(unsigned long loops) { asm volatile ( "mov r0, r0\n"