1 /* SPDX-License-Identifier: GPL-2.0 */ 2 #ifndef _ASM_POWERPC_UNALIGNED_H 3 #define _ASM_POWERPC_UNALIGNED_H 4 5 #ifdef __KERNEL__ 6 7 /* 8 * The PowerPC can do unaligned accesses itself based on its endian mode. 9 */ 10 #include <linux/unaligned/access_ok.h> 11 #include <linux/unaligned/generic.h> 12 13 #ifdef __LITTLE_ENDIAN__ 14 #define get_unaligned __get_unaligned_le 15 #define put_unaligned __put_unaligned_le 16 #else 17 #define get_unaligned __get_unaligned_be 18 #define put_unaligned __put_unaligned_be 19 #endif 20 21 #endif /* __KERNEL__ */ 22 #endif /* _ASM_POWERPC_UNALIGNED_H */ 23