mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-24 15:56:49 +00:00
bb39b8d99a
Update our copies of the brcm2708 patches to the latest rpi-3.10-y rebased against linux-3.10.y stable (3.10.32). This should hopefully make it easier for us in the future to leverage the raspberry/rpi-* branches. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 39770
304 lines
7.7 KiB
Diff
304 lines
7.7 KiB
Diff
From 062e7d1247624034c6b9ff1515245930baee8862 Mon Sep 17 00:00:00 2001
|
|
From: popcornmix <popcornmix@gmail.com>
|
|
Date: Wed, 6 Nov 2013 12:08:46 +0000
|
|
Subject: [PATCH 096/174] config: enable BLK_DEV_SD statically. Add some
|
|
DM_MIRROR raid options. Add ISCSI_TCP. Add R8712U
|
|
|
|
kernel: config: add missing PPP config options
|
|
|
|
kernel: config: Add MMC_SPI and DM_LOG_USERSPACE
|
|
|
|
kernel: config: Add crypto modules
|
|
|
|
config: Enable NET_IPIP, IP_ADVANCED_ROUTER, IP_MULTIPLE_TABLES, IP_ROUTE_MULTIPATH, NETFILTER_MATCH_IPVS
|
|
|
|
config: Enable MROUTE options
|
|
|
|
config: enable CONFIG_CRYPTO_AES_ARM
|
|
|
|
config: Add more config options from 3.6 tree including PREEMPT, SPEAKUP, NTFS_RW, HFS
|
|
|
|
config: Set CONFIG_SPI_SPIDEV=y
|
|
---
|
|
arch/arm/configs/bcmrpi_defconfig | 93 +++++++++++++++++++++++++++++++++------
|
|
1 file changed, 80 insertions(+), 13 deletions(-)
|
|
|
|
--- a/arch/arm/configs/bcmrpi_defconfig
|
|
+++ b/arch/arm/configs/bcmrpi_defconfig
|
|
@@ -33,18 +33,21 @@ CONFIG_MODULES=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
CONFIG_MODVERSIONS=y
|
|
CONFIG_MODULE_SRCVERSION_ALL=y
|
|
-# CONFIG_BLK_DEV_BSG is not set
|
|
CONFIG_BLK_DEV_THROTTLING=y
|
|
CONFIG_PARTITION_ADVANCED=y
|
|
CONFIG_MAC_PARTITION=y
|
|
CONFIG_CFQ_GROUP_IOSCHED=y
|
|
CONFIG_ARCH_BCM2708=y
|
|
+CONFIG_PREEMPT=y
|
|
CONFIG_AEABI=y
|
|
+CONFIG_CLEANCACHE=y
|
|
+CONFIG_FRONTSWAP=y
|
|
+CONFIG_UACCESS_WITH_MEMCPY=y
|
|
CONFIG_SECCOMP=y
|
|
CONFIG_CC_STACKPROTECTOR=y
|
|
CONFIG_ZBOOT_ROM_TEXT=0x0
|
|
CONFIG_ZBOOT_ROM_BSS=0x0
|
|
-CONFIG_CMDLINE="dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext3 rootwait"
|
|
+CONFIG_CMDLINE="console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait"
|
|
CONFIG_KEXEC=y
|
|
CONFIG_CPU_FREQ=y
|
|
CONFIG_CPU_FREQ_STAT=m
|
|
@@ -64,9 +67,20 @@ CONFIG_XFRM_USER=y
|
|
CONFIG_NET_KEY=m
|
|
CONFIG_INET=y
|
|
CONFIG_IP_MULTICAST=y
|
|
+CONFIG_IP_ADVANCED_ROUTER=y
|
|
+CONFIG_IP_MULTIPLE_TABLES=y
|
|
+CONFIG_IP_ROUTE_MULTIPATH=y
|
|
+CONFIG_IP_ROUTE_VERBOSE=y
|
|
CONFIG_IP_PNP=y
|
|
CONFIG_IP_PNP_DHCP=y
|
|
CONFIG_IP_PNP_RARP=y
|
|
+CONFIG_NET_IPIP=m
|
|
+CONFIG_NET_IPGRE_DEMUX=m
|
|
+CONFIG_NET_IPGRE=m
|
|
+CONFIG_IP_MROUTE=y
|
|
+CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
|
|
+CONFIG_IP_PIMSM_V1=y
|
|
+CONFIG_IP_PIMSM_V2=y
|
|
CONFIG_SYN_COOKIES=y
|
|
CONFIG_INET_AH=m
|
|
CONFIG_INET_ESP=m
|
|
@@ -81,6 +95,9 @@ CONFIG_INET6_AH=m
|
|
CONFIG_INET6_ESP=m
|
|
CONFIG_INET6_IPCOMP=m
|
|
CONFIG_IPV6_MULTIPLE_TABLES=y
|
|
+CONFIG_IPV6_MROUTE=y
|
|
+CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
|
|
+CONFIG_IPV6_PIMSM_V2=y
|
|
CONFIG_NETFILTER=y
|
|
CONFIG_NF_CONNTRACK=m
|
|
CONFIG_NF_CONNTRACK_ZONES=y
|
|
@@ -136,6 +153,7 @@ CONFIG_NETFILTER_XT_MATCH_ESP=m
|
|
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
|
|
CONFIG_NETFILTER_XT_MATCH_HELPER=m
|
|
CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
|
|
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
|
|
CONFIG_NETFILTER_XT_MATCH_LENGTH=m
|
|
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
|
|
CONFIG_NETFILTER_XT_MATCH_MAC=m
|
|
@@ -357,7 +375,6 @@ CONFIG_RFKILL_INPUT=y
|
|
CONFIG_NET_9P=m
|
|
CONFIG_NFC=m
|
|
CONFIG_NFC_PN533=m
|
|
-CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
|
CONFIG_DEVTMPFS=y
|
|
CONFIG_DEVTMPFS_MOUNT=y
|
|
CONFIG_CMA=y
|
|
@@ -369,25 +386,44 @@ CONFIG_BLK_DEV_RAM=y
|
|
CONFIG_CDROM_PKTCDVD=m
|
|
CONFIG_SCSI=y
|
|
# CONFIG_SCSI_PROC_FS is not set
|
|
-CONFIG_BLK_DEV_SD=m
|
|
+CONFIG_BLK_DEV_SD=y
|
|
+CONFIG_CHR_DEV_ST=m
|
|
+CONFIG_CHR_DEV_OSST=m
|
|
CONFIG_BLK_DEV_SR=m
|
|
CONFIG_SCSI_MULTI_LUN=y
|
|
-# CONFIG_SCSI_LOWLEVEL is not set
|
|
+CONFIG_SCSI_ISCSI_ATTRS=y
|
|
+CONFIG_ISCSI_TCP=m
|
|
+CONFIG_ISCSI_BOOT_SYSFS=m
|
|
CONFIG_MD=y
|
|
+CONFIG_MD_RAID0=m
|
|
CONFIG_BLK_DEV_DM=m
|
|
CONFIG_DM_CRYPT=m
|
|
+CONFIG_DM_SNAPSHOT=m
|
|
+CONFIG_DM_MIRROR=m
|
|
+CONFIG_DM_RAID=m
|
|
+CONFIG_DM_LOG_USERSPACE=m
|
|
+CONFIG_DM_ZERO=m
|
|
+CONFIG_DM_DELAY=m
|
|
CONFIG_NETDEVICES=y
|
|
+CONFIG_BONDING=m
|
|
CONFIG_DUMMY=m
|
|
+CONFIG_MACVLAN=m
|
|
CONFIG_NETCONSOLE=m
|
|
CONFIG_TUN=m
|
|
CONFIG_MDIO_BITBANG=m
|
|
CONFIG_PPP=m
|
|
CONFIG_PPP_BSDCOMP=m
|
|
CONFIG_PPP_DEFLATE=m
|
|
+CONFIG_PPP_FILTER=y
|
|
+CONFIG_PPP_MPPE=m
|
|
+CONFIG_PPP_MULTILINK=y
|
|
+CONFIG_PPPOE=m
|
|
+CONFIG_PPPOL2TP=m
|
|
CONFIG_PPP_ASYNC=m
|
|
CONFIG_PPP_SYNC_TTY=m
|
|
CONFIG_SLIP=m
|
|
CONFIG_SLIP_COMPRESSED=y
|
|
+CONFIG_SLIP_SMART=y
|
|
CONFIG_USB_CATC=m
|
|
CONFIG_USB_KAWETH=m
|
|
CONFIG_USB_PEGASUS=m
|
|
@@ -397,6 +433,7 @@ CONFIG_USB_USBNET=y
|
|
CONFIG_USB_NET_AX8817X=m
|
|
CONFIG_USB_NET_CDCETHER=m
|
|
CONFIG_USB_NET_CDC_EEM=m
|
|
+CONFIG_USB_NET_CDC_NCM=m
|
|
CONFIG_USB_NET_CDC_MBIM=m
|
|
CONFIG_USB_NET_DM9601=m
|
|
CONFIG_USB_NET_SMSC75XX=m
|
|
@@ -473,14 +510,19 @@ CONFIG_INPUT_UINPUT=m
|
|
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
|
|
CONFIG_INPUT_ADXL34X=m
|
|
CONFIG_INPUT_CMA3000=m
|
|
-# CONFIG_SERIO is not set
|
|
+CONFIG_SERIO=m
|
|
+CONFIG_SERIO_RAW=m
|
|
+CONFIG_GAMEPORT=m
|
|
+CONFIG_GAMEPORT_NS558=m
|
|
+CONFIG_GAMEPORT_L4=m
|
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
|
# CONFIG_LEGACY_PTYS is not set
|
|
# CONFIG_DEVKMEM is not set
|
|
CONFIG_SERIAL_AMBA_PL011=y
|
|
CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
|
|
+CONFIG_TTY_PRINTK=y
|
|
CONFIG_HW_RANDOM=y
|
|
-CONFIG_HW_RANDOM_BCM2708=y
|
|
+CONFIG_HW_RANDOM_BCM2708=m
|
|
CONFIG_RAW_DRIVER=y
|
|
CONFIG_BRCM_CHAR_DRIVERS=y
|
|
CONFIG_BCM_VC_CMA=y
|
|
@@ -489,7 +531,7 @@ CONFIG_I2C_CHARDEV=m
|
|
CONFIG_I2C_BCM2708=m
|
|
CONFIG_SPI=y
|
|
CONFIG_SPI_BCM2708=m
|
|
-CONFIG_SPI_SPIDEV=m
|
|
+CONFIG_SPI_SPIDEV=y
|
|
CONFIG_GPIO_SYSFS=y
|
|
CONFIG_W1=m
|
|
CONFIG_W1_MASTER_DS2490=m
|
|
@@ -645,6 +687,7 @@ CONFIG_VIDEO_EM28XX_ALSA=m
|
|
CONFIG_VIDEO_EM28XX_DVB=m
|
|
CONFIG_RADIO_SI470X=y
|
|
CONFIG_USB_SI470X=m
|
|
+CONFIG_I2C_SI470X=m
|
|
CONFIG_USB_MR800=m
|
|
CONFIG_USB_DSBR=m
|
|
CONFIG_RADIO_SHARK=m
|
|
@@ -652,11 +695,14 @@ CONFIG_RADIO_SHARK2=m
|
|
CONFIG_RADIO_SI4713=m
|
|
CONFIG_USB_KEENE=m
|
|
CONFIG_USB_MA901=m
|
|
+CONFIG_RADIO_TEA5764=m
|
|
CONFIG_RADIO_SAA7706H=m
|
|
CONFIG_RADIO_TEF6862=m
|
|
+CONFIG_RADIO_WL1273=m
|
|
CONFIG_RADIO_WL128X=m
|
|
CONFIG_FB=y
|
|
CONFIG_FB_BCM2708=y
|
|
+# CONFIG_BACKLIGHT_GENERIC is not set
|
|
CONFIG_FRAMEBUFFER_CONSOLE=y
|
|
CONFIG_LOGO=y
|
|
# CONFIG_LOGO_LINUX_MONO is not set
|
|
@@ -679,6 +725,7 @@ CONFIG_SND_BCM2835=m
|
|
CONFIG_SND_USB_AUDIO=m
|
|
CONFIG_SND_USB_UA101=m
|
|
CONFIG_SND_USB_CAIAQ=m
|
|
+CONFIG_SND_USB_CAIAQ_INPUT=y
|
|
CONFIG_SND_USB_6FIRE=m
|
|
CONFIG_SOUND_PRIME=m
|
|
CONFIG_HIDRAW=y
|
|
@@ -829,6 +876,7 @@ CONFIG_MMC_SDHCI=y
|
|
CONFIG_MMC_SDHCI_PLTFM=y
|
|
CONFIG_MMC_SDHCI_BCM2708=y
|
|
CONFIG_MMC_SDHCI_BCM2708_DMA=y
|
|
+CONFIG_MMC_SPI=m
|
|
CONFIG_LEDS_GPIO=m
|
|
CONFIG_LEDS_TRIGGER_TIMER=y
|
|
CONFIG_LEDS_TRIGGER_ONESHOT=y
|
|
@@ -874,9 +922,20 @@ CONFIG_UIO=m
|
|
CONFIG_UIO_PDRV=m
|
|
CONFIG_UIO_PDRV_GENIRQ=m
|
|
CONFIG_STAGING=y
|
|
+CONFIG_W35UND=m
|
|
+CONFIG_PRISM2_USB=m
|
|
+CONFIG_R8712U=m
|
|
+CONFIG_VT6656=m
|
|
+CONFIG_SPEAKUP=m
|
|
+CONFIG_SPEAKUP_SYNTH_SOFT=m
|
|
CONFIG_STAGING_MEDIA=y
|
|
+CONFIG_DVB_AS102=m
|
|
CONFIG_LIRC_STAGING=y
|
|
+CONFIG_LIRC_IGORPLUGUSB=m
|
|
+CONFIG_LIRC_IMON=m
|
|
CONFIG_LIRC_RPI=m
|
|
+CONFIG_LIRC_SASEM=m
|
|
+CONFIG_LIRC_SERIAL=m
|
|
# CONFIG_IOMMU_SUPPORT is not set
|
|
CONFIG_EXT4_FS=y
|
|
CONFIG_EXT4_FS_POSIX_ACL=y
|
|
@@ -916,9 +975,13 @@ CONFIG_MSDOS_FS=y
|
|
CONFIG_VFAT_FS=y
|
|
CONFIG_FAT_DEFAULT_IOCHARSET="ascii"
|
|
CONFIG_NTFS_FS=m
|
|
+CONFIG_NTFS_RW=y
|
|
CONFIG_TMPFS=y
|
|
CONFIG_TMPFS_POSIX_ACL=y
|
|
CONFIG_CONFIGFS_FS=y
|
|
+CONFIG_ECRYPT_FS=m
|
|
+CONFIG_HFS_FS=m
|
|
+CONFIG_HFSPLUS_FS=m
|
|
CONFIG_SQUASHFS=m
|
|
CONFIG_SQUASHFS_XATTR=y
|
|
CONFIG_SQUASHFS_LZO=y
|
|
@@ -936,7 +999,6 @@ CONFIG_CIFS=m
|
|
CONFIG_CIFS_WEAK_PW_HASH=y
|
|
CONFIG_CIFS_XATTR=y
|
|
CONFIG_CIFS_POSIX=y
|
|
-# CONFIG_CIFS_DEBUG is not set
|
|
CONFIG_9P_FS=m
|
|
CONFIG_9P_FS_POSIX_ACL=y
|
|
CONFIG_NLS_DEFAULT="utf8"
|
|
@@ -977,27 +1039,32 @@ CONFIG_NLS_ISO8859_14=m
|
|
CONFIG_NLS_ISO8859_15=m
|
|
CONFIG_NLS_KOI8_R=m
|
|
CONFIG_NLS_KOI8_U=m
|
|
-CONFIG_NLS_UTF8=m
|
|
CONFIG_DLM=m
|
|
CONFIG_PRINTK_TIME=y
|
|
+CONFIG_DEBUG_FS=y
|
|
CONFIG_DETECT_HUNG_TASK=y
|
|
CONFIG_TIMER_STATS=y
|
|
+# CONFIG_DEBUG_PREEMPT is not set
|
|
CONFIG_DEBUG_MEMORY_INIT=y
|
|
CONFIG_BOOT_PRINTK_DELAY=y
|
|
CONFIG_LATENCYTOP=y
|
|
+# CONFIG_KPROBE_EVENT is not set
|
|
CONFIG_KGDB=y
|
|
CONFIG_KGDB_KDB=y
|
|
CONFIG_KDB_KEYBOARD=y
|
|
CONFIG_STRICT_DEVMEM=y
|
|
+CONFIG_CRYPTO_USER=m
|
|
+CONFIG_CRYPTO_NULL=m
|
|
+CONFIG_CRYPTO_CRYPTD=m
|
|
CONFIG_CRYPTO_SEQIV=m
|
|
CONFIG_CRYPTO_CBC=y
|
|
-CONFIG_CRYPTO_HMAC=y
|
|
+CONFIG_CRYPTO_XTS=m
|
|
CONFIG_CRYPTO_XCBC=m
|
|
-CONFIG_CRYPTO_MD5=y
|
|
-CONFIG_CRYPTO_SHA1=y
|
|
+CONFIG_CRYPTO_SHA1_ARM=m
|
|
CONFIG_CRYPTO_SHA512=m
|
|
CONFIG_CRYPTO_TGR192=m
|
|
CONFIG_CRYPTO_WP512=m
|
|
+CONFIG_CRYPTO_AES_ARM=m
|
|
CONFIG_CRYPTO_CAST5=m
|
|
CONFIG_CRYPTO_DES=y
|
|
# CONFIG_CRYPTO_ANSI_CPRNG is not set
|