Merge tag 'csky-for-linus-6.3' of https://github.com/c-sky/csky-linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 27 Feb 2023 17:27:31 +0000 (09:27 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 27 Feb 2023 17:27:31 +0000 (09:27 -0800)
Pull csky update from Guo Ren:

 - Optimize delay accuracy

* tag 'csky-for-linus-6.3' of https://github.com/c-sky/csky-linux:
  csky: delay: Add function alignment

arch/csky/lib/delay.c

index 22570b0790d6fb9436e389a51c16833974c7b547..f5db317313bb3303532da94d5eb883889f6b18fc 100644 (file)
@@ -5,7 +5,7 @@
 #include <linux/init.h>
 #include <linux/delay.h>
 
-void __delay(unsigned long loops)
+void __aligned(8) __delay(unsigned long loops)
 {
        asm volatile (
                "mov r0, r0\n"