[armel] Move size-reducing config overrides into a common file, config-reduced

svn path=/dists/trunk/linux/; revision=20292
This commit is contained in:
Ben Hutchings 2013-06-24 05:00:18 +00:00
parent 6425f81ada
commit 25f0270d1e
5 changed files with 49 additions and 100 deletions

40
debian/config/armel/config-reduced vendored Normal file
View File

@ -0,0 +1,40 @@
##
## file: arch/arm/Kconfig
##
#. This also disables FP emulation, which saves over 20K
# CONFIG_OABI_COMPAT is not set
##
## file: crypto/Kconfig
##
# CONFIG_CRYPTO_FIPS is not set
##
## file: drivers/gpu/vga/Kconfig
##
# CONFIG_VGA_ARB is not set
##
## file: drivers/pci/Kconfig
##
#. Saves about 17K, and none of the quirks are likely to be needed
# CONFIG_PCI_QUIRKS is not set
##
## file: init/Kconfig
##
# CONFIG_AUDITSYSCALL is not set
CONFIG_EXPERT=y
# CONFIG_SYSCTL_SYSCALL is not set
##
## file: net/ipv6/Kconfig
##
CONFIG_IPV6=m
##
## file: net/netlink/Kconfig
##
# CONFIG_NETLINK_MMAP is not set
# CONFIG_NETLINK_DIAG is not set

View File

@ -22,8 +22,6 @@ CONFIG_ARCH_IOP32X=y
# CONFIG_ARCH_OMAP is not set
## end choice
CONFIG_PCI=y
#. This also disables FP emulation, which saves over 20K
# CONFIG_OABI_COMPAT is not set
CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0
CONFIG_CMDLINE=""
@ -70,11 +68,6 @@ CONFIG_SGI_PARTITION=y
CONFIG_ULTRIX_PARTITION=y
CONFIG_SUN_PARTITION=y
##
## file: crypto/Kconfig
##
# CONFIG_CRYPTO_FIPS is not set
##
## file: drivers/ata/Kconfig
##
@ -171,11 +164,6 @@ CONFIG_INTEL_IOP_ADMA=y
##
# CONFIG_DRM is not set
##
## file: drivers/gpu/vga/Kconfig
##
# CONFIG_VGA_ARB is not set
##
## file: drivers/hwmon/Kconfig
##
@ -462,12 +450,6 @@ CONFIG_TMD_HERMES=m
CONFIG_NORTEL_HERMES=m
CONFIG_PCI_HERMES=m
##
## file: drivers/pci/Kconfig
##
#. Saves about 17K, and none of the quirks are likely to be needed
# CONFIG_PCI_QUIRKS is not set
##
## file: drivers/pcmcia/Kconfig
##
@ -572,10 +554,7 @@ CONFIG_BINFMT_AOUT=m
##
## file: init/Kconfig
##
# CONFIG_AUDITSYSCALL is not set
CONFIG_LOG_BUF_SHIFT=14
CONFIG_EXPERT=y
# CONFIG_SYSCTL_SYSCALL is not set
##
## file: kernel/Kconfig.preempt
@ -623,11 +602,6 @@ CONFIG_DECNET=m
##
# CONFIG_DECNET_NF_GRABULATOR is not set
##
## file: net/ipv6/Kconfig
##
CONFIG_IPV6=m
##
## file: net/ipx/Kconfig
##
@ -644,12 +618,6 @@ CONFIG_IPX_INTERN=y
##
# CONFIG_LAPB is not set
##
## file: net/netlink/Kconfig
##
# CONFIG_NETLINK_MMAP is not set
# CONFIG_NETLINK_DIAG is not set
##
## file: security/keys/Kconfig
##

View File

