u-boot-2016/include/asm-arm
Remy Bohmer 25793f76bf ARM: Use Linux version for unaligned access code
The asm-arm/unaligned.h includes linux/unaligned/access_ok.h
This file is unsafe to be used on ARM, since it does an unaligned memory
accesses which fails on ARM.

Lookin at Linux the basic difference seems to be the header
"include/asm-arm/unaligned.h". The Linux version of "unaligned.h"
does *not* include "access_ok.h" at all. It includes "le_byteshift.h"
and "be_byteshift.h" instead.

Signed-off-by: Remy Bohmer <linux@bohmer.net>
Signed-off-by: Stefan Roese <sr@denx.de>
--
 include/asm-arm/unaligned.h            |    3 -
 include/linux/unaligned/be_byteshift.h |   70 +++++++++++++++++++++++++++++++++
 include/linux/unaligned/le_byteshift.h |   70 +++++++++++++++++++++++++++++++++
 3 files changed, 142 insertions(+), 1 deletion(-)
 create mode 100644 include/linux/unaligned/be_byteshift.h
 create mode 100644 include/linux/unaligned/le_byteshift.h
2009-11-07 15:56:30 -06:00
..
arch-arm720t
arch-arm925t
arch-arm926ejs
arch-at91
arch-at91rm9200
arch-davinci Coding Style cleanup; update CHANGELOG, prepare -rc1 2009-10-28 00:49:47 +01:00
arch-imx
arch-ixp
arch-kirkwood arm: Kirkwood: add SYSRSTn Duration Counter Support 2009-09-01 22:34:03 +02:00
arch-ks8695
arch-lpc2292
arch-mx27 imx27lite: add support for imx27lite board from LogicPD 2009-09-01 22:10:55 +02:00
arch-mx31
arch-nomadik
arch-omap
arch-omap3 TI OMAP3: make gpmc_config as const 2009-10-24 09:55:24 -05:00
arch-omap24xx
arch-pxa
arch-s3c24x0
arch-s3c44b0
arch-s3c64xx
arch-s3c4510b
arch-s5pc1xx s5pc1xx: SMDKC100: fix compile warnings 2009-10-24 09:55:25 -05:00
arch-sa1100
proc-armv Remove duplicate set_cr 2009-09-01 22:08:46 +02:00
atomic.h
bitops.h Correct ffs/fls regression for PowerPC etc 2009-09-17 22:45:31 +02:00
byteorder.h
cache.h
config.h arm/microblaze/nios/nios2/sh: Remove relocation fixups 2009-10-03 10:17:57 +02:00
dma-mapping.h
errno.h
global_data.h arm/microblaze/nios/nios2/sh: Remove relocation fixups 2009-10-03 10:17:57 +02:00
hardware.h
io.h
mach-types.h ARM: Update mach-types 2009-09-04 23:20:29 +02:00
macro.h
memory.h
posix_types.h
processor.h
ptrace.h
setup.h
sizes.h
string.h
system.h
types.h
u-boot-arm.h
u-boot.h
unaligned.h ARM: Use Linux version for unaligned access code 2009-11-07 15:56:30 -06:00