Message ID | 1314779721-1113-6-git-send-email-monstr@monstr.eu |
---|---|
State | Changes Requested |
Headers | show |
On Wednesday, August 31, 2011 04:35:16 Michal Simek wrote:
> Based on ARM unaligned.h.
can't you just include asm-generic/unaligned.h ? the ARM peeps are just being
lazy at this point :P.
-mike
Mike Frysinger wrote: > On Wednesday, August 31, 2011 04:35:16 Michal Simek wrote: >> Based on ARM unaligned.h. > > can't you just include asm-generic/unaligned.h ? the ARM peeps are just being > lazy at this point :P. Can. Thanks, Michal
diff --git a/arch/microblaze/include/asm/unaligned.h b/arch/microblaze/include/asm/unaligned.h index 785c2e9..faf1b02 100644 --- a/arch/microblaze/include/asm/unaligned.h +++ b/arch/microblaze/include/asm/unaligned.h @@ -1,16 +1,16 @@ #ifndef _ASM_MICROBLAZE_UNALIGNED_H #define _ASM_MICROBLAZE_UNALIGNED_H -#ifdef __KERNEL__ - -/* - * The Microblaze can do unaligned accesses itself in big endian mode. - */ -#include <linux/unaligned/access_ok.h> +#include <linux/unaligned/le_byteshift.h> +#include <linux/unaligned/be_byteshift.h> #include <linux/unaligned/generic.h> -#define get_unaligned __get_unaligned_be -#define put_unaligned __put_unaligned_be +#ifdef __MICROBLAZEEL__ +# define get_unaligned __get_unaligned_le +# define put_unaligned __put_unaligned_le +#else +# define get_unaligned __get_unaligned_be +# define put_unaligned __put_unaligned_be +#endif -#endif /* __KERNEL__ */ #endif /* _ASM_MICROBLAZE_UNALIGNED_H */
Based on ARM unaligned.h. Signed-off-by: Michal Simek <monstr@monstr.eu> --- arch/microblaze/include/asm/unaligned.h | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-)