summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
diff options
context:
space:
mode:
authorKoen Kooi <koen@dominion.thruhere.net>2011-11-09 15:33:44 +0100
committerKoen Kooi <koen@dominion.thruhere.net>2011-11-09 15:33:44 +0100
commitf1c2dd0ae57938899840342de33764685b6a5288 (patch)
tree6830d9aef4ef168e619b1b57b9891d11ff1c9ede /recipes-kernel
parent31c407823dbed73f9f33c333c7d955140d0aef70 (diff)
downloadmeta-ti-f1c2dd0ae57938899840342de33764685b6a5288.tar.gz
linux-omap4: add experimental 3.0.0 version
also clean up stale files Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Diffstat (limited to 'recipes-kernel')
-rw-r--r--recipes-kernel/linux/linux-omap4-3.0.0/omap4430-panda/defconfig (renamed from recipes-kernel/linux/linux-omap4/omap4430-panda/defconfig)927
-rw-r--r--recipes-kernel/linux/linux-omap4/0001-UBUNTU-Config-Fix-FTBS-caused-by-new-binutils.patch38
-rw-r--r--recipes-kernel/linux/linux-omap4/0001-tiler-avoid-lock-ups-due-to-unmapped-DMM-entries.patch150
-rw-r--r--recipes-kernel/linux/linux-omap4/0002-ARM-Add-prompt-for-CONFIG_ALIGNMENT_TRAP.patch29
-rw-r--r--recipes-kernel/linux/linux-omap4/0002-Add-AFLAGS-for-sleep44xx-to-fix-FTBS.patch26
-rw-r--r--recipes-kernel/linux/linux-omap4/0003-ARM-Print-warning-on-alignment-trap-in-kernel-mode.patch31
-rw-r--r--recipes-kernel/linux/linux-omap4/0004-ARM-Expose-some-CPU-control-registers-via-sysfs.patch219
-rw-r--r--recipes-kernel/linux/linux-omap4/0005-ARM-Add-option-to-allow-userspace-PLE-access.patch48
-rw-r--r--recipes-kernel/linux/linux-omap4/0006-ARM-Add-option-to-allow-userspace-access-to-performa.patch49
-rw-r--r--recipes-kernel/linux/linux-omap4/0007-OMAP4-do-not-force-select-options-which-are-not-requ.patch26
-rw-r--r--recipes-kernel/linux/linux-omap4/0008-omap4-pandaboard-add-support-for-DVI-output.patch203
-rw-r--r--recipes-kernel/linux/linux-omap4_3.0.0.bb19
12 files changed, 681 insertions, 1084 deletions
diff --git a/recipes-kernel/linux/linux-omap4/omap4430-panda/defconfig b/recipes-kernel/linux/linux-omap4-3.0.0/omap4430-panda/defconfig
index 741db338..1be93fe1 100644
--- a/recipes-kernel/linux/linux-omap4/omap4430-panda/defconfig
+++ b/recipes-kernel/linux/linux-omap4-3.0.0/omap4430-panda/defconfig
@@ -1,18 +1,17 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.35.3 3# Linux/arm 3.0.4 Kernel Configuration
4# Sat May 7 15:52:24 2011
5# 4#
6CONFIG_ARM=y 5CONFIG_ARM=y
7CONFIG_HAVE_PWM=y 6CONFIG_HAVE_PWM=y
8CONFIG_SYS_SUPPORTS_APM_EMULATION=y 7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
8CONFIG_HAVE_SCHED_CLOCK=y
9CONFIG_GENERIC_GPIO=y 9CONFIG_GENERIC_GPIO=y
10CONFIG_GENERIC_TIME=y
11# CONFIG_ARCH_USES_GETTIMEOFFSET is not set 10# CONFIG_ARCH_USES_GETTIMEOFFSET is not set
12CONFIG_GENERIC_CLOCKEVENTS=y 11CONFIG_GENERIC_CLOCKEVENTS=y
13CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y 12CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
13CONFIG_KTIME_SCALAR=y
14CONFIG_HAVE_PROC_CPU=y 14CONFIG_HAVE_PROC_CPU=y
15CONFIG_GENERIC_HARDIRQS=y
16CONFIG_STACKTRACE_SUPPORT=y 15CONFIG_STACKTRACE_SUPPORT=y
17CONFIG_LOCKDEP_SUPPORT=y 16CONFIG_LOCKDEP_SUPPORT=y
18CONFIG_TRACE_IRQFLAGS_SUPPORT=y 17CONFIG_TRACE_IRQFLAGS_SUPPORT=y
@@ -21,22 +20,20 @@ CONFIG_GENERIC_IRQ_PROBE=y
21CONFIG_GENERIC_LOCKBREAK=y 20CONFIG_GENERIC_LOCKBREAK=y
22CONFIG_RWSEM_GENERIC_SPINLOCK=y 21CONFIG_RWSEM_GENERIC_SPINLOCK=y
23CONFIG_ARCH_HAS_CPUFREQ=y 22CONFIG_ARCH_HAS_CPUFREQ=y
23CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
24CONFIG_GENERIC_HWEIGHT=y 24CONFIG_GENERIC_HWEIGHT=y
25CONFIG_GENERIC_CALIBRATE_DELAY=y 25CONFIG_GENERIC_CALIBRATE_DELAY=y
26CONFIG_NEED_DMA_MAP_STATE=y 26CONFIG_NEED_DMA_MAP_STATE=y
27CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y
28CONFIG_VECTORS_BASE=0xffff0000 27CONFIG_VECTORS_BASE=0xffff0000
29CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y 28CONFIG_ARM_PATCH_PHYS_VIRT=y
30CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 29CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
31CONFIG_CONSTRUCTORS=y 30CONFIG_HAVE_IRQ_WORK=y
32 31
33# 32#
34# General setup 33# General setup
35# 34#
36CONFIG_EXPERIMENTAL=y 35CONFIG_EXPERIMENTAL=y
37CONFIG_LOCK_KERNEL=y
38CONFIG_INIT_ENV_ARG_LIMIT=32 36CONFIG_INIT_ENV_ARG_LIMIT=32
39# CONFIG_INIT_PASS_ALL_PARAMS is not set
40CONFIG_CROSS_COMPILE="" 37CONFIG_CROSS_COMPILE=""
41CONFIG_LOCALVERSION="" 38CONFIG_LOCALVERSION=""
42# CONFIG_LOCALVERSION_AUTO is not set 39# CONFIG_LOCALVERSION_AUTO is not set
@@ -44,36 +41,46 @@ CONFIG_HAVE_KERNEL_GZIP=y
44CONFIG_HAVE_KERNEL_LZMA=y 41CONFIG_HAVE_KERNEL_LZMA=y
45CONFIG_HAVE_KERNEL_LZO=y 42CONFIG_HAVE_KERNEL_LZO=y
46CONFIG_KERNEL_GZIP=y 43CONFIG_KERNEL_GZIP=y
47# CONFIG_KERNEL_BZIP2 is not set
48# CONFIG_KERNEL_LZMA is not set 44# CONFIG_KERNEL_LZMA is not set
49# CONFIG_KERNEL_LZO is not set 45# CONFIG_KERNEL_LZO is not set
50CONFIG_VERSION_SIGNATURE="" 46CONFIG_DEFAULT_HOSTNAME="Pandaboard"
51CONFIG_SWAP=y 47CONFIG_SWAP=y
52CONFIG_SYSVIPC=y 48CONFIG_SYSVIPC=y
53CONFIG_SYSVIPC_SYSCTL=y 49CONFIG_SYSVIPC_SYSCTL=y
54# CONFIG_POSIX_MQUEUE is not set 50# CONFIG_POSIX_MQUEUE is not set
55CONFIG_BSD_PROCESS_ACCT=y 51CONFIG_BSD_PROCESS_ACCT=y
56# CONFIG_BSD_PROCESS_ACCT_V3 is not set 52# CONFIG_BSD_PROCESS_ACCT_V3 is not set
53CONFIG_FHANDLE=y
57# CONFIG_TASKSTATS is not set 54# CONFIG_TASKSTATS is not set
58# CONFIG_AUDIT is not set 55# CONFIG_AUDIT is not set
56CONFIG_HAVE_GENERIC_HARDIRQS=y
57
58#
59# IRQ subsystem
60#
61CONFIG_GENERIC_HARDIRQS=y
62CONFIG_HAVE_SPARSE_IRQ=y
63CONFIG_GENERIC_IRQ_SHOW=y
64CONFIG_GENERIC_IRQ_CHIP=y
65CONFIG_SPARSE_IRQ=y
59 66
60# 67#
61# RCU Subsystem 68# RCU Subsystem
62# 69#
63CONFIG_TREE_RCU=y 70CONFIG_TREE_PREEMPT_RCU=y
64# CONFIG_TREE_PREEMPT_RCU is not set 71CONFIG_PREEMPT_RCU=y
65# CONFIG_TINY_RCU is not set
66# CONFIG_RCU_TRACE is not set 72# CONFIG_RCU_TRACE is not set
67CONFIG_RCU_FANOUT=32 73CONFIG_RCU_FANOUT=32
68# CONFIG_RCU_FANOUT_EXACT is not set 74# CONFIG_RCU_FANOUT_EXACT is not set
69# CONFIG_RCU_FAST_NO_HZ is not set
70# CONFIG_TREE_RCU_TRACE is not set 75# CONFIG_TREE_RCU_TRACE is not set
76CONFIG_RCU_BOOST=y
77CONFIG_RCU_BOOST_PRIO=1
78CONFIG_RCU_BOOST_DELAY=500
71CONFIG_IKCONFIG=y 79CONFIG_IKCONFIG=y
72CONFIG_IKCONFIG_PROC=y 80CONFIG_IKCONFIG_PROC=y
73CONFIG_LOG_BUF_SHIFT=16 81CONFIG_LOG_BUF_SHIFT=16
74CONFIG_CGROUPS=y 82CONFIG_CGROUPS=y
75CONFIG_CGROUP_DEBUG=y 83CONFIG_CGROUP_DEBUG=y
76CONFIG_CGROUP_NS=y
77CONFIG_CGROUP_FREEZER=y 84CONFIG_CGROUP_FREEZER=y
78CONFIG_CGROUP_DEVICE=y 85CONFIG_CGROUP_DEVICE=y
79CONFIG_CPUSETS=y 86CONFIG_CPUSETS=y
@@ -82,30 +89,32 @@ CONFIG_CGROUP_CPUACCT=y
82CONFIG_RESOURCE_COUNTERS=y 89CONFIG_RESOURCE_COUNTERS=y
83CONFIG_CGROUP_MEM_RES_CTLR=y 90CONFIG_CGROUP_MEM_RES_CTLR=y
84CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y 91CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
92CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
85CONFIG_CGROUP_SCHED=y 93CONFIG_CGROUP_SCHED=y
86CONFIG_FAIR_GROUP_SCHED=y 94CONFIG_FAIR_GROUP_SCHED=y
87CONFIG_RT_GROUP_SCHED=y 95CONFIG_RT_GROUP_SCHED=y
88CONFIG_BLK_CGROUP=y 96CONFIG_BLK_CGROUP=y
89CONFIG_DEBUG_BLK_CGROUP=y 97CONFIG_DEBUG_BLK_CGROUP=y
98# CONFIG_NAMESPACES is not set
99CONFIG_SCHED_AUTOGROUP=y
90CONFIG_MM_OWNER=y 100CONFIG_MM_OWNER=y
91# CONFIG_SYSFS_DEPRECATED_V2 is not set 101# CONFIG_SYSFS_DEPRECATED is not set
92# CONFIG_RELAY is not set 102# CONFIG_RELAY is not set
93# CONFIG_NAMESPACES is not set
94CONFIG_BLK_DEV_INITRD=y 103CONFIG_BLK_DEV_INITRD=y
95CONFIG_INITRAMFS_SOURCE="" 104CONFIG_INITRAMFS_SOURCE=""
96CONFIG_RD_GZIP=y 105CONFIG_RD_GZIP=y
97# CONFIG_RD_BZIP2 is not set 106# CONFIG_RD_BZIP2 is not set
98# CONFIG_RD_LZMA is not set 107# CONFIG_RD_LZMA is not set
108CONFIG_RD_XZ=y
99# CONFIG_RD_LZO is not set 109# CONFIG_RD_LZO is not set
100CONFIG_CC_OPTIMIZE_FOR_SIZE=y 110CONFIG_CC_OPTIMIZE_FOR_SIZE=y
101CONFIG_SYSCTL=y 111CONFIG_SYSCTL=y
102CONFIG_ANON_INODES=y 112CONFIG_ANON_INODES=y
103CONFIG_EMBEDDED=y 113CONFIG_EXPERT=y
104CONFIG_UID16=y 114CONFIG_UID16=y
105# CONFIG_SYSCTL_SYSCALL is not set 115# CONFIG_SYSCTL_SYSCALL is not set
106CONFIG_KALLSYMS=y 116CONFIG_KALLSYMS=y
107# CONFIG_KALLSYMS_ALL is not set 117# CONFIG_KALLSYMS_ALL is not set
108# CONFIG_KALLSYMS_EXTRA_PASS is not set
109CONFIG_HOTPLUG=y 118CONFIG_HOTPLUG=y
110CONFIG_PRINTK=y 119CONFIG_PRINTK=y
111CONFIG_BUG=y 120CONFIG_BUG=y
@@ -118,6 +127,7 @@ CONFIG_TIMERFD=y
118CONFIG_EVENTFD=y 127CONFIG_EVENTFD=y
119CONFIG_SHMEM=y 128CONFIG_SHMEM=y
120CONFIG_AIO=y 129CONFIG_AIO=y
130CONFIG_EMBEDDED=y
121CONFIG_HAVE_PERF_EVENTS=y 131CONFIG_HAVE_PERF_EVENTS=y
122CONFIG_PERF_USE_VMALLOC=y 132CONFIG_PERF_USE_VMALLOC=y
123 133
@@ -138,14 +148,14 @@ CONFIG_HAVE_OPROFILE=y
138CONFIG_HAVE_KPROBES=y 148CONFIG_HAVE_KPROBES=y
139CONFIG_HAVE_KRETPROBES=y 149CONFIG_HAVE_KRETPROBES=y
140CONFIG_USE_GENERIC_SMP_HELPERS=y 150CONFIG_USE_GENERIC_SMP_HELPERS=y
151CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
141CONFIG_HAVE_CLK=y 152CONFIG_HAVE_CLK=y
153CONFIG_HAVE_DMA_API_DEBUG=y
142 154
143# 155#
144# GCOV-based kernel profiling 156# GCOV-based kernel profiling
145# 157#
146# CONFIG_GCOV_KERNEL is not set 158# CONFIG_GCOV_KERNEL is not set
147CONFIG_SLOW_WORK=y
148# CONFIG_SLOW_WORK_DEBUG is not set
149CONFIG_HAVE_GENERIC_DMA_COHERENT=y 159CONFIG_HAVE_GENERIC_DMA_COHERENT=y
150CONFIG_SLABINFO=y 160CONFIG_SLABINFO=y
151CONFIG_RT_MUTEXES=y 161CONFIG_RT_MUTEXES=y
@@ -161,6 +171,7 @@ CONFIG_BLOCK=y
161CONFIG_LBDAF=y 171CONFIG_LBDAF=y
162CONFIG_BLK_DEV_BSG=y 172CONFIG_BLK_DEV_BSG=y
163CONFIG_BLK_DEV_INTEGRITY=y 173CONFIG_BLK_DEV_INTEGRITY=y
174CONFIG_BLK_DEV_THROTTLING=y
164 175
165# 176#
166# IO Schedulers 177# IO Schedulers
@@ -208,7 +219,6 @@ CONFIG_FREEZER=y
208# System Type 219# System Type
209# 220#
210CONFIG_MMU=y 221CONFIG_MMU=y
211# CONFIG_ARCH_AAEC2000 is not set
212# CONFIG_ARCH_INTEGRATOR is not set 222# CONFIG_ARCH_INTEGRATOR is not set
213# CONFIG_ARCH_REALVIEW is not set 223# CONFIG_ARCH_REALVIEW is not set
214# CONFIG_ARCH_VERSATILE is not set 224# CONFIG_ARCH_VERSATILE is not set
@@ -222,7 +232,7 @@ CONFIG_MMU=y
222# CONFIG_ARCH_EP93XX is not set 232# CONFIG_ARCH_EP93XX is not set
223# CONFIG_ARCH_FOOTBRIDGE is not set 233# CONFIG_ARCH_FOOTBRIDGE is not set
224# CONFIG_ARCH_MXC is not set 234# CONFIG_ARCH_MXC is not set
225# CONFIG_ARCH_STMP3XXX is not set 235# CONFIG_ARCH_MXS is not set
226# CONFIG_ARCH_NETX is not set 236# CONFIG_ARCH_NETX is not set
227# CONFIG_ARCH_H720X is not set 237# CONFIG_ARCH_H720X is not set
228# CONFIG_ARCH_IOP13XX is not set 238# CONFIG_ARCH_IOP13XX is not set
@@ -231,17 +241,17 @@ CONFIG_MMU=y
231# CONFIG_ARCH_IXP23XX is not set 241# CONFIG_ARCH_IXP23XX is not set
232# CONFIG_ARCH_IXP2000 is not set 242# CONFIG_ARCH_IXP2000 is not set
233# CONFIG_ARCH_IXP4XX is not set 243# CONFIG_ARCH_IXP4XX is not set
234# CONFIG_ARCH_L7200 is not set
235# CONFIG_ARCH_DOVE is not set 244# CONFIG_ARCH_DOVE is not set
236# CONFIG_ARCH_KIRKWOOD is not set 245# CONFIG_ARCH_KIRKWOOD is not set
237# CONFIG_ARCH_LOKI is not set 246# CONFIG_ARCH_LOKI is not set
247# CONFIG_ARCH_LPC32XX is not set
238# CONFIG_ARCH_MV78XX0 is not set 248# CONFIG_ARCH_MV78XX0 is not set
239# CONFIG_ARCH_ORION5X is not set 249# CONFIG_ARCH_ORION5X is not set
240# CONFIG_ARCH_MMP is not set 250# CONFIG_ARCH_MMP is not set
241# CONFIG_ARCH_KS8695 is not set 251# CONFIG_ARCH_KS8695 is not set
242# CONFIG_ARCH_NS9XXX is not set
243# CONFIG_ARCH_W90X900 is not set 252# CONFIG_ARCH_W90X900 is not set
244# CONFIG_ARCH_NUC93X is not set 253# CONFIG_ARCH_NUC93X is not set
254# CONFIG_ARCH_TEGRA is not set
245# CONFIG_ARCH_PNX4008 is not set 255# CONFIG_ARCH_PNX4008 is not set
246# CONFIG_ARCH_PXA is not set 256# CONFIG_ARCH_PXA is not set
247# CONFIG_ARCH_MSM is not set 257# CONFIG_ARCH_MSM is not set
@@ -250,67 +260,73 @@ CONFIG_MMU=y
250# CONFIG_ARCH_SA1100 is not set 260# CONFIG_ARCH_SA1100 is not set
251# CONFIG_ARCH_S3C2410 is not set 261# CONFIG_ARCH_S3C2410 is not set
252# CONFIG_ARCH_S3C64XX is not set 262# CONFIG_ARCH_S3C64XX is not set
253# CONFIG_ARCH_S5P6440 is not set 263# CONFIG_ARCH_S5P64X0 is not set
254# CONFIG_ARCH_S5P6442 is not set
255# CONFIG_ARCH_S5PC100 is not set 264# CONFIG_ARCH_S5PC100 is not set
256# CONFIG_ARCH_S5PV210 is not set 265# CONFIG_ARCH_S5PV210 is not set
266# CONFIG_ARCH_EXYNOS4 is not set
257# CONFIG_ARCH_SHARK is not set 267# CONFIG_ARCH_SHARK is not set
258# CONFIG_ARCH_LH7A40X is not set 268# CONFIG_ARCH_TCC_926 is not set
259# CONFIG_ARCH_U300 is not set 269# CONFIG_ARCH_U300 is not set
260# CONFIG_ARCH_U8500 is not set 270# CONFIG_ARCH_U8500 is not set
261# CONFIG_ARCH_NOMADIK is not set 271# CONFIG_ARCH_NOMADIK is not set
262# CONFIG_ARCH_DAVINCI is not set 272# CONFIG_ARCH_DAVINCI is not set
263CONFIG_ARCH_OMAP=y 273CONFIG_ARCH_OMAP=y
264# CONFIG_PLAT_SPEAR is not set 274# CONFIG_PLAT_SPEAR is not set
275# CONFIG_ARCH_VT8500 is not set
276# CONFIG_GPIO_PCA953X is not set
277CONFIG_KEYBOARD_GPIO_POLLED=m
265 278
266# 279#
267# TI OMAP Implementations 280# TI OMAP Common Features
268# 281#
269# CONFIG_ARCH_OMAP1 is not set 282# CONFIG_ARCH_OMAP1 is not set
270CONFIG_ARCH_OMAP2PLUS=y 283CONFIG_ARCH_OMAP2PLUS=y
271# CONFIG_ARCH_OMAP2 is not set
272# CONFIG_ARCH_OMAP3 is not set
273CONFIG_ARCH_OMAP4=y
274 284
275# 285#
276# OMAP Feature Selections 286# OMAP Feature Selections
277# 287#
278CONFIG_OMAP_SMARTREFLEX=y 288CONFIG_OMAP_SMARTREFLEX=y
279# CONFIG_OMAP_SMARTREFLEX_TESTING is not set
280CONFIG_OMAP_SMARTREFLEX_CLASS3=y 289CONFIG_OMAP_SMARTREFLEX_CLASS3=y
281CONFIG_OMAP_RESET_CLOCKS=y 290CONFIG_OMAP_RESET_CLOCKS=y
282# CONFIG_OMAP_MUX is not set 291# CONFIG_OMAP_MUX is not set
283CONFIG_OMAP_MCBSP=y 292CONFIG_OMAP_MCBSP=y
284CONFIG_OMAP_MBOX_FWK=y 293CONFIG_OMAP_MBOX_FWK=y
294CONFIG_OMAP_MBOX_KFIFO_SIZE=256
285CONFIG_OMAP_REMOTE_PROC=y 295CONFIG_OMAP_REMOTE_PROC=y
286CONFIG_OMAP_IOMMU=y 296CONFIG_OMAP_IOMMU=y
287CONFIG_OMAP_USER_DMM=y 297CONFIG_OMAP_USER_DMM=y
288# CONFIG_OMAP_IOMMU_DEBUG is not set 298# CONFIG_OMAP_IOMMU_DEBUG is not set
289# CONFIG_OMAP_MPU_TIMER is not set
290CONFIG_OMAP_32K_TIMER=y 299CONFIG_OMAP_32K_TIMER=y
291CONFIG_OMAP_32K_TIMER_HZ=128 300CONFIG_OMAP_32K_TIMER_HZ=128
292CONFIG_OMAP_DM_TIMER=y 301CONFIG_OMAP_DM_TIMER=y
293# CONFIG_OMAP_PM_NONE is not set 302# CONFIG_OMAP_PM_NONE is not set
294# CONFIG_OMAP_PM_NOOP is not set 303CONFIG_OMAP_PM_NOOP=y
295CONFIG_OMAP_PM=y 304
305#
306# TI OMAP2/3/4 Specific Features
307#
308CONFIG_ARCH_OMAP2PLUS_TYPICAL=y
309# CONFIG_ARCH_OMAP2 is not set
310# CONFIG_ARCH_OMAP3 is not set
311CONFIG_ARCH_OMAP4=y
312CONFIG_OMAP_PACKAGE_CBL=y
313CONFIG_OMAP_PACKAGE_CBS=y
296 314
297# 315#
298# OMAP Board Type 316# OMAP Board Type
299# 317#
300CONFIG_WIFI_CONTROL_FUNC=y
301CONFIG_TIWLAN_SDIO=y
302CONFIG_TIWLAN_MMC_CONTROLLER=5
303# CONFIG_OMAP4_ES1 is not set
304CONFIG_MACH_OMAP_4430SDP=y 318CONFIG_MACH_OMAP_4430SDP=y
305CONFIG_MACH_OMAP4_PANDA=y 319CONFIG_MACH_OMAP4_PANDA=y
306# CONFIG_ERRATA_OMAP4_AXI2OCP is not set 320
307# CONFIG_ENABLE_L3_ERRORS is not set 321#
322# System MMU
323#
308 324
309# 325#
310# Processor Type 326# Processor Type
311# 327#
312CONFIG_CPU_32v6K=y
313CONFIG_CPU_V7=y 328CONFIG_CPU_V7=y
329CONFIG_CPU_32v6K=y
314CONFIG_CPU_32v7=y 330CONFIG_CPU_32v7=y
315CONFIG_CPU_ABRT_EV7=y 331CONFIG_CPU_ABRT_EV7=y
316CONFIG_CPU_PABRT_V7=y 332CONFIG_CPU_PABRT_V7=y
@@ -327,26 +343,31 @@ CONFIG_CPU_CP15_MMU=y
327# 343#
328CONFIG_ARM_THUMB=y 344CONFIG_ARM_THUMB=y
329CONFIG_ARM_THUMBEE=y 345CONFIG_ARM_THUMBEE=y
346CONFIG_SWP_EMULATE=y
330# CONFIG_CPU_ICACHE_DISABLE is not set 347# CONFIG_CPU_ICACHE_DISABLE is not set
331# CONFIG_CPU_DCACHE_DISABLE is not set 348# CONFIG_CPU_DCACHE_DISABLE is not set
332# CONFIG_CPU_BPREDICT_DISABLE is not set 349# CONFIG_CPU_BPREDICT_DISABLE is not set
333CONFIG_HAS_TLS_REG=y
334CONFIG_OUTER_CACHE=y 350CONFIG_OUTER_CACHE=y
335CONFIG_OUTER_CACHE_SYNC=y 351CONFIG_OUTER_CACHE_SYNC=y
336CONFIG_CACHE_L2X0=y 352CONFIG_CACHE_L2X0=y
337CONFIG_CACHE_PL310=y 353CONFIG_CACHE_PL310=y
338CONFIG_ARM_L1_CACHE_SHIFT=5 354CONFIG_ARM_L1_CACHE_SHIFT=5
339CONFIG_ARM_DMA_MEM_BUFFERABLE=y 355CONFIG_ARM_DMA_MEM_BUFFERABLE=y
340# CONFIG_USER_L2_PLE is not set
341CONFIG_USER_PMON=y
342CONFIG_CPU_HAS_PMU=y 356CONFIG_CPU_HAS_PMU=y
343# CONFIG_ARM_ERRATA_430973 is not set 357# CONFIG_ARM_ERRATA_430973 is not set
344# CONFIG_ARM_ERRATA_458693 is not set 358# CONFIG_ARM_ERRATA_458693 is not set
345# CONFIG_ARM_ERRATA_460075 is not set 359# CONFIG_ARM_ERRATA_460075 is not set
346# CONFIG_PL310_ERRATA_588369 is not set 360# CONFIG_ARM_ERRATA_742230 is not set
361# CONFIG_ARM_ERRATA_742231 is not set
362CONFIG_PL310_ERRATA_588369=y
347CONFIG_ARM_ERRATA_720789=y 363CONFIG_ARM_ERRATA_720789=y
364CONFIG_PL310_ERRATA_727915=y
365# CONFIG_ARM_ERRATA_743622 is not set
366# CONFIG_ARM_ERRATA_751472 is not set
367# CONFIG_ARM_ERRATA_753970 is not set
368# CONFIG_ARM_ERRATA_754322 is not set
369# CONFIG_ARM_ERRATA_754327 is not set
348CONFIG_ARM_GIC=y 370CONFIG_ARM_GIC=y
349CONFIG_COMMON_CLKDEV=y
350 371
351# 372#
352# Bus support 373# Bus support
@@ -363,6 +384,10 @@ CONFIG_NO_HZ=y
363CONFIG_HIGH_RES_TIMERS=y 384CONFIG_HIGH_RES_TIMERS=y
364CONFIG_GENERIC_CLOCKEVENTS_BUILD=y 385CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
365CONFIG_SMP=y 386CONFIG_SMP=y
387CONFIG_SMP_ON_UP=y
388CONFIG_ARM_CPU_TOPOLOGY=y
389CONFIG_SCHED_MC=y
390# CONFIG_SCHED_SMT is not set
366CONFIG_HAVE_ARM_SCU=y 391CONFIG_HAVE_ARM_SCU=y
367CONFIG_HAVE_ARM_TWD=y 392CONFIG_HAVE_ARM_TWD=y
368CONFIG_VMSPLIT_3G=y 393CONFIG_VMSPLIT_3G=y
@@ -382,44 +407,60 @@ CONFIG_AEABI=y
382CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y 407CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
383# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set 408# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set
384# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set 409# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set
410CONFIG_HAVE_ARCH_PFN_VALID=y
385CONFIG_HIGHMEM=y 411CONFIG_HIGHMEM=y
412# CONFIG_HIGHPTE is not set
386CONFIG_SELECT_MEMORY_MODEL=y 413CONFIG_SELECT_MEMORY_MODEL=y
387CONFIG_FLATMEM_MANUAL=y 414CONFIG_FLATMEM_MANUAL=y
388# CONFIG_DISCONTIGMEM_MANUAL is not set
389# CONFIG_SPARSEMEM_MANUAL is not set
390CONFIG_FLATMEM=y 415CONFIG_FLATMEM=y
391CONFIG_FLAT_NODE_MEM_MAP=y 416CONFIG_FLAT_NODE_MEM_MAP=y
417CONFIG_HAVE_MEMBLOCK=y
392CONFIG_PAGEFLAGS_EXTENDED=y 418CONFIG_PAGEFLAGS_EXTENDED=y
393CONFIG_SPLIT_PTLOCK_CPUS=4 419CONFIG_SPLIT_PTLOCK_CPUS=4
420CONFIG_COMPACTION=y
421CONFIG_MIGRATION=y
394# CONFIG_PHYS_ADDR_T_64BIT is not set 422# CONFIG_PHYS_ADDR_T_64BIT is not set
395CONFIG_ZONE_DMA_FLAG=0 423CONFIG_ZONE_DMA_FLAG=0
396CONFIG_BOUNCE=y 424CONFIG_BOUNCE=y
397CONFIG_VIRT_TO_BUS=y 425CONFIG_VIRT_TO_BUS=y
398# CONFIG_KSM is not set 426# CONFIG_KSM is not set
399CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 427CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
428CONFIG_CLEANCACHE=y
429CONFIG_FORCE_MAX_ZONEORDER=11
400# CONFIG_LEDS is not set 430# CONFIG_LEDS is not set
401CONFIG_ALIGNMENT_TRAP=y 431CONFIG_ALIGNMENT_TRAP=y
402# CONFIG_UACCESS_WITH_MEMCPY is not set 432# CONFIG_UACCESS_WITH_MEMCPY is not set
433# CONFIG_SECCOMP is not set
403# CONFIG_CC_STACKPROTECTOR is not set 434# CONFIG_CC_STACKPROTECTOR is not set
404CONFIG_CPU_V7_SYSFS=y 435# CONFIG_DEPRECATED_PARAM_STRUCT is not set
405 436
406# 437#
407# Boot options 438# Boot options
408# 439#
440CONFIG_USE_OF=y
409CONFIG_ZBOOT_ROM_TEXT=0x0 441CONFIG_ZBOOT_ROM_TEXT=0x0
410CONFIG_ZBOOT_ROM_BSS=0x0 442CONFIG_ZBOOT_ROM_BSS=0x0
443CONFIG_ARM_APPENDED_DTB=y
444CONFIG_ARM_ATAG_DTB_COMPAT=y
411CONFIG_CMDLINE=" debug" 445CONFIG_CMDLINE=" debug"
446CONFIG_CMDLINE_FROM_BOOTLOADER=y
447# CONFIG_CMDLINE_EXTEND is not set
412# CONFIG_CMDLINE_FORCE is not set 448# CONFIG_CMDLINE_FORCE is not set
413# CONFIG_XIP_KERNEL is not set 449# CONFIG_XIP_KERNEL is not set
414CONFIG_KEXEC=y 450CONFIG_KEXEC=y
415CONFIG_ATAGS_PROC=y 451CONFIG_ATAGS_PROC=y
452# CONFIG_CRASH_DUMP is not set
453CONFIG_AUTO_ZRELADDR=y
416 454
417# 455#
418# CPU Power Management 456# CPU Power Management
419# 457#
458
459#
460# CPU Frequency scaling
461#
420CONFIG_CPU_FREQ=y 462CONFIG_CPU_FREQ=y
421CONFIG_CPU_FREQ_TABLE=y 463CONFIG_CPU_FREQ_TABLE=y
422# CONFIG_CPU_FREQ_DEBUG is not set
423CONFIG_CPU_FREQ_STAT=y 464CONFIG_CPU_FREQ_STAT=y
424CONFIG_CPU_FREQ_STAT_DETAILS=y 465CONFIG_CPU_FREQ_STAT_DETAILS=y
425CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y 466CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
@@ -458,20 +499,20 @@ CONFIG_BINFMT_MISC=y
458# 499#
459# Power management options 500# Power management options
460# 501#
502CONFIG_SUSPEND=y
503CONFIG_SUSPEND_FREEZER=y
504CONFIG_PM_SLEEP=y
505CONFIG_PM_SLEEP_SMP=y
506CONFIG_PM_RUNTIME=y
461CONFIG_PM=y 507CONFIG_PM=y
462CONFIG_PM_DEBUG=y 508CONFIG_PM_DEBUG=y
463# CONFIG_PM_ADVANCED_DEBUG is not set 509# CONFIG_PM_ADVANCED_DEBUG is not set
464# CONFIG_PM_VERBOSE is not set
465CONFIG_CAN_PM_TRACE=y
466CONFIG_PM_SLEEP_SMP=y
467CONFIG_PM_SLEEP=y
468CONFIG_SUSPEND_NVS=y
469CONFIG_SUSPEND=y
470# CONFIG_PM_TEST_SUSPEND is not set 510# CONFIG_PM_TEST_SUSPEND is not set
471CONFIG_SUSPEND_FREEZER=y 511CONFIG_CAN_PM_TRACE=y
472# CONFIG_APM_EMULATION is not set 512# CONFIG_APM_EMULATION is not set
473CONFIG_PM_RUNTIME=y 513CONFIG_ARCH_HAS_OPP=y
474CONFIG_PM_OPS=y 514CONFIG_PM_OPP=y
515CONFIG_PM_RUNTIME_CLK=y
475CONFIG_ARCH_SUSPEND_POSSIBLE=y 516CONFIG_ARCH_SUSPEND_POSSIBLE=y
476CONFIG_NET=y 517CONFIG_NET=y
477 518
@@ -490,19 +531,17 @@ CONFIG_XFRM_IPCOMP=m
490CONFIG_INET=y 531CONFIG_INET=y
491CONFIG_IP_MULTICAST=y 532CONFIG_IP_MULTICAST=y
492CONFIG_IP_ADVANCED_ROUTER=y 533CONFIG_IP_ADVANCED_ROUTER=y
493CONFIG_ASK_IP_FIB_HASH=y 534# CONFIG_IP_FIB_TRIE_STATS is not set
494# CONFIG_IP_FIB_TRIE is not set
495CONFIG_IP_FIB_HASH=y
496CONFIG_IP_MULTIPLE_TABLES=y 535CONFIG_IP_MULTIPLE_TABLES=y
497CONFIG_IP_ROUTE_MULTIPATH=y 536CONFIG_IP_ROUTE_MULTIPATH=y
498CONFIG_IP_ROUTE_VERBOSE=y 537CONFIG_IP_ROUTE_VERBOSE=y
538CONFIG_IP_ROUTE_CLASSID=y
499CONFIG_IP_PNP=y 539CONFIG_IP_PNP=y
500CONFIG_IP_PNP_DHCP=y 540CONFIG_IP_PNP_DHCP=y
501CONFIG_IP_PNP_BOOTP=y 541CONFIG_IP_PNP_BOOTP=y
502CONFIG_IP_PNP_RARP=y 542CONFIG_IP_PNP_RARP=y
503CONFIG_NET_IPIP=m 543CONFIG_NET_IPIP=m
504CONFIG_NET_IPGRE=m 544# CONFIG_NET_IPGRE_DEMUX is not set
505# CONFIG_NET_IPGRE_BROADCAST is not set
506CONFIG_IP_MROUTE=y 545CONFIG_IP_MROUTE=y
507# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set 546# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
508# CONFIG_IP_PIMSM_V1 is not set 547# CONFIG_IP_PIMSM_V1 is not set
@@ -533,13 +572,7 @@ CONFIG_TCP_CONG_LP=m
533CONFIG_TCP_CONG_VENO=m 572CONFIG_TCP_CONG_VENO=m
534CONFIG_TCP_CONG_YEAH=m 573CONFIG_TCP_CONG_YEAH=m
535CONFIG_TCP_CONG_ILLINOIS=m 574CONFIG_TCP_CONG_ILLINOIS=m
536# CONFIG_DEFAULT_BIC is not set
537CONFIG_DEFAULT_CUBIC=y 575CONFIG_DEFAULT_CUBIC=y
538# CONFIG_DEFAULT_HTCP is not set
539# CONFIG_DEFAULT_HYBLA is not set
540# CONFIG_DEFAULT_VEGAS is not set
541# CONFIG_DEFAULT_VENO is not set
542# CONFIG_DEFAULT_WESTWOOD is not set
543# CONFIG_DEFAULT_RENO is not set 576# CONFIG_DEFAULT_RENO is not set
544CONFIG_DEFAULT_TCP_CONG="cubic" 577CONFIG_DEFAULT_TCP_CONG="cubic"
545# CONFIG_TCP_MD5SIG is not set 578# CONFIG_TCP_MD5SIG is not set
@@ -568,6 +601,7 @@ CONFIG_IPV6_MROUTE=y
568CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y 601CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
569CONFIG_IPV6_PIMSM_V2=y 602CONFIG_IPV6_PIMSM_V2=y
570# CONFIG_NETWORK_SECMARK is not set 603# CONFIG_NETWORK_SECMARK is not set
604# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
571CONFIG_NETFILTER=y 605CONFIG_NETFILTER=y
572# CONFIG_NETFILTER_DEBUG is not set 606# CONFIG_NETFILTER_DEBUG is not set
573CONFIG_NETFILTER_ADVANCED=y 607CONFIG_NETFILTER_ADVANCED=y
@@ -580,9 +614,9 @@ CONFIG_NETFILTER_NETLINK=m
580CONFIG_NETFILTER_NETLINK_QUEUE=m 614CONFIG_NETFILTER_NETLINK_QUEUE=m
581CONFIG_NETFILTER_NETLINK_LOG=m 615CONFIG_NETFILTER_NETLINK_LOG=m
582CONFIG_NF_CONNTRACK=m 616CONFIG_NF_CONNTRACK=m
583CONFIG_NF_CT_ACCT=y
584CONFIG_NF_CONNTRACK_MARK=y 617CONFIG_NF_CONNTRACK_MARK=y
585CONFIG_NF_CONNTRACK_EVENTS=y 618CONFIG_NF_CONNTRACK_EVENTS=y
619# CONFIG_NF_CONNTRACK_TIMESTAMP is not set
586CONFIG_NF_CT_PROTO_DCCP=m 620CONFIG_NF_CT_PROTO_DCCP=m
587CONFIG_NF_CT_PROTO_GRE=m 621CONFIG_NF_CT_PROTO_GRE=m
588CONFIG_NF_CT_PROTO_SCTP=m 622CONFIG_NF_CT_PROTO_SCTP=m
@@ -591,7 +625,9 @@ CONFIG_NF_CONNTRACK_AMANDA=m
591CONFIG_NF_CONNTRACK_FTP=m 625CONFIG_NF_CONNTRACK_FTP=m
592CONFIG_NF_CONNTRACK_H323=m 626CONFIG_NF_CONNTRACK_H323=m
593CONFIG_NF_CONNTRACK_IRC=m 627CONFIG_NF_CONNTRACK_IRC=m
628CONFIG_NF_CONNTRACK_BROADCAST=m
594CONFIG_NF_CONNTRACK_NETBIOS_NS=m 629CONFIG_NF_CONNTRACK_NETBIOS_NS=m
630# CONFIG_NF_CONNTRACK_SNMP is not set
595CONFIG_NF_CONNTRACK_PPTP=m 631CONFIG_NF_CONNTRACK_PPTP=m
596CONFIG_NF_CONNTRACK_SANE=m 632CONFIG_NF_CONNTRACK_SANE=m
597CONFIG_NF_CONNTRACK_SIP=m 633CONFIG_NF_CONNTRACK_SIP=m
@@ -609,11 +645,13 @@ CONFIG_NETFILTER_XT_CONNMARK=m
609# 645#
610# Xtables targets 646# Xtables targets
611# 647#
648# CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set
612CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m 649CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
613CONFIG_NETFILTER_XT_TARGET_CONNMARK=m 650CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
614# CONFIG_NETFILTER_XT_TARGET_CT is not set 651# CONFIG_NETFILTER_XT_TARGET_CT is not set
615# CONFIG_NETFILTER_XT_TARGET_DSCP is not set 652# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
616CONFIG_NETFILTER_XT_TARGET_HL=m 653CONFIG_NETFILTER_XT_TARGET_HL=m
654# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
617CONFIG_NETFILTER_XT_TARGET_LED=m 655CONFIG_NETFILTER_XT_TARGET_LED=m
618CONFIG_NETFILTER_XT_TARGET_MARK=m 656CONFIG_NETFILTER_XT_TARGET_MARK=m
619CONFIG_NETFILTER_XT_TARGET_NFLOG=m 657CONFIG_NETFILTER_XT_TARGET_NFLOG=m
@@ -628,19 +666,23 @@ CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
628# 666#
629# Xtables matches 667# Xtables matches
630# 668#
669# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set
631CONFIG_NETFILTER_XT_MATCH_CLUSTER=m 670CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
632CONFIG_NETFILTER_XT_MATCH_COMMENT=m 671CONFIG_NETFILTER_XT_MATCH_COMMENT=m
633CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m 672CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
634CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m 673CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
635CONFIG_NETFILTER_XT_MATCH_CONNMARK=m 674CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
636CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m 675CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
676# CONFIG_NETFILTER_XT_MATCH_CPU is not set
637CONFIG_NETFILTER_XT_MATCH_DCCP=m 677CONFIG_NETFILTER_XT_MATCH_DCCP=m
678# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set
638CONFIG_NETFILTER_XT_MATCH_DSCP=m 679CONFIG_NETFILTER_XT_MATCH_DSCP=m
639CONFIG_NETFILTER_XT_MATCH_ESP=m 680CONFIG_NETFILTER_XT_MATCH_ESP=m
640CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m 681CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
641CONFIG_NETFILTER_XT_MATCH_HELPER=m 682CONFIG_NETFILTER_XT_MATCH_HELPER=m
642CONFIG_NETFILTER_XT_MATCH_HL=m 683CONFIG_NETFILTER_XT_MATCH_HL=m
643CONFIG_NETFILTER_XT_MATCH_IPRANGE=m 684CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
685# CONFIG_NETFILTER_XT_MATCH_IPVS is not set
644CONFIG_NETFILTER_XT_MATCH_LENGTH=m 686CONFIG_NETFILTER_XT_MATCH_LENGTH=m
645CONFIG_NETFILTER_XT_MATCH_LIMIT=m 687CONFIG_NETFILTER_XT_MATCH_LIMIT=m
646CONFIG_NETFILTER_XT_MATCH_MAC=m 688CONFIG_NETFILTER_XT_MATCH_MAC=m
@@ -662,6 +704,7 @@ CONFIG_NETFILTER_XT_MATCH_STRING=m
662CONFIG_NETFILTER_XT_MATCH_TCPMSS=m 704CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
663CONFIG_NETFILTER_XT_MATCH_TIME=m 705CONFIG_NETFILTER_XT_MATCH_TIME=m
664CONFIG_NETFILTER_XT_MATCH_U32=m 706CONFIG_NETFILTER_XT_MATCH_U32=m
707# CONFIG_IP_SET is not set
665CONFIG_IP_VS=m 708CONFIG_IP_VS=m
666CONFIG_IP_VS_IPV6=y 709CONFIG_IP_VS_IPV6=y
667CONFIG_IP_VS_DEBUG=y 710CONFIG_IP_VS_DEBUG=y
@@ -695,6 +738,8 @@ CONFIG_IP_VS_NQ=m
695# IPVS application helper 738# IPVS application helper
696# 739#
697CONFIG_IP_VS_FTP=m 740CONFIG_IP_VS_FTP=m
741CONFIG_IP_VS_NFCT=y
742# CONFIG_IP_VS_PE_SIP is not set
698 743
699# 744#
700# IP: Netfilter Configuration 745# IP: Netfilter Configuration
@@ -704,7 +749,6 @@ CONFIG_NF_CONNTRACK_IPV4=m
704CONFIG_NF_CONNTRACK_PROC_COMPAT=y 749CONFIG_NF_CONNTRACK_PROC_COMPAT=y
705CONFIG_IP_NF_QUEUE=m 750CONFIG_IP_NF_QUEUE=m
706CONFIG_IP_NF_IPTABLES=m 751CONFIG_IP_NF_IPTABLES=m
707CONFIG_IP_NF_MATCH_ADDRTYPE=m
708CONFIG_IP_NF_MATCH_AH=m 752CONFIG_IP_NF_MATCH_AH=m
709CONFIG_IP_NF_MATCH_ECN=m 753CONFIG_IP_NF_MATCH_ECN=m
710CONFIG_IP_NF_MATCH_TTL=m 754CONFIG_IP_NF_MATCH_TTL=m
@@ -717,7 +761,6 @@ CONFIG_NF_NAT_NEEDED=y
717CONFIG_IP_NF_TARGET_MASQUERADE=m 761CONFIG_IP_NF_TARGET_MASQUERADE=m
718CONFIG_IP_NF_TARGET_NETMAP=m 762CONFIG_IP_NF_TARGET_NETMAP=m
719CONFIG_IP_NF_TARGET_REDIRECT=m 763CONFIG_IP_NF_TARGET_REDIRECT=m
720CONFIG_NF_NAT_SNMP_BASIC=m
721CONFIG_NF_NAT_PROTO_DCCP=m 764CONFIG_NF_NAT_PROTO_DCCP=m
722CONFIG_NF_NAT_PROTO_GRE=m 765CONFIG_NF_NAT_PROTO_GRE=m
723CONFIG_NF_NAT_PROTO_UDPLITE=m 766CONFIG_NF_NAT_PROTO_UDPLITE=m
@@ -741,6 +784,7 @@ CONFIG_IP_NF_ARP_MANGLE=m
741# 784#
742# IPv6: Netfilter Configuration 785# IPv6: Netfilter Configuration
743# 786#
787CONFIG_NF_DEFRAG_IPV6=m
744CONFIG_NF_CONNTRACK_IPV6=m 788CONFIG_NF_CONNTRACK_IPV6=m
745CONFIG_IP6_NF_QUEUE=m 789CONFIG_IP6_NF_QUEUE=m
746CONFIG_IP6_NF_IPTABLES=m 790CONFIG_IP6_NF_IPTABLES=m
@@ -794,6 +838,7 @@ CONFIG_NET_SCHED=y
794# CONFIG_NET_SCH_PRIO is not set 838# CONFIG_NET_SCH_PRIO is not set
795# CONFIG_NET_SCH_MULTIQ is not set 839# CONFIG_NET_SCH_MULTIQ is not set
796# CONFIG_NET_SCH_RED is not set 840# CONFIG_NET_SCH_RED is not set
841# CONFIG_NET_SCH_SFB is not set
797# CONFIG_NET_SCH_SFQ is not set 842# CONFIG_NET_SCH_SFQ is not set
798# CONFIG_NET_SCH_TEQL is not set 843# CONFIG_NET_SCH_TEQL is not set
799# CONFIG_NET_SCH_TBF is not set 844# CONFIG_NET_SCH_TBF is not set
@@ -801,6 +846,9 @@ CONFIG_NET_SCHED=y
801# CONFIG_NET_SCH_DSMARK is not set 846# CONFIG_NET_SCH_DSMARK is not set
802# CONFIG_NET_SCH_NETEM is not set 847# CONFIG_NET_SCH_NETEM is not set
803# CONFIG_NET_SCH_DRR is not set 848# CONFIG_NET_SCH_DRR is not set
849# CONFIG_NET_SCH_MQPRIO is not set
850# CONFIG_NET_SCH_CHOKE is not set
851# CONFIG_NET_SCH_QFQ is not set
804 852
805# 853#
806# Classification 854# Classification
@@ -809,7 +857,6 @@ CONFIG_NET_CLS=y
809# CONFIG_NET_CLS_BASIC is not set 857# CONFIG_NET_CLS_BASIC is not set
810# CONFIG_NET_CLS_TCINDEX is not set 858# CONFIG_NET_CLS_TCINDEX is not set
811# CONFIG_NET_CLS_ROUTE4 is not set 859# CONFIG_NET_CLS_ROUTE4 is not set
812CONFIG_NET_CLS_ROUTE=y
813# CONFIG_NET_CLS_FW is not set 860# CONFIG_NET_CLS_FW is not set
814# CONFIG_NET_CLS_U32 is not set 861# CONFIG_NET_CLS_U32 is not set
815# CONFIG_NET_CLS_RSVP is not set 862# CONFIG_NET_CLS_RSVP is not set
@@ -820,7 +867,11 @@ CONFIG_NET_CLS_CGROUP=y
820# CONFIG_NET_CLS_ACT is not set 867# CONFIG_NET_CLS_ACT is not set
821CONFIG_NET_SCH_FIFO=y 868CONFIG_NET_SCH_FIFO=y
822# CONFIG_DCB is not set 869# CONFIG_DCB is not set
870CONFIG_DNS_RESOLVER=y
871# CONFIG_BATMAN_ADV is not set
823CONFIG_RPS=y 872CONFIG_RPS=y
873CONFIG_RFS_ACCEL=y
874CONFIG_XPS=y
824 875
825# 876#
826# Network testing 877# Network testing
@@ -870,7 +921,6 @@ CONFIG_USB_IRDA=m
870# CONFIG_MCS_FIR is not set 921# CONFIG_MCS_FIR is not set
871CONFIG_BT=y 922CONFIG_BT=y
872CONFIG_BT_L2CAP=y 923CONFIG_BT_L2CAP=y
873CONFIG_BT_L2CAP_EXT_FEATURES=y
874CONFIG_BT_SCO=y 924CONFIG_BT_SCO=y
875CONFIG_BT_RFCOMM=y 925CONFIG_BT_RFCOMM=y
876CONFIG_BT_RFCOMM_TTY=y 926CONFIG_BT_RFCOMM_TTY=y
@@ -887,6 +937,7 @@ CONFIG_BT_HCIBTSDIO=m
887CONFIG_BT_HCIUART=m 937CONFIG_BT_HCIUART=m
888CONFIG_BT_HCIUART_H4=y 938CONFIG_BT_HCIUART_H4=y
889CONFIG_BT_HCIUART_BCSP=y 939CONFIG_BT_HCIUART_BCSP=y
940# CONFIG_BT_HCIUART_ATH3K is not set
890CONFIG_BT_HCIUART_LL=y 941CONFIG_BT_HCIUART_LL=y
891CONFIG_BT_HCIBCM203X=m 942CONFIG_BT_HCIBCM203X=m
892CONFIG_BT_HCIBPA10X=m 943CONFIG_BT_HCIBPA10X=m
@@ -895,6 +946,7 @@ CONFIG_BT_HCIBFUSB=m
895CONFIG_BT_MRVL=m 946CONFIG_BT_MRVL=m
896CONFIG_BT_MRVL_SDIO=m 947CONFIG_BT_MRVL_SDIO=m
897CONFIG_BT_ATH3K=m 948CONFIG_BT_ATH3K=m
949CONFIG_BT_WILINK=m
898# CONFIG_AF_RXRPC is not set 950# CONFIG_AF_RXRPC is not set
899CONFIG_FIB_RULES=y 951CONFIG_FIB_RULES=y
900CONFIG_WIRELESS=y 952CONFIG_WIRELESS=y
@@ -921,9 +973,10 @@ CONFIG_MAC80211=m
921CONFIG_MAC80211_HAS_RC=y 973CONFIG_MAC80211_HAS_RC=y
922CONFIG_MAC80211_RC_PID=y 974CONFIG_MAC80211_RC_PID=y
923CONFIG_MAC80211_RC_MINSTREL=y 975CONFIG_MAC80211_RC_MINSTREL=y
976CONFIG_MAC80211_RC_MINSTREL_HT=y
924# CONFIG_MAC80211_RC_DEFAULT_PID is not set 977# CONFIG_MAC80211_RC_DEFAULT_PID is not set
925CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y 978CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
926CONFIG_MAC80211_RC_DEFAULT="minstrel" 979CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
927CONFIG_MAC80211_MESH=y 980CONFIG_MAC80211_MESH=y
928CONFIG_MAC80211_LEDS=y 981CONFIG_MAC80211_LEDS=y
929# CONFIG_MAC80211_DEBUGFS is not set 982# CONFIG_MAC80211_DEBUGFS is not set
@@ -933,8 +986,12 @@ CONFIG_WIMAX_DEBUG_LEVEL=8
933CONFIG_RFKILL=y 986CONFIG_RFKILL=y
934CONFIG_RFKILL_LEDS=y 987CONFIG_RFKILL_LEDS=y
935CONFIG_RFKILL_INPUT=y 988CONFIG_RFKILL_INPUT=y
989CONFIG_RFKILL_REGULATOR=y
990CONFIG_RFKILL_GPIO=y
936# CONFIG_NET_9P is not set 991# CONFIG_NET_9P is not set
937# CONFIG_CAIF is not set 992# CONFIG_CAIF is not set
993CONFIG_CEPH_LIB=m
994# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
938 995
939# 996#
940# Device Drivers 997# Device Drivers
@@ -954,9 +1011,24 @@ CONFIG_EXTRA_FIRMWARE=""
954# CONFIG_DEBUG_DRIVER is not set 1011# CONFIG_DEBUG_DRIVER is not set
955# CONFIG_DEBUG_DEVRES is not set 1012# CONFIG_DEBUG_DEVRES is not set
956# CONFIG_SYS_HYPERVISOR is not set 1013# CONFIG_SYS_HYPERVISOR is not set
957CONFIG_SR_REPORT_TIME_LIMIT=100
958CONFIG_CONNECTOR=m 1014CONFIG_CONNECTOR=m
959# CONFIG_MTD is not set 1015# CONFIG_MTD is not set
1016CONFIG_DTC=y
1017CONFIG_OF=y
1018
1019#
1020# Device Tree and Open Firmware support
1021#
1022CONFIG_PROC_DEVICETREE=y
1023CONFIG_OF_FLATTREE=y
1024CONFIG_OF_EARLY_FLATTREE=y
1025CONFIG_OF_ADDRESS=y
1026CONFIG_OF_IRQ=y
1027CONFIG_OF_DEVICE=y
1028CONFIG_OF_GPIO=y
1029CONFIG_OF_I2C=y
1030CONFIG_OF_NET=y
1031CONFIG_OF_SPI=y
960# CONFIG_PARPORT is not set 1032# CONFIG_PARPORT is not set
961CONFIG_BLK_DEV=y 1033CONFIG_BLK_DEV=y
962# CONFIG_BLK_DEV_COW_COMMON is not set 1034# CONFIG_BLK_DEV_COW_COMMON is not set
@@ -974,13 +1046,21 @@ CONFIG_CDROM_PKTCDVD_BUFFERS=8
974CONFIG_CDROM_PKTCDVD_WCACHE=y 1046CONFIG_CDROM_PKTCDVD_WCACHE=y
975CONFIG_ATA_OVER_ETH=m 1047CONFIG_ATA_OVER_ETH=m
976# CONFIG_MG_DISK is not set 1048# CONFIG_MG_DISK is not set
1049# CONFIG_BLK_DEV_RBD is not set
1050# CONFIG_SENSORS_LIS3LV02D is not set
977CONFIG_MISC_DEVICES=y 1051CONFIG_MISC_DEVICES=y
978# CONFIG_AD525X_DPOT is not set 1052# CONFIG_AD525X_DPOT is not set
1053# CONFIG_INTEL_MID_PTI is not set
979# CONFIG_ICS932S401 is not set 1054# CONFIG_ICS932S401 is not set
980# CONFIG_ENCLOSURE_SERVICES is not set 1055# CONFIG_ENCLOSURE_SERVICES is not set
1056# CONFIG_APDS9802ALS is not set
981# CONFIG_ISL29003 is not set 1057# CONFIG_ISL29003 is not set
1058# CONFIG_ISL29020 is not set
982# CONFIG_SENSORS_TSL2550 is not set 1059# CONFIG_SENSORS_TSL2550 is not set
983CONFIG_SENSORS_BH1780=y 1060CONFIG_SENSORS_BH1780=y
1061# CONFIG_SENSORS_BH1770 is not set
1062# CONFIG_SENSORS_APDS990X is not set
1063# CONFIG_HMC6352 is not set
984# CONFIG_DS1682 is not set 1064# CONFIG_DS1682 is not set
985# CONFIG_TI_DAC7512 is not set 1065# CONFIG_TI_DAC7512 is not set
986CONFIG_BMP085=y 1066CONFIG_BMP085=y
@@ -997,6 +1077,13 @@ CONFIG_EEPROM_93CX6=m
997CONFIG_IWMC3200TOP=m 1077CONFIG_IWMC3200TOP=m
998# CONFIG_IWMC3200TOP_DEBUG is not set 1078# CONFIG_IWMC3200TOP_DEBUG is not set
999# CONFIG_IWMC3200TOP_DEBUGFS is not set 1079# CONFIG_IWMC3200TOP_DEBUGFS is not set
1080
1081#
1082# Texas Instruments shared transport line discipline
1083#
1084CONFIG_TI_ST=m
1085# CONFIG_SENSORS_LIS3_SPI is not set
1086# CONFIG_SENSORS_LIS3_I2C is not set
1000CONFIG_HAVE_IDE=y 1087CONFIG_HAVE_IDE=y
1001# CONFIG_IDE is not set 1088# CONFIG_IDE is not set
1002 1089
@@ -1038,6 +1125,7 @@ CONFIG_SCSI_WAIT_SCAN=m
1038# CONFIG_SCSI_SRP_ATTRS is not set 1125# CONFIG_SCSI_SRP_ATTRS is not set
1039CONFIG_SCSI_LOWLEVEL=y 1126CONFIG_SCSI_LOWLEVEL=y
1040# CONFIG_ISCSI_TCP is not set 1127# CONFIG_ISCSI_TCP is not set
1128# CONFIG_ISCSI_BOOT_SYSFS is not set
1041# CONFIG_LIBFC is not set 1129# CONFIG_LIBFC is not set
1042# CONFIG_LIBFCOE is not set 1130# CONFIG_LIBFCOE is not set
1043# CONFIG_SCSI_DEBUG is not set 1131# CONFIG_SCSI_DEBUG is not set
@@ -1067,6 +1155,7 @@ CONFIG_ATA_BMDMA=y
1067# 1155#
1068# PATA SFF controllers with BMDMA 1156# PATA SFF controllers with BMDMA
1069# 1157#
1158# CONFIG_PATA_ARASAN_CF is not set
1070 1159
1071# 1160#
1072# PIO-only SFF controllers 1161# PIO-only SFF controllers
@@ -1082,7 +1171,8 @@ CONFIG_MD_LINEAR=m
1082CONFIG_MD_RAID0=m 1171CONFIG_MD_RAID0=m
1083CONFIG_MD_RAID1=m 1172CONFIG_MD_RAID1=m
1084CONFIG_MD_RAID10=m 1173CONFIG_MD_RAID10=m
1085# CONFIG_MD_RAID456 is not set 1174CONFIG_MD_RAID456=m
1175# CONFIG_MULTICORE_RAID456 is not set
1086CONFIG_MD_MULTIPATH=m 1176CONFIG_MD_MULTIPATH=m
1087CONFIG_MD_FAULTY=m 1177CONFIG_MD_FAULTY=m
1088CONFIG_BLK_DEV_DM=m 1178CONFIG_BLK_DEV_DM=m
@@ -1090,6 +1180,7 @@ CONFIG_BLK_DEV_DM=m
1090CONFIG_DM_CRYPT=m 1180CONFIG_DM_CRYPT=m
1091CONFIG_DM_SNAPSHOT=m 1181CONFIG_DM_SNAPSHOT=m
1092CONFIG_DM_MIRROR=m 1182CONFIG_DM_MIRROR=m
1183CONFIG_DM_RAID=m
1093CONFIG_DM_LOG_USERSPACE=m 1184CONFIG_DM_LOG_USERSPACE=m
1094CONFIG_DM_ZERO=m 1185CONFIG_DM_ZERO=m
1095CONFIG_DM_MULTIPATH=m 1186CONFIG_DM_MULTIPATH=m
@@ -1097,6 +1188,8 @@ CONFIG_DM_MULTIPATH_QL=m
1097CONFIG_DM_MULTIPATH_ST=m 1188CONFIG_DM_MULTIPATH_ST=m
1098CONFIG_DM_DELAY=m 1189CONFIG_DM_DELAY=m
1099CONFIG_DM_UEVENT=y 1190CONFIG_DM_UEVENT=y
1191# CONFIG_DM_FLAKEY is not set
1192# CONFIG_TARGET_CORE is not set
1100CONFIG_NETDEVICES=y 1193CONFIG_NETDEVICES=y
1101CONFIG_DUMMY=m 1194CONFIG_DUMMY=m
1102CONFIG_BONDING=m 1195CONFIG_BONDING=m
@@ -1105,9 +1198,9 @@ CONFIG_MACVTAP=m
1105CONFIG_EQUALIZER=m 1198CONFIG_EQUALIZER=m
1106CONFIG_TUN=m 1199CONFIG_TUN=m
1107CONFIG_VETH=m 1200CONFIG_VETH=m
1201CONFIG_MII=y
1108# CONFIG_PHYLIB is not set 1202# CONFIG_PHYLIB is not set
1109CONFIG_NET_ETHERNET=y 1203CONFIG_NET_ETHERNET=y
1110CONFIG_MII=y
1111# CONFIG_AX88796 is not set 1204# CONFIG_AX88796 is not set
1112# CONFIG_SMC91X is not set 1205# CONFIG_SMC91X is not set
1113# CONFIG_DM9000 is not set 1206# CONFIG_DM9000 is not set
@@ -1124,9 +1217,9 @@ CONFIG_MII=y
1124# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set 1217# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
1125# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set 1218# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
1126# CONFIG_B44 is not set 1219# CONFIG_B44 is not set
1127# CONFIG_KS8842 is not set
1128CONFIG_KS8851=y 1220CONFIG_KS8851=y
1129# CONFIG_KS8851_MLL is not set 1221# CONFIG_KS8851_MLL is not set
1222# CONFIG_FTMAC100 is not set
1130# CONFIG_NETDEV_1000 is not set 1223# CONFIG_NETDEV_1000 is not set
1131# CONFIG_NETDEV_10000 is not set 1224# CONFIG_NETDEV_10000 is not set
1132CONFIG_WLAN=y 1225CONFIG_WLAN=y
@@ -1141,12 +1234,13 @@ CONFIG_RTL8187_LEDS=y
1141# CONFIG_MAC80211_HWSIM is not set 1234# CONFIG_MAC80211_HWSIM is not set
1142CONFIG_ATH_COMMON=m 1235CONFIG_ATH_COMMON=m
1143# CONFIG_ATH_DEBUG is not set 1236# CONFIG_ATH_DEBUG is not set
1237# CONFIG_ATH9K is not set
1144# CONFIG_ATH9K_HTC is not set 1238# CONFIG_ATH9K_HTC is not set
1145CONFIG_AR9170_USB=m 1239# CONFIG_CARL9170 is not set
1146CONFIG_AR9170_LEDS=y
1147CONFIG_B43=m 1240CONFIG_B43=m
1148# CONFIG_B43_SDIO is not set 1241# CONFIG_B43_SDIO is not set
1149CONFIG_B43_PIO=y 1242CONFIG_B43_PIO=y
1243CONFIG_B43_PHY_N=y
1150CONFIG_B43_PHY_LP=y 1244CONFIG_B43_PHY_LP=y
1151CONFIG_B43_LEDS=y 1245CONFIG_B43_LEDS=y
1152CONFIG_B43_HWRNG=y 1246CONFIG_B43_HWRNG=y
@@ -1170,27 +1264,34 @@ CONFIG_RT2X00=m
1170CONFIG_RT2500USB=m 1264CONFIG_RT2500USB=m
1171CONFIG_RT73USB=m 1265CONFIG_RT73USB=m
1172CONFIG_RT2800USB=m 1266CONFIG_RT2800USB=m
1173CONFIG_RT2800USB_RT30XX=y 1267CONFIG_RT2800USB_RT33XX=y
1174CONFIG_RT2800USB_RT35XX=y 1268CONFIG_RT2800USB_RT35XX=y
1269CONFIG_RT2800USB_RT53XX=y
1175CONFIG_RT2800USB_UNKNOWN=y 1270CONFIG_RT2800USB_UNKNOWN=y
1176CONFIG_RT2800_LIB=m 1271CONFIG_RT2800_LIB=m
1177CONFIG_RT2X00_LIB_USB=m 1272CONFIG_RT2X00_LIB_USB=m
1178CONFIG_RT2X00_LIB=m 1273CONFIG_RT2X00_LIB=m
1179CONFIG_RT2X00_LIB_HT=y
1180CONFIG_RT2X00_LIB_FIRMWARE=y 1274CONFIG_RT2X00_LIB_FIRMWARE=y
1181CONFIG_RT2X00_LIB_CRYPTO=y 1275CONFIG_RT2X00_LIB_CRYPTO=y
1182CONFIG_RT2X00_LIB_LEDS=y 1276CONFIG_RT2X00_LIB_LEDS=y
1183# CONFIG_RT2X00_DEBUG is not set 1277# CONFIG_RT2X00_DEBUG is not set
1184CONFIG_WL12XX=m 1278# CONFIG_RTL8192SE is not set
1279CONFIG_RTL8192CU=m
1280CONFIG_RTLWIFI=m
1281CONFIG_RTL8192C_COMMON=m
1185CONFIG_WL1251=m 1282CONFIG_WL1251=m
1186CONFIG_WL1251_SPI=m 1283CONFIG_WL1251_SPI=m
1187CONFIG_WL1251_SDIO=m 1284CONFIG_WL1251_SDIO=m
1188CONFIG_WL1271=m 1285CONFIG_WL12XX_MENU=m
1189CONFIG_WL1271_SPI=m 1286CONFIG_WL12XX=m
1190CONFIG_WL1271_SDIO=m 1287CONFIG_WL12XX_HT=y
1288CONFIG_WL12XX_SPI=m
1289CONFIG_WL12XX_SDIO=m
1290# CONFIG_WL12XX_SDIO_TEST is not set
1191CONFIG_WL12XX_PLATFORM_DATA=y 1291CONFIG_WL12XX_PLATFORM_DATA=y
1192CONFIG_ZD1211RW=m 1292CONFIG_ZD1211RW=m
1193# CONFIG_ZD1211RW_DEBUG is not set 1293# CONFIG_ZD1211RW_DEBUG is not set
1294# CONFIG_MWIFIEX is not set
1194 1295
1195# 1296#
1196# WiMAX Wireless Broadband devices 1297# WiMAX Wireless Broadband devices
@@ -1212,6 +1313,7 @@ CONFIG_USB_USBNET=y
1212CONFIG_USB_NET_AX8817X=y 1313CONFIG_USB_NET_AX8817X=y
1213CONFIG_USB_NET_CDCETHER=y 1314CONFIG_USB_NET_CDCETHER=y
1214CONFIG_USB_NET_CDC_EEM=m 1315CONFIG_USB_NET_CDC_EEM=m
1316CONFIG_USB_NET_CDC_NCM=m
1215CONFIG_USB_NET_DM9601=m 1317CONFIG_USB_NET_DM9601=m
1216CONFIG_USB_NET_SMSC75XX=m 1318CONFIG_USB_NET_SMSC75XX=m
1217CONFIG_USB_NET_SMSC95XX=y 1319CONFIG_USB_NET_SMSC95XX=y
@@ -1228,15 +1330,22 @@ CONFIG_USB_ARMLINUX=y
1228# CONFIG_USB_EPSON2888 is not set 1330# CONFIG_USB_EPSON2888 is not set
1229# CONFIG_USB_KC2190 is not set 1331# CONFIG_USB_KC2190 is not set
1230CONFIG_USB_NET_ZAURUS=y 1332CONFIG_USB_NET_ZAURUS=y
1333# CONFIG_USB_NET_CX82310_ETH is not set
1334# CONFIG_USB_NET_KALMIA is not set
1231CONFIG_USB_HSO=m 1335CONFIG_USB_HSO=m
1232# CONFIG_USB_NET_INT51X1 is not set 1336# CONFIG_USB_NET_INT51X1 is not set
1233CONFIG_USB_IPHETH=m 1337CONFIG_USB_IPHETH=m
1234CONFIG_USB_SIERRA_NET=m 1338CONFIG_USB_SIERRA_NET=m
1339# CONFIG_USB_VL600 is not set
1235CONFIG_WAN=y 1340CONFIG_WAN=y
1236# CONFIG_HDLC is not set 1341# CONFIG_HDLC is not set
1237# CONFIG_DLCI is not set 1342# CONFIG_DLCI is not set
1238CONFIG_IEEE802154_DRIVERS=m 1343CONFIG_IEEE802154_DRIVERS=m
1239# CONFIG_IEEE802154_FAKEHARD is not set 1344# CONFIG_IEEE802154_FAKEHARD is not set
1345
1346#
1347# CAIF transport drivers
1348#
1240CONFIG_PPP=m 1349CONFIG_PPP=m
1241CONFIG_PPP_MULTILINK=y 1350CONFIG_PPP_MULTILINK=y
1242CONFIG_PPP_FILTER=y 1351CONFIG_PPP_FILTER=y
@@ -1261,7 +1370,7 @@ CONFIG_NET_POLL_CONTROLLER=y
1261# 1370#
1262CONFIG_INPUT=y 1371CONFIG_INPUT=y
1263CONFIG_INPUT_FF_MEMLESS=m 1372CONFIG_INPUT_FF_MEMLESS=m
1264# CONFIG_INPUT_POLLDEV is not set 1373CONFIG_INPUT_POLLDEV=m
1265CONFIG_INPUT_SPARSEKMAP=m 1374CONFIG_INPUT_SPARSEKMAP=m
1266 1375
1267# 1376#
@@ -1277,7 +1386,9 @@ CONFIG_INPUT_EVDEV=y
1277# 1386#
1278CONFIG_INPUT_KEYBOARD=y 1387CONFIG_INPUT_KEYBOARD=y
1279# CONFIG_KEYBOARD_ADP5588 is not set 1388# CONFIG_KEYBOARD_ADP5588 is not set
1389# CONFIG_KEYBOARD_ADP5589 is not set
1280CONFIG_KEYBOARD_ATKBD=y 1390CONFIG_KEYBOARD_ATKBD=y
1391# CONFIG_KEYBOARD_QT1070 is not set
1281# CONFIG_KEYBOARD_QT2160 is not set 1392# CONFIG_KEYBOARD_QT2160 is not set
1282# CONFIG_KEYBOARD_LKKBD is not set 1393# CONFIG_KEYBOARD_LKKBD is not set
1283# CONFIG_KEYBOARD_GPIO is not set 1394# CONFIG_KEYBOARD_GPIO is not set
@@ -1285,6 +1396,8 @@ CONFIG_KEYBOARD_ATKBD=y
1285# CONFIG_KEYBOARD_MATRIX is not set 1396# CONFIG_KEYBOARD_MATRIX is not set
1286# CONFIG_KEYBOARD_LM8323 is not set 1397# CONFIG_KEYBOARD_LM8323 is not set
1287# CONFIG_KEYBOARD_MAX7359 is not set 1398# CONFIG_KEYBOARD_MAX7359 is not set
1399# CONFIG_KEYBOARD_MCS is not set
1400# CONFIG_KEYBOARD_MPR121 is not set
1288# CONFIG_KEYBOARD_NEWTON is not set 1401# CONFIG_KEYBOARD_NEWTON is not set
1289# CONFIG_KEYBOARD_OPENCORES is not set 1402# CONFIG_KEYBOARD_OPENCORES is not set
1290# CONFIG_KEYBOARD_STOWAWAY is not set 1403# CONFIG_KEYBOARD_STOWAWAY is not set
@@ -1313,15 +1426,17 @@ CONFIG_INPUT_JOYSTICK=y
1313# CONFIG_JOYSTICK_STINGER is not set 1426# CONFIG_JOYSTICK_STINGER is not set
1314# CONFIG_JOYSTICK_TWIDJOY is not set 1427# CONFIG_JOYSTICK_TWIDJOY is not set
1315# CONFIG_JOYSTICK_ZHENHUA is not set 1428# CONFIG_JOYSTICK_ZHENHUA is not set
1429# CONFIG_JOYSTICK_AS5011 is not set
1316# CONFIG_JOYSTICK_JOYDUMP is not set 1430# CONFIG_JOYSTICK_JOYDUMP is not set
1317# CONFIG_JOYSTICK_XPAD is not set 1431# CONFIG_JOYSTICK_XPAD is not set
1318# CONFIG_INPUT_TABLET is not set 1432# CONFIG_INPUT_TABLET is not set
1319CONFIG_INPUT_TOUCHSCREEN=y 1433CONFIG_INPUT_TOUCHSCREEN=y
1320# CONFIG_TOUCHSCREEN_ADS7846 is not set 1434# CONFIG_TOUCHSCREEN_ADS7846 is not set
1321# CONFIG_TOUCHSCREEN_AD7877 is not set 1435# CONFIG_TOUCHSCREEN_AD7877 is not set
1322# CONFIG_TOUCHSCREEN_AD7879_I2C is not set
1323# CONFIG_TOUCHSCREEN_AD7879_SPI is not set
1324# CONFIG_TOUCHSCREEN_AD7879 is not set 1436# CONFIG_TOUCHSCREEN_AD7879 is not set
1437# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set
1438# CONFIG_TOUCHSCREEN_BU21013 is not set
1439# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set
1325# CONFIG_TOUCHSCREEN_DYNAPRO is not set 1440# CONFIG_TOUCHSCREEN_DYNAPRO is not set
1326# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set 1441# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
1327# CONFIG_TOUCHSCREEN_EETI is not set 1442# CONFIG_TOUCHSCREEN_EETI is not set
@@ -1329,6 +1444,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
1329# CONFIG_TOUCHSCREEN_GUNZE is not set 1444# CONFIG_TOUCHSCREEN_GUNZE is not set
1330# CONFIG_TOUCHSCREEN_ELO is not set 1445# CONFIG_TOUCHSCREEN_ELO is not set
1331# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set 1446# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set
1447# CONFIG_TOUCHSCREEN_MAX11801 is not set
1332# CONFIG_TOUCHSCREEN_MCS5000 is not set 1448# CONFIG_TOUCHSCREEN_MCS5000 is not set
1333# CONFIG_TOUCHSCREEN_MTOUCH is not set 1449# CONFIG_TOUCHSCREEN_MTOUCH is not set
1334# CONFIG_TOUCHSCREEN_INEXIO is not set 1450# CONFIG_TOUCHSCREEN_INEXIO is not set
@@ -1338,10 +1454,12 @@ CONFIG_INPUT_TOUCHSCREEN=y
1338# CONFIG_TOUCHSCREEN_TOUCHWIN is not set 1454# CONFIG_TOUCHSCREEN_TOUCHWIN is not set
1339# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set 1455# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
1340# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set 1456# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set
1457CONFIG_TOUCHSCREEN_TSC2005=m
1341# CONFIG_TOUCHSCREEN_TSC2007 is not set 1458# CONFIG_TOUCHSCREEN_TSC2007 is not set
1342# CONFIG_TOUCHSCREEN_W90X900 is not set 1459# CONFIG_TOUCHSCREEN_W90X900 is not set
1343CONFIG_TOUCHSCREEN_SYNTM12XX=y 1460# CONFIG_TOUCHSCREEN_ST1232 is not set
1344# CONFIG_TOUCHSCREEN_TPS6507X is not set 1461# CONFIG_TOUCHSCREEN_TPS6507X is not set
1462CONFIG_TOUCHSCREEN_SYNTM12XX=y
1345CONFIG_INPUT_MISC=y 1463CONFIG_INPUT_MISC=y
1346# CONFIG_INPUT_AD714X is not set 1464# CONFIG_INPUT_AD714X is not set
1347CONFIG_INPUT_ATI_REMOTE=m 1465CONFIG_INPUT_ATI_REMOTE=m
@@ -1355,9 +1473,10 @@ CONFIG_INPUT_TWL4030_VIBRA=m
1355CONFIG_INPUT_TWL6040_VIBRA=m 1473CONFIG_INPUT_TWL6040_VIBRA=m
1356CONFIG_INPUT_UINPUT=y 1474CONFIG_INPUT_UINPUT=y
1357CONFIG_INPUT_PCF8574=m 1475CONFIG_INPUT_PCF8574=m
1476CONFIG_INPUT_PWM_BEEPER=m
1358CONFIG_INPUT_GPIO_ROTARY_ENCODER=m 1477CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
1359CONFIG_INPUT_SFH7741=y 1478# CONFIG_INPUT_ADXL34X is not set
1360CONFIG_INPUT_CMA3000_I2C=y 1479# CONFIG_INPUT_CMA3000 is not set
1361 1480
1362# 1481#
1363# Hardware I/O ports 1482# Hardware I/O ports
@@ -1367,6 +1486,7 @@ CONFIG_SERIO_SERPORT=y
1367CONFIG_SERIO_LIBPS2=y 1486CONFIG_SERIO_LIBPS2=y
1368# CONFIG_SERIO_RAW is not set 1487# CONFIG_SERIO_RAW is not set
1369# CONFIG_SERIO_ALTERA_PS2 is not set 1488# CONFIG_SERIO_ALTERA_PS2 is not set
1489# CONFIG_SERIO_PS2MULT is not set
1370# CONFIG_GAMEPORT is not set 1490# CONFIG_GAMEPORT is not set
1371 1491
1372# 1492#
@@ -1377,9 +1497,13 @@ CONFIG_CONSOLE_TRANSLATIONS=y
1377CONFIG_VT_CONSOLE=y 1497CONFIG_VT_CONSOLE=y
1378CONFIG_HW_CONSOLE=y 1498CONFIG_HW_CONSOLE=y
1379# CONFIG_VT_HW_CONSOLE_BINDING is not set 1499# CONFIG_VT_HW_CONSOLE_BINDING is not set
1380CONFIG_DEVKMEM=y 1500CONFIG_UNIX98_PTYS=y
1501# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
1502# CONFIG_LEGACY_PTYS is not set
1381# CONFIG_SERIAL_NONSTANDARD is not set 1503# CONFIG_SERIAL_NONSTANDARD is not set
1382# CONFIG_N_GSM is not set 1504# CONFIG_N_GSM is not set
1505# CONFIG_TRACE_SINK is not set
1506CONFIG_DEVKMEM=y
1383 1507
1384# 1508#
1385# Serial drivers 1509# Serial drivers
@@ -1390,6 +1514,7 @@ CONFIG_DEVKMEM=y
1390# Non-8250 serial port support 1514# Non-8250 serial port support
1391# 1515#
1392# CONFIG_SERIAL_MAX3100 is not set 1516# CONFIG_SERIAL_MAX3100 is not set
1517# CONFIG_SERIAL_MAX3107 is not set
1393CONFIG_SERIAL_CORE=y 1518CONFIG_SERIAL_CORE=y
1394CONFIG_SERIAL_CORE_CONSOLE=y 1519CONFIG_SERIAL_CORE_CONSOLE=y
1395CONFIG_SERIAL_OMAP=y 1520CONFIG_SERIAL_OMAP=y
@@ -1397,9 +1522,10 @@ CONFIG_SERIAL_OMAP_CONSOLE=y
1397# CONFIG_SERIAL_TIMBERDALE is not set 1522# CONFIG_SERIAL_TIMBERDALE is not set
1398# CONFIG_SERIAL_ALTERA_JTAGUART is not set 1523# CONFIG_SERIAL_ALTERA_JTAGUART is not set
1399# CONFIG_SERIAL_ALTERA_UART is not set 1524# CONFIG_SERIAL_ALTERA_UART is not set
1400CONFIG_UNIX98_PTYS=y 1525# CONFIG_SERIAL_IFX6X60 is not set
1401# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set 1526# CONFIG_SERIAL_XILINX_PS_UART is not set
1402# CONFIG_LEGACY_PTYS is not set 1527# CONFIG_TTY_PRINTK is not set
1528# CONFIG_HVC_DCC is not set
1403# CONFIG_IPMI_HANDLER is not set 1529# CONFIG_IPMI_HANDLER is not set
1404CONFIG_HW_RANDOM=y 1530CONFIG_HW_RANDOM=y
1405# CONFIG_HW_RANDOM_TIMERIOMEM is not set 1531# CONFIG_HW_RANDOM_TIMERIOMEM is not set
@@ -1412,6 +1538,14 @@ CONFIG_I2C=y
1412CONFIG_I2C_BOARDINFO=y 1538CONFIG_I2C_BOARDINFO=y
1413CONFIG_I2C_COMPAT=y 1539CONFIG_I2C_COMPAT=y
1414CONFIG_I2C_CHARDEV=y 1540CONFIG_I2C_CHARDEV=y
1541CONFIG_I2C_MUX=m
1542
1543#
1544# Multiplexer I2C Chip support
1545#
1546# CONFIG_I2C_MUX_GPIO is not set
1547# CONFIG_I2C_MUX_PCA9541 is not set
1548# CONFIG_I2C_MUX_PCA954x is not set
1415CONFIG_I2C_HELPER_AUTO=y 1549CONFIG_I2C_HELPER_AUTO=y
1416CONFIG_I2C_ALGOBIT=m 1550CONFIG_I2C_ALGOBIT=m
1417 1551
@@ -1427,12 +1561,14 @@ CONFIG_I2C_ALGOBIT=m
1427# CONFIG_I2C_OCORES is not set 1561# CONFIG_I2C_OCORES is not set
1428CONFIG_I2C_OMAP=y 1562CONFIG_I2C_OMAP=y
1429# CONFIG_I2C_PCA_PLATFORM is not set 1563# CONFIG_I2C_PCA_PLATFORM is not set
1564# CONFIG_I2C_PXA_PCI is not set
1430# CONFIG_I2C_SIMTEC is not set 1565# CONFIG_I2C_SIMTEC is not set
1431# CONFIG_I2C_XILINX is not set 1566# CONFIG_I2C_XILINX is not set
1432 1567
1433# 1568#
1434# External I2C/SMBus adapter drivers 1569# External I2C/SMBus adapter drivers
1435# 1570#
1571# CONFIG_I2C_DIOLAN_U2C is not set
1436# CONFIG_I2C_PARPORT_LIGHT is not set 1572# CONFIG_I2C_PARPORT_LIGHT is not set
1437# CONFIG_I2C_TAOS_EVM is not set 1573# CONFIG_I2C_TAOS_EVM is not set
1438# CONFIG_I2C_TINY_USB is not set 1574# CONFIG_I2C_TINY_USB is not set
@@ -1451,9 +1587,12 @@ CONFIG_SPI_MASTER=y
1451# 1587#
1452# SPI Master Controller Drivers 1588# SPI Master Controller Drivers
1453# 1589#
1590# CONFIG_SPI_ALTERA is not set
1454# CONFIG_SPI_BITBANG is not set 1591# CONFIG_SPI_BITBANG is not set
1455# CONFIG_SPI_GPIO is not set 1592# CONFIG_SPI_GPIO is not set
1593# CONFIG_SPI_OC_TINY is not set
1456CONFIG_SPI_OMAP24XX=y 1594CONFIG_SPI_OMAP24XX=y
1595# CONFIG_SPI_PXA2XX_PCI is not set
1457# CONFIG_SPI_XILINX is not set 1596# CONFIG_SPI_XILINX is not set
1458# CONFIG_SPI_DESIGNWARE is not set 1597# CONFIG_SPI_DESIGNWARE is not set
1459 1598
@@ -1467,14 +1606,27 @@ CONFIG_SPI_SPIDEV=m
1467# PPS support 1606# PPS support
1468# 1607#
1469# CONFIG_PPS is not set 1608# CONFIG_PPS is not set
1609
1610#
1611# PPS generators support
1612#
1613
1614#
1615# PTP clock support
1616#
1617
1618#
1619# Enable Device Drivers -> PPS to see the PTP clock options.
1620#
1470CONFIG_ARCH_REQUIRE_GPIOLIB=y 1621CONFIG_ARCH_REQUIRE_GPIOLIB=y
1471CONFIG_GPIOLIB=y 1622CONFIG_GPIOLIB=y
1472# CONFIG_DEBUG_GPIO is not set 1623# CONFIG_DEBUG_GPIO is not set
1473# CONFIG_GPIO_SYSFS is not set 1624# CONFIG_GPIO_SYSFS is not set
1474 1625
1475# 1626#
1476# Memory mapped GPIO expanders: 1627# Memory mapped GPIO drivers:
1477# 1628#
1629# CONFIG_GPIO_BASIC_MMIO is not set
1478# CONFIG_GPIO_IT8761E is not set 1630# CONFIG_GPIO_IT8761E is not set
1479 1631
1480# 1632#
@@ -1482,8 +1634,8 @@ CONFIG_GPIOLIB=y
1482# 1634#
1483# CONFIG_GPIO_MAX7300 is not set 1635# CONFIG_GPIO_MAX7300 is not set
1484# CONFIG_GPIO_MAX732X is not set 1636# CONFIG_GPIO_MAX732X is not set
1485# CONFIG_GPIO_PCA953X is not set
1486# CONFIG_GPIO_PCF857X is not set 1637# CONFIG_GPIO_PCF857X is not set
1638# CONFIG_GPIO_SX150X is not set
1487# CONFIG_GPIO_TWL4030 is not set 1639# CONFIG_GPIO_TWL4030 is not set
1488# CONFIG_GPIO_ADP5588 is not set 1640# CONFIG_GPIO_ADP5588 is not set
1489 1641
@@ -1497,6 +1649,7 @@ CONFIG_GPIOLIB=y
1497# CONFIG_GPIO_MAX7301 is not set 1649# CONFIG_GPIO_MAX7301 is not set
1498# CONFIG_GPIO_MCP23S08 is not set 1650# CONFIG_GPIO_MCP23S08 is not set
1499# CONFIG_GPIO_MC33880 is not set 1651# CONFIG_GPIO_MC33880 is not set
1652# CONFIG_GPIO_74X164 is not set
1500 1653
1501# 1654#
1502# AC97 GPIO expanders: 1655# AC97 GPIO expanders:
@@ -1505,17 +1658,22 @@ CONFIG_GPIOLIB=y
1505# 1658#
1506# MODULbus GPIO expanders: 1659# MODULbus GPIO expanders:
1507# 1660#
1661CONFIG_GPIO_TPS65910=y
1508# CONFIG_W1 is not set 1662# CONFIG_W1 is not set
1509CONFIG_POWER_SUPPLY=y 1663CONFIG_POWER_SUPPLY=y
1510# CONFIG_POWER_SUPPLY_DEBUG is not set 1664# CONFIG_POWER_SUPPLY_DEBUG is not set
1511# CONFIG_PDA_POWER is not set 1665# CONFIG_PDA_POWER is not set
1512# CONFIG_TEST_POWER is not set 1666# CONFIG_TEST_POWER is not set
1513# CONFIG_BATTERY_DS2760 is not set 1667# CONFIG_BATTERY_DS2780 is not set
1514# CONFIG_BATTERY_DS2782 is not set 1668# CONFIG_BATTERY_DS2782 is not set
1515CONFIG_TWL6030_BCI_BATTERY=y 1669# CONFIG_BATTERY_BQ20Z75 is not set
1516CONFIG_CHARGER_BQ2415x=y
1517# CONFIG_BATTERY_BQ27x00 is not set 1670# CONFIG_BATTERY_BQ27x00 is not set
1518# CONFIG_BATTERY_MAX17040 is not set 1671# CONFIG_BATTERY_MAX17040 is not set
1672# CONFIG_BATTERY_MAX17042 is not set
1673# CONFIG_CHARGER_ISP1704 is not set
1674# CONFIG_CHARGER_MAX8903 is not set
1675# CONFIG_CHARGER_TWL4030 is not set
1676CONFIG_CHARGER_GPIO=m
1519CONFIG_HWMON=y 1677CONFIG_HWMON=y
1520# CONFIG_HWMON_VID is not set 1678# CONFIG_HWMON_VID is not set
1521# CONFIG_HWMON_DEBUG_CHIP is not set 1679# CONFIG_HWMON_DEBUG_CHIP is not set
@@ -1538,6 +1696,7 @@ CONFIG_HWMON=y
1538# CONFIG_SENSORS_ADT7475 is not set 1696# CONFIG_SENSORS_ADT7475 is not set
1539# CONFIG_SENSORS_ASC7621 is not set 1697# CONFIG_SENSORS_ASC7621 is not set
1540# CONFIG_SENSORS_ATXP1 is not set 1698# CONFIG_SENSORS_ATXP1 is not set
1699# CONFIG_SENSORS_DS620 is not set
1541# CONFIG_SENSORS_DS1621 is not set 1700# CONFIG_SENSORS_DS1621 is not set
1542# CONFIG_SENSORS_F71805F is not set 1701# CONFIG_SENSORS_F71805F is not set
1543# CONFIG_SENSORS_F71882FG is not set 1702# CONFIG_SENSORS_F71882FG is not set
@@ -1545,7 +1704,10 @@ CONFIG_HWMON=y
1545# CONFIG_SENSORS_G760A is not set 1704# CONFIG_SENSORS_G760A is not set
1546# CONFIG_SENSORS_GL518SM is not set 1705# CONFIG_SENSORS_GL518SM is not set
1547# CONFIG_SENSORS_GL520SM is not set 1706# CONFIG_SENSORS_GL520SM is not set
1707CONFIG_SENSORS_GPIO_FAN=m
1548# CONFIG_SENSORS_IT87 is not set 1708# CONFIG_SENSORS_IT87 is not set
1709# CONFIG_SENSORS_JC42 is not set
1710# CONFIG_SENSORS_LINEAGE is not set
1549# CONFIG_SENSORS_LM63 is not set 1711# CONFIG_SENSORS_LM63 is not set
1550# CONFIG_SENSORS_LM70 is not set 1712# CONFIG_SENSORS_LM70 is not set
1551# CONFIG_SENSORS_LM73 is not set 1713# CONFIG_SENSORS_LM73 is not set
@@ -1559,21 +1721,33 @@ CONFIG_SENSORS_LM75=y
1559# CONFIG_SENSORS_LM90 is not set 1721# CONFIG_SENSORS_LM90 is not set
1560# CONFIG_SENSORS_LM92 is not set 1722# CONFIG_SENSORS_LM92 is not set
1561# CONFIG_SENSORS_LM93 is not set 1723# CONFIG_SENSORS_LM93 is not set
1724# CONFIG_SENSORS_LTC4151 is not set
1562# CONFIG_SENSORS_LTC4215 is not set 1725# CONFIG_SENSORS_LTC4215 is not set
1563# CONFIG_SENSORS_LTC4245 is not set 1726# CONFIG_SENSORS_LTC4245 is not set
1727# CONFIG_SENSORS_LTC4261 is not set
1564# CONFIG_SENSORS_LM95241 is not set 1728# CONFIG_SENSORS_LM95241 is not set
1565# CONFIG_SENSORS_MAX1111 is not set 1729# CONFIG_SENSORS_MAX1111 is not set
1730# CONFIG_SENSORS_MAX16065 is not set
1566# CONFIG_SENSORS_MAX1619 is not set 1731# CONFIG_SENSORS_MAX1619 is not set
1732# CONFIG_SENSORS_MAX6639 is not set
1733# CONFIG_SENSORS_MAX6642 is not set
1567# CONFIG_SENSORS_MAX6650 is not set 1734# CONFIG_SENSORS_MAX6650 is not set
1568# CONFIG_SENSORS_PC87360 is not set 1735# CONFIG_SENSORS_PC87360 is not set
1569# CONFIG_SENSORS_PC87427 is not set 1736# CONFIG_SENSORS_PC87427 is not set
1570# CONFIG_SENSORS_PCF8591 is not set 1737# CONFIG_SENSORS_PCF8591 is not set
1738# CONFIG_PMBUS is not set
1571# CONFIG_SENSORS_SHT15 is not set 1739# CONFIG_SENSORS_SHT15 is not set
1740# CONFIG_SENSORS_SHT21 is not set
1741# CONFIG_SENSORS_SMM665 is not set
1572# CONFIG_SENSORS_DME1737 is not set 1742# CONFIG_SENSORS_DME1737 is not set
1573# CONFIG_SENSORS_EMC1403 is not set 1743# CONFIG_SENSORS_EMC1403 is not set
1744# CONFIG_SENSORS_EMC2103 is not set
1745# CONFIG_SENSORS_EMC6W201 is not set
1574# CONFIG_SENSORS_SMSC47M1 is not set 1746# CONFIG_SENSORS_SMSC47M1 is not set
1575# CONFIG_SENSORS_SMSC47M192 is not set 1747# CONFIG_SENSORS_SMSC47M192 is not set
1576# CONFIG_SENSORS_SMSC47B397 is not set 1748# CONFIG_SENSORS_SMSC47B397 is not set
1749# CONFIG_SENSORS_SCH5627 is not set
1750CONFIG_SENSORS_ADS1015=m
1577# CONFIG_SENSORS_ADS7828 is not set 1751# CONFIG_SENSORS_ADS7828 is not set
1578# CONFIG_SENSORS_ADS7871 is not set 1752# CONFIG_SENSORS_ADS7871 is not set
1579# CONFIG_SENSORS_AMC6821 is not set 1753# CONFIG_SENSORS_AMC6821 is not set
@@ -1581,18 +1755,17 @@ CONFIG_SENSORS_LM75=y
1581# CONFIG_SENSORS_TMP102 is not set 1755# CONFIG_SENSORS_TMP102 is not set
1582# CONFIG_SENSORS_TMP401 is not set 1756# CONFIG_SENSORS_TMP401 is not set
1583# CONFIG_SENSORS_TMP421 is not set 1757# CONFIG_SENSORS_TMP421 is not set
1584# CONFIG_SENSORS_TWL6030_HOTDIE is not set 1758# CONFIG_SENSORS_TWL4030_MADC is not set
1585# CONFIG_SENSORS_VT1211 is not set 1759# CONFIG_SENSORS_VT1211 is not set
1586# CONFIG_SENSORS_W83781D is not set 1760# CONFIG_SENSORS_W83781D is not set
1587# CONFIG_SENSORS_W83791D is not set 1761# CONFIG_SENSORS_W83791D is not set
1588# CONFIG_SENSORS_W83792D is not set 1762# CONFIG_SENSORS_W83792D is not set
1589# CONFIG_SENSORS_W83793 is not set 1763# CONFIG_SENSORS_W83793 is not set
1764# CONFIG_SENSORS_W83795 is not set
1590# CONFIG_SENSORS_W83L785TS is not set 1765# CONFIG_SENSORS_W83L785TS is not set
1591# CONFIG_SENSORS_W83L786NG is not set 1766# CONFIG_SENSORS_W83L786NG is not set
1592# CONFIG_SENSORS_W83627HF is not set 1767# CONFIG_SENSORS_W83627HF is not set
1593# CONFIG_SENSORS_W83627EHF is not set 1768# CONFIG_SENSORS_W83627EHF is not set
1594# CONFIG_SENSORS_LIS3_SPI is not set
1595# CONFIG_SENSORS_LIS3_I2C is not set
1596# CONFIG_THERMAL is not set 1769# CONFIG_THERMAL is not set
1597CONFIG_WATCHDOG=y 1770CONFIG_WATCHDOG=y
1598# CONFIG_WATCHDOG_NOWAYOUT is not set 1771# CONFIG_WATCHDOG_NOWAYOUT is not set
@@ -1621,6 +1794,12 @@ CONFIG_SSB_SDIOHOST_POSSIBLE=y
1621# CONFIG_SSB_SDIOHOST is not set 1794# CONFIG_SSB_SDIOHOST is not set
1622# CONFIG_SSB_SILENT is not set 1795# CONFIG_SSB_SILENT is not set
1623# CONFIG_SSB_DEBUG is not set 1796# CONFIG_SSB_DEBUG is not set
1797CONFIG_BCMA_POSSIBLE=y
1798
1799#
1800# Broadcom specific AMBA
1801#
1802# CONFIG_BCMA is not set
1624CONFIG_MFD_SUPPORT=y 1803CONFIG_MFD_SUPPORT=y
1625CONFIG_MFD_CORE=y 1804CONFIG_MFD_CORE=y
1626# CONFIG_MFD_88PM860X is not set 1805# CONFIG_MFD_88PM860X is not set
@@ -1629,15 +1808,18 @@ CONFIG_MFD_CORE=y
1629# CONFIG_HTC_EGPIO is not set 1808# CONFIG_HTC_EGPIO is not set
1630# CONFIG_HTC_PASIC3 is not set 1809# CONFIG_HTC_PASIC3 is not set
1631# CONFIG_HTC_I2CPLD is not set 1810# CONFIG_HTC_I2CPLD is not set
1811CONFIG_TPS6105X=m
1632# CONFIG_TPS65010 is not set 1812# CONFIG_TPS65010 is not set
1633# CONFIG_TPS6507X is not set 1813# CONFIG_TPS6507X is not set
1814CONFIG_MFD_TPS6586X=y
1634CONFIG_TWL4030_CORE=y 1815CONFIG_TWL4030_CORE=y
1635# CONFIG_TWL4030_POWER is not set 1816CONFIG_TWL4030_MADC=m
1636CONFIG_TWL4030_CODEC=y 1817CONFIG_TWL4030_POWER=y
1637# CONFIG_MFD_TC35892 is not set 1818CONFIG_MFD_TWL4030_AUDIO=y
1638CONFIG_TWL6030_PWM=y 1819CONFIG_TWL6030_PWM=y
1639CONFIG_TWL6030_GPADC=y 1820CONFIG_TWL6040_CORE=y
1640CONFIG_TWL6040_CODEC=y 1821# CONFIG_MFD_STMPE is not set
1822# CONFIG_MFD_TC3589X is not set
1641# CONFIG_MFD_TMIO is not set 1823# CONFIG_MFD_TMIO is not set
1642# CONFIG_MFD_T7L66XB is not set 1824# CONFIG_MFD_T7L66XB is not set
1643# CONFIG_MFD_TC6387XB is not set 1825# CONFIG_MFD_TC6387XB is not set
@@ -1645,46 +1827,58 @@ CONFIG_TWL6040_CODEC=y
1645# CONFIG_PMIC_DA903X is not set 1827# CONFIG_PMIC_DA903X is not set
1646# CONFIG_PMIC_ADP5520 is not set 1828# CONFIG_PMIC_ADP5520 is not set
1647# CONFIG_MFD_MAX8925 is not set 1829# CONFIG_MFD_MAX8925 is not set
1830# CONFIG_MFD_MAX8997 is not set
1831# CONFIG_MFD_MAX8998 is not set
1648# CONFIG_MFD_WM8400 is not set 1832# CONFIG_MFD_WM8400 is not set
1649# CONFIG_MFD_WM831X is not set 1833# CONFIG_MFD_WM831X_I2C is not set
1834# CONFIG_MFD_WM831X_SPI is not set
1650# CONFIG_MFD_WM8350_I2C is not set 1835# CONFIG_MFD_WM8350_I2C is not set
1651# CONFIG_MFD_WM8994 is not set 1836# CONFIG_MFD_WM8994 is not set
1652# CONFIG_MFD_PCF50633 is not set 1837# CONFIG_MFD_PCF50633 is not set
1653# CONFIG_MFD_MC13783 is not set 1838# CONFIG_MFD_MC13XXX is not set
1654# CONFIG_ABX500_CORE is not set 1839# CONFIG_ABX500_CORE is not set
1655# CONFIG_EZX_PCAP is not set 1840# CONFIG_EZX_PCAP is not set
1656# CONFIG_AB8500_CORE is not set 1841CONFIG_MFD_WL1273_CORE=m
1842CONFIG_MFD_OMAP_USB_HOST=y
1843CONFIG_MFD_TPS65910=y
1657CONFIG_REGULATOR=y 1844CONFIG_REGULATOR=y
1658# CONFIG_REGULATOR_DEBUG is not set 1845# CONFIG_REGULATOR_DEBUG is not set
1659# CONFIG_REGULATOR_DUMMY is not set 1846# CONFIG_REGULATOR_DUMMY is not set
1660# CONFIG_REGULATOR_FIXED_VOLTAGE is not set 1847CONFIG_REGULATOR_FIXED_VOLTAGE=y
1661# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set 1848# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
1662# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set 1849# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
1663# CONFIG_REGULATOR_BQ24022 is not set 1850# CONFIG_REGULATOR_BQ24022 is not set
1664# CONFIG_REGULATOR_MAX1586 is not set 1851# CONFIG_REGULATOR_MAX1586 is not set
1665# CONFIG_REGULATOR_MAX8649 is not set 1852# CONFIG_REGULATOR_MAX8649 is not set
1666# CONFIG_REGULATOR_MAX8660 is not set 1853# CONFIG_REGULATOR_MAX8660 is not set
1854# CONFIG_REGULATOR_MAX8952 is not set
1667CONFIG_REGULATOR_TWL4030=y 1855CONFIG_REGULATOR_TWL4030=y
1668# CONFIG_REGULATOR_LP3971 is not set 1856# CONFIG_REGULATOR_LP3971 is not set
1857# CONFIG_REGULATOR_LP3972 is not set
1858CONFIG_REGULATOR_TPS6105X=m
1669# CONFIG_REGULATOR_TPS65023 is not set 1859# CONFIG_REGULATOR_TPS65023 is not set
1670# CONFIG_REGULATOR_TPS6507X is not set 1860# CONFIG_REGULATOR_TPS6507X is not set
1861# CONFIG_REGULATOR_ISL6271A is not set
1862# CONFIG_REGULATOR_AD5398 is not set
1863CONFIG_REGULATOR_TPS6586X=y
1864CONFIG_REGULATOR_TPS6524X=y
1865CONFIG_REGULATOR_TPS65910=y
1671CONFIG_MEDIA_SUPPORT=y 1866CONFIG_MEDIA_SUPPORT=y
1672 1867
1673# 1868#
1674# Multimedia core support 1869# Multimedia core support
1675# 1870#
1871CONFIG_MEDIA_CONTROLLER=y
1676CONFIG_VIDEO_DEV=y 1872CONFIG_VIDEO_DEV=y
1677CONFIG_VIDEO_V4L2_COMMON=y 1873CONFIG_VIDEO_V4L2_COMMON=y
1678CONFIG_VIDEO_ALLOW_V4L1=y 1874CONFIG_VIDEO_V4L2_SUBDEV_API=y
1679CONFIG_VIDEO_V4L1_COMPAT=y
1680CONFIG_DVB_CORE=m 1875CONFIG_DVB_CORE=m
1681CONFIG_VIDEO_MEDIA=m 1876CONFIG_VIDEO_MEDIA=m
1682 1877
1683# 1878#
1684# Multimedia drivers 1879# Multimedia drivers
1685# 1880#
1686CONFIG_IR_CORE=y 1881CONFIG_RC_CORE=y
1687CONFIG_VIDEO_IR=y
1688CONFIG_LIRC=y 1882CONFIG_LIRC=y
1689CONFIG_RC_MAP=y 1883CONFIG_RC_MAP=y
1690CONFIG_IR_NEC_DECODER=y 1884CONFIG_IR_NEC_DECODER=y
@@ -1696,7 +1890,9 @@ CONFIG_IR_RC5_SZ_DECODER=m
1696CONFIG_IR_LIRC_CODEC=m 1890CONFIG_IR_LIRC_CODEC=m
1697# CONFIG_IR_IMON is not set 1891# CONFIG_IR_IMON is not set
1698CONFIG_IR_MCEUSB=m 1892CONFIG_IR_MCEUSB=m
1893# CONFIG_IR_REDRAT3 is not set
1699CONFIG_IR_STREAMZAP=m 1894CONFIG_IR_STREAMZAP=m
1895# CONFIG_RC_LOOPBACK is not set
1700CONFIG_MEDIA_ATTACH=y 1896CONFIG_MEDIA_ATTACH=y
1701CONFIG_MEDIA_TUNER=m 1897CONFIG_MEDIA_TUNER=m
1702# CONFIG_MEDIA_TUNER_CUSTOMISE is not set 1898# CONFIG_MEDIA_TUNER_CUSTOMISE is not set
@@ -1717,11 +1913,11 @@ CONFIG_MEDIA_TUNER_MXL5005S=m
1717CONFIG_MEDIA_TUNER_MXL5007T=m 1913CONFIG_MEDIA_TUNER_MXL5007T=m
1718CONFIG_MEDIA_TUNER_MC44S803=m 1914CONFIG_MEDIA_TUNER_MC44S803=m
1719CONFIG_MEDIA_TUNER_MAX2165=m 1915CONFIG_MEDIA_TUNER_MAX2165=m
1916CONFIG_MEDIA_TUNER_TDA18218=m
1917CONFIG_MEDIA_TUNER_TDA18212=m
1720CONFIG_VIDEO_V4L2=y 1918CONFIG_VIDEO_V4L2=y
1721CONFIG_VIDEO_V4L1=y 1919CONFIG_VIDEOBUF_GEN=m
1722CONFIG_VIDEOBUF_GEN=y
1723CONFIG_VIDEOBUF_VMALLOC=m 1920CONFIG_VIDEOBUF_VMALLOC=m
1724CONFIG_VIDEOBUF_DMA_CONTIG=y
1725CONFIG_VIDEOBUF_DVB=m 1921CONFIG_VIDEOBUF_DVB=m
1726CONFIG_VIDEO_TVEEPROM=m 1922CONFIG_VIDEO_TVEEPROM=m
1727CONFIG_VIDEO_TUNER=m 1923CONFIG_VIDEO_TUNER=m
@@ -1730,21 +1926,57 @@ CONFIG_VIDEO_CAPTURE_DRIVERS=y
1730# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set 1926# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
1731CONFIG_VIDEO_HELPER_CHIPS_AUTO=y 1927CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
1732CONFIG_VIDEO_IR_I2C=y 1928CONFIG_VIDEO_IR_I2C=y
1929
1930#
1931# Audio decoders, processors and mixers
1932#
1733CONFIG_VIDEO_MSP3400=m 1933CONFIG_VIDEO_MSP3400=m
1734CONFIG_VIDEO_CS53L32A=m 1934CONFIG_VIDEO_CS53L32A=m
1735CONFIG_VIDEO_WM8775=m 1935CONFIG_VIDEO_WM8775=m
1736CONFIG_VIDEO_MT9V011=m 1936
1937#
1938# RDS decoders
1939#
1940
1941#
1942# Video decoders
1943#
1737CONFIG_VIDEO_SAA711X=m 1944CONFIG_VIDEO_SAA711X=m
1738CONFIG_VIDEO_TVP5150=m 1945CONFIG_VIDEO_TVP5150=m
1946
1947#
1948# Video and audio decoders
1949#
1739CONFIG_VIDEO_CX25840=m 1950CONFIG_VIDEO_CX25840=m
1951
1952#
1953# MPEG video encoders
1954#
1740CONFIG_VIDEO_CX2341X=m 1955CONFIG_VIDEO_CX2341X=m
1956
1957#
1958# Video encoders
1959#
1960
1961#
1962# Camera sensor devices
1963#
1964CONFIG_VIDEO_MT9V011=m
1965
1966#
1967# Video improvement chips
1968#
1969
1970#
1971# Miscelaneous helper chips
1972#
1741# CONFIG_VIDEO_VIVI is not set 1973# CONFIG_VIDEO_VIVI is not set
1742CONFIG_VIDEO_OMAP2_VOUT=y 1974# CONFIG_VIDEO_OMAP_GFX is not set
1743# CONFIG_VIDEO_CPIA is not set
1744# CONFIG_VIDEO_CPIA2 is not set 1975# CONFIG_VIDEO_CPIA2 is not set
1745# CONFIG_VIDEO_SAA5246A is not set
1746# CONFIG_VIDEO_SAA5249 is not set
1747# CONFIG_VIDEO_AU0828 is not set 1976# CONFIG_VIDEO_AU0828 is not set
1977# CONFIG_VIDEO_SR030PC30 is not set
1978# CONFIG_VIDEO_NOON010PC30 is not set
1979# CONFIG_VIDEO_M5MOLS is not set
1748# CONFIG_SOC_CAMERA is not set 1980# CONFIG_SOC_CAMERA is not set
1749CONFIG_V4L_USB_DRIVERS=y 1981CONFIG_V4L_USB_DRIVERS=y
1750CONFIG_USB_VIDEO_CLASS=m 1982CONFIG_USB_VIDEO_CLASS=m
@@ -1759,8 +1991,11 @@ CONFIG_USB_GSPCA=m
1759# CONFIG_USB_GSPCA_ETOMS is not set 1991# CONFIG_USB_GSPCA_ETOMS is not set
1760# CONFIG_USB_GSPCA_FINEPIX is not set 1992# CONFIG_USB_GSPCA_FINEPIX is not set
1761# CONFIG_USB_GSPCA_JEILINJ is not set 1993# CONFIG_USB_GSPCA_JEILINJ is not set
1994CONFIG_USB_GSPCA_KINECT=m
1995# CONFIG_USB_GSPCA_KONICA is not set
1762# CONFIG_USB_GSPCA_MARS is not set 1996# CONFIG_USB_GSPCA_MARS is not set
1763# CONFIG_USB_GSPCA_MR97310A is not set 1997# CONFIG_USB_GSPCA_MR97310A is not set
1998CONFIG_USB_GSPCA_NW80X=m
1764# CONFIG_USB_GSPCA_OV519 is not set 1999# CONFIG_USB_GSPCA_OV519 is not set
1765# CONFIG_USB_GSPCA_OV534 is not set 2000# CONFIG_USB_GSPCA_OV534 is not set
1766# CONFIG_USB_GSPCA_OV534_9 is not set 2001# CONFIG_USB_GSPCA_OV534_9 is not set
@@ -1777,14 +2012,18 @@ CONFIG_USB_GSPCA=m
1777# CONFIG_USB_GSPCA_SPCA506 is not set 2012# CONFIG_USB_GSPCA_SPCA506 is not set
1778# CONFIG_USB_GSPCA_SPCA508 is not set 2013# CONFIG_USB_GSPCA_SPCA508 is not set
1779# CONFIG_USB_GSPCA_SPCA561 is not set 2014# CONFIG_USB_GSPCA_SPCA561 is not set
2015CONFIG_USB_GSPCA_SPCA1528=m
1780# CONFIG_USB_GSPCA_SQ905 is not set 2016# CONFIG_USB_GSPCA_SQ905 is not set
1781# CONFIG_USB_GSPCA_SQ905C is not set 2017# CONFIG_USB_GSPCA_SQ905C is not set
2018CONFIG_USB_GSPCA_SQ930X=m
1782# CONFIG_USB_GSPCA_STK014 is not set 2019# CONFIG_USB_GSPCA_STK014 is not set
1783# CONFIG_USB_GSPCA_STV0680 is not set 2020# CONFIG_USB_GSPCA_STV0680 is not set
1784# CONFIG_USB_GSPCA_SUNPLUS is not set 2021# CONFIG_USB_GSPCA_SUNPLUS is not set
1785# CONFIG_USB_GSPCA_T613 is not set 2022# CONFIG_USB_GSPCA_T613 is not set
1786# CONFIG_USB_GSPCA_TV8532 is not set 2023# CONFIG_USB_GSPCA_TV8532 is not set
1787# CONFIG_USB_GSPCA_VC032X is not set 2024# CONFIG_USB_GSPCA_VC032X is not set
2025CONFIG_USB_GSPCA_VICAM=m
2026CONFIG_USB_GSPCA_XIRLINK_CIT=m
1788# CONFIG_USB_GSPCA_ZC3XX is not set 2027# CONFIG_USB_GSPCA_ZC3XX is not set
1789CONFIG_VIDEO_PVRUSB2=m 2028CONFIG_VIDEO_PVRUSB2=m
1790CONFIG_VIDEO_PVRUSB2_SYSFS=y 2029CONFIG_VIDEO_PVRUSB2_SYSFS=y
@@ -1796,22 +2035,12 @@ CONFIG_VIDEO_EM28XX_ALSA=m
1796CONFIG_VIDEO_EM28XX_DVB=m 2035CONFIG_VIDEO_EM28XX_DVB=m
1797CONFIG_VIDEO_TLG2300=m 2036CONFIG_VIDEO_TLG2300=m
1798CONFIG_VIDEO_CX231XX=m 2037CONFIG_VIDEO_CX231XX=m
2038CONFIG_VIDEO_CX231XX_RC=y
1799CONFIG_VIDEO_CX231XX_ALSA=m 2039CONFIG_VIDEO_CX231XX_ALSA=m
1800CONFIG_VIDEO_CX231XX_DVB=m 2040CONFIG_VIDEO_CX231XX_DVB=m
1801CONFIG_VIDEO_USBVISION=m 2041CONFIG_VIDEO_USBVISION=m
1802CONFIG_VIDEO_USBVIDEO=m
1803CONFIG_USB_VICAM=m
1804CONFIG_USB_IBMCAM=m
1805CONFIG_USB_KONICAWC=m
1806CONFIG_USB_QUICKCAM_MESSENGER=m
1807CONFIG_USB_ET61X251=m 2042CONFIG_USB_ET61X251=m
1808CONFIG_VIDEO_OVCAMCHIP=m
1809CONFIG_USB_W9968CF=m
1810CONFIG_USB_OV511=m
1811CONFIG_USB_SE401=m
1812CONFIG_USB_SN9C102=m 2043CONFIG_USB_SN9C102=m
1813CONFIG_USB_STV680=m
1814CONFIG_USB_ZC0301=m
1815CONFIG_USB_PWC=m 2044CONFIG_USB_PWC=m
1816# CONFIG_USB_PWC_DEBUG is not set 2045# CONFIG_USB_PWC_DEBUG is not set
1817CONFIG_USB_PWC_INPUT_EVDEV=y 2046CONFIG_USB_PWC_INPUT_EVDEV=y
@@ -1828,6 +2057,12 @@ CONFIG_RADIO_ADAPTERS=y
1828# CONFIG_RADIO_TEA5764 is not set 2057# CONFIG_RADIO_TEA5764 is not set
1829# CONFIG_RADIO_SAA7706H is not set 2058# CONFIG_RADIO_SAA7706H is not set
1830# CONFIG_RADIO_TEF6862 is not set 2059# CONFIG_RADIO_TEF6862 is not set
2060CONFIG_RADIO_WL1273=m
2061
2062#
2063# Texas Instruments WL128x FM driver (ST based)
2064#
2065CONFIG_RADIO_WL128X=m
1831CONFIG_DVB_MAX_ADAPTERS=8 2066CONFIG_DVB_MAX_ADAPTERS=8
1832CONFIG_DVB_DYNAMIC_MINORS=y 2067CONFIG_DVB_DYNAMIC_MINORS=y
1833CONFIG_DVB_CAPTURE_DRIVERS=y 2068CONFIG_DVB_CAPTURE_DRIVERS=y
@@ -1867,6 +2102,8 @@ CONFIG_DVB_USB_CE6230=m
1867CONFIG_DVB_USB_FRIIO=m 2102CONFIG_DVB_USB_FRIIO=m
1868CONFIG_DVB_USB_EC168=m 2103CONFIG_DVB_USB_EC168=m
1869CONFIG_DVB_USB_AZ6027=m 2104CONFIG_DVB_USB_AZ6027=m
2105# CONFIG_DVB_USB_LME2510 is not set
2106# CONFIG_DVB_USB_TECHNISAT_USB2 is not set
1870CONFIG_SMS_SIANO_MDTV=m 2107CONFIG_SMS_SIANO_MDTV=m
1871 2108
1872# 2109#
@@ -1886,8 +2123,16 @@ CONFIG_DVB_B2C2_FLEXCOP_USB=m
1886# Supported DVB Frontends 2123# Supported DVB Frontends
1887# 2124#
1888# CONFIG_DVB_FE_CUSTOMISE is not set 2125# CONFIG_DVB_FE_CUSTOMISE is not set
2126
2127#
2128# Multistandard (satellite) frontends
2129#
1889CONFIG_DVB_STB0899=m 2130CONFIG_DVB_STB0899=m
1890CONFIG_DVB_STB6100=m 2131CONFIG_DVB_STB6100=m
2132
2133#
2134# DVB-S (satellite) frontends
2135#
1891CONFIG_DVB_CX24123=m 2136CONFIG_DVB_CX24123=m
1892CONFIG_DVB_MT312=m 2137CONFIG_DVB_MT312=m
1893CONFIG_DVB_ZL10039=m 2138CONFIG_DVB_ZL10039=m
@@ -1904,7 +2149,12 @@ CONFIG_DVB_TDA826X=m
1904CONFIG_DVB_CX24116=m 2149CONFIG_DVB_CX24116=m
1905CONFIG_DVB_SI21XX=m 2150CONFIG_DVB_SI21XX=m
1906CONFIG_DVB_DS3000=m 2151CONFIG_DVB_DS3000=m
2152
2153#
2154# DVB-T (terrestrial) frontends
2155#
1907CONFIG_DVB_CX22702=m 2156CONFIG_DVB_CX22702=m
2157CONFIG_DVB_DRXD=m
1908CONFIG_DVB_TDA1004X=m 2158CONFIG_DVB_TDA1004X=m
1909CONFIG_DVB_NXT6000=m 2159CONFIG_DVB_NXT6000=m
1910CONFIG_DVB_MT352=m 2160CONFIG_DVB_MT352=m
@@ -1916,48 +2166,91 @@ CONFIG_DVB_DIB7000P=m
1916CONFIG_DVB_TDA10048=m 2166CONFIG_DVB_TDA10048=m
1917CONFIG_DVB_AF9013=m 2167CONFIG_DVB_AF9013=m
1918CONFIG_DVB_EC100=m 2168CONFIG_DVB_EC100=m
2169CONFIG_DVB_CXD2820R=m
2170
2171#
2172# DVB-C (cable) frontends
2173#
1919CONFIG_DVB_TDA10023=m 2174CONFIG_DVB_TDA10023=m
1920CONFIG_DVB_STV0297=m 2175CONFIG_DVB_STV0297=m
2176
2177#
2178# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
2179#
1921CONFIG_DVB_NXT200X=m 2180CONFIG_DVB_NXT200X=m
1922CONFIG_DVB_BCM3510=m 2181CONFIG_DVB_BCM3510=m
1923CONFIG_DVB_LGDT330X=m 2182CONFIG_DVB_LGDT330X=m
1924CONFIG_DVB_LGDT3305=m 2183CONFIG_DVB_LGDT3305=m
1925CONFIG_DVB_S5H1409=m 2184CONFIG_DVB_S5H1409=m
1926CONFIG_DVB_S5H1411=m 2185CONFIG_DVB_S5H1411=m
2186
2187#
2188# ISDB-T (terrestrial) frontends
2189#
2190CONFIG_DVB_S921=m
1927CONFIG_DVB_DIB8000=m 2191CONFIG_DVB_DIB8000=m
2192CONFIG_DVB_MB86A20S=m
2193
2194#
2195# Digital terrestrial only tuners/PLL
2196#
1928CONFIG_DVB_PLL=m 2197CONFIG_DVB_PLL=m
1929CONFIG_DVB_TUNER_DIB0070=m 2198CONFIG_DVB_TUNER_DIB0070=m
1930CONFIG_DVB_TUNER_DIB0090=m 2199CONFIG_DVB_TUNER_DIB0090=m
2200
2201#
2202# SEC control devices for DVB-S
2203#
1931CONFIG_DVB_LNBP21=m 2204CONFIG_DVB_LNBP21=m
1932CONFIG_DVB_ISL6421=m 2205CONFIG_DVB_ISL6421=m
2206CONFIG_DVB_ISL6423=m
1933CONFIG_DVB_LGS8GXX=m 2207CONFIG_DVB_LGS8GXX=m
1934CONFIG_DVB_ATBM8830=m 2208CONFIG_DVB_ATBM8830=m
1935# CONFIG_DAB is not set 2209
1936CONFIG_DMM_OMAP=y 2210#
1937CONFIG_TILER_OMAP=y 2211# Tools to develop new frontends
2212#
2213# CONFIG_DVB_DUMMY_FE is not set
2214CONFIG_HAVE_TI_TILER=y
2215CONFIG_TI_TILER=y
2216CONFIG_TILER_GRANULARITY=128
2217CONFIG_TILER_ALIGNMENT=4096
2218CONFIG_TILER_CACHE_LIMIT=40
2219CONFIG_TILER_SECURITY=1
2220CONFIG_TILER_SSPTR_ID=1
2221# CONFIG_TILER_SECURE is not set
2222CONFIG_TILER_EXPOSE_SSPTR=y
2223CONFIG_TILER_ENABLE_NV12=y
2224CONFIG_TILER_ENABLE_USERSPACE=y
1938 2225
1939# 2226#
1940# Graphics support 2227# Graphics support
1941# 2228#
1942CONFIG_DRM=m 2229CONFIG_DRM=m
1943# CONFIG_DRM_MGA is not set 2230CONFIG_DRM_KMS_HELPER=m
1944# CONFIG_DRM_VIA is not set 2231CONFIG_SGX540=y
1945# CONFIG_DRM_SAVAGE is not set 2232CONFIG_VIRTUAL_DISPLAY_SUPPORT=m
2233# CONFIG_SGX_REV110 is not set
2234CONFIG_SGX_REV120=y
2235CONFIG_SGX_540_BUILD_RELEASE=y
2236# CONFIG_SGX_540_BUILD_DEBUG is not set
2237# CONFIG_SGX_PDUMP is not set
1946# CONFIG_VGASTATE is not set 2238# CONFIG_VGASTATE is not set
1947# CONFIG_VIDEO_OUTPUT_CONTROL is not set 2239# CONFIG_VIDEO_OUTPUT_CONTROL is not set
1948CONFIG_FB=y 2240CONFIG_FB=y
1949# CONFIG_FIRMWARE_EDID is not set 2241# CONFIG_FIRMWARE_EDID is not set
1950# CONFIG_FB_DDC is not set 2242# CONFIG_FB_DDC is not set
1951# CONFIG_FB_BOOT_VESA_SUPPORT is not set 2243# CONFIG_FB_BOOT_VESA_SUPPORT is not set
1952CONFIG_FB_CFB_FILLRECT=y 2244CONFIG_FB_CFB_FILLRECT=m
1953CONFIG_FB_CFB_COPYAREA=y 2245CONFIG_FB_CFB_COPYAREA=m
1954CONFIG_FB_CFB_IMAGEBLIT=y 2246CONFIG_FB_CFB_IMAGEBLIT=m
1955# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set 2247# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
1956CONFIG_FB_SYS_FILLRECT=m 2248CONFIG_FB_SYS_FILLRECT=m
1957CONFIG_FB_SYS_COPYAREA=m 2249CONFIG_FB_SYS_COPYAREA=m
1958CONFIG_FB_SYS_IMAGEBLIT=m 2250CONFIG_FB_SYS_IMAGEBLIT=m
1959# CONFIG_FB_FOREIGN_ENDIAN is not set 2251# CONFIG_FB_FOREIGN_ENDIAN is not set
1960CONFIG_FB_SYS_FOPS=m 2252CONFIG_FB_SYS_FOPS=m
2253# CONFIG_FB_WMT_GE_ROPS is not set
1961CONFIG_FB_DEFERRED_IO=y 2254CONFIG_FB_DEFERRED_IO=y
1962# CONFIG_FB_SVGALIB is not set 2255# CONFIG_FB_SVGALIB is not set
1963# CONFIG_FB_MACMODES is not set 2256# CONFIG_FB_MACMODES is not set
@@ -1971,9 +2264,9 @@ CONFIG_FB_MODE_HELPERS=y
1971# CONFIG_FB_UVESA is not set 2264# CONFIG_FB_UVESA is not set
1972# CONFIG_FB_S1D13XXX is not set 2265# CONFIG_FB_S1D13XXX is not set
1973# CONFIG_FB_TMIO is not set 2266# CONFIG_FB_TMIO is not set
2267CONFIG_FB_UDL=m
1974# CONFIG_FB_VIRTUAL is not set 2268# CONFIG_FB_VIRTUAL is not set
1975# CONFIG_FB_METRONOME is not set 2269# CONFIG_FB_METRONOME is not set
1976# CONFIG_FB_MB862XX is not set
1977# CONFIG_FB_BROADSHEET is not set 2270# CONFIG_FB_BROADSHEET is not set
1978# CONFIG_FB_OMAP_BOOTLOADER_INIT is not set 2271# CONFIG_FB_OMAP_BOOTLOADER_INIT is not set
1979CONFIG_OMAP2_VRAM=y 2272CONFIG_OMAP2_VRAM=y
@@ -1984,26 +2277,27 @@ CONFIG_OMAP2_DSS_DEBUG_SUPPORT=y
1984CONFIG_OMAP2_DSS_DPI=y 2277CONFIG_OMAP2_DSS_DPI=y
1985# CONFIG_OMAP2_DSS_RFBI is not set 2278# CONFIG_OMAP2_DSS_RFBI is not set
1986# CONFIG_OMAP2_DSS_VENC is not set 2279# CONFIG_OMAP2_DSS_VENC is not set
1987CONFIG_OMAP2_DSS_HDMI=y 2280CONFIG_OMAP4_DSS_HDMI=y
2281CONFIG_OMAP2_DSS_SDI=y
1988CONFIG_OMAP2_DSS_DSI=y 2282CONFIG_OMAP2_DSS_DSI=y
1989# CONFIG_OMAP2_DSS_USE_DSI_PLL is not set
1990CONFIG_OMAP2_DSS_FAKE_VSYNC=y 2283CONFIG_OMAP2_DSS_FAKE_VSYNC=y
1991CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0 2284CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=0
1992CONFIG_FB_OMAP2=y 2285CONFIG_OMAP2_DSS_SLEEP_AFTER_VENC_RESET=y
2286CONFIG_FB_OMAP2=m
1993CONFIG_FB_OMAP2_DEBUG_SUPPORT=y 2287CONFIG_FB_OMAP2_DEBUG_SUPPORT=y
1994CONFIG_FB_OMAP2_NUM_FBS=2 2288CONFIG_FB_OMAP2_NUM_FBS=2
1995 2289
1996# 2290#
1997# OMAP2/3 Display Device Drivers 2291# OMAP2/3 Display Device Drivers
1998# 2292#
1999CONFIG_PANEL_GENERIC=y 2293CONFIG_PANEL_GENERIC_DPI=y
2294# CONFIG_PANEL_LGPHILIPS_LB035Q02 is not set
2000CONFIG_PANEL_SHARP_LS037V7DW01=y 2295CONFIG_PANEL_SHARP_LS037V7DW01=y
2001# CONFIG_PANEL_SHARP_LQ043T1DG01 is not set
2002CONFIG_PANEL_PICO_DLP=y
2003CONFIG_PANEL_TAAL=y
2004CONFIG_PANEL_NEC_NL8048HL11_01B=y 2296CONFIG_PANEL_NEC_NL8048HL11_01B=y
2005# CONFIG_PANEL_TOPPOLY_TDO35S is not set 2297CONFIG_PANEL_PICODLP=y
2298CONFIG_PANEL_TAAL=y
2006# CONFIG_PANEL_TPO_TD043MTEA1 is not set 2299# CONFIG_PANEL_TPO_TD043MTEA1 is not set
2300# CONFIG_PANEL_ACX565AKM is not set
2007CONFIG_BACKLIGHT_LCD_SUPPORT=y 2301CONFIG_BACKLIGHT_LCD_SUPPORT=y
2008CONFIG_LCD_CLASS_DEVICE=y 2302CONFIG_LCD_CLASS_DEVICE=y
2009# CONFIG_LCD_L4F00242T03 is not set 2303# CONFIG_LCD_L4F00242T03 is not set
@@ -2013,10 +2307,12 @@ CONFIG_LCD_CLASS_DEVICE=y
2013# CONFIG_LCD_VGG2432A4 is not set 2307# CONFIG_LCD_VGG2432A4 is not set
2014# CONFIG_LCD_PLATFORM is not set 2308# CONFIG_LCD_PLATFORM is not set
2015# CONFIG_LCD_S6E63M0 is not set 2309# CONFIG_LCD_S6E63M0 is not set
2310# CONFIG_LCD_LD9040 is not set
2016CONFIG_BACKLIGHT_CLASS_DEVICE=y 2311CONFIG_BACKLIGHT_CLASS_DEVICE=y
2017CONFIG_BACKLIGHT_GENERIC=y 2312CONFIG_BACKLIGHT_GENERIC=y
2018# CONFIG_BACKLIGHT_PWM is not set 2313# CONFIG_BACKLIGHT_PWM is not set
2019# CONFIG_BACKLIGHT_ADP8860 is not set 2314# CONFIG_BACKLIGHT_ADP8860 is not set
2315CONFIG_BACKLIGHT_ADP8870=y
2020 2316
2021# 2317#
2022# Display device support 2318# Display device support
@@ -2026,10 +2322,9 @@ CONFIG_BACKLIGHT_GENERIC=y
2026# 2322#
2027# Console display driver support 2323# Console display driver support
2028# 2324#
2029# CONFIG_VGA_CONSOLE is not set
2030CONFIG_DUMMY_CONSOLE=y 2325CONFIG_DUMMY_CONSOLE=y
2031CONFIG_FRAMEBUFFER_CONSOLE=y 2326CONFIG_FRAMEBUFFER_CONSOLE=y
2032# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set 2327CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
2033CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y 2328CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
2034CONFIG_FONTS=y 2329CONFIG_FONTS=y
2035CONFIG_FONT_8x8=y 2330CONFIG_FONT_8x8=y
@@ -2073,6 +2368,7 @@ CONFIG_SND_RAWMIDI_SEQ=m
2073# CONFIG_SND_EMU10K1_SEQ is not set 2368# CONFIG_SND_EMU10K1_SEQ is not set
2074CONFIG_SND_DRIVERS=y 2369CONFIG_SND_DRIVERS=y
2075# CONFIG_SND_DUMMY is not set 2370# CONFIG_SND_DUMMY is not set
2371# CONFIG_SND_ALOOP is not set
2076# CONFIG_SND_VIRMIDI is not set 2372# CONFIG_SND_VIRMIDI is not set
2077# CONFIG_SND_MTPAV is not set 2373# CONFIG_SND_MTPAV is not set
2078# CONFIG_SND_SERIAL_U16550 is not set 2374# CONFIG_SND_SERIAL_U16550 is not set
@@ -2084,15 +2380,18 @@ CONFIG_SND_USB_AUDIO=m
2084CONFIG_SND_USB_UA101=m 2380CONFIG_SND_USB_UA101=m
2085CONFIG_SND_USB_CAIAQ=m 2381CONFIG_SND_USB_CAIAQ=m
2086CONFIG_SND_USB_CAIAQ_INPUT=y 2382CONFIG_SND_USB_CAIAQ_INPUT=y
2383# CONFIG_SND_USB_6FIRE is not set
2087CONFIG_SND_SOC=y 2384CONFIG_SND_SOC=y
2385CONFIG_SND_SOC_CACHE_LZO=y
2088CONFIG_SND_OMAP_SOC=y 2386CONFIG_SND_OMAP_SOC=y
2089CONFIG_SND_OMAP_SOC_ABE_DSP=y 2387CONFIG_SND_OMAP_SOC_ABE_DSP=y
2090CONFIG_SND_OMAP_SOC_MCBSP=y 2388CONFIG_SND_OMAP_SOC_MCBSP=y
2091CONFIG_SND_OMAP_SOC_MCPDM=y 2389CONFIG_SND_OMAP_SOC_MCPDM=y
2390CONFIG_SND_OMAP_SOC_HDMI=y
2092CONFIG_SND_OMAP_SOC_ABE=y 2391CONFIG_SND_OMAP_SOC_ABE=y
2093CONFIG_SND_OMAP_SOC_DMIC=y 2392CONFIG_SND_OMAP_SOC_DMIC=y
2094CONFIG_SND_OMAP_SOC_SDP4430=y 2393CONFIG_SND_OMAP_SOC_SDP4430=y
2095CONFIG_SND_OMAP_SOC_HDMI=y 2394CONFIG_SND_OMAP_SOC_OMAP4_HDMI=y
2096CONFIG_SND_SOC_I2C_AND_SPI=y 2395CONFIG_SND_SOC_I2C_AND_SPI=y
2097# CONFIG_SND_SOC_ALL_CODECS is not set 2396# CONFIG_SND_SOC_ALL_CODECS is not set
2098CONFIG_SND_SOC_DMIC=y 2397CONFIG_SND_SOC_DMIC=y
@@ -2112,27 +2411,31 @@ CONFIG_USB_HID=y
2112# 2411#
2113# Special HID drivers 2412# Special HID drivers
2114# 2413#
2115# CONFIG_HID_3M_PCT is not set
2116# CONFIG_HID_A4TECH is not set 2414# CONFIG_HID_A4TECH is not set
2415# CONFIG_HID_ACRUX is not set
2117# CONFIG_HID_APPLE is not set 2416# CONFIG_HID_APPLE is not set
2118# CONFIG_HID_BELKIN is not set 2417# CONFIG_HID_BELKIN is not set
2119# CONFIG_HID_CANDO is not set
2120# CONFIG_HID_CHERRY is not set 2418# CONFIG_HID_CHERRY is not set
2121# CONFIG_HID_CHICONY is not set 2419# CONFIG_HID_CHICONY is not set
2122# CONFIG_HID_PRODIKEYS is not set 2420# CONFIG_HID_PRODIKEYS is not set
2123# CONFIG_HID_CYPRESS is not set 2421# CONFIG_HID_CYPRESS is not set
2124# CONFIG_HID_DRAGONRISE is not set 2422# CONFIG_HID_DRAGONRISE is not set
2125# CONFIG_HID_EGALAX is not set 2423# CONFIG_HID_EMS_FF is not set
2424# CONFIG_HID_ELECOM is not set
2126# CONFIG_HID_EZKEY is not set 2425# CONFIG_HID_EZKEY is not set
2426# CONFIG_HID_KEYTOUCH is not set
2127# CONFIG_HID_KYE is not set 2427# CONFIG_HID_KYE is not set
2428# CONFIG_HID_UCLOGIC is not set
2429# CONFIG_HID_WALTOP is not set
2128# CONFIG_HID_GYRATION is not set 2430# CONFIG_HID_GYRATION is not set
2129# CONFIG_HID_TWINHAN is not set 2431# CONFIG_HID_TWINHAN is not set
2130# CONFIG_HID_KENSINGTON is not set 2432# CONFIG_HID_KENSINGTON is not set
2433# CONFIG_HID_LCPOWER is not set
2131# CONFIG_HID_LOGITECH is not set 2434# CONFIG_HID_LOGITECH is not set
2132# CONFIG_HID_MAGICMOUSE is not set 2435# CONFIG_HID_MAGICMOUSE is not set
2133# CONFIG_HID_MICROSOFT is not set 2436# CONFIG_HID_MICROSOFT is not set
2134# CONFIG_HID_MOSART is not set
2135# CONFIG_HID_MONTEREY is not set 2437# CONFIG_HID_MONTEREY is not set
2438# CONFIG_HID_MULTITOUCH is not set
2136# CONFIG_HID_NTRIG is not set 2439# CONFIG_HID_NTRIG is not set
2137# CONFIG_HID_ORTEK is not set 2440# CONFIG_HID_ORTEK is not set
2138# CONFIG_HID_PANTHERLORD is not set 2441# CONFIG_HID_PANTHERLORD is not set
@@ -2140,10 +2443,13 @@ CONFIG_USB_HID=y
2140# CONFIG_HID_PICOLCD is not set 2443# CONFIG_HID_PICOLCD is not set
2141# CONFIG_HID_QUANTA is not set 2444# CONFIG_HID_QUANTA is not set
2142# CONFIG_HID_ROCCAT is not set 2445# CONFIG_HID_ROCCAT is not set
2446# CONFIG_HID_ROCCAT_ARVO is not set
2143# CONFIG_HID_ROCCAT_KONE is not set 2447# CONFIG_HID_ROCCAT_KONE is not set
2448# CONFIG_HID_ROCCAT_KONEPLUS is not set
2449# CONFIG_HID_ROCCAT_KOVAPLUS is not set
2450# CONFIG_HID_ROCCAT_PYRA is not set
2144# CONFIG_HID_SAMSUNG is not set 2451# CONFIG_HID_SAMSUNG is not set
2145# CONFIG_HID_SONY is not set 2452# CONFIG_HID_SONY is not set
2146# CONFIG_HID_STANTUM is not set
2147# CONFIG_HID_SUNPLUS is not set 2453# CONFIG_HID_SUNPLUS is not set
2148# CONFIG_HID_GREENASIA is not set 2454# CONFIG_HID_GREENASIA is not set
2149# CONFIG_HID_SMARTJOYPLUS is not set 2455# CONFIG_HID_SMARTJOYPLUS is not set
@@ -2181,7 +2487,7 @@ CONFIG_USB_WUSB=m
2181CONFIG_USB_EHCI_HCD=y 2487CONFIG_USB_EHCI_HCD=y
2182# CONFIG_USB_EHCI_ROOT_HUB_TT is not set 2488# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
2183CONFIG_USB_EHCI_TT_NEWSCHED=y 2489CONFIG_USB_EHCI_TT_NEWSCHED=y
2184CONFIG_USB_EHCI_HCD_OMAP3=y 2490CONFIG_USB_EHCI_HCD_OMAP=y
2185# CONFIG_USB_OXU210HP_HCD is not set 2491# CONFIG_USB_OXU210HP_HCD is not set
2186# CONFIG_USB_ISP116X_HCD is not set 2492# CONFIG_USB_ISP116X_HCD is not set
2187# CONFIG_USB_ISP1760_HCD is not set 2493# CONFIG_USB_ISP1760_HCD is not set
@@ -2191,19 +2497,18 @@ CONFIG_USB_EHCI_HCD_OMAP3=y
2191# CONFIG_USB_R8A66597_HCD is not set 2497# CONFIG_USB_R8A66597_HCD is not set
2192# CONFIG_USB_HWA_HCD is not set 2498# CONFIG_USB_HWA_HCD is not set
2193CONFIG_USB_MUSB_HDRC=y 2499CONFIG_USB_MUSB_HDRC=y
2194CONFIG_USB_MUSB_SOC=y 2500CONFIG_USB_MUSB_TUSB6010=m
2195 2501CONFIG_USB_MUSB_OMAP2PLUS=m
2196# 2502# CONFIG_USB_MUSB_AM35X is not set
2197# OMAP 44xx high speed USB support
2198#
2199# CONFIG_USB_MUSB_HOST is not set 2503# CONFIG_USB_MUSB_HOST is not set
2200CONFIG_USB_MUSB_PERIPHERAL=y 2504CONFIG_USB_MUSB_PERIPHERAL=y
2201# CONFIG_USB_MUSB_OTG is not set 2505# CONFIG_USB_MUSB_OTG is not set
2202CONFIG_USB_GADGET_MUSB_HDRC=y 2506CONFIG_USB_GADGET_MUSB_HDRC=y
2203# CONFIG_MUSB_PIO_ONLY is not set 2507# CONFIG_MUSB_PIO_ONLY is not set
2508# CONFIG_USB_UX500_DMA is not set
2204CONFIG_USB_INVENTRA_DMA=y 2509CONFIG_USB_INVENTRA_DMA=y
2205# CONFIG_USB_TI_CPPI_DMA is not set 2510# CONFIG_USB_TI_CPPI_DMA is not set
2206CONFIG_USB_MUSB_DEBUG=y 2511CONFIG_USB_TUSB_OMAP_DMA=y
2207 2512
2208# 2513#
2209# USB Device Class drivers 2514# USB Device Class drivers
@@ -2222,6 +2527,7 @@ CONFIG_USB_TMC=m
2222# 2527#
2223CONFIG_USB_STORAGE=y 2528CONFIG_USB_STORAGE=y
2224# CONFIG_USB_STORAGE_DEBUG is not set 2529# CONFIG_USB_STORAGE_DEBUG is not set
2530# CONFIG_USB_STORAGE_REALTEK is not set
2225# CONFIG_USB_STORAGE_DATAFAB is not set 2531# CONFIG_USB_STORAGE_DATAFAB is not set
2226# CONFIG_USB_STORAGE_FREECOM is not set 2532# CONFIG_USB_STORAGE_FREECOM is not set
2227# CONFIG_USB_STORAGE_ISD200 is not set 2533# CONFIG_USB_STORAGE_ISD200 is not set
@@ -2233,6 +2539,8 @@ CONFIG_USB_STORAGE=y
2233# CONFIG_USB_STORAGE_ONETOUCH is not set 2539# CONFIG_USB_STORAGE_ONETOUCH is not set
2234# CONFIG_USB_STORAGE_KARMA is not set 2540# CONFIG_USB_STORAGE_KARMA is not set
2235# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set 2541# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
2542# CONFIG_USB_STORAGE_ENE_UB6250 is not set
2543# CONFIG_USB_UAS is not set
2236# CONFIG_USB_LIBUSUAL is not set 2544# CONFIG_USB_LIBUSUAL is not set
2237 2545
2238# 2546#
@@ -2268,30 +2576,18 @@ CONFIG_USB_STORAGE=y
2268# CONFIG_USB_IOWARRIOR is not set 2576# CONFIG_USB_IOWARRIOR is not set
2269CONFIG_USB_TEST=m 2577CONFIG_USB_TEST=m
2270# CONFIG_USB_ISIGHTFW is not set 2578# CONFIG_USB_ISIGHTFW is not set
2579# CONFIG_USB_YUREX is not set
2271CONFIG_USB_GADGET=y 2580CONFIG_USB_GADGET=y
2272# CONFIG_USB_GADGET_DEBUG is not set 2581# CONFIG_USB_GADGET_DEBUG is not set
2273# CONFIG_USB_GADGET_DEBUG_FILES is not set 2582# CONFIG_USB_GADGET_DEBUG_FILES is not set
2274# CONFIG_USB_GADGET_DEBUG_FS is not set 2583# CONFIG_USB_GADGET_DEBUG_FS is not set
2275CONFIG_USB_GADGET_VBUS_DRAW=2 2584CONFIG_USB_GADGET_VBUS_DRAW=2
2276CONFIG_USB_GADGET_SELECTED=y 2585CONFIG_USB_GADGET_SELECTED=y
2277# CONFIG_USB_GADGET_AT91 is not set 2586# CONFIG_USB_GADGET_FUSB300 is not set
2278# CONFIG_USB_GADGET_ATMEL_USBA is not set
2279# CONFIG_USB_GADGET_FSL_USB2 is not set
2280# CONFIG_USB_GADGET_LH7A40X is not set
2281# CONFIG_USB_GADGET_OMAP is not set 2587# CONFIG_USB_GADGET_OMAP is not set
2282# CONFIG_USB_GADGET_PXA25X is not set
2283# CONFIG_USB_GADGET_R8A66597 is not set 2588# CONFIG_USB_GADGET_R8A66597 is not set
2284# CONFIG_USB_GADGET_PXA27X is not set 2589# CONFIG_USB_GADGET_PXA_U2O is not set
2285# CONFIG_USB_GADGET_S3C_HSOTG is not set
2286# CONFIG_USB_GADGET_IMX is not set
2287# CONFIG_USB_GADGET_S3C2410 is not set
2288# CONFIG_USB_GADGET_M66592 is not set 2590# CONFIG_USB_GADGET_M66592 is not set
2289# CONFIG_USB_GADGET_AMD5536UDC is not set
2290# CONFIG_USB_GADGET_FSL_QE is not set
2291# CONFIG_USB_GADGET_CI13XXX is not set
2292# CONFIG_USB_GADGET_NET2280 is not set
2293# CONFIG_USB_GADGET_GOKU is not set
2294# CONFIG_USB_GADGET_LANGWELL is not set
2295# CONFIG_USB_GADGET_DUMMY_HCD is not set 2591# CONFIG_USB_GADGET_DUMMY_HCD is not set
2296CONFIG_USB_GADGET_DUALSPEED=y 2592CONFIG_USB_GADGET_DUALSPEED=y
2297CONFIG_USB_ZERO=m 2593CONFIG_USB_ZERO=m
@@ -2299,6 +2595,7 @@ CONFIG_USB_ZERO=m
2299CONFIG_USB_ETH=m 2595CONFIG_USB_ETH=m
2300CONFIG_USB_ETH_RNDIS=y 2596CONFIG_USB_ETH_RNDIS=y
2301# CONFIG_USB_ETH_EEM is not set 2597# CONFIG_USB_ETH_EEM is not set
2598CONFIG_USB_G_NCM=m
2302# CONFIG_USB_GADGETFS is not set 2599# CONFIG_USB_GADGETFS is not set
2303# CONFIG_USB_FUNCTIONFS is not set 2600# CONFIG_USB_FUNCTIONFS is not set
2304CONFIG_USB_FILE_STORAGE=m 2601CONFIG_USB_FILE_STORAGE=m
@@ -2308,7 +2605,6 @@ CONFIG_USB_G_SERIAL=m
2308# CONFIG_USB_MIDI_GADGET is not set 2605# CONFIG_USB_MIDI_GADGET is not set
2309# CONFIG_USB_G_PRINTER is not set 2606# CONFIG_USB_G_PRINTER is not set
2310CONFIG_USB_CDC_COMPOSITE=m 2607CONFIG_USB_CDC_COMPOSITE=m
2311# CONFIG_USB_G_NOKIA is not set
2312CONFIG_USB_G_MULTI=m 2608CONFIG_USB_G_MULTI=m
2313CONFIG_USB_G_MULTI_RNDIS=y 2609CONFIG_USB_G_MULTI_RNDIS=y
2314CONFIG_USB_G_MULTI_CDC=y 2610CONFIG_USB_G_MULTI_CDC=y
@@ -2327,17 +2623,17 @@ CONFIG_TWL6030_USB=y
2327CONFIG_NOP_USB_XCEIV=y 2623CONFIG_NOP_USB_XCEIV=y
2328CONFIG_UWB=m 2624CONFIG_UWB=m
2329CONFIG_UWB_HWA=m 2625CONFIG_UWB_HWA=m
2330CONFIG_UWB_WLP=m
2331CONFIG_UWB_I1480U=m 2626CONFIG_UWB_I1480U=m
2332CONFIG_UWB_I1480U_WLP=m
2333CONFIG_MMC=y 2627CONFIG_MMC=y
2334# CONFIG_MMC_DEBUG is not set 2628# CONFIG_MMC_DEBUG is not set
2335CONFIG_MMC_UNSAFE_RESUME=y 2629CONFIG_MMC_UNSAFE_RESUME=y
2630CONFIG_MMC_CLKGATE=y
2336 2631
2337# 2632#
2338# MMC/SD/SDIO Card Drivers 2633# MMC/SD/SDIO Card Drivers
2339# 2634#
2340CONFIG_MMC_BLOCK=y 2635CONFIG_MMC_BLOCK=y
2636CONFIG_MMC_BLOCK_MINORS=8
2341CONFIG_MMC_BLOCK_BOUNCE=y 2637CONFIG_MMC_BLOCK_BOUNCE=y
2342CONFIG_SDIO_UART=m 2638CONFIG_SDIO_UART=m
2343# CONFIG_MMC_TEST is not set 2639# CONFIG_MMC_TEST is not set
@@ -2348,6 +2644,9 @@ CONFIG_SDIO_UART=m
2348# CONFIG_MMC_SDHCI is not set 2644# CONFIG_MMC_SDHCI is not set
2349# CONFIG_MMC_OMAP is not set 2645# CONFIG_MMC_OMAP is not set
2350CONFIG_MMC_OMAP_HS=y 2646CONFIG_MMC_OMAP_HS=y
2647# CONFIG_MMC_DW is not set
2648# CONFIG_MMC_VUB300 is not set
2649# CONFIG_MMC_USHC is not set
2351# CONFIG_MEMSTICK is not set 2650# CONFIG_MEMSTICK is not set
2352CONFIG_NEW_LEDS=y 2651CONFIG_NEW_LEDS=y
2353CONFIG_LEDS_CLASS=y 2652CONFIG_LEDS_CLASS=y
@@ -2355,10 +2654,14 @@ CONFIG_LEDS_CLASS=y
2355# 2654#
2356# LED drivers 2655# LED drivers
2357# 2656#
2657# CONFIG_LEDS_LM3530 is not set
2358# CONFIG_LEDS_PCA9532 is not set 2658# CONFIG_LEDS_PCA9532 is not set
2359CONFIG_LEDS_GPIO=y 2659CONFIG_LEDS_GPIO=y
2360CONFIG_LEDS_GPIO_PLATFORM=y 2660CONFIG_LEDS_GPIO_PLATFORM=y
2661CONFIG_LEDS_GPIO_OF=y
2361# CONFIG_LEDS_LP3944 is not set 2662# CONFIG_LEDS_LP3944 is not set
2663# CONFIG_LEDS_LP5521 is not set
2664# CONFIG_LEDS_LP5523 is not set
2362# CONFIG_LEDS_PCA955X is not set 2665# CONFIG_LEDS_PCA955X is not set
2363# CONFIG_LEDS_DAC124S085 is not set 2666# CONFIG_LEDS_DAC124S085 is not set
2364CONFIG_LEDS_PWM=y 2667CONFIG_LEDS_PWM=y
@@ -2379,6 +2682,7 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
2379# 2682#
2380# iptables trigger is under Netfilter config (LED target) 2683# iptables trigger is under Netfilter config (LED target)
2381# 2684#
2685# CONFIG_NFC_DEVICES is not set
2382# CONFIG_ACCESSIBILITY is not set 2686# CONFIG_ACCESSIBILITY is not set
2383CONFIG_RTC_LIB=y 2687CONFIG_RTC_LIB=y
2384CONFIG_RTC_CLASS=y 2688CONFIG_RTC_CLASS=y
@@ -2401,9 +2705,11 @@ CONFIG_RTC_INTF_DEV=y
2401# CONFIG_RTC_DRV_DS1307 is not set 2705# CONFIG_RTC_DRV_DS1307 is not set
2402# CONFIG_RTC_DRV_DS1374 is not set 2706# CONFIG_RTC_DRV_DS1374 is not set
2403# CONFIG_RTC_DRV_DS1672 is not set 2707# CONFIG_RTC_DRV_DS1672 is not set
2708# CONFIG_RTC_DRV_DS3232 is not set
2404# CONFIG_RTC_DRV_MAX6900 is not set 2709# CONFIG_RTC_DRV_MAX6900 is not set
2405# CONFIG_RTC_DRV_RS5C372 is not set 2710# CONFIG_RTC_DRV_RS5C372 is not set
2406# CONFIG_RTC_DRV_ISL1208 is not set 2711# CONFIG_RTC_DRV_ISL1208 is not set
2712# CONFIG_RTC_DRV_ISL12022 is not set
2407# CONFIG_RTC_DRV_X1205 is not set 2713# CONFIG_RTC_DRV_X1205 is not set
2408# CONFIG_RTC_DRV_PCF8563 is not set 2714# CONFIG_RTC_DRV_PCF8563 is not set
2409# CONFIG_RTC_DRV_PCF8583 is not set 2715# CONFIG_RTC_DRV_PCF8583 is not set
@@ -2414,10 +2720,13 @@ CONFIG_RTC_DRV_TWL4030=y
2414# CONFIG_RTC_DRV_FM3130 is not set 2720# CONFIG_RTC_DRV_FM3130 is not set
2415# CONFIG_RTC_DRV_RX8581 is not set 2721# CONFIG_RTC_DRV_RX8581 is not set
2416# CONFIG_RTC_DRV_RX8025 is not set 2722# CONFIG_RTC_DRV_RX8025 is not set
2723# CONFIG_RTC_DRV_EM3027 is not set
2724# CONFIG_RTC_DRV_RV3029C2 is not set
2417 2725
2418# 2726#
2419# SPI RTC drivers 2727# SPI RTC drivers
2420# 2728#
2729# CONFIG_RTC_DRV_M41T93 is not set
2421# CONFIG_RTC_DRV_M41T94 is not set 2730# CONFIG_RTC_DRV_M41T94 is not set
2422# CONFIG_RTC_DRV_DS1305 is not set 2731# CONFIG_RTC_DRV_DS1305 is not set
2423# CONFIG_RTC_DRV_DS1390 is not set 2732# CONFIG_RTC_DRV_DS1390 is not set
@@ -2453,26 +2762,25 @@ CONFIG_UIO=m
2453CONFIG_UIO_PDRV=m 2762CONFIG_UIO_PDRV=m
2454CONFIG_UIO_PDRV_GENIRQ=m 2763CONFIG_UIO_PDRV_GENIRQ=m
2455CONFIG_STAGING=y 2764CONFIG_STAGING=y
2456# CONFIG_STAGING_EXCLUDE_BUILD is not set
2457# CONFIG_VIDEO_TM6000 is not set 2765# CONFIG_VIDEO_TM6000 is not set
2458# CONFIG_USB_IP_COMMON is not set 2766# CONFIG_USBIP_CORE is not set
2459# CONFIG_W35UND is not set 2767# CONFIG_W35UND is not set
2460CONFIG_PRISM2_USB=m 2768CONFIG_PRISM2_USB=m
2461# CONFIG_ECHO is not set 2769# CONFIG_ECHO is not set
2462# CONFIG_OTUS is not set 2770# CONFIG_BRCMUTIL is not set
2463# CONFIG_RT2870 is not set
2464# CONFIG_COMEDI is not set
2465# CONFIG_ASUS_OLED is not set 2771# CONFIG_ASUS_OLED is not set
2772CONFIG_R8712U=m
2773CONFIG_R8712_AP=y
2466# CONFIG_TRANZPORT is not set 2774# CONFIG_TRANZPORT is not set
2467# CONFIG_POHMELFS is not set 2775# CONFIG_POHMELFS is not set
2468# CONFIG_LINE6_USB is not set 2776# CONFIG_LINE6_USB is not set
2469# CONFIG_DRM_NOUVEAU is not set
2470# CONFIG_VT6656 is not set
2471CONFIG_FB_UDL=m
2472 2777
2473# 2778#
2474# RAR Register Driver 2779# I2C encoder or helper chips
2475# 2780#
2781# CONFIG_DRM_I2C_CH7006 is not set
2782# CONFIG_DRM_I2C_SIL164 is not set
2783# CONFIG_VT6656 is not set
2476CONFIG_IIO=y 2784CONFIG_IIO=y
2477# CONFIG_IIO_RING_BUFFER is not set 2785# CONFIG_IIO_RING_BUFFER is not set
2478# CONFIG_IIO_TRIGGER is not set 2786# CONFIG_IIO_TRIGGER is not set
@@ -2480,6 +2788,9 @@ CONFIG_IIO=y
2480# 2788#
2481# Accelerometers 2789# Accelerometers
2482# 2790#
2791# CONFIG_ADIS16201 is not set
2792# CONFIG_ADIS16203 is not set
2793# CONFIG_ADIS16204 is not set
2483# CONFIG_ADIS16209 is not set 2794# CONFIG_ADIS16209 is not set
2484# CONFIG_ADIS16220 is not set 2795# CONFIG_ADIS16220 is not set
2485# CONFIG_ADIS16240 is not set 2796# CONFIG_ADIS16240 is not set
@@ -2489,47 +2800,100 @@ CONFIG_IIO=y
2489# 2800#
2490# Analog to digital convertors 2801# Analog to digital convertors
2491# 2802#
2803# CONFIG_AD7150 is not set
2804# CONFIG_AD7152 is not set
2805# CONFIG_AD7291 is not set
2806# CONFIG_AD7298 is not set
2807# CONFIG_AD7314 is not set
2808# CONFIG_AD7606 is not set
2809# CONFIG_AD799X is not set
2810# CONFIG_AD7476 is not set
2811# CONFIG_AD7887 is not set
2812# CONFIG_AD7780 is not set
2813# CONFIG_AD7745 is not set
2814# CONFIG_AD7816 is not set
2815# CONFIG_ADT75 is not set
2816# CONFIG_ADT7310 is not set
2817# CONFIG_ADT7410 is not set
2492# CONFIG_MAX1363 is not set 2818# CONFIG_MAX1363 is not set
2493 2819
2494# 2820#
2821# Analog digital bi-direction convertors
2822#
2823# CONFIG_ADT7316 is not set
2824
2825#
2826# Digital to analog convertors
2827#
2828# CONFIG_AD5624R_SPI is not set
2829# CONFIG_AD5446 is not set
2830# CONFIG_AD5504 is not set
2831# CONFIG_AD5791 is not set
2832# CONFIG_MAX517 is not set
2833
2834#
2835# Direct Digital Synthesis
2836#
2837# CONFIG_AD5930 is not set
2838# CONFIG_AD9832 is not set
2839# CONFIG_AD9834 is not set
2840# CONFIG_AD9850 is not set
2841# CONFIG_AD9852 is not set
2842# CONFIG_AD9910 is not set
2843# CONFIG_AD9951 is not set
2844
2845#
2495# Digital gyroscope sensors 2846# Digital gyroscope sensors
2496# 2847#
2848# CONFIG_ADIS16060 is not set
2849# CONFIG_ADIS16080 is not set
2850# CONFIG_ADIS16130 is not set
2497# CONFIG_ADIS16260 is not set 2851# CONFIG_ADIS16260 is not set
2852# CONFIG_ADXRS450 is not set
2498 2853
2499# 2854#
2500# Inertial measurement units 2855# Inertial measurement units
2501# 2856#
2502# CONFIG_ADIS16300 is not set
2503# CONFIG_ADIS16350 is not set
2504# CONFIG_ADIS16400 is not set 2857# CONFIG_ADIS16400 is not set
2505 2858
2506# 2859#
2507# Light sensors 2860# Light sensors
2508# 2861#
2862# CONFIG_SENSORS_ISL29018 is not set
2509# CONFIG_SENSORS_TSL2563 is not set 2863# CONFIG_SENSORS_TSL2563 is not set
2864# CONFIG_TSL2583 is not set
2510 2865
2511# 2866#
2512# Magnetometer sensors 2867# Magnetometer sensors
2513# 2868#
2869# CONFIG_SENSORS_AK8975 is not set
2514CONFIG_SENSORS_HMC5843=y 2870CONFIG_SENSORS_HMC5843=y
2515 2871
2516# 2872#
2517# Triggers - standalone 2873# Active energy metering IC
2518# 2874#
2519CONFIG_RAMZSWAP=m 2875# CONFIG_ADE7753 is not set
2520CONFIG_RAMZSWAP_STATS=y 2876# CONFIG_ADE7754 is not set
2521# CONFIG_BATMAN_ADV is not set 2877# CONFIG_ADE7758 is not set
2522# CONFIG_FB_SM7XX is not set 2878# CONFIG_ADE7759 is not set
2879# CONFIG_ADE7854 is not set
2523 2880
2524# 2881#
2525# Texas Instruments shared transport line discipline 2882# Resolver to digital converters
2526# 2883#
2527CONFIG_TI_ST=m 2884# CONFIG_AD2S90 is not set
2528CONFIG_ST_BT=m 2885# CONFIG_AD2S120X is not set
2529CONFIG_ST_FM=m 2886# CONFIG_AD2S1210 is not set
2530# CONFIG_ADIS16255 is not set 2887
2888#
2889# Triggers - standalone
2890#
2891CONFIG_XVMALLOC=y
2892CONFIG_ZRAM=y
2893# CONFIG_ZRAM_DEBUG is not set
2894CONFIG_ZCACHE=y
2895# CONFIG_FB_SM7XX is not set
2531CONFIG_LIRC_STAGING=y 2896CONFIG_LIRC_STAGING=y
2532CONFIG_LIRC_I2C=m
2533CONFIG_LIRC_IGORPLUGUSB=m 2897CONFIG_LIRC_IGORPLUGUSB=m
2534CONFIG_LIRC_IMON=m 2898CONFIG_LIRC_IMON=m
2535CONFIG_LIRC_SASEM=m 2899CONFIG_LIRC_SASEM=m
@@ -2538,6 +2902,32 @@ CONFIG_LIRC_SERIAL_TRANSMITTER=y
2538CONFIG_LIRC_SIR=m 2902CONFIG_LIRC_SIR=m
2539CONFIG_LIRC_TTUSBIR=m 2903CONFIG_LIRC_TTUSBIR=m
2540CONFIG_LIRC_ZILOG=m 2904CONFIG_LIRC_ZILOG=m
2905CONFIG_EASYCAP=m
2906CONFIG_EASYCAP_SND=y
2907# CONFIG_EASYCAP_OSS is not set
2908# CONFIG_EASYCAP_DEBUG is not set
2909CONFIG_MACH_NO_WESTBRIDGE=y
2910# CONFIG_ATH6K_LEGACY is not set
2911# CONFIG_USB_ENESTORAGE is not set
2912# CONFIG_BCM_WIMAX is not set
2913# CONFIG_FT1000 is not set
2914
2915#
2916# Speakup console speech
2917#
2918# CONFIG_SPEAKUP is not set
2919# CONFIG_TOUCHSCREEN_CLEARPAD_TM1217 is not set
2920# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set
2921
2922#
2923# Altera FPGA firmware download module
2924#
2925# CONFIG_ALTERA_STAPL is not set
2926CONFIG_DRM_OMAP=m
2927CONFIG_DRM_OMAP_NUM_CRTCS=2
2928CONFIG_CLKDEV_LOOKUP=y
2929CONFIG_HWSPINLOCK=m
2930CONFIG_HWSPINLOCK_OMAP=m
2541CONFIG_Sys_Link=y 2931CONFIG_Sys_Link=y
2542CONFIG_SYSLINK_PROC=y 2932CONFIG_SYSLINK_PROC=y
2543CONFIG_SYSLINK_PROC4430=y 2933CONFIG_SYSLINK_PROC4430=y
@@ -2550,35 +2940,6 @@ CONFIG_SYSLINK_USE_SYSMGR=y
2550CONFIG_SYSLINK_IOMMU_ENABLE=y 2940CONFIG_SYSLINK_IOMMU_ENABLE=y
2551CONFIG_SYSLINK_RECOVERY=y 2941CONFIG_SYSLINK_RECOVERY=y
2552# CONFIG_DMM_DMA_API is not set 2942# CONFIG_DMM_DMA_API is not set
2553# CONFIG_TILER_PID_KILL_NOTIFICATIONS is not set
2554
2555#
2556# Ubuntu Supplied Third-Party Device Drivers
2557#
2558CONFIG_AUFS_FS=m
2559CONFIG_AUFS_BRANCH_MAX_127=y
2560# CONFIG_AUFS_BRANCH_MAX_511 is not set
2561# CONFIG_AUFS_BRANCH_MAX_1023 is not set
2562# CONFIG_AUFS_BRANCH_MAX_32767 is not set
2563CONFIG_AUFS_HNOTIFY=y
2564CONFIG_AUFS_HFSNOTIFY=y
2565# CONFIG_AUFS_HINOTIFY is not set
2566# CONFIG_AUFS_RDU is not set
2567CONFIG_AUFS_SP_IATTR=y
2568# CONFIG_AUFS_SHWH is not set
2569# CONFIG_AUFS_BR_RAMFS is not set
2570CONFIG_AUFS_BR_FUSE=y
2571CONFIG_AUFS_POLL=y
2572CONFIG_AUFS_BDEV_LOOP=y
2573# CONFIG_AUFS_DEBUG is not set
2574
2575#
2576# Compcache options
2577#
2578CONFIG_BLK_DEV_COMPCACHE=m
2579# CONFIG_BLK_DEV_COMPCACHE_DEBUG is not set
2580CONFIG_BLK_DEV_COMPCACHE_STATS=y
2581CONFIG_SCSI_ISCSITARGET=m
2582 2943
2583# 2944#
2584# File systems 2945# File systems
@@ -2594,17 +2955,18 @@ CONFIG_JBD=y
2594# CONFIG_JBD_DEBUG is not set 2955# CONFIG_JBD_DEBUG is not set
2595# CONFIG_REISERFS_FS is not set 2956# CONFIG_REISERFS_FS is not set
2596# CONFIG_JFS_FS is not set 2957# CONFIG_JFS_FS is not set
2597CONFIG_FS_POSIX_ACL=y
2598# CONFIG_XFS_FS is not set 2958# CONFIG_XFS_FS is not set
2599# CONFIG_GFS2_FS is not set 2959# CONFIG_GFS2_FS is not set
2600# CONFIG_OCFS2_FS is not set 2960# CONFIG_OCFS2_FS is not set
2601# CONFIG_BTRFS_FS is not set 2961# CONFIG_BTRFS_FS is not set
2602# CONFIG_NILFS2_FS is not set 2962# CONFIG_NILFS2_FS is not set
2963CONFIG_FS_POSIX_ACL=y
2964CONFIG_EXPORTFS=y
2603CONFIG_FILE_LOCKING=y 2965CONFIG_FILE_LOCKING=y
2604CONFIG_FSNOTIFY=y 2966CONFIG_FSNOTIFY=y
2605CONFIG_DNOTIFY=y 2967CONFIG_DNOTIFY=y
2606CONFIG_INOTIFY=y
2607CONFIG_INOTIFY_USER=y 2968CONFIG_INOTIFY_USER=y
2969CONFIG_FANOTIFY=y
2608CONFIG_QUOTA=y 2970CONFIG_QUOTA=y
2609# CONFIG_QUOTA_NETLINK_INTERFACE is not set 2971# CONFIG_QUOTA_NETLINK_INTERFACE is not set
2610CONFIG_PRINT_QUOTA_WARNING=y 2972CONFIG_PRINT_QUOTA_WARNING=y
@@ -2613,7 +2975,6 @@ CONFIG_QUOTA_TREE=y
2613# CONFIG_QFMT_V1 is not set 2975# CONFIG_QFMT_V1 is not set
2614CONFIG_QFMT_V2=y 2976CONFIG_QFMT_V2=y
2615CONFIG_QUOTACTL=y 2977CONFIG_QUOTACTL=y
2616# CONFIG_AUTOFS_FS is not set
2617CONFIG_AUTOFS4_FS=y 2978CONFIG_AUTOFS4_FS=y
2618CONFIG_FUSE_FS=m 2979CONFIG_FUSE_FS=m
2619CONFIG_CUSE=m 2980CONFIG_CUSE=m
@@ -2649,11 +3010,13 @@ CONFIG_PROC_PAGE_MONITOR=y
2649CONFIG_SYSFS=y 3010CONFIG_SYSFS=y
2650CONFIG_TMPFS=y 3011CONFIG_TMPFS=y
2651CONFIG_TMPFS_POSIX_ACL=y 3012CONFIG_TMPFS_POSIX_ACL=y
3013CONFIG_TMPFS_XATTR=y
2652# CONFIG_HUGETLB_PAGE is not set 3014# CONFIG_HUGETLB_PAGE is not set
2653CONFIG_CONFIGFS_FS=m 3015CONFIG_CONFIGFS_FS=m
2654CONFIG_MISC_FILESYSTEMS=y 3016CONFIG_MISC_FILESYSTEMS=y
2655# CONFIG_ADFS_FS is not set 3017# CONFIG_ADFS_FS is not set
2656# CONFIG_AFFS_FS is not set 3018# CONFIG_AFFS_FS is not set
3019# CONFIG_ECRYPT_FS is not set
2657# CONFIG_HFS_FS is not set 3020# CONFIG_HFS_FS is not set
2658# CONFIG_HFSPLUS_FS is not set 3021# CONFIG_HFSPLUS_FS is not set
2659# CONFIG_BEFS_FS is not set 3022# CONFIG_BEFS_FS is not set
@@ -2668,6 +3031,7 @@ CONFIG_MISC_FILESYSTEMS=y
2668# CONFIG_HPFS_FS is not set 3031# CONFIG_HPFS_FS is not set
2669# CONFIG_QNX4FS_FS is not set 3032# CONFIG_QNX4FS_FS is not set
2670# CONFIG_ROMFS_FS is not set 3033# CONFIG_ROMFS_FS is not set
3034# CONFIG_PSTORE is not set
2671# CONFIG_SYSV_FS is not set 3035# CONFIG_SYSV_FS is not set
2672# CONFIG_UFS_FS is not set 3036# CONFIG_UFS_FS is not set
2673CONFIG_NETWORK_FILESYSTEMS=y 3037CONFIG_NETWORK_FILESYSTEMS=y
@@ -2677,6 +3041,9 @@ CONFIG_NFS_V3_ACL=y
2677CONFIG_NFS_V4=y 3041CONFIG_NFS_V4=y
2678# CONFIG_NFS_V4_1 is not set 3042# CONFIG_NFS_V4_1 is not set
2679CONFIG_ROOT_NFS=y 3043CONFIG_ROOT_NFS=y
3044# CONFIG_NFS_USE_LEGACY_DNS is not set
3045CONFIG_NFS_USE_KERNEL_DNS=y
3046CONFIG_NFS_USE_NEW_IDMAPPER=y
2680# CONFIG_NFSD is not set 3047# CONFIG_NFSD is not set
2681CONFIG_LOCKD=y 3048CONFIG_LOCKD=y
2682CONFIG_LOCKD_V4=y 3049CONFIG_LOCKD_V4=y
@@ -2684,9 +3051,6 @@ CONFIG_NFS_ACL_SUPPORT=y
2684CONFIG_NFS_COMMON=y 3051CONFIG_NFS_COMMON=y
2685CONFIG_SUNRPC=y 3052CONFIG_SUNRPC=y
2686CONFIG_SUNRPC_GSS=y 3053CONFIG_SUNRPC_GSS=y
2687CONFIG_RPCSEC_GSS_KRB5=y
2688# CONFIG_RPCSEC_GSS_SPKM3 is not set
2689# CONFIG_SMB_FS is not set
2690# CONFIG_CEPH_FS is not set 3054# CONFIG_CEPH_FS is not set
2691# CONFIG_CIFS is not set 3055# CONFIG_CIFS is not set
2692# CONFIG_NCP_FS is not set 3056# CONFIG_NCP_FS is not set
@@ -2760,6 +3124,7 @@ CONFIG_NLS_ISO8859_1=y
2760# Kernel hacking 3124# Kernel hacking
2761# 3125#
2762CONFIG_PRINTK_TIME=y 3126CONFIG_PRINTK_TIME=y
3127CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
2763# CONFIG_ENABLE_WARN_DEPRECATED is not set 3128# CONFIG_ENABLE_WARN_DEPRECATED is not set
2764# CONFIG_ENABLE_MUST_CHECK is not set 3129# CONFIG_ENABLE_MUST_CHECK is not set
2765CONFIG_FRAME_WARN=1024 3130CONFIG_FRAME_WARN=1024
@@ -2768,10 +3133,13 @@ CONFIG_MAGIC_SYSRQ=y
2768# CONFIG_UNUSED_SYMBOLS is not set 3133# CONFIG_UNUSED_SYMBOLS is not set
2769CONFIG_DEBUG_FS=y 3134CONFIG_DEBUG_FS=y
2770# CONFIG_HEADERS_CHECK is not set 3135# CONFIG_HEADERS_CHECK is not set
3136# CONFIG_DEBUG_SECTION_MISMATCH is not set
2771CONFIG_DEBUG_KERNEL=y 3137CONFIG_DEBUG_KERNEL=y
2772# CONFIG_DEBUG_SHIRQ is not set 3138# CONFIG_DEBUG_SHIRQ is not set
2773# CONFIG_DETECT_SOFTLOCKUP is not set 3139# CONFIG_LOCKUP_DETECTOR is not set
3140# CONFIG_HARDLOCKUP_DETECTOR is not set
2774CONFIG_DETECT_HUNG_TASK=y 3141CONFIG_DETECT_HUNG_TASK=y
3142CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
2775# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set 3143# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
2776CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 3144CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
2777# CONFIG_SCHED_DEBUG is not set 3145# CONFIG_SCHED_DEBUG is not set
@@ -2788,60 +3156,75 @@ CONFIG_TIMER_STATS=y
2788# CONFIG_DEBUG_MUTEXES is not set 3156# CONFIG_DEBUG_MUTEXES is not set
2789# CONFIG_DEBUG_LOCK_ALLOC is not set 3157# CONFIG_DEBUG_LOCK_ALLOC is not set
2790# CONFIG_PROVE_LOCKING is not set 3158# CONFIG_PROVE_LOCKING is not set
3159# CONFIG_SPARSE_RCU_POINTER is not set
2791# CONFIG_LOCK_STAT is not set 3160# CONFIG_LOCK_STAT is not set
2792# CONFIG_DEBUG_SPINLOCK_SLEEP is not set 3161# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
2793# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set 3162# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
3163# CONFIG_DEBUG_STACK_USAGE is not set
2794# CONFIG_DEBUG_KOBJECT is not set 3164# CONFIG_DEBUG_KOBJECT is not set
2795# CONFIG_DEBUG_HIGHMEM is not set 3165# CONFIG_DEBUG_HIGHMEM is not set
2796# CONFIG_DEBUG_BUGVERBOSE is not set 3166# CONFIG_DEBUG_BUGVERBOSE is not set
2797CONFIG_DEBUG_INFO=y 3167CONFIG_DEBUG_INFO=y
3168# CONFIG_DEBUG_INFO_REDUCED is not set
2798# CONFIG_DEBUG_VM is not set 3169# CONFIG_DEBUG_VM is not set
2799# CONFIG_DEBUG_WRITECOUNT is not set 3170# CONFIG_DEBUG_WRITECOUNT is not set
2800# CONFIG_DEBUG_MEMORY_INIT is not set 3171# CONFIG_DEBUG_MEMORY_INIT is not set
2801# CONFIG_DEBUG_LIST is not set 3172# CONFIG_DEBUG_LIST is not set
3173# CONFIG_TEST_LIST_SORT is not set
2802# CONFIG_DEBUG_SG is not set 3174# CONFIG_DEBUG_SG is not set
2803# CONFIG_DEBUG_NOTIFIERS is not set 3175# CONFIG_DEBUG_NOTIFIERS is not set
2804# CONFIG_DEBUG_CREDENTIALS is not set 3176# CONFIG_DEBUG_CREDENTIALS is not set
2805CONFIG_FRAME_POINTER=y 3177CONFIG_FRAME_POINTER=y
2806# CONFIG_BOOT_PRINTK_DELAY is not set 3178# CONFIG_BOOT_PRINTK_DELAY is not set
2807# CONFIG_RCU_TORTURE_TEST is not set 3179# CONFIG_RCU_TORTURE_TEST is not set
2808# CONFIG_RCU_CPU_STALL_DETECTOR is not set 3180CONFIG_RCU_CPU_STALL_TIMEOUT=60
3181CONFIG_RCU_CPU_STALL_VERBOSE=y
2809# CONFIG_BACKTRACE_SELF_TEST is not set 3182# CONFIG_BACKTRACE_SELF_TEST is not set
2810# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set 3183# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
2811# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set 3184# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
3185# CONFIG_DEBUG_PER_CPU_MAPS is not set
2812# CONFIG_LKDTM is not set 3186# CONFIG_LKDTM is not set
2813# CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set 3187# CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set
2814# CONFIG_FAULT_INJECTION is not set 3188# CONFIG_FAULT_INJECTION is not set
2815# CONFIG_SYSCTL_SYSCALL_CHECK is not set 3189# CONFIG_SYSCTL_SYSCALL_CHECK is not set
2816# CONFIG_PAGE_POISONING is not set 3190# CONFIG_DEBUG_PAGEALLOC is not set
2817CONFIG_HAVE_FUNCTION_TRACER=y 3191CONFIG_HAVE_FUNCTION_TRACER=y
3192CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
3193CONFIG_HAVE_DYNAMIC_FTRACE=y
3194CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
3195CONFIG_HAVE_C_RECORDMCOUNT=y
2818CONFIG_TRACING_SUPPORT=y 3196CONFIG_TRACING_SUPPORT=y
2819# CONFIG_FTRACE is not set 3197# CONFIG_FTRACE is not set
2820# CONFIG_DYNAMIC_DEBUG is not set 3198# CONFIG_DYNAMIC_DEBUG is not set
3199# CONFIG_DMA_API_DEBUG is not set
2821# CONFIG_ATOMIC64_SELFTEST is not set 3200# CONFIG_ATOMIC64_SELFTEST is not set
3201# CONFIG_ASYNC_RAID6_TEST is not set
2822# CONFIG_SAMPLES is not set 3202# CONFIG_SAMPLES is not set
2823CONFIG_HAVE_ARCH_KGDB=y 3203CONFIG_HAVE_ARCH_KGDB=y
2824# CONFIG_KGDB is not set 3204# CONFIG_KGDB is not set
3205# CONFIG_TEST_KSTRTOX is not set
3206# CONFIG_STRICT_DEVMEM is not set
2825# CONFIG_ARM_UNWIND is not set 3207# CONFIG_ARM_UNWIND is not set
2826# CONFIG_DEBUG_USER is not set 3208# CONFIG_DEBUG_USER is not set
2827# CONFIG_DEBUG_ERRORS is not set
2828# CONFIG_DEBUG_STACK_USAGE is not set
2829# CONFIG_DEBUG_LL is not set 3209# CONFIG_DEBUG_LL is not set
2830# CONFIG_OC_ETM is not set 3210# CONFIG_OC_ETM is not set
2831 3211
2832# 3212#
2833# Security options 3213# Security options
2834# 3214#
2835# CONFIG_KEYS is not set 3215CONFIG_KEYS=y
3216# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
3217# CONFIG_SECURITY_DMESG_RESTRICT is not set
2836# CONFIG_SECURITY is not set 3218# CONFIG_SECURITY is not set
2837# CONFIG_SECURITYFS is not set 3219# CONFIG_SECURITYFS is not set
2838# CONFIG_DEFAULT_SECURITY_SELINUX is not set
2839# CONFIG_DEFAULT_SECURITY_SMACK is not set
2840# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
2841# CONFIG_DEFAULT_SECURITY_APPARMOR is not set
2842# CONFIG_DEFAULT_SECURITY_YAMA is not set
2843CONFIG_DEFAULT_SECURITY_DAC=y 3220CONFIG_DEFAULT_SECURITY_DAC=y
2844CONFIG_DEFAULT_SECURITY="" 3221CONFIG_DEFAULT_SECURITY=""
3222CONFIG_XOR_BLOCKS=m
3223CONFIG_ASYNC_CORE=m
3224CONFIG_ASYNC_MEMCPY=m
3225CONFIG_ASYNC_XOR=m
3226CONFIG_ASYNC_PQ=m
3227CONFIG_ASYNC_RAID6_RECOV=m
2845CONFIG_CRYPTO=y 3228CONFIG_CRYPTO=y
2846 3229
2847# 3230#
@@ -2856,10 +3239,10 @@ CONFIG_CRYPTO_BLKCIPHER2=y
2856CONFIG_CRYPTO_HASH=y 3239CONFIG_CRYPTO_HASH=y
2857CONFIG_CRYPTO_HASH2=y 3240CONFIG_CRYPTO_HASH2=y
2858CONFIG_CRYPTO_RNG2=y 3241CONFIG_CRYPTO_RNG2=y
2859CONFIG_CRYPTO_PCOMP=y 3242CONFIG_CRYPTO_PCOMP2=y
2860CONFIG_CRYPTO_MANAGER=y 3243CONFIG_CRYPTO_MANAGER=y
2861CONFIG_CRYPTO_MANAGER2=y 3244CONFIG_CRYPTO_MANAGER2=y
2862CONFIG_CRYPTO_MANAGER_TESTS=y 3245CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
2863# CONFIG_CRYPTO_GF128MUL is not set 3246# CONFIG_CRYPTO_GF128MUL is not set
2864# CONFIG_CRYPTO_NULL is not set 3247# CONFIG_CRYPTO_NULL is not set
2865# CONFIG_CRYPTO_PCRYPT is not set 3248# CONFIG_CRYPTO_PCRYPT is not set
@@ -2941,14 +3324,16 @@ CONFIG_CRYPTO_DEFLATE=m
2941# Random Number Generation 3324# Random Number Generation
2942# 3325#
2943# CONFIG_CRYPTO_ANSI_CPRNG is not set 3326# CONFIG_CRYPTO_ANSI_CPRNG is not set
3327# CONFIG_CRYPTO_USER_API_HASH is not set
3328# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
2944CONFIG_CRYPTO_HW=y 3329CONFIG_CRYPTO_HW=y
2945# CONFIG_BINARY_PRINTF is not set 3330# CONFIG_BINARY_PRINTF is not set
2946 3331
2947# 3332#
2948# Library routines 3333# Library routines
2949# 3334#
3335CONFIG_RAID6_PQ=m
2950CONFIG_BITREVERSE=y 3336CONFIG_BITREVERSE=y
2951CONFIG_GENERIC_FIND_LAST_BIT=y
2952CONFIG_CRC_CCITT=y 3337CONFIG_CRC_CCITT=y
2953CONFIG_CRC16=y 3338CONFIG_CRC16=y
2954CONFIG_CRC_T10DIF=y 3339CONFIG_CRC_T10DIF=y
@@ -2958,9 +3343,19 @@ CONFIG_CRC7=m
2958CONFIG_LIBCRC32C=y 3343CONFIG_LIBCRC32C=y
2959CONFIG_ZLIB_INFLATE=y 3344CONFIG_ZLIB_INFLATE=y
2960CONFIG_ZLIB_DEFLATE=m 3345CONFIG_ZLIB_DEFLATE=m
2961CONFIG_LZO_COMPRESS=m 3346CONFIG_LZO_COMPRESS=y
2962CONFIG_LZO_DECOMPRESS=m 3347CONFIG_LZO_DECOMPRESS=y
3348CONFIG_XZ_DEC=y
3349CONFIG_XZ_DEC_X86=y
3350CONFIG_XZ_DEC_POWERPC=y
3351CONFIG_XZ_DEC_IA64=y
3352CONFIG_XZ_DEC_ARM=y
3353CONFIG_XZ_DEC_ARMTHUMB=y
3354CONFIG_XZ_DEC_SPARC=y
3355CONFIG_XZ_DEC_BCJ=y
3356# CONFIG_XZ_DEC_TEST is not set
2963CONFIG_DECOMPRESS_GZIP=y 3357CONFIG_DECOMPRESS_GZIP=y
3358CONFIG_DECOMPRESS_XZ=y
2964CONFIG_GENERIC_ALLOCATOR=y 3359CONFIG_GENERIC_ALLOCATOR=y
2965CONFIG_TEXTSEARCH=y 3360CONFIG_TEXTSEARCH=y
2966CONFIG_TEXTSEARCH_KMP=m 3361CONFIG_TEXTSEARCH_KMP=m
@@ -2969,4 +3364,6 @@ CONFIG_TEXTSEARCH_FSM=m
2969CONFIG_HAS_IOMEM=y 3364CONFIG_HAS_IOMEM=y
2970CONFIG_HAS_IOPORT=y 3365CONFIG_HAS_IOPORT=y
2971CONFIG_HAS_DMA=y 3366CONFIG_HAS_DMA=y
3367CONFIG_CPU_RMAP=y
2972CONFIG_NLATTR=y 3368CONFIG_NLATTR=y
3369CONFIG_AVERAGE=y
diff --git a/recipes-kernel/linux/linux-omap4/0001-UBUNTU-Config-Fix-FTBS-caused-by-new-binutils.patch b/recipes-kernel/linux/linux-omap4/0001-UBUNTU-Config-Fix-FTBS-caused-by-new-binutils.patch
deleted file mode 100644
index e83a3e25..00000000
--- a/recipes-kernel/linux/linux-omap4/0001-UBUNTU-Config-Fix-FTBS-caused-by-new-binutils.patch
+++ /dev/null
@@ -1,38 +0,0 @@
1From 7699704e011db864c56f333bce9936a36522fb79 Mon Sep 17 00:00:00 2001
2From: Tim Gardner <tim.gardner@canonical.com>
3Date: Thu, 9 Dec 2010 08:16:52 -0700
4Subject: [PATCH 1/2] UBUNTU: [Config] Fix FTBS caused by new binutils
5
6New assemblers need -march=armv7-a+sec on command line or
7.arch_extension sec inline to enable use of the smc instruction.
8
9This patch uses as-instr to check the latter to conditionally
10enable the former in AFLAGS for files that use smc.
11
12Checked on both old and new binutils to verify that it does
13not break old versions.
14
15Signed-off-by: John Rigby <john.rigby@linaro.org>
16Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
17---
18 arch/arm/mach-omap2/Makefile | 4 +++-
19 1 files changed, 3 insertions(+), 1 deletions(-)
20
21diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile
22index 75251b4..0241b4d 100644
23--- a/arch/arm/mach-omap2/Makefile
24+++ b/arch/arm/mach-omap2/Makefile
25@@ -29,7 +29,9 @@ obj-$(CONFIG_HOTPLUG_CPU) += omap-hotplug.o
26 obj-$(CONFIG_ARCH_OMAP4) += omap44xx-smc.o omap4-common.o \
27 omap4-wakeupgen.o
28
29-AFLAGS_omap44xx-smc.o :=-Wa,-march=armv7-a
30+plus_sec := $(call as-instr,.arch_extension sec,+sec)
31+AFLAGS_omap-headsmp.o :=-Wa,-march=armv7-a$(plus_sec)
32+AFLAGS_omap44xx-smc.o :=-Wa,-march=armv7-a$(plus_sec)
33
34 # Functions loaded to SRAM
35 obj-$(CONFIG_ARCH_OMAP2420) += sram242x.o
36--
371.7.0.2
38
diff --git a/recipes-kernel/linux/linux-omap4/0001-tiler-avoid-lock-ups-due-to-unmapped-DMM-entries.patch b/recipes-kernel/linux/linux-omap4/0001-tiler-avoid-lock-ups-due-to-unmapped-DMM-entries.patch
deleted file mode 100644
index a8d15dce..00000000
--- a/recipes-kernel/linux/linux-omap4/0001-tiler-avoid-lock-ups-due-to-unmapped-DMM-entries.patch
+++ /dev/null
@@ -1,150 +0,0 @@
1From 694125c6684f8bafbf5c4502659f1322fae33af2 Mon Sep 17 00:00:00 2001
2From: Rob Clark <rob@ti.com>
3Date: Sat, 10 Jul 2010 18:03:16 -0500
4Subject: [PATCH 1/8] tiler: avoid lock-ups due to unmapped DMM entries
5
6Due to the address remapping done for 2d buffers, when a 2d buffer is
7allocated by userspace, it is possible that only partial pages map to
8valid physical pages of memory. But the MMU can only protect accesses
9to invalid addresses on the granualarity of full pages. Which results
10in the inconvenient situation where access to a perfectly valid address
11(from the point of view of a userspace process's memory map) can lock
12up the processor.
13
14To protect against this, a single dummy page is allocated at boot time
15and mapped in to the entire DMM space. When actual buffers are alloc'd,
16the mapping is replaced with the actual pages allocated for the buffer.
17And when the actual TILER buffer is freed, the mappings are set back to
18the dummy page.
19
20As a result, there is no longer the need for a clear() function in DMM.
21Instead the clear operation is simply remapping DMM entries back to the
22dummy page.
23
24As an added advantage, now pages are properly unmapped from DMM when
25TILER buffers are freed, avoiding the potential to corrupt pages that
26where previously allocated for TILER buffers.
27---
28 drivers/media/video/dmm/tmm.h | 12 ------------
29 drivers/media/video/dmm/tmm_pat.c | 1 -
30 drivers/media/video/tiler/tiler.c | 27 ++++++++++++++++++++++++++-
31 3 files changed, 26 insertions(+), 14 deletions(-)
32
33diff --git a/drivers/media/video/dmm/tmm.h b/drivers/media/video/dmm/tmm.h
34index deaeca5..b86dbc3 100644
35--- a/drivers/media/video/dmm/tmm.h
36+++ b/drivers/media/video/dmm/tmm.h
37@@ -27,7 +27,6 @@ struct tmm {
38 u32 *(*get) (struct tmm *tmm, s32 num_pages);
39 void (*free) (struct tmm *tmm, u32 *pages);
40 s32 (*map) (struct tmm *tmm, struct pat_area area, u32 page_pa);
41- void (*clear) (struct tmm *tmm, struct pat_area area);
42 void (*deinit) (struct tmm *tmm);
43 };
44
45@@ -68,17 +67,6 @@ s32 tmm_map(struct tmm *tmm, struct pat_area area, u32 page_pa)
46 }
47
48 /**
49- * Clears the physical address translator.
50- * @param area PAT area
51- */
52-static inline
53-void tmm_clear(struct tmm *tmm, struct pat_area area)
54-{
55- if (tmm && tmm->clear && tmm->pvt)
56- tmm->clear(tmm, area);
57-}
58-
59-/**
60 * Checks whether tiler memory manager supports mapping
61 */
62 static inline
63diff --git a/drivers/media/video/dmm/tmm_pat.c b/drivers/media/video/dmm/tmm_pat.c
64index 4ee59bd..c9c9aa5 100644
65--- a/drivers/media/video/dmm/tmm_pat.c
66+++ b/drivers/media/video/dmm/tmm_pat.c
67@@ -316,7 +316,6 @@ struct tmm *tmm_pat_init(u32 pat_id)
68 tmm->get = tmm_pat_get_pages;
69 tmm->free = tmm_pat_free_pages;
70 tmm->map = tmm_pat_map;
71- tmm->clear = NULL; /* not yet supported */
72
73 return tmm;
74 }
75diff --git a/drivers/media/video/tiler/tiler.c b/drivers/media/video/tiler/tiler.c
76index 1c117eb..9ce065c 100644
77--- a/drivers/media/video/tiler/tiler.c
78+++ b/drivers/media/video/tiler/tiler.c
79@@ -125,6 +125,9 @@ static struct tmm *tmm[TILER_FORMATS];
80 static u32 *dmac_va;
81 static dma_addr_t dmac_pa;
82
83+static u32 *dummy_mem;
84+static u32 dummy_pa;
85+
86 #define TCM(fmt) tcm[(fmt) - TILFMT_8BIT]
87 #define TCM_SS(ssptr) TCM(TILER_GET_ACC_MODE(ssptr))
88 #define TCM_SET(fmt, i) tcm[(fmt) - TILFMT_8BIT] = i
89@@ -410,6 +413,7 @@ static void clear_pat(struct tmm *tmm, struct tcm_area *area)
90 {
91 struct pat_area p_area = {0};
92 struct tcm_area slice, area_s;
93+ int i;
94
95 tcm_for_each_slice(slice, *area, area_s) {
96 p_area.x0 = slice.p0.x;
97@@ -417,7 +421,11 @@ static void clear_pat(struct tmm *tmm, struct tcm_area *area)
98 p_area.x1 = slice.p1.x;
99 p_area.y1 = slice.p1.y;
100
101- tmm_clear(tmm, p_area);
102+ for (i = 0; i<tcm_sizeof(slice); i++) {
103+ dmac_va[i] = dummy_pa;
104+ }
105+
106+ tmm_map(tmm, p_area, dmac_pa);
107 }
108 }
109
110@@ -1467,6 +1475,8 @@ static void __exit tiler_exit(void)
111 kfree(tiler_device);
112 device_destroy(tilerdev_class, MKDEV(tiler_major, tiler_minor));
113 class_destroy(tilerdev_class);
114+
115+ free_pages_exact(dummy_mem, PAGE_SIZE);
116 }
117
118 static s32 tiler_open(struct inode *ip, struct file *filp)
119@@ -1509,6 +1519,7 @@ static s32 __init tiler_init(void)
120 struct tcm_pt div_pt;
121 struct tcm *sita = NULL;
122 struct tmm *tmm_pat = NULL;
123+ struct tcm_area area = {0};
124
125 if (!cpu_is_omap44xx())
126 return 0;
127@@ -1583,6 +1594,20 @@ static s32 __init tiler_init(void)
128 BLOCKING_INIT_NOTIFIER_HEAD(&tiler_device->notifier);
129 id = 0xda7a000;
130
131+ /* Dummy page for filling unused entries in dmm (dmac_va):
132+ */
133+ dummy_mem = alloc_pages_exact(PAGE_SIZE, GFP_KERNEL);
134+ dummy_pa = virt_to_phys(dummy_mem);
135+
136+ /* clear the entire dmm space:
137+ */
138+ area.tcm = sita;
139+ area.p0.x = 0;
140+ area.p0.y = 0;
141+ area.p1.x = TILER_WIDTH - 1;
142+ area.p1.y = TILER_HEIGHT - 1;
143+ clear_pat(tmm_pat, &area);
144+
145 error:
146 /* TODO: error handling for device registration */
147 if (r) {
148--
1491.6.6.1
150
diff --git a/recipes-kernel/linux/linux-omap4/0002-ARM-Add-prompt-for-CONFIG_ALIGNMENT_TRAP.patch b/recipes-kernel/linux/linux-omap4/0002-ARM-Add-prompt-for-CONFIG_ALIGNMENT_TRAP.patch
deleted file mode 100644
index 1156b1f8..00000000
--- a/recipes-kernel/linux/linux-omap4/0002-ARM-Add-prompt-for-CONFIG_ALIGNMENT_TRAP.patch
+++ /dev/null
@@ -1,29 +0,0 @@
1From 0752e20ce23c68183503ac1d7cc5efc66f8cda1d Mon Sep 17 00:00:00 2001
2From: Mans Rullgard <mans@mansr.com>
3Date: Mon, 13 Oct 2008 20:32:16 +0100
4Subject: [PATCH 2/8] ARM: Add prompt for CONFIG_ALIGNMENT_TRAP
5
6This adds a prompt text for CONFIG_ALIGNMENT_TRAP, thus making it
7visible in make *config.
8
9Signed-off-by: Mans Rullgard <mans@mansr.com>
10---
11 arch/arm/Kconfig | 2 +-
12 1 files changed, 1 insertions(+), 1 deletions(-)
13
14diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
15index 4432566..4940c98 100644
16--- a/arch/arm/Kconfig
17+++ b/arch/arm/Kconfig
18@@ -1361,7 +1361,7 @@ config LEDS_CPU
19 will overrule the CPU usage LED.
20
21 config ALIGNMENT_TRAP
22- bool
23+ bool "Enable alignment trap"
24 depends on CPU_CP15_MMU
25 default y if !ARCH_EBSA110
26 select HAVE_PROC_CPU if PROC_FS
27--
281.6.6.1
29
diff --git a/recipes-kernel/linux/linux-omap4/0002-Add-AFLAGS-for-sleep44xx-to-fix-FTBS.patch b/recipes-kernel/linux/linux-omap4/0002-Add-AFLAGS-for-sleep44xx-to-fix-FTBS.patch
deleted file mode 100644
index ea16ab11..00000000
--- a/recipes-kernel/linux/linux-omap4/0002-Add-AFLAGS-for-sleep44xx-to-fix-FTBS.patch
+++ /dev/null
@@ -1,26 +0,0 @@
1From da58d36fb6b13899249bf1efbf25f7385d048bb3 Mon Sep 17 00:00:00 2001
2From: Tim Gardner <tim.gardner@canonical.com>
3Date: Tue, 14 Dec 2010 06:56:34 -0700
4Subject: [PATCH 2/2] Add AFLAGS for sleep44xx to fix FTBS
5
6Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
7---
8 arch/arm/mach-omap2/Makefile | 2 ++
9 1 files changed, 2 insertions(+), 0 deletions(-)
10
11diff --git a/arch/arm/mach-omap2/Makefile b/arch/arm/mach-omap2/Makefile
12index 0241b4d..865a3e2 100644
13--- a/arch/arm/mach-omap2/Makefile
14+++ b/arch/arm/mach-omap2/Makefile
15@@ -59,6 +59,8 @@ obj-$(CONFIG_ARCH_OMAP4) += pm44xx.o pm_bus.o cpuidle44xx.o \
16 omap4-mpuss-lowpower.o sleep44xx.o \
17 voltage.o opp44xx_data.o
18
19+AFLAGS_sleep44xx.o :=-Wa,-march=armv7-a$(plus_sec)
20+
21 obj-$(CONFIG_PM_DEBUG) += pm-debug.o
22 obj-$(CONFIG_OMAP_SMARTREFLEX) += sr_device.o smartreflex.o
23 obj-$(CONFIG_OMAP_SMARTREFLEX_CLASS3) += smartreflex-class3.o
24--
251.7.0.2
26
diff --git a/recipes-kernel/linux/linux-omap4/0003-ARM-Print-warning-on-alignment-trap-in-kernel-mode.patch b/recipes-kernel/linux/linux-omap4/0003-ARM-Print-warning-on-alignment-trap-in-kernel-mode.patch
deleted file mode 100644
index d3dd8e63..00000000
--- a/recipes-kernel/linux/linux-omap4/0003-ARM-Print-warning-on-alignment-trap-in-kernel-mode.patch
+++ /dev/null
@@ -1,31 +0,0 @@
1From 8d8ae376807b2f104dcbcea19263ccecbd10feb8 Mon Sep 17 00:00:00 2001
2From: Mans Rullgard <mans@mansr.com>
3Date: Sat, 28 Mar 2009 13:21:55 +0000
4Subject: [PATCH 3/8] ARM: Print warning on alignment trap in kernel mode
5
6Signed-off-by: Mans Rullgard <mans@mansr.com>
7---
8 arch/arm/mm/alignment.c | 7 +++++++
9 1 files changed, 7 insertions(+), 0 deletions(-)
10
11diff --git a/arch/arm/mm/alignment.c b/arch/arm/mm/alignment.c
12index 6f98c35..1cda537 100644
13--- a/arch/arm/mm/alignment.c
14+++ b/arch/arm/mm/alignment.c
15@@ -760,6 +760,13 @@ do_alignment(unsigned long addr, unsigned int fsr, struct pt_regs *regs)
16
17 ai_sys += 1;
18
19+ printk("Alignment trap in kernel: %s (%d) PC=0x%08lx Instr=0x%0*lx "
20+ "Address=0x%08lx FSR 0x%03x\n", current->comm,
21+ task_pid_nr(current), instrptr,
22+ thumb_mode(regs) ? 4 : 8,
23+ thumb_mode(regs) ? tinstr : instr,
24+ addr, fsr);
25+
26 fixup:
27
28 regs->ARM_pc += isize;
29--
301.6.6.1
31
diff --git a/recipes-kernel/linux/linux-omap4/0004-ARM-Expose-some-CPU-control-registers-via-sysfs.patch b/recipes-kernel/linux/linux-omap4/0004-ARM-Expose-some-CPU-control-registers-via-sysfs.patch
deleted file mode 100644
index e0c618e4..00000000
--- a/recipes-kernel/linux/linux-omap4/0004-ARM-Expose-some-CPU-control-registers-via-sysfs.patch
+++ /dev/null
@@ -1,219 +0,0 @@
1From e0a1a2019cac127f3cd86ea65f623c2c56970dcb Mon Sep 17 00:00:00 2001
2From: Mans Rullgard <mans@mansr.com>
3Date: Tue, 10 Nov 2009 00:39:21 +0000
4Subject: [PATCH 4/8] ARM: Expose some CPU control registers via sysfs
5
6This creates sysfs files under /sys/devices/system/cpu/cpuN
7exposing the values of the control register, auxiliary control
8register, L2 cache auxiliary control register, and PMON registers.
9Writing to the files allows setting the value of bits which are
10safe to change at any time.
11
12Signed-off-by: Mans Rullgard <mans@mansr.com>
13---
14 arch/arm/Kconfig | 5 ++
15 arch/arm/kernel/Makefile | 1 +
16 arch/arm/kernel/sysfs_v7.c | 163 ++++++++++++++++++++++++++++++++++++++++++++
17 3 files changed, 169 insertions(+), 0 deletions(-)
18 create mode 100644 arch/arm/kernel/sysfs_v7.c
19
20diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
21index 4940c98..f7f8ddc 100644
22--- a/arch/arm/Kconfig
23+++ b/arch/arm/Kconfig
24@@ -1402,6 +1402,11 @@ config CC_STACKPROTECTOR
25 neutralized via a kernel panic.
26 This feature requires gcc version 4.2 or above.
27
28+config CPU_V7_SYSFS
29+ bool
30+ depends on CPU_V7 && SYSFS
31+ default y
32+
33 endmenu
34
35 menu "Boot options"
36diff --git a/arch/arm/kernel/Makefile b/arch/arm/kernel/Makefile
37index 26d302c..bbebeec 100644
38--- a/arch/arm/kernel/Makefile
39+++ b/arch/arm/kernel/Makefile
40@@ -39,6 +39,7 @@ obj-$(CONFIG_ARM_THUMBEE) += thumbee.o
41 obj-$(CONFIG_KGDB) += kgdb.o
42 obj-$(CONFIG_ARM_UNWIND) += unwind.o
43 obj-$(CONFIG_HAVE_TCM) += tcm.o
44+obj-$(CONFIG_CPU_V7_SYSFS) += sysfs_v7.o
45
46 obj-$(CONFIG_CRUNCH) += crunch.o crunch-bits.o
47 AFLAGS_crunch-bits.o := -Wa,-mcpu=ep9312
48diff --git a/arch/arm/kernel/sysfs_v7.c b/arch/arm/kernel/sysfs_v7.c
49new file mode 100644
50index 0000000..0e492db
51--- /dev/null
52+++ b/arch/arm/kernel/sysfs_v7.c
53@@ -0,0 +1,163 @@
54+/*
55+ * linux/arch/arm/kernel/sysfs.c
56+ *
57+ * Copyright (C) 2008 Mans Rullgard
58+ *
59+ * This program is free software; you can redistribute it and/or modify
60+ * it under the terms of the GNU General Public License version 2 as
61+ * published by the Free Software Foundation.
62+ */
63+
64+#include <linux/kernel.h>
65+#include <linux/cpu.h>
66+#include <linux/sysdev.h>
67+#include <linux/fs.h>
68+
69+#define SETBITS(val, bits, new) \
70+ do { \
71+ val &= ~bits; \
72+ val |= new & bits; \
73+ } while (0)
74+
75+#define SHOW_REG(name, opc1, crn, crm, opc2) \
76+static ssize_t name##_show(struct sys_device *dev, \
77+ struct sysdev_attribute *attr, \
78+ char *buf) \
79+{ \
80+ unsigned val; \
81+ asm ("mrc p15,"#opc1", %0,"#crn","#crm","#opc2 : "=r"(val)); \
82+ return snprintf(buf, PAGE_SIZE, "%08x\n", val); \
83+}
84+
85+#define STORE_REG(name, opc1, crn, crm, opc2, bits) \
86+static ssize_t name##_store(struct sys_device *dev, \
87+ struct sysdev_attribute *attr, \
88+ const char *buf, size_t size) \
89+{ \
90+ char *end; \
91+ unsigned new = simple_strtoul(buf, &end, 0); \
92+ unsigned val; \
93+ \
94+ if (end == buf) \
95+ return -EINVAL; \
96+ \
97+ asm ("mrc p15,"#opc1", %0,"#crn","#crm","#opc2 : "=r"(val)); \
98+ SETBITS(val, bits, new); \
99+ asm ("mcr p15,"#opc1", %0,"#crn","#crm","#opc2 :: "r"(val)); \
100+ \
101+ if (*end == '\n') \
102+ end++; \
103+ return end - buf; \
104+}
105+
106+#define RD_REG(name, opc1, crn, crm, opc2) \
107+ SHOW_REG(name, opc1, crn, crm, opc2) \
108+ static SYSDEV_ATTR(name, S_IRUGO|S_IWUSR, name##_show, NULL)
109+
110+#define RDWR_REG(name, opc1, crn, crm, opc2, bits) \
111+ SHOW_REG(name, opc1, crn, crm, opc2) \
112+ STORE_REG(name, opc1, crn, crm, opc2, bits) \
113+ static SYSDEV_ATTR(name, S_IRUGO|S_IWUSR, name##_show, name##_store)
114+
115+RDWR_REG(control, 0, c1, c0, 0, 0x802);
116+
117+SHOW_REG(aux_ctl, 0, c1, c0, 1)
118+
119+#ifdef CONFIG_ARCH_OMAP34XX
120+static ssize_t aux_ctl_store(struct sys_device *dev,
121+ struct sysdev_attribute *attr,
122+ const char *buf, size_t size)
123+{
124+ char *end;
125+ unsigned new = simple_strtoul(buf, &end, 0);
126+ unsigned val;
127+
128+ if (end == buf)
129+ return -EINVAL;
130+
131+ asm ("mrc p15, 0, %0, c1, c0, 1" : "=r"(val));
132+ SETBITS(val, 0xff8, new);
133+ val &= ~2;
134+ asm ("mov r0, %0 \n\t"
135+ "mov r12, #3 \n\t"
136+ "smc #0 \n\t"
137+ :: "r"(val) : "r0", "r12");
138+
139+ return end - buf;
140+}
141+#define AUX_WR S_IWUSR
142+#else
143+#define aux_ctl_store NULL
144+#define AUX_WR 0
145+#endif
146+
147+static SYSDEV_ATTR(aux_control, S_IRUGO|AUX_WR, aux_ctl_show, aux_ctl_store);
148+
149+SHOW_REG(l2_aux_ctl, 1, c9, c0, 2)
150+
151+#ifdef CONFIG_ARCH_OMAP34XX
152+static ssize_t l2_aux_ctl_store(struct sys_device *dev,
153+ struct sysdev_attribute *attr,
154+ const char *buf, size_t size)
155+{
156+ char *end;
157+ unsigned new = simple_strtoul(buf, &end, 0);
158+ unsigned val;
159+
160+ if (end == buf)
161+ return -EINVAL;
162+
163+ asm ("mrc p15, 1, %0, c9, c0, 2" : "=r"(val));
164+ SETBITS(val, 0xbc00000, new);
165+ asm ("mov r0, %0 \n\t"
166+ "mov r12, #2 \n\t"
167+ "smc #0 \n\t"
168+ :: "r"(val) : "r0", "r12");
169+
170+ return end - buf;
171+}
172+#define L2AUX_WR S_IWUSR
173+#else
174+#define l2_aux_ctl_store NULL
175+#define L2AUX_WR 0
176+#endif
177+
178+static SYSDEV_ATTR(l2_aux_control, S_IRUGO|L2AUX_WR,
179+ l2_aux_ctl_show, l2_aux_ctl_store);
180+
181+RDWR_REG(pmon_pmnc, 0, c9, c12, 0, 0x3f)
182+RDWR_REG(pmon_cntens, 0, c9, c12, 1, 0xffffffff)
183+RDWR_REG(pmon_cntenc, 0, c9, c12, 2, 0xffffffff)
184+RDWR_REG(pmon_ccnt, 0, c9, c13, 0, 0xffffffff)
185+RDWR_REG(pmon_useren, 0, c9, c14, 0, 1)
186+RDWR_REG(pmon_intens, 0, c9, c14, 1, 0xffffffff)
187+RDWR_REG(pmon_intenc, 0, c9, c14, 2, 0xffffffff)
188+
189+#define REG_ATTR(sysdev, name) \
190+ do { \
191+ int err = sysfs_create_file(&sysdev->kobj, &name.attr); \
192+ WARN_ON(err != 0); \
193+ } while (0)
194+
195+static int __init cpu_sysfs_init(void)
196+{
197+ struct sys_device *sysdev;
198+ int cpu;
199+
200+ for_each_possible_cpu(cpu) {
201+ sysdev = get_cpu_sysdev(cpu);
202+ REG_ATTR(sysdev, attr_control);
203+ REG_ATTR(sysdev, attr_aux_control);
204+ REG_ATTR(sysdev, attr_l2_aux_control);
205+ REG_ATTR(sysdev, attr_pmon_pmnc);
206+ REG_ATTR(sysdev, attr_pmon_cntens);
207+ REG_ATTR(sysdev, attr_pmon_cntenc);
208+ REG_ATTR(sysdev, attr_pmon_ccnt);
209+ REG_ATTR(sysdev, attr_pmon_useren);
210+ REG_ATTR(sysdev, attr_pmon_intens);
211+ REG_ATTR(sysdev, attr_pmon_intenc);
212+ }
213+
214+ return 0;
215+}
216+device_initcall(cpu_sysfs_init);
217--
2181.6.6.1
219
diff --git a/recipes-kernel/linux/linux-omap4/0005-ARM-Add-option-to-allow-userspace-PLE-access.patch b/recipes-kernel/linux/linux-omap4/0005-ARM-Add-option-to-allow-userspace-PLE-access.patch
deleted file mode 100644
index 1129715c..00000000
--- a/recipes-kernel/linux/linux-omap4/0005-ARM-Add-option-to-allow-userspace-PLE-access.patch
+++ /dev/null
@@ -1,48 +0,0 @@
1From 85abaca878cc8c0a70e636975e05650012ec4bb2 Mon Sep 17 00:00:00 2001
2From: Mans Rullgard <mans@mansr.com>
3Date: Tue, 10 Nov 2009 00:41:54 +0000
4Subject: [PATCH 5/8] ARM: Add option to allow userspace PLE access
5
6This adds a Kconfig option to allow userspace to access the L2 preload
7engine (PLE) found in Cortex-A8 and A9.
8
9Signed-off-by: Mans Rullgard <mans@mansr.com>
10---
11 arch/arm/kernel/head.S | 4 ++++
12 arch/arm/mm/Kconfig | 8 ++++++++
13 2 files changed, 12 insertions(+), 0 deletions(-)
14
15diff --git a/arch/arm/kernel/head.S b/arch/arm/kernel/head.S
16index eb62bf9..659ec9e 100644
17--- a/arch/arm/kernel/head.S
18+++ b/arch/arm/kernel/head.S
19@@ -172,6 +172,10 @@ __enable_mmu:
20 #ifdef CONFIG_CPU_ICACHE_DISABLE
21 bic r0, r0, #CR_I
22 #endif
23+#ifdef CONFIG_USER_L2_PLE
24+ mov r5, #3
25+ mcr p15, 0, r5, c11, c1, 0
26+#endif
27 mov r5, #(domain_val(DOMAIN_USER, DOMAIN_MANAGER) | \
28 domain_val(DOMAIN_KERNEL, DOMAIN_MANAGER) | \
29 domain_val(DOMAIN_TABLE, DOMAIN_MANAGER) | \
30diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig
31index bad0d73..4a337ab 100644
32--- a/arch/arm/mm/Kconfig
33+++ b/arch/arm/mm/Kconfig
34@@ -853,3 +853,11 @@ config ARCH_HAS_BARRIERS
35 help
36 This option allows the use of custom mandatory barriers
37 included via the mach/barriers.h file.
38+
39+config USER_L2_PLE
40+ bool "Enable userspace access to the L2 PLE"
41+ depends on CPU_V7
42+ default n
43+ help
44+ Enable userspace access to the L2 preload engine (PLE) available
45+ in Cortex-A series ARM processors.
46--
471.6.6.1
48
diff --git a/recipes-kernel/linux/linux-omap4/0006-ARM-Add-option-to-allow-userspace-access-to-performa.patch b/recipes-kernel/linux/linux-omap4/0006-ARM-Add-option-to-allow-userspace-access-to-performa.patch
deleted file mode 100644
index bd8d13a1..00000000
--- a/recipes-kernel/linux/linux-omap4/0006-ARM-Add-option-to-allow-userspace-access-to-performa.patch
+++ /dev/null
@@ -1,49 +0,0 @@
1From 47cb7627876fdc6a6b90eb86dc77705a6df0072a Mon Sep 17 00:00:00 2001
2From: Mans Rullgard <mans@mansr.com>
3Date: Tue, 10 Nov 2009 00:52:56 +0000
4Subject: [PATCH 6/8] ARM: Add option to allow userspace access to performance counters
5
6This adds an option to allow userspace access to the performance monitor
7registers of the Cortex-A8.
8
9Signed-off-by: Mans Rullgard <mans@mansr.com>
10---
11 arch/arm/mm/Kconfig | 7 +++++++
12 arch/arm/mm/proc-v7.S | 6 ++++++
13 2 files changed, 13 insertions(+), 0 deletions(-)
14
15diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig
16index 4a337ab..a49ff8b 100644
17--- a/arch/arm/mm/Kconfig
18+++ b/arch/arm/mm/Kconfig
19@@ -861,3 +861,10 @@ config USER_L2_PLE
20 help
21 Enable userspace access to the L2 preload engine (PLE) available
22 in Cortex-A series ARM processors.
23+
24+config USER_PMON
25+ bool "Enable userspace access to performance counters"
26+ depends on CPU_V7
27+ default n
28+ help
29+ Enable userpsace access to the performance monitor registers.
30diff --git a/arch/arm/mm/proc-v7.S b/arch/arm/mm/proc-v7.S
31index c1c3fe0..bd10c28 100644
32--- a/arch/arm/mm/proc-v7.S
33+++ b/arch/arm/mm/proc-v7.S
34@@ -276,6 +276,12 @@ __v7_setup:
35 mcr p15, 0, r5, c10, c2, 0 @ write PRRR
36 mcr p15, 0, r6, c10, c2, 1 @ write NMRR
37 #endif
38+
39+#ifdef CONFIG_USER_PMON
40+ mov r0, #1
41+ mcr p15, 0, r0, c9, c14, 0
42+#endif
43+
44 adr r5, v7_crval
45 ldmia r5, {r5, r6}
46 #ifdef CONFIG_CPU_ENDIAN_BE8
47--
481.6.6.1
49
diff --git a/recipes-kernel/linux/linux-omap4/0007-OMAP4-do-not-force-select-options-which-are-not-requ.patch b/recipes-kernel/linux/linux-omap4/0007-OMAP4-do-not-force-select-options-which-are-not-requ.patch
deleted file mode 100644
index d004df0d..00000000
--- a/recipes-kernel/linux/linux-omap4/0007-OMAP4-do-not-force-select-options-which-are-not-requ.patch
+++ /dev/null
@@ -1,26 +0,0 @@
1From 4223359216dc16d70ac0aced7078e66602500d66 Mon Sep 17 00:00:00 2001
2From: Mans Rullgard <mans@mansr.com>
3Date: Sat, 30 Oct 2010 15:36:06 +0100
4Subject: [PATCH 7/8] OMAP4: do not force-select options which are not required
5
6---
7 arch/arm/plat-omap/Kconfig | 3 ---
8 1 files changed, 0 insertions(+), 3 deletions(-)
9
10diff --git a/arch/arm/plat-omap/Kconfig b/arch/arm/plat-omap/Kconfig
11index 7bfaeb8..934fe64 100644
12--- a/arch/arm/plat-omap/Kconfig
13+++ b/arch/arm/plat-omap/Kconfig
14@@ -39,9 +39,6 @@ config ARCH_OMAP4
15 select CPU_V7
16 select ARM_GIC
17 select ARM_ERRATA_720789
18- select ARM_THUMB
19- select ARM_THUMBEE
20- select DEVTMPFS
21 select UNIX
22 select USB_ARCH_HAS_EHCI
23 endchoice
24--
251.6.6.1
26
diff --git a/recipes-kernel/linux/linux-omap4/0008-omap4-pandaboard-add-support-for-DVI-output.patch b/recipes-kernel/linux/linux-omap4/0008-omap4-pandaboard-add-support-for-DVI-output.patch
deleted file mode 100644
index 2d274ef2..00000000
--- a/recipes-kernel/linux/linux-omap4/0008-omap4-pandaboard-add-support-for-DVI-output.patch
+++ /dev/null
@@ -1,203 +0,0 @@
1From b3f993f02eb4cf2018c78fb5b9cd5f220fda9589 Mon Sep 17 00:00:00 2001
2From: Shravan Suryanarayana <shravan.s@ti.com>
3Date: Wed, 22 Dec 2010 09:42:43 +0100
4Subject: [PATCH 8/8] omap4: pandaboard: add support for DVI output
5
6---
7 arch/arm/mach-omap2/board-omap4panda.c | 45 +++++++++++++++++++++++++++++++-
8 drivers/video/omap2/dss/dispc.c | 6 ++++
9 drivers/video/omap2/dss/dpi.c | 3 --
10 drivers/video/omap2/dss/dss.c | 37 ++++++++++++++++++++++++-
11 4 files changed, 85 insertions(+), 6 deletions(-)
12
13diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c
14index 1f6d59e..323daa6 100644
15--- a/arch/arm/mach-omap2/board-omap4panda.c
16+++ b/arch/arm/mach-omap2/board-omap4panda.c
17@@ -47,6 +47,7 @@
18 #include <plat/hwspinlock.h>
19 #include <plat/opp_twl_tps.h>
20 #include "hsmmc.h"
21+#include "mux.h"
22
23 #define GPIO_HUB_POWER 1
24 #define GPIO_HUB_NRESET_39 39
25@@ -55,6 +56,8 @@
26 #define GPIO_BOARD_ID1 101
27 #define GPIO_BOARD_ID2 171
28
29+#define PANDA_DVI_CHIP_ENABLE_GPIO 0
30+
31 static int board_revision;
32
33 /* wl127x BT, FM, GPS connectivity chip */
34@@ -134,16 +137,45 @@ static struct omap_dss_device panda_hdmi_device = {
35 .channel = OMAP_DSS_CHANNEL_DIGIT,
36 };
37
38+static int panda_enable_dvi(struct omap_dss_device *dssdev)
39+{
40+ if (gpio_is_valid(dssdev->reset_gpio))
41+ gpio_set_value(dssdev->reset_gpio, 1);
42+ gpio_direction_output(dssdev->reset_gpio, 1);
43+
44+ return 0;
45+}
46+
47+static void panda_disable_dvi(struct omap_dss_device *dssdev)
48+{
49+ if (gpio_is_valid(dssdev->reset_gpio))
50+ gpio_set_value(dssdev->reset_gpio, 0);
51+ gpio_direction_output(dssdev->reset_gpio, 0);
52+}
53+
54+static struct omap_dss_device panda_dvi_device = {
55+ .name = "dvi",
56+ .driver_name = "generic_panel",
57+ .type = OMAP_DISPLAY_TYPE_DPI,
58+ .phy.dpi.data_lines = 24,
59+ .platform_enable = panda_enable_dvi,
60+ .platform_disable = panda_disable_dvi,
61+ .channel = OMAP_DSS_CHANNEL_LCD2,
62+ .reset_gpio = PANDA_DVI_CHIP_ENABLE_GPIO,
63+};
64+
65 static struct omap_dss_device *panda_dss_devices[] = {
66 &panda_hdmi_device,
67+ &panda_dvi_device,
68 };
69
70 static struct omap_dss_board_info panda_dss_data = {
71 .num_devices = ARRAY_SIZE(panda_dss_devices),
72 .devices = panda_dss_devices,
73- .default_device = &panda_hdmi_device,
74+ .default_device = &panda_hdmi_device,
75 };
76
77+
78 static struct platform_device *panda_devices[] __initdata = {
79 &leds_gpio,
80 &sdp4430_hdmi_audio_device,
81@@ -158,6 +190,16 @@ static void __init omap4_display_init(void)
82 /* Turning on DSI PHY Mux*/
83 __raw_writel(dsimux, phymux_base+0x618);
84 dsimux = __raw_readl(phymux_base+0x618);
85+
86+ int r = 0;
87+ omap_mux_init_gpio(panda_dvi_device.reset_gpio, OMAP_PULL_UP | OMAP_PULL_ENA | OMAP_MUX_MODE3);
88+ r = gpio_request(panda_dvi_device.reset_gpio, "DVI reset");
89+ if (r) {
90+ printk(KERN_ERR "failed to get DVI reset GPIO\n");
91+ return;
92+ }
93+ gpio_direction_output(panda_dvi_device.reset_gpio, 0);
94+
95 }
96 #else
97
98@@ -207,6 +249,7 @@ static struct omap2_hsmmc_info mmc[] = {
99 .mmc = 1,
100 .wires = 8,
101 .gpio_wp = -EINVAL,
102+ .gpio_cd = -EINVAL,
103 },
104 {
105 .mmc = 5,
106diff --git a/drivers/video/omap2/dss/dispc.c b/drivers/video/omap2/dss/dispc.c
107index 42dfb1f..06f1989 100644
108--- a/drivers/video/omap2/dss/dispc.c
109+++ b/drivers/video/omap2/dss/dispc.c
110@@ -3818,6 +3818,12 @@ static void dispc_set_lcd_divisor(enum omap_channel channel, u16 lck_div,
111 else
112 dispc_write_reg(DISPC_DIVISOR,
113 FLD_VAL(lck_div, 23, 16) | FLD_VAL(pck_div, 7, 0));
114+
115+ // DISPC_DIVISOR1 is actually mapped to DISPC_DIVISOR memory block (see #define at the beginning of this file);
116+ // We need to write the value 1 (as opposed to default value 4); otherwise, we can't hit the pixel clock needed for
117+ // higher resolutions and will have a stairstep / tearing display
118+ dispc_write_reg(DISPC_DIVISOR1, FLD_VAL(1, 23, 16) | FLD_VAL(1, 7, 0));
119+
120 enable_clocks(0);
121 }
122
123diff --git a/drivers/video/omap2/dss/dpi.c b/drivers/video/omap2/dss/dpi.c
124index 33e046e..29bffef 100644
125--- a/drivers/video/omap2/dss/dpi.c
126+++ b/drivers/video/omap2/dss/dpi.c
127@@ -97,9 +97,6 @@ static int dpi_set_dispc_clk(enum omap_channel channel, bool is_tft,
128 struct dispc_clock_info dispc_cinfo;
129 int r;
130
131- if (cpu_is_omap44xx()) /*TODO Check this */
132- return 0;
133-
134 r = dss_calc_clock_div(is_tft, pck_req, &dss_cinfo, &dispc_cinfo);
135 if (r)
136 return r;
137diff --git a/drivers/video/omap2/dss/dss.c b/drivers/video/omap2/dss/dss.c
138index a69b754..2eff8f8 100644
139--- a/drivers/video/omap2/dss/dss.c
140+++ b/drivers/video/omap2/dss/dss.c
141@@ -136,7 +136,7 @@ void dss_restore_context(void)
142
143 bool dss_get_mainclk_state()
144 {
145- return dss.mainclk_state;
146+ return true;
147 }
148
149 /*
150@@ -501,9 +501,24 @@ int dss_calc_clock_div(bool is_tft, unsigned long req_pck,
151 int match = 0;
152 int min_fck_per_pck;
153
154- prate = dss_get_dpll4_rate();
155+// prate = dss_get_dpll4_rate();
156
157 fck = dss_clk_get_rate(DSS_CLK_FCK1);
158+
159+ if (!cpu_is_omap44xx()) {
160+ prate = dss_get_dpll4_rate();
161+ } else {
162+ /* Linux ARM clk framework issue currently all DPLL lock frequency
163+ * multipliers are not configured properly. Hence multiplying by
164+ * 2 to get the right pixel clock dividers.
165+ *
166+ * TODO: Need to change this once appropriate patches are added
167+ * to clock framework.
168+ */
169+ fck *= 2;
170+ }
171+
172+
173 if (req_pck == dss.cache_req_pck &&
174 ((cpu_is_omap34xx() && prate == dss.cache_prate) ||
175 dss.cache_dss_cinfo.fck == fck)) {
176@@ -575,6 +590,24 @@ retry:
177 goto found;
178 }
179 }
180+ } else if (cpu_is_omap44xx()) {
181+ struct dispc_clock_info cur_dispc;
182+ /* we can not change fclk on OMAP4 */
183+
184+ dispc_find_clk_divs(is_tft, req_pck, fck, &cur_dispc);
185+ match = 1;
186+
187+ if (abs(cur_dispc.pck - req_pck) < abs(best_dispc.pck - req_pck)) {
188+ best_dss.fck = fck;
189+ best_dss.fck_div = 1;
190+
191+ best_dispc = cur_dispc;
192+
193+ if (cur_dispc.pck == req_pck)
194+ goto found;
195+ }
196+
197+
198 } else {
199 BUG();
200 }
201--
2021.6.6.1
203
diff --git a/recipes-kernel/linux/linux-omap4_3.0.0.bb b/recipes-kernel/linux/linux-omap4_3.0.0.bb
new file mode 100644
index 00000000..091c5673
--- /dev/null
+++ b/recipes-kernel/linux/linux-omap4_3.0.0.bb
@@ -0,0 +1,19 @@
1COMPATIBLE_MACHINE = "omap4430-panda"
2
3DEFAULT_PREFERENCE = "-1"
4
5require linux.inc
6
7# The main PR is now using MACHINE_KERNEL_PR, for omap4 see conf/machine/include/omap4.inc
8#MACHINE_KERNEL_PR_append = "a"
9
10CORTEXA8FIXUP = "no"
11
12#glp 1.5.4
13SRCREV = "3adddccb1e296027873df5999b5917cafd62b3db"
14
15SRC_URI = "git://dev.omapzoom.org/pub/scm/integration/kernel-ubuntu.git;protocol=git;branch=ti-ubuntu-glp1.5.2 \
16 file://defconfig \
17 "
18
19S = "${WORKDIR}/git"