tmp_suning_uos_patched/arch/arm
Nicolas Pitre 3bca103a1e [ARM] 5295/1: make ZONE_DMA optional
Most ARM machines don't need a special "DMA" memory zone, and
when configured out, the kernel becomes a bit smaller:

|   text    data     bss     dec     hex filename
|3826182  102384  111700 4040266  3da64a vmlinux
|3823593  101616  111700 4036909  3d992d vmlinux.nodmazone

This is because the system now has only one zone total which effect is
to optimize away many conditionals in page allocation paths.

So let's configure this zone only on machines that need split zones.

Signed-off-by: Nicolas Pitre <nico@marvell.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2008-10-09 21:29:46 +01:00
..
boot [ARM] 5229/3: Replace some ARMv7 opcodes with the instruction name 2008-10-03 11:32:09 +01:00
common [ARM] 5295/1: make ZONE_DMA optional 2008-10-09 21:29:46 +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] 5295/1: make ZONE_DMA optional 2008-10-09 21:29:46 +01:00
kernel [ARM] 5274/1: simplify request_standard_resources() 2008-10-02 22:46:21 +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] mm: enable sparsemem on clps7500 and RiscPC 2008-10-01 17:24:04 +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] mm: allow LH7A40x to use sparsemem 2008-10-01 21:42:08 +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] 5295/1: make ZONE_DMA optional 2008-10-09 21:29:46 +01:00
mach-realview [ARM] Convert asm/io.h to linux/io.h 2008-09-06 12:10:45 +01:00
mach-rpc [ARM] mm: enable sparsemem on clps7500 and RiscPC 2008-10-01 17:24:04 +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] mm: switch SA1100 to use sparsemem 2008-10-01 21:03:21 +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] 5229/3: Replace some ARMv7 opcodes with the instruction name 2008-10-03 11:32:09 +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
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] 5295/1: make ZONE_DMA optional 2008-10-09 21:29:46 +01:00
Kconfig-nommu
Kconfig.debug
Makefile [ARM] 5269/1: ARMv7: Use -march=armv7-a as compiler flag 2008-09-30 11:30:54 +01:00