Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

microblaze: Fix unaligned.h for endians

Synchronized with mips unaligned.h.

Signed-off-by: Michal Simek <monstr@monstr.eu>

+6 -5
+6 -5
arch/microblaze/include/asm/unaligned.h
··· 12 12 13 13 # ifdef __KERNEL__ 14 14 15 - # include <linux/unaligned/be_byteshift.h> 16 - # include <linux/unaligned/le_byteshift.h> 17 - # include <linux/unaligned/generic.h> 18 - 19 - 20 15 # ifdef __MICROBLAZEEL__ 16 + # include <linux/unaligned/le_struct.h> 17 + # include <linux/unaligned/be_byteshift.h> 21 18 # define get_unaligned __get_unaligned_le 22 19 # define put_unaligned __put_unaligned_le 23 20 # else 21 + # include <linux/unaligned/be_struct.h> 22 + # include <linux/unaligned/le_byteshift.h> 24 23 # define get_unaligned __get_unaligned_be 25 24 # define put_unaligned __put_unaligned_be 26 25 # endif 26 + 27 + # include <linux/unaligned/generic.h> 27 28 28 29 # endif /* __KERNEL__ */ 29 30 #endif /* _ASM_MICROBLAZE_UNALIGNED_H */