1*819833afSPeter Tyser #ifndef _ASM_ARM_UNALIGNED_H 2*819833afSPeter Tyser #define _ASM_ARM_UNALIGNED_H 3*819833afSPeter Tyser 4*819833afSPeter Tyser #include <linux/unaligned/le_byteshift.h> 5*819833afSPeter Tyser #include <linux/unaligned/be_byteshift.h> 6*819833afSPeter Tyser #include <linux/unaligned/generic.h> 7*819833afSPeter Tyser 8*819833afSPeter Tyser /* 9*819833afSPeter Tyser * Select endianness 10*819833afSPeter Tyser */ 11*819833afSPeter Tyser #ifndef __ARMEB__ 12*819833afSPeter Tyser #define get_unaligned __get_unaligned_le 13*819833afSPeter Tyser #define put_unaligned __put_unaligned_le 14*819833afSPeter Tyser #else 15*819833afSPeter Tyser #define get_unaligned __get_unaligned_be 16*819833afSPeter Tyser #define put_unaligned __put_unaligned_be 17*819833afSPeter Tyser #endif 18*819833afSPeter Tyser 19*819833afSPeter Tyser #endif /* _ASM_ARM_UNALIGNED_H */ 20