@ -22,8 +22,6 @@ CONFIG_ARCH_IXP4XX=y
# CONFIG_ARCH_OMAP is not set
## end choice
CONFIG_PCI=y
#. This also disables FP emulation, which saves over 20K
# CONFIG_OABI_COMPAT is not set
CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0
CONFIG_CMDLINE="console=ttyS0,115200"
@ -79,11 +77,6 @@ CONFIG_SGI_PARTITION=y
CONFIG_ULTRIX_PARTITION=y
CONFIG_SUN_PARTITION=y
##
## file: crypto/Kconfig
##
# CONFIG_CRYPTO_FIPS is not set
##
## file: drivers/ata/Kconfig
##
@ -194,11 +187,6 @@ CONFIG_TELCLOCK=m
##
# CONFIG_DRM is not set
##
## file: drivers/gpu/vga/Kconfig
##
# CONFIG_VGA_ARB is not set
##
## file: drivers/hwmon/Kconfig
##
@ -540,12 +528,6 @@ CONFIG_TMD_HERMES=m
CONFIG_NORTEL_HERMES=m
CONFIG_PCI_HERMES=m
##
## file: drivers/pci/Kconfig
##
#. Saves about 17K, and none of the quirks are likely to be needed
# CONFIG_PCI_QUIRKS is not set
##
## file: drivers/pcmcia/Kconfig
##
@ -706,10 +688,7 @@ CONFIG_BINFMT_AOUT=m
##
## file: init/Kconfig
##
# CONFIG_AUDITSYSCALL is not set
CONFIG_LOG_BUF_SHIFT=14
CONFIG_EXPERT=y
# CONFIG_SYSCTL_SYSCALL is not set
##
## file: kernel/Kconfig.preempt
@ -757,11 +736,6 @@ CONFIG_DECNET_ROUTER=y
##
# CONFIG_DECNET_NF_GRABULATOR is not set
##
## file: net/ipv6/Kconfig
##
CONFIG_IPV6=m
##
## file: net/ipx/Kconfig
##
@ -778,12 +752,6 @@ CONFIG_IPX_INTERN=y
##
CONFIG_LAPB=m
##
## file: net/netlink/Kconfig
##
# CONFIG_NETLINK_MMAP is not set
# CONFIG_NETLINK_DIAG is not set
##
## file: security/keys/Kconfig
##

View File

@ -26,8 +26,6 @@ CONFIG_ARCH_ORION5X=y
# CONFIG_ARCH_OMAP is not set
## end choice
CONFIG_PCI=y
#. This also disables FP emulation, which saves over 20K
# CONFIG_OABI_COMPAT is not set
CONFIG_UACCESS_WITH_MEMCPY=y
CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0
@ -102,11 +100,6 @@ CONFIG_SGI_PARTITION=y
CONFIG_ULTRIX_PARTITION=y
CONFIG_SUN_PARTITION=y
##
## file: crypto/Kconfig
##
# CONFIG_CRYPTO_FIPS is not set
##
## file: drivers/ata/Kconfig
##
@ -200,11 +193,6 @@ CONFIG_GPIO_SYSFS=y
##
# CONFIG_DRM is not set
##
## file: drivers/gpu/vga/Kconfig
##
# CONFIG_VGA_ARB is not set
##
## file: drivers/hwmon/Kconfig
##
@ -451,12 +439,6 @@ CONFIG_MV643XX_ETH=m
#. Turned off because this causes networking on some Orion machines to fail
# CONFIG_MARVELL_PHY is not set
##
## file: drivers/pci/Kconfig
##
#. Saves about 17K, and none of the quirks are likely to be needed
# CONFIG_PCI_QUIRKS is not set
##
## file: drivers/pcmcia/Kconfig
##
@ -592,13 +574,6 @@ CONFIG_ORION_WATCHDOG=m
##
CONFIG_BINFMT_AOUT=m
##
## file: init/Kconfig
##
# CONFIG_AUDITSYSCALL is not set
CONFIG_EXPERT=y
# CONFIG_SYSCTL_SYSCALL is not set
##
## file: mm/Kconfig
##
@ -622,17 +597,6 @@ CONFIG_AX25=m
CONFIG_NETROM=m
CONFIG_ROSE=m
##
## file: net/ipv6/Kconfig
##
CONFIG_IPV6=m
##
## file: net/netlink/Kconfig
##
# CONFIG_NETLINK_MMAP is not set
# CONFIG_NETLINK_DIAG is not set
##
## file: unknown
##

View File

@ -21,6 +21,9 @@ hardware-long: IOP32x based systems (Thecus N2100, etc)
[iop32x_image]
# Thecus N2100: 1441792 - 8 = 1441784
check-size: 1441784
configs:
armel/config-reduced
armel/config.iop32x
[ixp4xx_build]
image-file: arch/arm/boot/zImage
@ -32,6 +35,9 @@ hardware-long: IXP4xx based systems (Linksys NSLU2, etc)
[ixp4xx_image]
# Linksys NSLU2: 1441792 - 16 - 16 = 1441760
check-size: 1441760
configs:
armel/config-reduced
armel/config.ixp4xx
[kirkwood_build]
image-file: arch/arm/boot/zImage
@ -66,6 +72,9 @@ recommends: uboot-mkimage
# HP Media Vault mv2120: ca 2 MB
# QNAP TS-109/TS-209 & TS-409: 2097152 - 8 - 64 = 2097080
check-size: 1572792
configs:
armel/config-reduced
armel/config.orion5x
[versatile_description]
hardware: Versatile