linux-stable-rt/include/asm-blackfin
Harvey Harrison 6510d41954 kernel: Move arches to use common unaligned access
Unaligned access is ok for the following arches:
cris, m68k, mn10300, powerpc, s390, x86

Arches that use the memmove implementation for native endian, and
the byteshifting for the opposite endianness.
h8300, m32r, xtensa

Packed struct for native endian, byteshifting for other endian:
alpha, blackfin, ia64, parisc, sparc, sparc64, mips, sh

m86knommu is generic_be for Coldfire, otherwise unaligned access is ok.

frv, arm chooses endianness based on compiler settings, uses the byteshifting
versions.  Remove the unaligned trap handler from frv as it is now unused.

v850 is le, uses the byteshifting versions for both be and le.

Remove the now unused asm-generic implementation.

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
Acked-by: David S. Miller <davem@davemloft.net>
Cc: <linux-arch@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-04-29 08:06:27 -07:00
..
mach-bf527 [Blackfin] arch: add Blackfin on-chip SIR IrDA driver support 2008-04-25 03:09:15 +08:00
mach-bf533 [Blackfin] arch: add Blackfin on-chip SIR IrDA driver support 2008-04-25 03:09:15 +08:00
mach-bf537 [Blackfin] arch: add Blackfin on-chip SIR IrDA driver support 2008-04-25 03:09:15 +08:00
mach-bf548 [Blackfin] arch: add Blackfin on-chip SIR IrDA driver support 2008-04-25 03:09:15 +08:00
mach-bf561 [Blackfin] arch: Equalize include files: Add PLL_DIV Masks 2008-04-25 04:41:49 +08:00
mach-common
.gitignore [Blackfin] arch: add include/boot .gitignore files 2008-04-25 08:29:11 +08:00
Kbuild
a.out.h
atomic.h
auxvec.h
bfin-global.h [Blackfin] arch: remove duplicated prototypes for internal cplb structures from the global blackfin header 2008-04-24 05:09:06 +08:00
bfin5xx_spi.h
bfin_simple_timer.h
bfin_sport.h
bitops.h
blackfin.h
bug.h [Blackfin] arch: define our own BUG() so we can dump the blackfin hardware trace buffer 2008-04-24 08:58:44 +08:00
bugs.h
byteorder.h
cache.h
cacheflush.h
checksum.h
cplb-mpu.h
cplb.h [Blackfin] arch: relocate MAX_SWITCH_{D,I}_CPLBS from the header to the file where it actually gets used. 2008-04-23 08:23:51 +08:00
cplbinit.h
cpumask.h
cputime.h
current.h
delay.h
device.h
div64.h
dma-mapping.h [Blackfin] arch: Add dma_map_page and dma_unmap_page stub for MMC SPI compiling 2008-04-23 07:41:52 +08:00
dma.h [Blackfin] arch: Give the DMA base registers a more descriptive name 2008-04-24 05:31:18 +08:00
dpmc.h
early_printk.h
elf.h
emergency-restart.h
entry.h
errno.h
fb.h
fcntl.h
fixed_code.h
flat.h
futex.h
gpio.h
gptimers.h [Blackfin] arch: add support for the rest of the gptimers on the BF54x 2008-04-23 08:53:15 +08:00
hardirq.h
hw_irq.h
ide.h
io.h
ioctl.h
ioctls.h
ipcbuf.h
irq.h
irq_handler.h
irq_regs.h
kdebug.h
kgdb.h
kmap_types.h
kvm.h
l1layout.h
linkage.h
local.h
mem_map.h
mman.h
mmu.h
mmu_context.h
module.h
msgbuf.h
mutex.h
namei.h
nand.h
page.h
page_offset.h
param.h
pci.h
percpu.h
pgalloc.h
pgtable.h
poll.h
portmux.h [Blackfin] arch: declare list of peripherals as const since we dont modify the incoming array 2008-04-24 05:04:24 +08:00
posix_types.h
processor.h [Blackfin] arch: This allows XIP to work with FD-PIC. 2008-04-24 03:06:15 +08:00
ptrace.h
reboot.h
resource.h
scatterlist.h
sections.h
segment.h
semaphore.h
sembuf.h
setup.h
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
socket.h
sockios.h
spinlock.h
stat.h
statfs.h
string.h
system.h
termbits.h
termios.h
thread_info.h [Blackfin] arch: Clean up the definition and correct the commentary for current_thread_info(). 2008-04-24 09:02:00 +08:00
time.h [Blackfin] arch: Functional power management support: Add support for cpu frequency scaling 2008-04-25 04:58:29 +08:00
timex.h [Blackfin] arch: actually implement get_cycles function 2008-04-24 05:07:29 +08:00
tlb.h
tlbflush.h
topology.h
trace.h [Blackfin] arch: fix bug - when using trace buffer with CONFIG_MPU enabled. 2008-04-23 07:17:34 +08:00
traps.h
types.h
uaccess.h [Blackfin] arch: __FUNCTION__ is gcc-specific, use __func__ 2008-04-23 09:39:01 +08:00
ucontext.h
unaligned.h kernel: Move arches to use common unaligned access 2008-04-29 08:06:27 -07:00
unistd.h [Blackfin] arch: replace implied numbers with real values 2008-04-23 08:09:45 +08:00
user.h