linux/arch/arm
Russell King 309dbbabee [ARM] dma: don't touch cache on dma_*_for_cpu()
As per the dma_unmap_* calls, we don't touch the cache when a DMA
buffer transitions from device to CPU ownership.  Presently, no
problems have been identified with speculative cache prefetching
which in itself is a new feature in later architectures.  We may
have to revisit the DMA API later for these architectures anyway.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2008-09-30 11:01:36 +01:00
..
boot [ARM] Add -march=all to assembly file build in arch/arm/boot/compressed 2008-09-09 13:56:45 +01:00
common [ARM] dma: add validation of DMA params 2008-09-29 13:54:28 +01:00
configs [ARM] Orion: enable CONFIG_RTC_DRV_S35390A in the defconfg for QNAP devices 2008-08-09 15:17:28 +02:00
include/asm [ARM] dma: don't touch cache on dma_*_for_cpu() 2008-09-30 11:01:36 +01:00
kernel [ARM] Print details relevant to how we handle the cache 2008-09-25 15:39:20 +01:00
lib [ARM] 5231/1: Do not save the frame pointer in the csum_partial_copy_* functions 2008-09-01 12:06:35 +01:00
mach-aaec2000 [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
mach-at91 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-clps711x [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-clps7500 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-davinci [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-ebsa110 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-ep93xx [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-footbridge [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-h720x [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-imx [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-integrator [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-iop13xx [ARM] Fix IOP13xx build warnings 2008-09-17 20:36:49 +01:00
mach-iop32x [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-iop33x [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-ixp4xx [ARM] Convert asm/delay.h to linux/delay.h 2008-09-06 12:11:37 +01:00
mach-ixp23xx [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-ixp2000 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-kirkwood [ARM] Kirkwood: instantiate the orion_spi driver in the platform code 2008-08-09 15:38:18 +02:00
mach-ks8695 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-l7200 [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
mach-lh7a40x [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-loki [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-msm [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-mv78xx0 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-mx2 [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
mach-mx3 [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
mach-netx [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-ns9xxx [ARM] Convert asm/bitops.h to linux/bitops.h 2008-09-06 12:13:59 +01:00
mach-omap1 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-omap2 [ARM] Convert asm/bitops.h to linux/bitops.h 2008-09-06 12:13:59 +01:00
mach-orion5x [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-pnx4008 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-pxa [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-realview [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-rpc [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-s3c2400 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-s3c2410 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-s3c2412 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-s3c2440 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-s3c2442 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-s3c2443 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-sa1100 [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-shark [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-versatile [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mm [ARM] dma: don't touch cache on dma_*_for_cpu() 2008-09-30 11:01:36 +01:00
nwfpe [ARM] Convert asm/uaccess.h to linux/uaccess.h 2008-09-06 11:35:55 +01:00
oprofile [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
plat-iop [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
plat-mxc [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
plat-omap [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
plat-orion [ARM] Move include/asm-arm/plat-orion to arch/arm/plat-orion/include/plat 2008-08-09 13:44:58 +02:00
plat-s3c [ARM] 4518/1: S3C: Rename watchdog configuration options 2007-07-22 16:44:38 +01:00
plat-s3c24xx [ARM] Convert asm/delay.h to linux/delay.h 2008-09-06 12:11:37 +01:00
tools [ARM] update mach-types 2008-08-16 09:30:05 +01:00
vfp [ARM] 5227/1: Add the ENDPROC declarations to the .S files 2008-09-01 12:06:34 +01:00
Kconfig [ARM] 5222/1: Allow configuring user:kernel split via Kconfig 2008-09-01 12:06:33 +01:00
Kconfig-nommu [ARM] 4532/1: allow configuration of processor ID 2007-10-12 23:43:02 +01:00
Kconfig.debug [ARM] CONFIG_DEBUG_STACK_USAGE 2008-01-26 14:50:06 +00:00
Makefile [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00