diff options
Diffstat (limited to 'arch/arm/include/asm/byteorder.h')
| -rw-r--r-- | arch/arm/include/asm/byteorder.h | 12 | 
1 files changed, 12 insertions, 0 deletions
| diff --git a/arch/arm/include/asm/byteorder.h b/arch/arm/include/asm/byteorder.h index c3489f1e1..71a996630 100644 --- a/arch/arm/include/asm/byteorder.h +++ b/arch/arm/include/asm/byteorder.h @@ -23,10 +23,22 @@  #  define __SWAB_64_THRU_32__  #endif +#ifdef	CONFIG_ARM64 + +#ifdef __AARCH64EB__ +#include <linux/byteorder/big_endian.h> +#else +#include <linux/byteorder/little_endian.h> +#endif + +#else	/* CONFIG_ARM64 */ +  #ifdef __ARMEB__  #include <linux/byteorder/big_endian.h>  #else  #include <linux/byteorder/little_endian.h>  #endif +#endif	/* CONFIG_ARM64 */ +  #endif |