From 48fb51ab6a3eab956496ce09ca3015e38f581bf8 Mon Sep 17 00:00:00 2001 From: Ulf Samuelsson Date: Mon, 29 Dec 2008 16:25:22 +0100 Subject: [PATCH] linux: added 2.6.28 for at91sam9263ek (based on ulf/atmel branch) - recipe cleaned - defconfig changes: - NFS root enabled - preempt, no hz, high res timers, cpu idle enabled - EABI, Thumb support enabled - watchdog enabled - legacy PTYs, deprecated sysfs disabled - and some others --- conf/checksums.ini | 20 + packages/linux/at91_2.6.28.bb | 36 + .../linux-2.6.28/at91sam9263ek/defconfig | 1640 +++++++++++++++++ .../at91sam9263ek/linux-2.6.28-at91.patch.bz2 | Bin 0 -> 67725 bytes .../at91sam9263ek/linux-2.6.28-exp.patch.bz2 | Bin 0 -> 56841 bytes packages/linux/linux_2.6.28.bb | 13 + 6 files changed, 1709 insertions(+) create mode 100644 packages/linux/at91_2.6.28.bb create mode 100644 packages/linux/linux-2.6.28/at91sam9263ek/defconfig create mode 100644 packages/linux/linux-2.6.28/at91sam9263ek/linux-2.6.28-at91.patch.bz2 create mode 100644 packages/linux/linux-2.6.28/at91sam9263ek/linux-2.6.28-exp.patch.bz2 create mode 100644 packages/linux/linux_2.6.28.bb diff --git a/conf/checksums.ini b/conf/checksums.ini index 2e77778f48..1a19672933 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -1554,6 +1554,10 @@ sha256=3ec786e6df9e1a935aff4848b6989cad8f87c1fa8813dc033b338e18b17138d8 md5=b47d4fa958aaf83916b6a917626102cd sha256=9d1fff10d391cb64890bb8e0050d3f023520a8dd5aee43c4d3f9c6f8611da668 +[ftp://www.at91.com/pub/buildroot/at91bootstrap-2.3.tar.bz2] +md5=a29b3f07e623d20894ab23335daf5da5 +sha256=d598d078c24a24b13eac8a219a4ab05499909404cbd4efcb8641fdcde28464c0 + [ftp://ftp.debian.org/debian/pool/main/a/at/at_3.1.8-11.tar.gz] md5=81dbae5162aaa8a398a81424d6631c77 sha256=0d77c73a3c151a7da647dd924f32151e5ee4574530568fd65067882f79cd5a44 @@ -13354,6 +13358,14 @@ sha256=666488e2511393fdb901eaf1e67275bcc38ab37c930e8a9adb290a95c1721a2a md5=b3e78977aa79d3754cb7f8143d7ddabd sha256=0e99bf9e83f4d1ae0c656741a84dfddfa9c4d2469cf35475f5939d02dc3e4393 +[http://kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.28-rc7.tar.bz2] +md5=58aa3b21a7fee1fa39f2c011922522eb +sha256=5c7226b4c65b8420960eea372547b29236df3757d005bc1d7912b44b978d5669 + +[http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2] +md5=d351e44709c9810b85e29b877f50968a +sha256=ae0d97c55efe7fce01273c97f8152af0deff5541e3bbf5b9ad98689112b54380 + [http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.9.tar.bz2] md5=e921200f074ca97184e150ef5a4af825 sha256=f5dba6366e87e91234d1b0069cfea655b0a4cb37ea97f899226f16998e6ab9f1 @@ -16226,6 +16238,10 @@ sha256=2b35a35a0ab3b82b77bb2996782ef70ec15a13b9331b15bac814b891ae8f4867 md5=ec23e3dce22b23ca681199fe515f10fb sha256=31c35db09289c6e0436a258745d7180e0cd8f567949f27b3dab5a57a3664ed2f +[http://kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.28-rc7.bz2] +md5=4550a418f0480b39e839735a7e0e8d82 +sha256=fbb5ee21210a4e4e1fe25941c6e16ec0fe8634817e6c96145128f376ba0c640b + [http://www.muru.com/linux/omap/patches/patch-2.6.9-omap1.bz2] md5=d6249654087f0bcafaa860ac573316a4 sha256=91806347cb386002a8bfd20ee66e536e4a7dfb01f207dd751341f2971090d9ac @@ -20298,6 +20314,10 @@ sha256=64811b4ab4ca362b01a3d08f53a2dbbf059e18484b90cb5e21c0365d53b87f77 md5=78b1c2722d3907b5fae2cd219dbaf927 sha256=8ab07cd758a1775642629e624f70e376fa8e84a2f879dee4544158d9c90cde2a +[ftp://ftp.denx.de/pub/u-boot/u-boot-1.3.4.tar.bz2] +md5=ca12b805b4f2bdcf15733be3fe22e896 +sha256=096aa286d923b7cc356bbe0dda0a29a701369deeb27ada1a2f053155aa403c31 + [http://linux.omap.com/pub/bootloader/2430sdp/source/u-boot-SEP1106.tar.gz] md5=49c07dec9e1be69fd01d46f47ec03731 sha256=a090786113b02647413ebc15888af269f2e6d50f73cbb94b0619cc1702911dae diff --git a/packages/linux/at91_2.6.28.bb b/packages/linux/at91_2.6.28.bb new file mode 100644 index 0000000000..a24dad3ee5 --- /dev/null +++ b/packages/linux/at91_2.6.28.bb @@ -0,0 +1,36 @@ +require linux.inc + +KERNEL_RELEASE = "2.6.28" +PV = "2.6.28" +PR = "r0" + +DEPENDS += "u-boot-utils-native" +DEPENDS += "ipkg-utils-native" + +S = "${WORKDIR}/linux-${KERNEL_RELEASE}" + +# Mark archs/machines that this kernel supports +DEFAULT_PREFERENCE = "-1" + +DEFAULT_PREFERENCE_at91sam9260ek = "1" +CMDLINE_at91sam9260ek = "mem=64M console=ttyS0,115200 root=/dev/mtdblock0 rw rootfstype=jffs2" +FILES_kernel-image_at91sam9260ek = "" + +DEFAULT_PREFERENCE_at91sam9261ek = "1" +CMDLINE_at91sam9261ek = "mem=64M console=ttyS0,115200 root=/dev/mtdblock0 rw rootfstype=jffs2" +FILES_kernel-image_at91sam9261ek = "" + +DEFAULT_PREFERENCE_at91sam9263ek = "1" +CMDLINE_at91sam9263ek = "mem=64M console=ttyS0,115200 root=/dev/mtdblock0 rw rootfstype=jffs2" +FILES_kernel-image_at91sam9263ek = "" + +DEFAULT_PREFERENCE_at91sam9g20ek = "1" +CMDLINE_at91sam9g20ek = "mem=64M console=ttyS0,115200 root=/dev/mtdblock0 rw rootfstype=jffs2" +FILES_kernel-image_at91sam9g20ek = "" + + +SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-${KERNEL_RELEASE}.tar.bz2 \ + file://linux-2.6.28-at91.patch.bz2;patch=1 \ + file://linux-2.6.28-exp.patch.bz2;patch=1 \ + file://defconfig \ + " diff --git a/packages/linux/linux-2.6.28/at91sam9263ek/defconfig b/packages/linux/linux-2.6.28/at91sam9263ek/defconfig new file mode 100644 index 0000000000..53f2d5a5c5 --- /dev/null +++ b/packages/linux/linux-2.6.28/at91sam9263ek/defconfig @@ -0,0 +1,1640 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.28 +# Thu Jan 8 17:35:11 2009 +# +CONFIG_ARM=y +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_GENERIC_GPIO=y +CONFIG_GENERIC_TIME=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_MMU=y +# CONFIG_NO_IOPORT is not set +CONFIG_GENERIC_HARDIRQS=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +# CONFIG_ARCH_HAS_ILOG2_U32 is not set +# CONFIG_ARCH_HAS_ILOG2_U64 is not set +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +CONFIG_VECTORS_BASE=0xffff0000 +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" + +# +# General setup +# +CONFIG_EXPERIMENTAL=y +CONFIG_BROKEN_ON_SMP=y +CONFIG_LOCK_KERNEL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_LOCALVERSION="" +CONFIG_LOCALVERSION_AUTO=y +# CONFIG_SWAP is not set +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +# CONFIG_POSIX_MQUEUE is not set +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_TASKSTATS is not set +# CONFIG_AUDIT is not set +# CONFIG_IKCONFIG is not set +CONFIG_LOG_BUF_SHIFT=14 +# CONFIG_CGROUPS is not set +# CONFIG_GROUP_SCHED is not set +# CONFIG_SYSFS_DEPRECATED_V2 is not set +# CONFIG_RELAY is not set +CONFIG_NAMESPACES=y +# CONFIG_UTS_NS is not set +# CONFIG_IPC_NS is not set +# CONFIG_USER_NS is not set +# CONFIG_PID_NS is not set +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_SYSCTL=y +# CONFIG_EMBEDDED is not set +CONFIG_UID16=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_ALL is not set +# CONFIG_KALLSYMS_EXTRA_PASS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +# CONFIG_COMPAT_BRK is not set +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_ANON_INODES=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLAB=y +# CONFIG_SLUB is not set +# CONFIG_SLOB is not set +# CONFIG_PROFILING is not set +# CONFIG_MARKERS is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +# CONFIG_TINY_SHMEM is not set +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +CONFIG_KMOD=y +CONFIG_BLOCK=y +# CONFIG_LBD is not set +# CONFIG_BLK_DEV_IO_TRACE is not set +# CONFIG_LSF is not set +# CONFIG_BLK_DEV_BSG is not set +# CONFIG_BLK_DEV_INTEGRITY is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_AS=y +# CONFIG_IOSCHED_DEADLINE is not set +# CONFIG_IOSCHED_CFQ is not set +CONFIG_DEFAULT_AS=y +# CONFIG_DEFAULT_DEADLINE is not set +# CONFIG_DEFAULT_CFQ is not set +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="anticipatory" +CONFIG_CLASSIC_RCU=y +# CONFIG_FREEZER is not set + +# +# System Type +# +# CONFIG_ARCH_AAEC2000 is not set +# CONFIG_ARCH_INTEGRATOR is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_VERSATILE is not set +CONFIG_ARCH_AT91=y +# CONFIG_ARCH_CLPS7500 is not set +# CONFIG_ARCH_CLPS711X is not set +# CONFIG_ARCH_EBSA110 is not set +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_NETX is not set +# CONFIG_ARCH_H720X is not set +# CONFIG_ARCH_IMX is not set +# CONFIG_ARCH_IOP13XX is not set +# CONFIG_ARCH_IOP32X is not set +# CONFIG_ARCH_IOP33X is not set +# CONFIG_ARCH_IXP23XX is not set +# CONFIG_ARCH_IXP2000 is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_L7200 is not set +# CONFIG_ARCH_KIRKWOOD is not set +# CONFIG_ARCH_KS8695 is not set +# CONFIG_ARCH_NS9XXX is not set +# CONFIG_ARCH_LOKI is not set +# CONFIG_ARCH_MV78XX0 is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_ORION5X is not set +# CONFIG_ARCH_PNX4008 is not set +# CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C2410 is not set +# CONFIG_ARCH_SHARK is not set +# CONFIG_ARCH_LH7A40X is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_MSM is not set + +# +# Boot options +# + +# +# Power management +# + +# +# Atmel AT91 System-on-Chip +# +# CONFIG_ARCH_AT91RM9200 is not set +# CONFIG_ARCH_AT91SAM9260 is not set +# CONFIG_ARCH_AT91SAM9261 is not set +CONFIG_ARCH_AT91SAM9263=y +# CONFIG_ARCH_AT91SAM9RL is not set +# CONFIG_ARCH_AT91SAM9G20 is not set +# CONFIG_ARCH_AT91CAP9 is not set +# CONFIG_ARCH_AT91X40 is not set +CONFIG_AT91_PMC_UNIT=y + +# +# AT91SAM9263 Board Type +# +CONFIG_MACH_AT91SAM9263EK=y +# CONFIG_MACH_USB_A9263 is not set +# CONFIG_MACH_CSB737 is not set +# CONFIG_MACH_TOTEMNOVA is not set +# CONFIG_MACH_NEOCORE926 is not set + +# +# AT91 Board Options +# +CONFIG_MTD_AT91_DATAFLASH_CARD=y +# CONFIG_MTD_NAND_ATMEL_BUSWIDTH_16 is not set + +# +# AT91 Feature Selections +# +CONFIG_AT91_PROGRAMMABLE_CLOCKS=y +CONFIG_AT91_TIMER_HZ=100 +CONFIG_AT91_EARLY_DBGU=y +# CONFIG_AT91_EARLY_USART0 is not set +# CONFIG_AT91_EARLY_USART1 is not set +# CONFIG_AT91_EARLY_USART2 is not set +# CONFIG_AT91_EARLY_USART3 is not set +# CONFIG_AT91_EARLY_USART4 is not set +# CONFIG_AT91_EARLY_USART5 is not set + +# +# Processor Type +# +CONFIG_CPU_32=y +CONFIG_CPU_ARM926T=y +CONFIG_CPU_32v5=y +CONFIG_CPU_ABRT_EV5TJ=y +CONFIG_CPU_PABRT_NOIFAR=y +CONFIG_CPU_CACHE_VIVT=y +CONFIG_CPU_COPY_V4WB=y +CONFIG_CPU_TLB_V4WBI=y +CONFIG_CPU_CP15=y +CONFIG_CPU_CP15_MMU=y + +# +# Processor Features +# +CONFIG_ARM_THUMB=y +# CONFIG_CPU_ICACHE_DISABLE is not set +# CONFIG_CPU_DCACHE_DISABLE is not set +# CONFIG_CPU_DCACHE_WRITETHROUGH is not set +# CONFIG_CPU_CACHE_ROUND_ROBIN is not set +# CONFIG_OUTER_CACHE is not set + +# +# Bus support +# +# CONFIG_PCI_SYSCALL is not set +# CONFIG_ARCH_SUPPORTS_MSI is not set +# CONFIG_PCCARD is not set + +# +# Kernel Features +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_PREEMPT=y +CONFIG_HZ=100 +CONFIG_AEABI=y +# CONFIG_OABI_COMPAT is not set +CONFIG_ARCH_FLATMEM_HAS_HOLES=y +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_DISCONTIGMEM_MANUAL is not set +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=4096 +# CONFIG_RESOURCES_64BIT is not set +# CONFIG_PHYS_ADDR_T_64BIT is not set +CONFIG_ZONE_DMA_FLAG=0 +CONFIG_VIRT_TO_BUS=y +CONFIG_UNEVICTABLE_LRU=y +CONFIG_LEDS=y +CONFIG_LEDS_CPU=y +CONFIG_ALIGNMENT_TRAP=y + +# +# Boot options +# +CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZBOOT_ROM_BSS=0x0 +CONFIG_CMDLINE="mem=64M console=ttyS0,115200 root=/dev/mmcblk0p1 rootfstype=ext2 rootdelay=5" +# CONFIG_XIP_KERNEL is not set +# CONFIG_KEXEC is not set + +# +# CPU Power Management +# +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# +CONFIG_VFP=y + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_HAVE_AOUT=y +# CONFIG_BINFMT_AOUT is not set +# CONFIG_BINFMT_MISC is not set + +# +# Power management options +# +# CONFIG_PM is not set +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_MMAP is not set +CONFIG_UNIX=y +# CONFIG_NET_KEY is not set +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_FIB_HASH=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +# CONFIG_IP_PNP_RARP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE is not set +# CONFIG_ARPD is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +# CONFIG_INET_LRO is not set +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +# CONFIG_IPV6 is not set +# CONFIG_NETLABEL is not set +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NETFILTER is not set +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_BRIDGE is not set +# CONFIG_NET_DSA is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set +# CONFIG_NET_SCHED is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +# CONFIG_AF_RXRPC is not set +# CONFIG_PHONET is not set +# CONFIG_WIRELESS is not set +# CONFIG_RFKILL is not set +# CONFIG_NET_9P is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_CONNECTOR is not set +CONFIG_MTD=y +# CONFIG_MTD_DEBUG is not set +# CONFIG_MTD_CONCAT is not set +CONFIG_MTD_PARTITIONS=y +# CONFIG_MTD_REDBOOT_PARTS is not set +CONFIG_MTD_CMDLINE_PARTS=y +# CONFIG_MTD_AFS_PARTS is not set +# CONFIG_MTD_AR7_PARTS is not set + +# +# User Modules And Translation Layers +# +CONFIG_MTD_CHAR=y +CONFIG_MTD_BLKDEVS=y +CONFIG_MTD_BLOCK=y +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_MTD_OOPS is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +CONFIG_MTD_DATAFLASH=y +# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set +# CONFIG_MTD_DATAFLASH_OTP is not set +# CONFIG_MTD_M25P80 is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +CONFIG_MTD_BLOCK2MTD=y + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOC2000 is not set +# CONFIG_MTD_DOC2001 is not set +# CONFIG_MTD_DOC2001PLUS is not set +CONFIG_MTD_NAND=y +# CONFIG_MTD_NAND_VERIFY_WRITE is not set +# CONFIG_MTD_NAND_ECC_SMC is not set +# CONFIG_MTD_NAND_MUSEUM_IDS is not set +# CONFIG_MTD_NAND_GPIO is not set +CONFIG_MTD_NAND_IDS=y +# CONFIG_MTD_NAND_DISKONCHIP is not set +# CONFIG_MTD_NAND_ATMEL is not set +# CONFIG_MTD_NAND_NANDSIM is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_ALAUDA is not set +CONFIG_MTD_ONENAND=y +# CONFIG_MTD_ONENAND_VERIFY_WRITE is not set +CONFIG_MTD_ONENAND_GENERIC=y +# CONFIG_MTD_ONENAND_OTP is not set +# CONFIG_MTD_ONENAND_2X_PROGRAM is not set +# CONFIG_MTD_ONENAND_SIM is not set + +# +# UBI - Unsorted block images +# +# CONFIG_MTD_UBI is not set +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_COW_COMMON is not set +# CONFIG_BLK_DEV_LOOP is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_UB is not set +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +CONFIG_MISC_DEVICES=y +# CONFIG_ATMEL_PWM is not set +# CONFIG_ATMEL_TCLIB is not set +# CONFIG_EEPROM_93CX6 is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ATMEL_SSC is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_C2PORT is not set +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +# CONFIG_SCSI_TGT is not set +# CONFIG_SCSI_NETLINK is not set +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +# CONFIG_BLK_DEV_SR is not set +# CONFIG_CHR_DEV_SG is not set +# CONFIG_CHR_DEV_SCH is not set + +# +# Some SCSI devices (e.g. CD jukebox) support multiple LUNs +# +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_SCSI_WAIT_SCAN=m + +# +# SCSI Transports +# +# CONFIG_SCSI_SPI_ATTRS is not set +# CONFIG_SCSI_FC_ATTRS is not set +# CONFIG_SCSI_ISCSI_ATTRS is not set +# CONFIG_SCSI_SAS_LIBSAS is not set +# CONFIG_SCSI_SRP_ATTRS is not set +# CONFIG_SCSI_LOWLEVEL is not set +# CONFIG_SCSI_DH is not set +# CONFIG_ATA is not set +# CONFIG_MD is not set +CONFIG_NETDEVICES=y +# CONFIG_DUMMY is not set +# CONFIG_BONDING is not set +# CONFIG_MACVLAN is not set +# CONFIG_EQUALIZER is not set +# CONFIG_TUN is not set +# CONFIG_VETH is not set +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +# CONFIG_MARVELL_PHY is not set +CONFIG_DAVICOM_PHY=y +# CONFIG_QSEMI_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_SMSC_PHY is not set +# CONFIG_BROADCOM_PHY is not set +# CONFIG_ICPLUS_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_FIXED_PHY is not set +# CONFIG_MDIO_BITBANG is not set +CONFIG_NET_ETHERNET=y +CONFIG_MII=y +CONFIG_MACB=y +# CONFIG_MACB_TX_SRAM is not set +# CONFIG_AX88796 is not set +# CONFIG_SMC91X is not set +# CONFIG_DM9000 is not set +# CONFIG_ENC28J60 is not set +# CONFIG_SMC911X is not set +# CONFIG_IBM_NEW_EMAC_ZMII is not set +# CONFIG_IBM_NEW_EMAC_RGMII is not set +# CONFIG_IBM_NEW_EMAC_TAH is not set +# CONFIG_IBM_NEW_EMAC_EMAC4 is not set +# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set +# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set +# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set +# CONFIG_B44 is not set +# CONFIG_NETDEV_1000 is not set +# CONFIG_NETDEV_10000 is not set + +# +# Wireless LAN +# +# CONFIG_WLAN_PRE80211 is not set +# CONFIG_WLAN_80211 is not set +# CONFIG_IWLWIFI_LEDS is not set + +# +# USB Network Adapters +# +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_USBNET is not set +# CONFIG_WAN is not set +CONFIG_PPP=y +# CONFIG_PPP_MULTILINK is not set +# CONFIG_PPP_FILTER is not set +CONFIG_PPP_ASYNC=y +# CONFIG_PPP_SYNC_TTY is not set +# CONFIG_PPP_DEFLATE is not set +# CONFIG_PPP_BSDCOMP is not set +# CONFIG_PPP_MPPE is not set +# CONFIG_PPPOE is not set +# CONFIG_PPPOL2TP is not set +# CONFIG_SLIP is not set +CONFIG_SLHC=y +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +# CONFIG_INPUT_FF_MEMLESS is not set +# CONFIG_INPUT_POLLDEV is not set + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +# CONFIG_INPUT_MOUSEDEV_PSAUX is not set +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ATKBD=y +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_GPIO is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_ADS7846=y +# CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_ELO is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_INEXIO is not set +# CONFIG_TOUCHSCREEN_MK712 is not set +# CONFIG_TOUCHSCREEN_PENMOUNT is not set +# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set +# CONFIG_TOUCHSCREEN_TOUCHWIN is not set +# CONFIG_TOUCHSCREEN_WM97XX is not set +# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set +# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set +# CONFIG_INPUT_MISC is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_SERPORT=y +CONFIG_SERIO_LIBPS2=y +# CONFIG_SERIO_RAW is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +# CONFIG_VT_HW_CONSOLE_BINDING is not set +CONFIG_DEVKMEM=y +# CONFIG_SERIAL_NONSTANDARD is not set + +# +# Serial drivers +# +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_ATMEL=y +CONFIG_SERIAL_ATMEL_CONSOLE=y +CONFIG_SERIAL_ATMEL_PDC=y +# CONFIG_SERIAL_ATMEL_TTYAT is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +# CONFIG_IPMI_HANDLER is not set +CONFIG_HW_RANDOM=y +# CONFIG_NVRAM is not set +# CONFIG_R3964 is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_HELPER_AUTO=y + +# +# I2C Hardware Bus support +# + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_GPIO is not set +# CONFIG_I2C_OCORES is not set +# CONFIG_I2C_SIMTEC is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_TAOS_EVM is not set +# CONFIG_I2C_TINY_USB is not set + +# +# Other I2C/SMBus bus drivers +# +# CONFIG_I2C_PCA_PLATFORM is not set +# CONFIG_I2C_STUB is not set + +# +# Miscellaneous I2C Chip support +# +# CONFIG_DS1682 is not set +# CONFIG_AT24 is not set +# CONFIG_SENSORS_EEPROM is not set +# CONFIG_SENSORS_PCF8574 is not set +# CONFIG_PCF8575 is not set +# CONFIG_SENSORS_PCA9539 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_SENSORS_MAX6875 is not set +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_I2C_DEBUG_CHIP is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +CONFIG_SPI_ATMEL=y +# CONFIG_SPI_BITBANG is not set + +# +# SPI Protocol Masters +# +# CONFIG_SPI_AT25 is not set +# CONFIG_SPI_SPIDEV is not set +# CONFIG_SPI_TLE62X0 is not set +# CONFIG_W1 is not set +# CONFIG_POWER_SUPPLY is not set +CONFIG_HWMON=y +# CONFIG_HWMON_VID is not set +# CONFIG_SENSORS_AD7414 is not set +# CONFIG_SENSORS_AD7418 is not set +# CONFIG_SENSORS_ADCXX is not set +# CONFIG_SENSORS_ADM1021 is not set +# CONFIG_SENSORS_ADM1025 is not set +# CONFIG_SENSORS_ADM1026 is not set +# CONFIG_SENSORS_ADM1029 is not set +# CONFIG_SENSORS_ADM1031 is not set +# CONFIG_SENSORS_ADM9240 is not set +# CONFIG_SENSORS_ADT7462 is not set +# CONFIG_SENSORS_ADT7470 is not set +# CONFIG_SENSORS_ADT7473 is not set +# CONFIG_SENSORS_ATXP1 is not set +# CONFIG_SENSORS_DS1621 is not set +# CONFIG_SENSORS_F71805F is not set +# CONFIG_SENSORS_F71882FG is not set +# CONFIG_SENSORS_F75375S is not set +# CONFIG_SENSORS_GL518SM is not set +# CONFIG_SENSORS_GL520SM is not set +# CONFIG_SENSORS_IT87 is not set +# CONFIG_SENSORS_LM63 is not set +# CONFIG_SENSORS_LM70 is not set +# CONFIG_SENSORS_LM75 is not set +# CONFIG_SENSORS_LM77 is not set +# CONFIG_SENSORS_LM78 is not set +# CONFIG_SENSORS_LM80 is not set +# CONFIG_SENSORS_LM83 is not set +# CONFIG_SENSORS_LM85 is not set +# CONFIG_SENSORS_LM87 is not set +# CONFIG_SENSORS_LM90 is not set +# CONFIG_SENSORS_LM92 is not set +# CONFIG_SENSORS_LM93 is not set +# CONFIG_SENSORS_MAX1111 is not set +# CONFIG_SENSORS_MAX1619 is not set +# CONFIG_SENSORS_MAX6650 is not set +# CONFIG_SENSORS_PC87360 is not set +# CONFIG_SENSORS_PC87427 is not set +# CONFIG_SENSORS_DME1737 is not set +# CONFIG_SENSORS_SMSC47M1 is not set +# CONFIG_SENSORS_SMSC47M192 is not set +# CONFIG_SENSORS_SMSC47B397 is not set +# CONFIG_SENSORS_ADS7828 is not set +# CONFIG_SENSORS_THMC50 is not set +# CONFIG_SENSORS_VT1211 is not set +# CONFIG_SENSORS_W83781D is not set +# CONFIG_SENSORS_W83791D is not set +# CONFIG_SENSORS_W83792D is not set +# CONFIG_SENSORS_W83793 is not set +# CONFIG_SENSORS_W83L785TS is not set +# CONFIG_SENSORS_W83L786NG is not set +# CONFIG_SENSORS_W83627HF is not set +# CONFIG_SENSORS_W83627EHF is not set +# CONFIG_HWMON_DEBUG_CHIP is not set +# CONFIG_THERMAL is not set +# CONFIG_THERMAL_HWMON is not set +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_NOWAYOUT=y + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +CONFIG_AT91SAM9X_WATCHDOG=y + +# +# USB-based Watchdog Cards +# +# CONFIG_USBPCWATCHDOG is not set +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +# CONFIG_SSB is not set + +# +# Multifunction device drivers +# +# CONFIG_MFD_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_MFD_TMIO is not set +# CONFIG_MFD_T7L66XB is not set +# CONFIG_MFD_TC6387XB is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM8350_I2C is not set + +# +# Multimedia devices +# + +# +# Multimedia core support +# +# CONFIG_VIDEO_DEV is not set +# CONFIG_DVB_CORE is not set +# CONFIG_VIDEO_MEDIA is not set + +# +# Multimedia drivers +# +# CONFIG_DAB is not set + +# +# Graphics support +# +# CONFIG_VGASTATE is not set +# CONFIG_VIDEO_OUTPUT_CONTROL is not set +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_S1D15605 is not set +# CONFIG_FB_S1D13XXX is not set +CONFIG_FB_ATMEL=y +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +# CONFIG_LCD_CLASS_DEVICE is not set +# CONFIG_LCD_LTV350QV is not set +# CONFIG_LCD_ILI9320 is not set +# CONFIG_LCD_TDO24M is not set +# CONFIG_LCD_VGG2432A4 is not set +# CONFIG_LCD_PLATFORM is not set +# CONFIG_BACKLIGHT_CLASS_DEVICE is not set +# CONFIG_BACKLIGHT_ATMEL_LCDC is not set +# CONFIG_BACKLIGHT_CORGI is not set + +# +# Display device support +# +# CONFIG_DISPLAY_SUPPORT is not set + +# +# Console display driver support +# +# CONFIG_VGA_CONSOLE is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +# CONFIG_FONTS is not set +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +# CONFIG_LOGO is not set +CONFIG_SOUND=y +# CONFIG_SOUND_OSS_CORE is not set +CONFIG_SND=y +CONFIG_SND_TIMER=y +CONFIG_SND_PCM=y +# CONFIG_SND_SEQUENCER is not set +# CONFIG_SND_MIXER_OSS is not set +# CONFIG_SND_PCM_OSS is not set +# CONFIG_SND_DYNAMIC_MINORS is not set +# CONFIG_SND_SUPPORT_OLD_API is not set +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_AC97_CODEC=y +# CONFIG_SND_DRIVERS is not set +CONFIG_SND_ARM=y +CONFIG_SND_AT91_AC97=y +# CONFIG_SND_SPI is not set +# CONFIG_SND_USB is not set +CONFIG_SND_SOC=y +CONFIG_SND_ATMEL_SOC=y +# CONFIG_SND_SOC_ALL_CODECS is not set +# CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=y +CONFIG_HID_SUPPORT=y +CONFIG_HID=y +# CONFIG_HID_DEBUG is not set +CONFIG_HIDRAW=y + +# +# USB Input Devices +# +CONFIG_USB_HID=y +# CONFIG_HID_PID is not set +# CONFIG_USB_HIDDEV is not set + +# +# Special HID drivers +# +CONFIG_HID_COMPAT=y +CONFIG_HID_A4TECH=y +CONFIG_HID_APPLE=y +CONFIG_HID_BELKIN=y +CONFIG_HID_BRIGHT=y +CONFIG_HID_CHERRY=y +CONFIG_HID_CHICONY=y +CONFIG_HID_CYPRESS=y +CONFIG_HID_DELL=y +CONFIG_HID_EZKEY=y +CONFIG_HID_GYRATION=y +CONFIG_HID_LOGITECH=y +# CONFIG_LOGITECH_FF is not set +# CONFIG_LOGIRUMBLEPAD2_FF is not set +CONFIG_HID_MICROSOFT=y +CONFIG_HID_MONTEREY=y +CONFIG_HID_PANTHERLORD=y +# CONFIG_PANTHERLORD_FF is not set +CONFIG_HID_PETALYNX=y +CONFIG_HID_SAMSUNG=y +CONFIG_HID_SONY=y +CONFIG_HID_SUNPLUS=y +# CONFIG_THRUSTMASTER_FF is not set +# CONFIG_ZEROPLUS_FF is not set +CONFIG_USB_SUPPORT=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +# CONFIG_USB_ARCH_HAS_EHCI is not set +CONFIG_USB=y +CONFIG_USB_DEBUG=y +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEVICEFS=y +# CONFIG_USB_DEVICE_CLASS is not set +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG is not set +CONFIG_USB_MON=y +# CONFIG_USB_WUSB is not set +# CONFIG_USB_WUSB_CBAF is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +CONFIG_USB_OHCI_HCD=y +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HWA_HCD is not set +# CONFIG_USB_MUSB_HDRC is not set +# CONFIG_USB_GADGET_MUSB_HDRC is not set + +# +# USB Device Class drivers +# +# CONFIG_USB_ACM is not set +# CONFIG_USB_PRINTER is not set +# CONFIG_USB_WDM is not set +# CONFIG_USB_TMC is not set + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; +# + +# +# see USB_STORAGE Help for more information +# +CONFIG_USB_STORAGE=y +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_DPCM is not set +# CONFIG_USB_STORAGE_USBAT is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_SDDR55 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_STORAGE_ALAUDA is not set +# CONFIG_USB_STORAGE_ONETOUCH is not set +# CONFIG_USB_STORAGE_KARMA is not set +# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set +# CONFIG_USB_LIBUSUAL is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set + +# +# USB port drivers +# +CONFIG_USB_SERIAL=y +# CONFIG_USB_SERIAL_CONSOLE is not set +# CONFIG_USB_EZUSB is not set +CONFIG_USB_SERIAL_GENERIC=y +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_CH341 is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP2101 is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_FUNSOFT is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_IUU is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_MOTOROLA is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_OTI6858 is not set +# CONFIG_USB_SERIAL_SPCP8X5 is not set +# CONFIG_USB_SERIAL_HP4X is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +# CONFIG_USB_SERIAL_OPTION is not set +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_BERRY_CHARGE is not set +# CONFIG_USB_LED is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_PHIDGET is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +# CONFIG_USB_IOWARRIOR is not set +# CONFIG_USB_TEST is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_VST is not set +CONFIG_USB_GADGET=y +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_SELECTED=y +CONFIG_USB_GADGET_AT91=y +CONFIG_USB_AT91=y +# CONFIG_USB_GADGET_ATMEL_USBA is not set +# CONFIG_USB_GADGET_FSL_USB2 is not set +# CONFIG_USB_GADGET_LH7A40X is not set +# CONFIG_USB_GADGET_OMAP is not set +# CONFIG_USB_GADGET_PXA25X is not set +# CONFIG_USB_GADGET_PXA27X is not set +# CONFIG_USB_GADGET_S3C2410 is not set +# CONFIG_USB_GADGET_M66592 is not set +# CONFIG_USB_GADGET_AMD5536UDC is not set +# CONFIG_USB_GADGET_FSL_QE is not set +# CONFIG_USB_GADGET_NET2280 is not set +# CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_DUMMY_HCD is not set +# CONFIG_USB_GADGET_DUALSPEED is not set +# CONFIG_USB_ZERO is not set +CONFIG_USB_ETH=m +CONFIG_USB_ETH_RNDIS=y +CONFIG_USB_GADGETFS=m +CONFIG_USB_FILE_STORAGE=m +# CONFIG_USB_FILE_STORAGE_TEST is not set +CONFIG_USB_G_SERIAL=m +# CONFIG_USB_MIDI_GADGET is not set +# CONFIG_USB_G_PRINTER is not set +# CONFIG_USB_CDC_COMPOSITE is not set +CONFIG_MMC=y +# CONFIG_MMC_DEBUG is not set +# CONFIG_MMC_UNSAFE_RESUME is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=y +CONFIG_MMC_BLOCK_BOUNCE=y +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_SDHCI is not set +CONFIG_MMC_AT91=y +# CONFIG_MMC_SPI is not set +# CONFIG_MEMSTICK is not set +# CONFIG_ACCESSIBILITY is not set +# CONFIG_NEW_LEDS is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +# CONFIG_RTC_DRV_DS1307 is not set +# CONFIG_RTC_DRV_DS1374 is not set +# CONFIG_RTC_DRV_DS1672 is not set +# CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_RS5C372 is not set +# CONFIG_RTC_DRV_ISL1208 is not set +# CONFIG_RTC_DRV_X1205 is not set +# CONFIG_RTC_DRV_PCF8563 is not set +# CONFIG_RTC_DRV_PCF8583 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_S35390A is not set +# CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8581 is not set + +# +# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_DS3234 is not set + +# +# Platform RTC drivers +# +# CONFIG_RTC_DRV_CMOS is not set +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_V3020 is not set + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_AT91SAM9=y +CONFIG_RTC_DRV_AT91SAM9_RTT=0 +CONFIG_RTC_DRV_AT91SAM9_GPBR=0 +# CONFIG_DMADEVICES is not set +# CONFIG_REGULATOR is not set +# CONFIG_UIO is not set + +# +# File systems +# +CONFIG_EXT2_FS=y +# CONFIG_EXT2_FS_XATTR is not set +# CONFIG_EXT2_FS_XIP is not set +# CONFIG_EXT3_FS is not set +# CONFIG_EXT4_FS is not set +# CONFIG_REISERFS_FS is not set +# CONFIG_JFS_FS is not set +# CONFIG_FS_POSIX_ACL is not set +CONFIG_FILE_LOCKING=y +# CONFIG_XFS_FS is not set +# CONFIG_OCFS2_FS is not set +CONFIG_DNOTIFY=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +# CONFIG_QUOTA is not set +# CONFIG_AUTOFS_FS is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_FUSE_FS is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_TMPFS_POSIX_ACL is not set +# CONFIG_HUGETLB_PAGE is not set +# CONFIG_CONFIGFS_FS is not set + +# +# Miscellaneous filesystems +# +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +CONFIG_JFFS2_FS=y +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +# CONFIG_JFFS2_SUMMARY is not set +# CONFIG_JFFS2_FS_XATTR is not set +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +CONFIG_JFFS2_ZLIB=y +CONFIG_JFFS2_LZO=y +CONFIG_JFFS2_RTIME=y +CONFIG_JFFS2_RUBIN=y +# CONFIG_JFFS2_CMODE_NONE is not set +# CONFIG_JFFS2_CMODE_PRIORITY is not set +# CONFIG_JFFS2_CMODE_SIZE is not set +CONFIG_JFFS2_CMODE_FAVOURLZO=y +CONFIG_CRAMFS=y +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=y +CONFIG_NFS_V3=y +# CONFIG_NFS_V3_ACL is not set +CONFIG_NFS_V4=y +CONFIG_ROOT_NFS=y +# CONFIG_NFSD is not set +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=y +# CONFIG_SUNRPC_REGISTER_V4 is not set +CONFIG_RPCSEC_GSS_KRB5=y +# CONFIG_RPCSEC_GSS_SPKM3 is not set +# CONFIG_SMB_FS is not set +# CONFIG_CIFS is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +# CONFIG_MAC_PARTITION is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_BSD_DISKLABEL is not set +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +# CONFIG_LDM_PARTITION is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +# CONFIG_EFI_PARTITION is not set +# CONFIG_SYSV68_PARTITION is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=y +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +CONFIG_NLS_CODEPAGE_850=y +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +CONFIG_NLS_CODEPAGE_865=y +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +CONFIG_NLS_ISO8859_15=y +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +# CONFIG_NLS_UTF8 is not set +# CONFIG_DLM is not set + +# +# Kernel hacking +# +CONFIG_PRINTK_TIME=y +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=1024 +CONFIG_MAGIC_SYSRQ=y +# CONFIG_UNUSED_SYMBOLS is not set +CONFIG_DEBUG_FS=y +# CONFIG_HEADERS_CHECK is not set +CONFIG_DEBUG_KERNEL=y +# CONFIG_DEBUG_SHIRQ is not set +CONFIG_DETECT_SOFTLOCKUP=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_SCHED_DEBUG=y +# CONFIG_SCHEDSTATS is not set +CONFIG_TIMER_STATS=y +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_DEBUG_SLAB is not set +CONFIG_DEBUG_PREEMPT=y +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_RT_MUTEX_TESTER is not set +# CONFIG_DEBUG_SPINLOCK is not set +CONFIG_DEBUG_MUTEXES=y +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_SPINLOCK_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_DEBUG_KOBJECT is not set +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_INFO is not set +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_WRITECOUNT is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_LIST is not set +# CONFIG_DEBUG_SG is not set +CONFIG_FRAME_POINTER=y +# CONFIG_BOOT_PRINTK_DELAY is not set +# CONFIG_RCU_TORTURE_TEST is not set +# CONFIG_RCU_CPU_STALL_DETECTOR is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_FAULT_INJECTION is not set +# CONFIG_LATENCYTOP is not set +# CONFIG_SYSCTL_SYSCALL_CHECK is not set +CONFIG_HAVE_FUNCTION_TRACER=y + +# +# Tracers +# +# CONFIG_FUNCTION_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_PREEMPT_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_CONTEXT_SWITCH_TRACER is not set +# CONFIG_BOOT_TRACER is not set +# CONFIG_STACK_TRACER is not set +# CONFIG_DYNAMIC_PRINTK_DEBUG is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_DEBUG_USER=y +# CONFIG_DEBUG_ERRORS is not set +# CONFIG_DEBUG_STACK_USAGE is not set +CONFIG_DEBUG_LL=y +# CONFIG_DEBUG_ICEDCC is not set + +# +# Security options +# +# CONFIG_KEYS is not set +CONFIG_SECURITY=y +# CONFIG_SECURITYFS is not set +# CONFIG_SECURITY_NETWORK is not set +# CONFIG_SECURITY_FILE_CAPABILITIES is not set +# CONFIG_SECURITY_ROOTPLUG is not set +CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=0 +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +# CONFIG_CRYPTO_FIPS is not set +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_GF128MUL is not set +# CONFIG_CRYPTO_NULL is not set +# CONFIG_CRYPTO_CRYPTD is not set +# CONFIG_CRYPTO_AUTHENC is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +# CONFIG_CRYPTO_CCM is not set +# CONFIG_CRYPTO_GCM is not set +# CONFIG_CRYPTO_SEQIV is not set + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +# CONFIG_CRYPTO_CTR is not set +# CONFIG_CRYPTO_CTS is not set +# CONFIG_CRYPTO_ECB is not set +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set + +# +# Hash modes +# +# CONFIG_CRYPTO_HMAC is not set +# CONFIG_CRYPTO_XCBC is not set + +# +# Digest +# +# CONFIG_CRYPTO_CRC32C is not set +# CONFIG_CRYPTO_MD4 is not set +CONFIG_CRYPTO_MD5=y +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_RMD128 is not set +# CONFIG_CRYPTO_RMD160 is not set +# CONFIG_CRYPTO_RMD256 is not set +# CONFIG_CRYPTO_RMD320 is not set +# CONFIG_CRYPTO_SHA1 is not set +# CONFIG_CRYPTO_SHA256 is not set +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +# CONFIG_CRYPTO_AES is not set +# CONFIG_CRYPTO_ANUBIS is not set +# CONFIG_CRYPTO_ARC4 is not set +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +CONFIG_CRYPTO_DES=y +# CONFIG_CRYPTO_FCRYPT is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_SALSA20 is not set +# CONFIG_CRYPTO_SEED is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_TEA is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +# CONFIG_CRYPTO_DEFLATE is not set +# CONFIG_CRYPTO_LZO is not set + +# +# Random Number Generation +# +# CONFIG_CRYPTO_ANSI_CPRNG is not set +CONFIG_CRYPTO_HW=y + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_CRC_CCITT=y +CONFIG_CRC16=m +# CONFIG_CRC_T10DIF is not set +# CONFIG_CRC_ITU_T is not set +CONFIG_CRC32=y +# CONFIG_CRC7 is not set +CONFIG_LIBCRC32C=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_PLIST=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y diff --git a/packages/linux/linux-2.6.28/at91sam9263ek/linux-2.6.28-at91.patch.bz2 b/packages/linux/linux-2.6.28/at91sam9263ek/linux-2.6.28-at91.patch.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..7069c54dd4dba1b9bf718d843deaace8ca78ff9b GIT binary patch literal 67725 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�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 X8U@k{NPeOd{-W+krwS4imrxHN!XEAF literal 0 HcmV?d00001 diff --git a/packages/linux/linux-2.6.28/at91sam9263ek/linux-2.6.28-exp.patch.bz2 b/packages/linux/linux-2.6.28/at91sam9263ek/linux-2.6.28-exp.patch.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..9417b3aab6978d0aa82e293750cc2642bd3f292b GIT binary patch literal 56841 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

fVA0Sv3!8C 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�PN<~VvF-J{1$?O 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 literal 0 HcmV?d00001 diff --git a/packages/linux/linux_2.6.28.bb b/packages/linux/linux_2.6.28.bb new file mode 100644 index 0000000000..3f1ed5a460 --- /dev/null +++ b/packages/linux/linux_2.6.28.bb @@ -0,0 +1,13 @@ +require linux.inc + +# Mark archs/machines that this kernel supports +DEFAULT_PREFERENCE = "-1" + +DEFAULT_PREFERENCE_at91sam9263ek = "28" + +SRC_URI = "${KERNELORG_MIRROR}/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 \ + file://defconfig" + +SRC_URI_append_at91sam9263ek = " \ + file://linux-2.6.28-at91.patch.bz2;patch=1 \ + file://linux-2.6.28-exp.patch.bz2;patch=1 " -- 2.39.5

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