Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
  • 20 commits
  • 17 files changed
  • 0 comments
  • 2 contributors
Oct 26, 2012
arm/dts: add am33xx mcasp0 dt node
Add AM33xx McASP0 DT node. Device tree Data is split into SoC specific
and Board specific.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
Signed-off-by: Hebbar, Gururaja <gururaja.hebbar@ti.com>
e37f5ac
Setup am335x-bonelt audio DT
Needs mcasp0 node

Signed-off-by: Hebbar, Gururaja <gururaja.hebbar@ti.com>
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
e97d405
Gururaja Hebbar ASoC: Davinci: machine: Add device tree binding
Device tree support for tlv320aic3x CODEC driver

When the board boots with device tree, the driver will receive card,
codec, dai interface details (like the card name, DAPM routing map,
phandle for the audio components described in the dts file, codec mclk
speed).

The card will be set up based on this information.
Since the routing is provided via DT we can mark the card fully routed
so core can take care of disconnecting the unused pins.

When here, code indentation and comment style is also fixed

Signed-off-by: Hebbar, Gururaja <gururaja.hebbar@ti.com>
95e7592
Gururaja Hebbar ASoC: AM33XX: Add support for AM33xx SoC Audio
AM33xx uses same McASP IP as the Davinci Platform. This patch updates
Kconfig and makefile to enable build or McASP, PCM & Codec drivers

Signed-off-by: Hebbar, Gururaja <gururaja.hebbar@ti.com>
973cfb4
Gururaja Hebbar ASoC: davinci: pcm: add support for sram-support-less platforms
OMAP2+ platforms (like TI81xx, AM33xx) uses davinci-pcm driver. SRAM is
not needed/used in EDMA transfers for audio on such platforms. However
they do not provide generic SRAM APIs (sram_alloc() and sram_free()). In
such cases the pcm driver cannot be used directly as it results in
compilation failure on OMAP2 platforms.

Fix this by providing a config option to indicate missing SRAM API
support. This config is enabled by default on Davinci platform so as to
not break existing platforms. For OMAP2+ platforms, the config is
disabled.

Signed-off-by: Hebbar, Gururaja <gururaja.hebbar@ti.com>
5d9582a
Enable SND_SOC and SND_AM33XX_SOC in omap2plus_defconfig
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
c1a7dd1
AM33XX: bonelt/dts: Add codec to i2c2 and add mcasp0 pin mxing
Adapted from following patch by Gururaja Hebbar <gururaja.hebbar@ti.com>:
    On am335x-bonelt, codec TLV320AIC3x sits on i2c1 bus.
    This patch also add I2C1 node with I2C frequency and TLV320AIC3x Codec
    I2C slave address.

Added mcasp0 hacks for audio specific to beaglebone lt (for HDMI)
  - pulling up crystal on input to enable it
  - changed direction of pins to output so as the am33xx is driving the clock
    output for audio in the beaglebone lt case.

Note:
Using i2c2 for now to test audio w/ cape. This set of patches is not
intended to get audio cape working (though it will). It is to get mcasp sending correct
output for hdmi work. capebus support etc is separate effort, has to be worked on. This
effort is _only_ for hdmi audio debugging on beaglebone lt.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
0d7eca8
v3.7-rc2-audio 3c5a252
Make mcasp0 pinmux exactly like audio cape (so that clocks etc are dr…
…iven by cape)

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
4a7b2b4
Update beaglebone_def_config
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
3e27fec
bootstuff: Add bootloaders and uEnv
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
febbe2d
bootstuff: update bootstuff
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
802628c
bootstuff: update bootstuff
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
9b66d13
Oct 27, 2012
Add more ifdef hacks to make davinci-pcm compile. TODO: This has to b…
…e replaced with mporter's genalloc code

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
74d48f6
ASoC: davinci-evm: cpu_dai_of_node has changed to cpu_of_node in SoC …
…framework

Fixes build error.

Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
8781c69
defconfig: Enable sound config options
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
87f7712
beaglebone_defconfig: Add dummy regulator to init tlv320aic3x
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
db5672d
Oct 30, 2012
prints in davinci-mcasp
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
f98e9a0
Nov 01, 2012
VH's patch to fix mcasp clock entries
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
842b6f7
Nov 03, 2012
Correct address of mcasp0 memory map
Signed-off-by: Joel A Fernandes <joelagnel@ti.com>
78e796e
63  Documentation/devicetree/bindings/sound/davinci-evm-audio.txt
... ...
@@ -0,0 +1,63 @@
  1
+* Texas Instruments SoC audio setups with TLV320AIC3X Codec
  2
+
  3
+Required properties:
  4
+- compatible : "ti,davinci-evm-audio"
  5
+- ti,model : The user-visible name of this sound complex.
  6
+- ti,audio-routing : A list of the connections between audio components.
  7
+  Each entry is a pair of strings, the first being the connection's sink,
  8
+  the second being the connection's source. Valid names for sources and
  9
+  sinks are the codec's pins, and the jacks on the board:
  10
+
  11
+  Codec pins:
  12
+
  13
+  * MIC3L
  14
+  * MIC3R
  15
+  * LINE1L
  16
+  * LINE2L
  17
+  * LINE1R
  18
+  * LINE2R
  19
+
  20
+  Board connectors:
  21
+
  22
+  * Headphone Jack
  23
+  * Line Out
  24
+  * Mic Jack
  25
+
  26
+- ti,mcasp-controller : The phandle of the McASP controller
  27
+- ti,audio-codec : The phandle of the TLV320AIC3x audio codec
  28
+- ti,codec-clock-rate : The Codec Clock rate (in Hz) applied to the Codec
  29
+
  30
+- dai-data		: A list of DAI data used by SOC code to register
  31
+			  DAI, Codecs platform.
  32
+			  The string index "should" be as shown below.
  33
+dai-data =
  34
+"<DAI Name>", 		"<DAI Stream Name>",
  35
+"<CODEC DAI Name>",	"<true if evm_aic3x_init is required, else false>",
  36
+"<evm ops required (evm_ops or evm_spdif_ops)>";
  37
+
  38
+Here fields
  39
+"<DAI Name>"		: used to indicate the DAI Name
  40
+"<DAI Stream Name>"	: used to indicate the Stream Name
  41
+"<CODEC DAI Name>"	: used to bind the link between Codec DAI and ASOC DAI
  42
+
  43
+Machine related options
  44
+"<true/false>"		: Whether the machine specific initialization
  45
+			: evm_aic3x_init() is required
  46
+
  47
+"<evm ops required>"	: Which hardware ops function is to be used.
  48
+			: (evm_ops or evm_spdif_ops)
  49
+
  50
+
  51
+Example:
  52
+
  53
+sound {
  54
+	compatible = "ti,davinci-evm-audio";
  55
+	ti,model = "DA830 EVM";
  56
+	ti,audio-codec = <&tlv320aic3x>;
  57
+	ti,mcasp-controller = <&mcasp1>;
  58
+	ti,codec-clock-rate = <12000000>;
  59
+	dai-data =
  60
+		"TLV320AIC3X", 		"AIC3X",
  61
+		"tlv320aic3x-hifi",	"true",
  62
+		"evm-ops";
  63
+};
74  arch/arm/boot/dts/am335x-bonelt.dts
@@ -9,6 +9,64 @@
9 9
 
10 10
 /include/ "am335x-bone-common.dtsi"
11 11
 
  12
+/ {
  13
+	am3358_pinmux: pinmux@44e10800 {
  14
+		mcasp0_pins: mcasp0_pins {
  15
+	/*
  16
+	       {"mcasp0_aclkx.mcasp0_aclkx", OMAP_MUX_MODE0 |AM33XX_PIN_INPUT_PULLDOWN},
  17
+	       {"mcasp0_fsx.mcasp0_fsx", OMAP_MUX_MODE0 | AM33XX_PIN_INPUT_PULLDOWN},
  18
+	       {"mcasp0_ahclkr.mcasp0_axr2", OMAP_MUX_MODE2 | AM33XX_PIN_INPUT_PULLDOWN},
  19
+	       {"mcasp0_ahclkx.mcasp0_axr3", OMAP_MUX_MODE2 | AM33XX_PIN_INPUT_PULLDOWN},
  20
+	*/
  21
+			pinctrl-single,pins = <
  22
+				0x190 0x20   
  23
+				0x194 0x20  
  24
+				0x19c 0x22 
  25
+				0x1ac 0x22
  26
+			>;
  27
+		};
  28
+		lt_mcasp0_pins: lt_mcasp0_pins {
  29
+			pinctrl-single,pins = <
  30
+				0x190 0x00      /* mii1_crs.mcasp1_aclkx,       MODE0 | OUTPUT */
  31
+				0x194 0x00      /* mii1_rxerr.mcasp1_fsx,       MODE0 | OUTPUT */
  32
+				0x19c 0x02      /* mii1_col.mcasp1_axr2,        MODE2 | OUTPUT */
  33
+				0x1ac 0x30      /* rmii1_refclk.mcasp1_axr3,    MODE0 | INPUT_PULLUP - for crystal on bonelt */
  34
+			>;
  35
+		};
  36
+	};
  37
+
  38
+	sound {
  39
+		compatible = "ti,davinci-evm-audio";
  40
+		ti,model = "AM335X EVM";
  41
+		ti,audio-codec = <&tlv320aic3x>;
  42
+		ti,mcasp-controller = <&mcasp0>;
  43
+		ti,codec-clock-rate = <12000000>;
  44
+		dai-data =
  45
+			"TLV320AIC3X", 		"AIC3X",
  46
+			"tlv320aic3x-hifi",	"true",
  47
+			"evm-ops";
  48
+		ti,audio-routing =
  49
+				"Headphone Jack",	"HPLOUT",
  50
+				"Headphone Jack",	"HPROUT",
  51
+				"Line Out",		"LLOUT",
  52
+				"Line Out",		"RLOUT",
  53
+				"MIC3L",		"Mic Bias 2V",
  54
+				"MIC3R",		"Mic Bias 2V",
  55
+				"Mic Bias 2V",		"Mic Jack",
  56
+				"LINE1L",		"Line In",
  57
+				"LINE2L",		"Line In",
  58
+				"LINE1R",		"Line In",
  59
+				"LINE2R",		"Line In";
  60
+	};
  61
+};
  62
+
  63
+&i2c2 {
  64
+	tlv320aic3x: tlv320aic3x@1b {
  65
+		compatible = "ti,tlv320aic3x";
  66
+		reg = <0x1b>;
  67
+	};
  68
+};
  69
+
12 70
 &userled_pins {
13 71
 	pinctrl-single,pins = <
14 72
 		0x54 0x7	/* gpmc_a5.gpio1_21, OUTPUT | MODE7 */
@@ -30,3 +88,19 @@
30 88
 	ti,non-removable;
31 89
 	status = "okay";
32 90
 };
  91
+
  92
+
  93
+&mcasp0 {
  94
+	pinctrl-names = "default";
  95
+	pinctrl-0 = <&mcasp0_pins>;
  96
+	op-mode = <0>;          /* MCASP_IIS_MODE */
  97
+	tdm-slots = <2>;
  98
+	num-serializer = <16>;
  99
+	serial-dir = <  /* 0: INACTIVE, 1: TX, 2: RX */
  100
+                      0 0 1 2
  101
+                      0 0 0 0
  102
+                      0 0 0 0
  103
+                      0 0 0 0 >;
  104
+	tx-num-evt = <1>;
  105
+	rx-num-evt = <1>;
  106
+};
9  arch/arm/boot/dts/am33xx.dtsi
@@ -258,6 +258,15 @@
258 258
 			status = "disabled";
259 259
 		};
260 260
 
  261
+		mcasp0: mcasp@48038000 {
  262
+			compatible = "ti,omap2-mcasp-audio";
  263
+			#address-cells = <1>;
  264
+			#size-cells = <0>;
  265
+			ti,hwmods = "mcasp0";
  266
+			reg = <0x48038000 0x2000>;
  267
+			interrupts = <82 83>;
  268
+		};
  269
+
261 270
 		mmc1: mmc@48060000 {
262 271
 			compatible = "ti,omap3-hsmmc";
263 272
 			ti,hwmods = "mmc1";
3,896  arch/arm/configs/beaglebone_defconfig
... ...
@@ -0,0 +1,3896 @@
  1
+#
  2
+# Automatically generated file; DO NOT EDIT.
  3
+# Linux/arm 3.7.0-rc2 Kernel Configuration
  4
+#
  5
+CONFIG_ARM=y
  6
+CONFIG_SYS_SUPPORTS_APM_EMULATION=y
  7
+CONFIG_GENERIC_GPIO=y
  8
+CONFIG_HAVE_PROC_CPU=y
  9
+CONFIG_STACKTRACE_SUPPORT=y
  10
+CONFIG_LOCKDEP_SUPPORT=y
  11
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
  12
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
  13
+CONFIG_ARCH_HAS_CPUFREQ=y
  14
+CONFIG_GENERIC_HWEIGHT=y
  15
+CONFIG_GENERIC_CALIBRATE_DELAY=y
  16
+CONFIG_NEED_DMA_MAP_STATE=y
  17
+CONFIG_VECTORS_BASE=0xffff0000
  18
+CONFIG_ARM_PATCH_PHYS_VIRT=y
  19
+CONFIG_NEED_MACH_GPIO_H=y
  20
+CONFIG_GENERIC_BUG=y
  21
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
  22
+CONFIG_HAVE_IRQ_WORK=y
  23
+CONFIG_IRQ_WORK=y
  24
+
  25
+#
  26
+# General setup
  27
+#
  28
+CONFIG_EXPERIMENTAL=y
  29
+CONFIG_INIT_ENV_ARG_LIMIT=32
  30
+CONFIG_CROSS_COMPILE=""
  31
+CONFIG_LOCALVERSION=""
  32
+CONFIG_LOCALVERSION_AUTO=y
  33
+CONFIG_HAVE_KERNEL_GZIP=y
  34
+CONFIG_HAVE_KERNEL_LZMA=y
  35
+CONFIG_HAVE_KERNEL_XZ=y
  36
+CONFIG_HAVE_KERNEL_LZO=y
  37
+# CONFIG_KERNEL_GZIP is not set
  38
+# CONFIG_KERNEL_LZMA is not set
  39
+# CONFIG_KERNEL_XZ is not set
  40
+CONFIG_KERNEL_LZO=y
  41
+CONFIG_DEFAULT_HOSTNAME="(none)"
  42
+CONFIG_SWAP=y
  43
+CONFIG_SYSVIPC=y
  44
+CONFIG_SYSVIPC_SYSCTL=y
  45
+CONFIG_POSIX_MQUEUE=y
  46
+CONFIG_POSIX_MQUEUE_SYSCTL=y
  47
+# CONFIG_FHANDLE is not set
  48
+# CONFIG_AUDIT is not set
  49
+CONFIG_HAVE_GENERIC_HARDIRQS=y
  50
+
  51
+#
  52
+# IRQ subsystem
  53
+#
  54
+CONFIG_GENERIC_HARDIRQS=y
  55
+CONFIG_GENERIC_IRQ_PROBE=y
  56
+CONFIG_GENERIC_IRQ_SHOW=y
  57
+CONFIG_HARDIRQS_SW_RESEND=y
  58
+CONFIG_GENERIC_IRQ_CHIP=y
  59
+CONFIG_IRQ_DOMAIN=y
  60
+# CONFIG_IRQ_DOMAIN_DEBUG is not set
  61
+CONFIG_SPARSE_IRQ=y
  62
+CONFIG_KTIME_SCALAR=y
  63
+CONFIG_GENERIC_CLOCKEVENTS=y
  64
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
  65
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
  66
+
  67
+#
  68
+# Timers subsystem
  69
+#
  70
+CONFIG_TICK_ONESHOT=y
  71
+CONFIG_NO_HZ=y
  72
+CONFIG_HIGH_RES_TIMERS=y
  73
+
  74
+#
  75
+# CPU/Task time and stats accounting
  76
+#
  77
+CONFIG_TICK_CPU_ACCOUNTING=y
  78
+CONFIG_BSD_PROCESS_ACCT=y
  79
+CONFIG_BSD_PROCESS_ACCT_V3=y
  80
+CONFIG_TASKSTATS=y
  81
+CONFIG_TASK_DELAY_ACCT=y
  82
+CONFIG_TASK_XACCT=y
  83
+CONFIG_TASK_IO_ACCOUNTING=y
  84
+
  85
+#
  86
+# RCU Subsystem
  87
+#
  88
+CONFIG_TREE_RCU=y
  89
+# CONFIG_PREEMPT_RCU is not set
  90
+CONFIG_RCU_FANOUT=32
  91
+CONFIG_RCU_FANOUT_LEAF=16
  92
+# CONFIG_RCU_FANOUT_EXACT is not set
  93
+# CONFIG_RCU_FAST_NO_HZ is not set
  94
+# CONFIG_TREE_RCU_TRACE is not set
  95
+CONFIG_IKCONFIG=y
  96
+CONFIG_IKCONFIG_PROC=y
  97
+CONFIG_LOG_BUF_SHIFT=17
  98
+CONFIG_CGROUPS=y
  99
+# CONFIG_CGROUP_DEBUG is not set
  100
+# CONFIG_CGROUP_FREEZER is not set
  101
+# CONFIG_CGROUP_DEVICE is not set
  102
+# CONFIG_CPUSETS is not set
  103
+# CONFIG_CGROUP_CPUACCT is not set
  104
+# CONFIG_RESOURCE_COUNTERS is not set
  105
+# CONFIG_CGROUP_PERF is not set
  106
+CONFIG_CGROUP_SCHED=y
  107
+CONFIG_FAIR_GROUP_SCHED=y
  108
+# CONFIG_CFS_BANDWIDTH is not set
  109
+# CONFIG_RT_GROUP_SCHED is not set
  110
+# CONFIG_BLK_CGROUP is not set
  111
+# CONFIG_CHECKPOINT_RESTORE is not set
  112
+CONFIG_NAMESPACES=y
  113
+CONFIG_UTS_NS=y
  114
+CONFIG_IPC_NS=y
  115
+CONFIG_PID_NS=y
  116
+CONFIG_NET_NS=y
  117
+CONFIG_SCHED_AUTOGROUP=y
  118
+# CONFIG_SYSFS_DEPRECATED is not set
  119
+# CONFIG_RELAY is not set
  120
+CONFIG_BLK_DEV_INITRD=y
  121
+CONFIG_INITRAMFS_SOURCE=""
  122
+CONFIG_RD_GZIP=y
  123
+# CONFIG_RD_BZIP2 is not set
  124
+# CONFIG_RD_LZMA is not set
  125
+# CONFIG_RD_XZ is not set
  126
+# CONFIG_RD_LZO is not set
  127
+CONFIG_CC_OPTIMIZE_FOR_SIZE=y
  128
+CONFIG_SYSCTL=y
  129
+CONFIG_ANON_INODES=y
  130
+CONFIG_EXPERT=y
  131
+CONFIG_HAVE_UID16=y
  132
+CONFIG_UID16=y
  133
+# CONFIG_SYSCTL_SYSCALL is not set
  134
+CONFIG_KALLSYMS=y
  135
+CONFIG_KALLSYMS_ALL=y
  136
+CONFIG_HOTPLUG=y
  137
+CONFIG_PRINTK=y
  138
+CONFIG_BUG=y
  139
+CONFIG_BASE_FULL=y
  140
+CONFIG_FUTEX=y
  141
+CONFIG_EPOLL=y
  142
+CONFIG_SIGNALFD=y
  143
+CONFIG_TIMERFD=y
  144
+CONFIG_EVENTFD=y
  145
+CONFIG_SHMEM=y
  146
+CONFIG_AIO=y
  147
+# CONFIG_EMBEDDED is not set
  148
+CONFIG_HAVE_PERF_EVENTS=y
  149
+CONFIG_PERF_USE_VMALLOC=y
  150
+
  151
+#
  152
+# Kernel Performance Events And Counters
  153
+#
  154
+CONFIG_PERF_EVENTS=y
  155
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
  156
+CONFIG_VM_EVENT_COUNTERS=y
  157
+CONFIG_COMPAT_BRK=y
  158
+CONFIG_SLAB=y
  159
+# CONFIG_SLUB is not set
  160
+# CONFIG_SLOB is not set
  161
+CONFIG_PROFILING=y
  162
+CONFIG_TRACEPOINTS=y
  163
+CONFIG_OPROFILE=m
  164
+CONFIG_HAVE_OPROFILE=y
  165
+CONFIG_KPROBES=y
  166
+# CONFIG_JUMP_LABEL is not set
  167
+CONFIG_KRETPROBES=y
  168
+CONFIG_HAVE_KPROBES=y
  169
+CONFIG_HAVE_KRETPROBES=y
  170
+CONFIG_HAVE_ARCH_TRACEHOOK=y
  171
+CONFIG_HAVE_DMA_ATTRS=y
  172
+CONFIG_HAVE_DMA_CONTIGUOUS=y
  173
+CONFIG_USE_GENERIC_SMP_HELPERS=y
  174
+CONFIG_GENERIC_SMP_IDLE_THREAD=y
  175
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
  176
+CONFIG_HAVE_CLK=y
  177
+CONFIG_HAVE_DMA_API_DEBUG=y
  178
+CONFIG_HAVE_HW_BREAKPOINT=y
  179
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
  180
+CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
  181
+CONFIG_GENERIC_KERNEL_THREAD=y
  182
+CONFIG_GENERIC_KERNEL_EXECVE=y
  183
+CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
  184
+CONFIG_MODULES_USE_ELF_REL=y
  185
+
  186
+#
  187
+# GCOV-based kernel profiling
  188
+#
  189
+# CONFIG_GCOV_KERNEL is not set
  190
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
  191
+CONFIG_SLABINFO=y
  192
+CONFIG_RT_MUTEXES=y
  193
+CONFIG_BASE_SMALL=0
  194
+CONFIG_MODULES=y
  195
+CONFIG_MODULE_FORCE_LOAD=y
  196
+CONFIG_MODULE_UNLOAD=y
  197
+CONFIG_MODULE_FORCE_UNLOAD=y
  198
+CONFIG_MODVERSIONS=y
  199
+CONFIG_MODULE_SRCVERSION_ALL=y
  200
+# CONFIG_MODULE_SIG is not set
  201
+CONFIG_STOP_MACHINE=y
  202
+CONFIG_BLOCK=y
  203
+CONFIG_LBDAF=y
  204
+CONFIG_BLK_DEV_BSG=y
  205
+CONFIG_BLK_DEV_BSGLIB=y
  206
+CONFIG_BLK_DEV_INTEGRITY=y
  207
+
  208
+#
  209
+# Partition Types
  210
+#
  211
+CONFIG_PARTITION_ADVANCED=y
  212
+# CONFIG_ACORN_PARTITION is not set
  213
+# CONFIG_OSF_PARTITION is not set
  214
+# CONFIG_AMIGA_PARTITION is not set
  215
+# CONFIG_ATARI_PARTITION is not set
  216
+CONFIG_MAC_PARTITION=y
  217
+CONFIG_MSDOS_PARTITION=y
  218
+# CONFIG_BSD_DISKLABEL is not set
  219
+# CONFIG_MINIX_SUBPARTITION is not set
  220
+# CONFIG_SOLARIS_X86_PARTITION is not set
  221
+# CONFIG_UNIXWARE_DISKLABEL is not set
  222
+# CONFIG_LDM_PARTITION is not set
  223
+# CONFIG_SGI_PARTITION is not set
  224
+# CONFIG_ULTRIX_PARTITION is not set
  225
+# CONFIG_SUN_PARTITION is not set
  226
+# CONFIG_KARMA_PARTITION is not set
  227
+CONFIG_EFI_PARTITION=y
  228
+# CONFIG_SYSV68_PARTITION is not set
  229
+
  230
+#
  231
+# IO Schedulers
  232
+#
  233
+CONFIG_IOSCHED_NOOP=y
  234
+CONFIG_IOSCHED_DEADLINE=y
  235
+CONFIG_IOSCHED_CFQ=y
  236
+# CONFIG_DEFAULT_DEADLINE is not set
  237
+CONFIG_DEFAULT_CFQ=y
  238
+# CONFIG_DEFAULT_NOOP is not set
  239
+CONFIG_DEFAULT_IOSCHED="cfq"
  240
+CONFIG_PADATA=y
  241
+CONFIG_ASN1=m
  242
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
  243
+CONFIG_INLINE_READ_UNLOCK=y
  244
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
  245
+CONFIG_INLINE_WRITE_UNLOCK=y
  246
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
  247
+CONFIG_MUTEX_SPIN_ON_OWNER=y
  248
+CONFIG_FREEZER=y
  249
+
  250
+#
  251
+# System Type
  252
+#
  253
+CONFIG_MMU=y
  254
+# CONFIG_ARCH_MULTIPLATFORM is not set
  255
+# CONFIG_ARCH_INTEGRATOR is not set
  256
+# CONFIG_ARCH_REALVIEW is not set
  257
+# CONFIG_ARCH_VERSATILE is not set
  258
+# CONFIG_ARCH_AT91 is not set
  259
+# CONFIG_ARCH_BCM2835 is not set
  260
+# CONFIG_ARCH_CNS3XXX is not set
  261
+# CONFIG_ARCH_CLPS711X is not set
  262
+# CONFIG_ARCH_GEMINI is not set
  263
+# CONFIG_ARCH_SIRF is not set
  264
+# CONFIG_ARCH_EBSA110 is not set
  265
+# CONFIG_ARCH_EP93XX is not set
  266
+# CONFIG_ARCH_FOOTBRIDGE is not set
  267
+# CONFIG_ARCH_MXC is not set
  268
+# CONFIG_ARCH_MXS is not set
  269
+# CONFIG_ARCH_NETX is not set
  270
+# CONFIG_ARCH_H720X is not set
  271
+# CONFIG_ARCH_IOP13XX is not set
  272
+# CONFIG_ARCH_IOP32X is not set
  273
+# CONFIG_ARCH_IOP33X is not set
  274
+# CONFIG_ARCH_IXP4XX is not set
  275
+# CONFIG_ARCH_DOVE is not set
  276
+# CONFIG_ARCH_KIRKWOOD is not set
  277
+# CONFIG_ARCH_MV78XX0 is not set
  278
+# CONFIG_ARCH_ORION5X is not set
  279
+# CONFIG_ARCH_MMP is not set
  280
+# CONFIG_ARCH_KS8695 is not set
  281
+# CONFIG_ARCH_W90X900 is not set
  282
+# CONFIG_ARCH_LPC32XX is not set
  283
+# CONFIG_ARCH_TEGRA is not set
  284
+# CONFIG_ARCH_PXA is not set
  285
+# CONFIG_ARCH_MSM is not set
  286
+# CONFIG_ARCH_SHMOBILE is not set
  287
+# CONFIG_ARCH_RPC is not set
  288
+# CONFIG_ARCH_SA1100 is not set
  289
+# CONFIG_ARCH_S3C24XX is not set
  290
+# CONFIG_ARCH_S3C64XX is not set
  291
+# CONFIG_ARCH_S5P64X0 is not set
  292
+# CONFIG_ARCH_S5PC100 is not set
  293
+# CONFIG_ARCH_S5PV210 is not set
  294
+# CONFIG_ARCH_EXYNOS is not set
  295
+# CONFIG_ARCH_SHARK is not set
  296
+# CONFIG_ARCH_U300 is not set
  297
+# CONFIG_ARCH_U8500 is not set
  298
+# CONFIG_ARCH_NOMADIK is not set
  299
+# CONFIG_PLAT_SPEAR is not set
  300
+# CONFIG_ARCH_DAVINCI is not set
  301
+CONFIG_ARCH_OMAP=y
  302
+# CONFIG_ARCH_VT8500 is not set
  303
+# CONFIG_ARCH_ZYNQ is not set
  304
+# CONFIG_GPIO_PCA953X is not set
  305
+# CONFIG_KEYBOARD_GPIO_POLLED is not set
  306
+
  307
+#
  308
+# TI OMAP Common Features
  309
+#
  310
+# CONFIG_ARCH_OMAP1 is not set
  311
+CONFIG_ARCH_OMAP2PLUS=y
  312
+
  313
+#
  314
+# OMAP Feature Selections
  315
+#
  316
+CONFIG_OMAP_RESET_CLOCKS=y
  317
+CONFIG_OMAP_MUX=y
  318
+CONFIG_OMAP_MUX_DEBUG=y
  319
+CONFIG_OMAP_MUX_WARNINGS=y
  320
+# CONFIG_OMAP_MBOX_FWK is not set
  321
+CONFIG_OMAP_32K_TIMER=y
  322
+# CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set
  323
+CONFIG_OMAP_32K_TIMER_HZ=128
  324
+CONFIG_OMAP_DM_TIMER=y
  325
+CONFIG_OMAP_PM_NOOP=y
  326
+CONFIG_MACH_OMAP_GENERIC=y
  327
+
  328
+#
  329
+# TI OMAP2/3/4 Specific Features
  330
+#
  331
+CONFIG_ARCH_OMAP2PLUS_TYPICAL=y
  332
+CONFIG_SOC_HAS_OMAP2_SDRC=y
  333
+# CONFIG_SOC_HAS_REALTIME_COUNTER is not set
  334
+# CONFIG_ARCH_OMAP2 is not set
  335
+CONFIG_ARCH_OMAP3=y
  336
+CONFIG_ARCH_OMAP4=y
  337
+# CONFIG_SOC_OMAP5 is not set
  338
+CONFIG_SOC_OMAP3430=y
  339
+# CONFIG_SOC_TI81XX is not set
  340
+CONFIG_SOC_AM33XX=y
  341
+CONFIG_OMAP_PACKAGE_CBB=y
  342
+CONFIG_OMAP_PACKAGE_CBL=y
  343
+CONFIG_OMAP_PACKAGE_CBS=y
  344
+
  345
+#
  346
+# OMAP Board Type
  347
+#
  348
+CONFIG_MACH_OMAP3_BEAGLE=y
  349
+# CONFIG_MACH_DEVKIT8000 is not set
  350
+# CONFIG_MACH_OMAP_LDP is not set
  351
+# CONFIG_MACH_OMAP3530_LV_SOM is not set
  352
+# CONFIG_MACH_OMAP3_TORPEDO is not set
  353
+# CONFIG_MACH_OVERO is not set
  354
+# CONFIG_MACH_OMAP3EVM is not set
  355
+# CONFIG_MACH_OMAP3517EVM is not set
  356
+# CONFIG_MACH_CRANEBOARD is not set
  357
+# CONFIG_MACH_OMAP3_PANDORA is not set
  358
+# CONFIG_MACH_TOUCHBOOK is not set
  359
+# CONFIG_MACH_OMAP_3430SDP is not set
  360
+# CONFIG_MACH_NOKIA_RM680 is not set
  361
+# CONFIG_MACH_NOKIA_RX51 is not set
  362
+# CONFIG_MACH_OMAP_ZOOM2 is not set
  363
+# CONFIG_MACH_OMAP_ZOOM3 is not set
  364
+# CONFIG_MACH_CM_T35 is not set
  365
+# CONFIG_MACH_CM_T3517 is not set
  366
+CONFIG_MACH_IGEP0020=y
  367
+# CONFIG_MACH_IGEP0030 is not set
  368
+# CONFIG_MACH_SBC3530 is not set
  369
+# CONFIG_MACH_OMAP_3630SDP is not set
  370
+# CONFIG_MACH_OMAP_4430SDP is not set
  371
+CONFIG_MACH_OMAP4_PANDA=y
  372
+# CONFIG_OMAP3_EMU is not set
  373
+# CONFIG_OMAP3_SDRC_AC_TIMING is not set
  374
+# CONFIG_OMAP4_ERRATA_I688 is not set
  375
+
  376
+#
  377
+# Processor Type
  378
+#
  379
+CONFIG_CPU_V7=y
  380
+CONFIG_CPU_32v6K=y
  381
+CONFIG_CPU_32v7=y
  382
+CONFIG_CPU_ABRT_EV7=y
  383
+CONFIG_CPU_PABRT_V7=y
  384
+CONFIG_CPU_CACHE_V7=y
  385
+CONFIG_CPU_CACHE_VIPT=y
  386
+CONFIG_CPU_COPY_V6=y
  387
+CONFIG_CPU_TLB_V7=y
  388
+CONFIG_CPU_HAS_ASID=y
  389
+CONFIG_CPU_CP15=y
  390
+CONFIG_CPU_CP15_MMU=y
  391
+
  392
+#
  393
+# Processor Features
  394
+#
  395
+# CONFIG_ARM_LPAE is not set
  396
+# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
  397
+CONFIG_ARM_THUMB=y
  398
+CONFIG_ARM_THUMBEE=y
  399
+# CONFIG_ARM_VIRT_EXT is not set
  400
+CONFIG_SWP_EMULATE=y
  401
+# CONFIG_CPU_ICACHE_DISABLE is not set
  402
+# CONFIG_CPU_DCACHE_DISABLE is not set
  403
+# CONFIG_CPU_BPREDICT_DISABLE is not set
  404
+CONFIG_OUTER_CACHE=y
  405
+CONFIG_OUTER_CACHE_SYNC=y
  406
+CONFIG_CACHE_L2X0=y
  407
+CONFIG_CACHE_PL310=y
  408
+CONFIG_ARM_L1_CACHE_SHIFT_6=y
  409
+CONFIG_ARM_L1_CACHE_SHIFT=6
  410
+CONFIG_ARM_DMA_MEM_BUFFERABLE=y
  411
+CONFIG_ARM_NR_BANKS=8
  412
+CONFIG_MULTI_IRQ_HANDLER=y
  413
+# CONFIG_ARM_ERRATA_430973 is not set
  414
+# CONFIG_ARM_ERRATA_458693 is not set
  415
+# CONFIG_ARM_ERRATA_460075 is not set
  416
+# CONFIG_ARM_ERRATA_742230 is not set
  417
+# CONFIG_ARM_ERRATA_742231 is not set
  418
+CONFIG_PL310_ERRATA_588369=y
  419
+CONFIG_ARM_ERRATA_720789=y
  420
+CONFIG_PL310_ERRATA_727915=y
  421
+# CONFIG_ARM_ERRATA_743622 is not set
  422
+# CONFIG_ARM_ERRATA_751472 is not set
  423
+# CONFIG_PL310_ERRATA_753970 is not set
  424
+# CONFIG_ARM_ERRATA_754322 is not set
  425
+# CONFIG_ARM_ERRATA_754327 is not set
  426
+# CONFIG_ARM_ERRATA_764369 is not set
  427
+# CONFIG_PL310_ERRATA_769419 is not set
  428
+# CONFIG_ARM_ERRATA_775420 is not set
  429
+CONFIG_ARM_GIC=y
  430
+CONFIG_TI_PRIV_EDMA=y
  431
+
  432
+#
  433
+# Bus support
  434
+#
  435
+# CONFIG_PCI_SYSCALL is not set
  436
+# CONFIG_PCCARD is not set
  437
+
  438
+#
  439
+# Kernel Features
  440
+#
  441
+CONFIG_HAVE_SMP=y
  442
+CONFIG_SMP=y
  443
+CONFIG_SMP_ON_UP=y
  444
+CONFIG_ARM_CPU_TOPOLOGY=y
  445
+# CONFIG_SCHED_MC is not set
  446
+# CONFIG_SCHED_SMT is not set
  447
+CONFIG_HAVE_ARM_SCU=y
  448
+# CONFIG_ARM_ARCH_TIMER is not set
  449
+CONFIG_HAVE_ARM_TWD=y
  450
+CONFIG_VMSPLIT_3G=y
  451
+# CONFIG_VMSPLIT_2G is not set
  452
+# CONFIG_VMSPLIT_1G is not set
  453
+CONFIG_PAGE_OFFSET=0xC0000000
  454
+CONFIG_NR_CPUS=4
  455
+CONFIG_HOTPLUG_CPU=y
  456
+CONFIG_LOCAL_TIMERS=y
  457
+CONFIG_ARCH_NR_GPIO=0
  458
+# CONFIG_PREEMPT_NONE is not set
  459
+CONFIG_PREEMPT_VOLUNTARY=y
  460
+# CONFIG_PREEMPT is not set
  461
+CONFIG_HZ=128
  462
+CONFIG_THUMB2_KERNEL=y
  463
+CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11=y
  464
+CONFIG_ARM_ASM_UNIFIED=y
  465
+CONFIG_AEABI=y
  466
+CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
  467
+# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set
  468
+# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set
  469
+CONFIG_HAVE_ARCH_PFN_VALID=y
  470
+CONFIG_HIGHMEM=y
  471
+# CONFIG_HIGHPTE is not set
  472
+CONFIG_HW_PERF_EVENTS=y
  473
+CONFIG_SELECT_MEMORY_MODEL=y
  474
+CONFIG_FLATMEM_MANUAL=y
  475
+CONFIG_FLATMEM=y
  476
+CONFIG_FLAT_NODE_MEM_MAP=y
  477
+CONFIG_HAVE_MEMBLOCK=y
  478
+CONFIG_PAGEFLAGS_EXTENDED=y
  479
+CONFIG_SPLIT_PTLOCK_CPUS=4
  480
+# CONFIG_COMPACTION is not set
  481
+# CONFIG_PHYS_ADDR_T_64BIT is not set
  482
+CONFIG_ZONE_DMA_FLAG=0
  483
+CONFIG_BOUNCE=y
  484
+CONFIG_VIRT_TO_BUS=y
  485
+# CONFIG_KSM is not set
  486
+CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
  487
+CONFIG_CROSS_MEMORY_ATTACH=y
  488
+# CONFIG_CLEANCACHE is not set
  489
+# CONFIG_FRONTSWAP is not set
  490
+CONFIG_FORCE_MAX_ZONEORDER=12
  491
+CONFIG_ALIGNMENT_TRAP=y
  492
+# CONFIG_UACCESS_WITH_MEMCPY is not set
  493
+# CONFIG_SECCOMP is not set
  494
+# CONFIG_CC_STACKPROTECTOR is not set
  495
+# CONFIG_XEN is not set
  496
+
  497
+#
  498
+# Boot options
  499
+#
  500
+CONFIG_USE_OF=y
  501
+CONFIG_ATAGS=y
  502
+# CONFIG_DEPRECATED_PARAM_STRUCT is not set
  503
+CONFIG_ZBOOT_ROM_TEXT=0x0
  504
+CONFIG_ZBOOT_ROM_BSS=0x0
  505
+CONFIG_ARM_APPENDED_DTB=y
  506
+CONFIG_ARM_ATAG_DTB_COMPAT=y
  507
+CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y
  508
+# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set
  509
+CONFIG_CMDLINE=""
  510
+# CONFIG_XIP_KERNEL is not set
  511
+# CONFIG_KEXEC is not set
  512
+# CONFIG_CRASH_DUMP is not set
  513
+# CONFIG_AUTO_ZRELADDR is not set
  514
+
  515
+#
  516
+# CPU Power Management
  517
+#
  518
+
  519
+#
  520
+# CPU Frequency scaling
  521
+#
  522
+CONFIG_CPU_FREQ=y
  523
+CONFIG_CPU_FREQ_TABLE=y
  524
+CONFIG_CPU_FREQ_STAT=y
  525
+CONFIG_CPU_FREQ_STAT_DETAILS=y
  526
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
  527
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
  528
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
  529
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
  530
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
  531
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
  532
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
  533
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
  534
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
  535
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
  536
+CONFIG_GENERIC_CPUFREQ_CPU0=y
  537
+
  538
+#
  539
+# ARM CPU frequency scaling drivers
  540
+#
  541
+# CONFIG_ARM_OMAP2PLUS_CPUFREQ is not set
  542
+# CONFIG_ARM_EXYNOS4210_CPUFREQ is not set
  543
+# CONFIG_ARM_EXYNOS4X12_CPUFREQ is not set
  544
+# CONFIG_ARM_EXYNOS5250_CPUFREQ is not set
  545
+CONFIG_CPU_IDLE=y
  546
+CONFIG_CPU_IDLE_GOV_LADDER=y
  547
+CONFIG_CPU_IDLE_GOV_MENU=y
  548
+CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED=y
  549
+
  550
+#
  551
+# Floating point emulation
  552
+#
  553
+
  554
+#
  555
+# At least one emulation must be selected
  556
+#
  557
+CONFIG_VFP=y
  558
+CONFIG_VFPv3=y
  559
+CONFIG_NEON=y
  560
+
  561
+#
  562
+# Userspace binary formats
  563
+#
  564
+CONFIG_BINFMT_ELF=y
  565
+CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
  566
+CONFIG_HAVE_AOUT=y
  567
+# CONFIG_BINFMT_AOUT is not set
  568
+CONFIG_BINFMT_MISC=y
  569
+# CONFIG_COREDUMP is not set
  570
+
  571
+#
  572
+# Power management options
  573
+#
  574
+CONFIG_SUSPEND=y
  575
+CONFIG_SUSPEND_FREEZER=y
  576
+CONFIG_PM_SLEEP=y
  577
+CONFIG_PM_SLEEP_SMP=y
  578
+# CONFIG_PM_AUTOSLEEP is not set
  579
+# CONFIG_PM_WAKELOCKS is not set
  580
+CONFIG_PM_RUNTIME=y
  581
+CONFIG_PM=y
  582
+CONFIG_PM_DEBUG=y
  583
+# CONFIG_PM_ADVANCED_DEBUG is not set
  584
+# CONFIG_PM_TEST_SUSPEND is not set
  585
+CONFIG_PM_SLEEP_DEBUG=y
  586
+# CONFIG_APM_EMULATION is not set
  587
+CONFIG_ARCH_HAS_OPP=y
  588
+CONFIG_PM_OPP=y
  589
+CONFIG_PM_CLK=y
  590
+CONFIG_CPU_PM=y
  591
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
  592
+CONFIG_ARM_CPU_SUSPEND=y
  593
+CONFIG_NET=y
  594
+
  595
+#
  596
+# Networking options
  597
+#
  598
+CONFIG_PACKET=y
  599
+CONFIG_PACKET_DIAG=m
  600
+CONFIG_UNIX=y
  601
+CONFIG_UNIX_DIAG=m
  602
+CONFIG_XFRM=y
  603
+CONFIG_XFRM_ALGO=y
  604
+CONFIG_XFRM_USER=y
  605
+# CONFIG_XFRM_SUB_POLICY is not set
  606
+CONFIG_XFRM_MIGRATE=y
  607
+# CONFIG_XFRM_STATISTICS is not set
  608
+CONFIG_XFRM_IPCOMP=m
  609
+CONFIG_NET_KEY=y
  610
+CONFIG_NET_KEY_MIGRATE=y
  611
+CONFIG_INET=y
  612
+CONFIG_IP_MULTICAST=y
  613
+CONFIG_IP_ADVANCED_ROUTER=y
  614
+# CONFIG_IP_FIB_TRIE_STATS is not set
  615
+# CONFIG_IP_MULTIPLE_TABLES is not set
  616
+# CONFIG_IP_ROUTE_MULTIPATH is not set
  617
+# CONFIG_IP_ROUTE_VERBOSE is not set
  618
+CONFIG_IP_PNP=y
  619
+CONFIG_IP_PNP_DHCP=y
  620
+CONFIG_IP_PNP_BOOTP=y
  621
+CONFIG_IP_PNP_RARP=y
  622
+CONFIG_NET_IPIP=m
  623
+CONFIG_NET_IPGRE_DEMUX=m
  624
+CONFIG_NET_IPGRE=m
  625
+# CONFIG_NET_IPGRE_BROADCAST is not set
  626
+CONFIG_IP_MROUTE=y
  627
+CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
  628
+CONFIG_IP_PIMSM_V1=y
  629
+CONFIG_IP_PIMSM_V2=y
  630
+CONFIG_ARPD=y
  631
+CONFIG_SYN_COOKIES=y
  632
+# CONFIG_NET_IPVTI is not set
  633
+CONFIG_INET_AH=m
  634
+CONFIG_INET_ESP=m
  635
+CONFIG_INET_IPCOMP=m
  636
+CONFIG_INET_XFRM_TUNNEL=m
  637
+CONFIG_INET_TUNNEL=m
  638
+CONFIG_INET_XFRM_MODE_TRANSPORT=m
  639
+CONFIG_INET_XFRM_MODE_TUNNEL=m
  640
+CONFIG_INET_XFRM_MODE_BEET=m
  641
+CONFIG_INET_LRO=m
  642
+CONFIG_INET_DIAG=y
  643
+CONFIG_INET_TCP_DIAG=y
  644
+CONFIG_INET_UDP_DIAG=m
  645
+CONFIG_TCP_CONG_ADVANCED=y
  646
+CONFIG_TCP_CONG_BIC=m
  647
+CONFIG_TCP_CONG_CUBIC=y
  648
+CONFIG_TCP_CONG_WESTWOOD=m
  649
+CONFIG_TCP_CONG_HTCP=m
  650
+CONFIG_TCP_CONG_HSTCP=m
  651
+CONFIG_TCP_CONG_HYBLA=m
  652
+CONFIG_TCP_CONG_VEGAS=m
  653
+CONFIG_TCP_CONG_SCALABLE=m
  654
+CONFIG_TCP_CONG_LP=m
  655
+CONFIG_TCP_CONG_VENO=m
  656
+CONFIG_TCP_CONG_YEAH=m
  657
+CONFIG_TCP_CONG_ILLINOIS=m
  658
+CONFIG_DEFAULT_CUBIC=y
  659
+# CONFIG_DEFAULT_RENO is not set
  660
+CONFIG_DEFAULT_TCP_CONG="cubic"
  661
+# CONFIG_TCP_MD5SIG is not set
  662
+CONFIG_IPV6=m
  663
+CONFIG_IPV6_PRIVACY=y
  664
+CONFIG_IPV6_ROUTER_PREF=y
  665
+CONFIG_IPV6_ROUTE_INFO=y
  666
+CONFIG_IPV6_OPTIMISTIC_DAD=y
  667
+CONFIG_INET6_AH=m
  668
+CONFIG_INET6_ESP=m
  669
+CONFIG_INET6_IPCOMP=m
  670
+CONFIG_IPV6_MIP6=m
  671
+CONFIG_INET6_XFRM_TUNNEL=m
  672
+CONFIG_INET6_TUNNEL=m
  673
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m
  674
+CONFIG_INET6_XFRM_MODE_TUNNEL=m
  675
+CONFIG_INET6_XFRM_MODE_BEET=m
  676
+CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
  677
+CONFIG_IPV6_SIT=m
  678
+# CONFIG_IPV6_SIT_6RD is not set
  679
+CONFIG_IPV6_NDISC_NODETYPE=y
  680
+CONFIG_IPV6_TUNNEL=m
  681
+CONFIG_IPV6_GRE=m
  682
+CONFIG_IPV6_MULTIPLE_TABLES=y
  683
+CONFIG_IPV6_SUBTREES=y
  684
+CONFIG_IPV6_MROUTE=y
  685
+CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
  686
+CONFIG_IPV6_PIMSM_V2=y
  687
+# CONFIG_NETLABEL is not set
  688
+# CONFIG_NETWORK_SECMARK is not set
  689
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
  690
+CONFIG_NETFILTER=y
  691
+# CONFIG_NETFILTER_DEBUG is not set
  692
+CONFIG_NETFILTER_ADVANCED=y
  693
+CONFIG_BRIDGE_NETFILTER=y
  694
+
  695
+#
  696
+# Core Netfilter Configuration
  697
+#
  698
+# CONFIG_NETFILTER_NETLINK_ACCT is not set
  699
+# CONFIG_NETFILTER_NETLINK_QUEUE is not set
  700
+# CONFIG_NETFILTER_NETLINK_LOG is not set
  701
+# CONFIG_NF_CONNTRACK is not set
  702
+# CONFIG_NETFILTER_TPROXY is not set
  703
+CONFIG_NETFILTER_XTABLES=m
  704
+
  705
+#
  706
+# Xtables combined modules
  707
+#
  708
+# CONFIG_NETFILTER_XT_MARK is not set
  709
+
  710
+#
  711
+# Xtables targets
  712
+#
  713
+# CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set
  714
+# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
  715
+# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
  716
+CONFIG_NETFILTER_XT_TARGET_HL=m
  717
+# CONFIG_NETFILTER_XT_TARGET_HMARK is not set
  718
+# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
  719
+# CONFIG_NETFILTER_XT_TARGET_LED is not set
  720
+# CONFIG_NETFILTER_XT_TARGET_LOG is not set
  721
+# CONFIG_NETFILTER_XT_TARGET_MARK is not set
  722
+# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
  723
+# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
  724
+# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set
  725
+# CONFIG_NETFILTER_XT_TARGET_TEE is not set
  726
+# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
  727
+# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
  728
+# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set
  729
+
  730
+#
  731
+# Xtables matches
  732
+#
  733
+# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set
  734
+# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
  735
+# CONFIG_NETFILTER_XT_MATCH_CPU is not set
  736
+# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
  737
+# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set
  738
+# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
  739
+CONFIG_NETFILTER_XT_MATCH_ECN=m
  740
+# CONFIG_NETFILTER_XT_MATCH_ESP is not set
  741
+# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
  742
+CONFIG_NETFILTER_XT_MATCH_HL=m
  743
+# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set
  744
+# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
  745
+# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
  746
+# CONFIG_NETFILTER_XT_MATCH_MAC is not set
  747
+# CONFIG_NETFILTER_XT_MATCH_MARK is not set
  748
+# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
  749
+# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set
  750
+# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
  751
+# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
  752
+# CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set
  753
+# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
  754
+# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
  755
+# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set
  756
+# CONFIG_NETFILTER_XT_MATCH_REALM is not set
  757
+# CONFIG_NETFILTER_XT_MATCH_RECENT is not set
  758
+# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
  759
+# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
  760
+# CONFIG_NETFILTER_XT_MATCH_STRING is not set
  761
+# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
  762
+# CONFIG_NETFILTER_XT_MATCH_TIME is not set
  763
+# CONFIG_NETFILTER_XT_MATCH_U32 is not set
  764
+CONFIG_IP_VS=m
  765
+# CONFIG_IP_VS_IPV6 is not set
  766
+# CONFIG_IP_VS_DEBUG is not set
  767
+CONFIG_IP_VS_TAB_BITS=12
  768
+
  769
+#
  770
+# IPVS transport protocol load balancing support
  771
+#
  772
+# CONFIG_IP_VS_PROTO_TCP is not set
  773
+# CONFIG_IP_VS_PROTO_UDP is not set
  774
+# CONFIG_IP_VS_PROTO_AH_ESP is not set
  775
+# CONFIG_IP_VS_PROTO_ESP is not set
  776
+# CONFIG_IP_VS_PROTO_AH is not set
  777
+# CONFIG_IP_VS_PROTO_SCTP is not set
  778
+
  779
+#
  780
+# IPVS scheduler
  781
+#
  782
+# CONFIG_IP_VS_RR is not set
  783
+# CONFIG_IP_VS_WRR is not set
  784
+# CONFIG_IP_VS_LC is not set
  785
+# CONFIG_IP_VS_WLC is not set
  786
+# CONFIG_IP_VS_LBLC is not set
  787
+# CONFIG_IP_VS_LBLCR is not set
  788
+# CONFIG_IP_VS_DH is not set
  789
+# CONFIG_IP_VS_SH is not set
  790
+# CONFIG_IP_VS_SED is not set
  791
+# CONFIG_IP_VS_NQ is not set
  792
+
  793
+#
  794
+# IPVS SH scheduler
  795
+#
  796
+CONFIG_IP_VS_SH_TAB_BITS=8
  797
+
  798
+#
  799
+# IPVS application helper
  800
+#
  801
+
  802
+#
  803
+# IP: Netfilter Configuration
  804
+#
  805
+# CONFIG_NF_DEFRAG_IPV4 is not set
  806
+CONFIG_IP_NF_QUEUE=m
  807
+CONFIG_IP_NF_IPTABLES=m
  808
+CONFIG_IP_NF_MATCH_AH=m
  809
+CONFIG_IP_NF_MATCH_ECN=m
  810
+CONFIG_IP_NF_MATCH_RPFILTER=m
  811
+CONFIG_IP_NF_MATCH_TTL=m
  812
+CONFIG_IP_NF_FILTER=m
  813
+CONFIG_IP_NF_TARGET_REJECT=m
  814
+CONFIG_IP_NF_TARGET_ULOG=m
  815
+CONFIG_IP_NF_MANGLE=m
  816
+CONFIG_IP_NF_TARGET_ECN=m
  817
+CONFIG_IP_NF_TARGET_TTL=m
  818
+CONFIG_IP_NF_RAW=m
  819
+CONFIG_IP_NF_SECURITY=m
  820
+CONFIG_IP_NF_ARPTABLES=m
  821
+CONFIG_IP_NF_ARPFILTER=m
  822
+CONFIG_IP_NF_ARP_MANGLE=m
  823
+
  824
+#
  825
+# IPv6: Netfilter Configuration
  826
+#
  827
+# CONFIG_NF_DEFRAG_IPV6 is not set
  828
+CONFIG_IP6_NF_IPTABLES=m
  829
+CONFIG_IP6_NF_MATCH_AH=m
  830
+CONFIG_IP6_NF_MATCH_EUI64=m
  831
+CONFIG_IP6_NF_MATCH_FRAG=m
  832
+CONFIG_IP6_NF_MATCH_OPTS=m
  833
+CONFIG_IP6_NF_MATCH_HL=m
  834
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
  835
+CONFIG_IP6_NF_MATCH_MH=m
  836
+CONFIG_IP6_NF_MATCH_RPFILTER=m
  837
+CONFIG_IP6_NF_MATCH_RT=m
  838
+CONFIG_IP6_NF_TARGET_HL=m
  839
+CONFIG_IP6_NF_FILTER=m
  840
+CONFIG_IP6_NF_TARGET_REJECT=m
  841
+CONFIG_IP6_NF_MANGLE=m
  842
+CONFIG_IP6_NF_RAW=m
  843
+CONFIG_IP6_NF_SECURITY=m
  844
+# CONFIG_BRIDGE_NF_EBTABLES is not set
  845
+# CONFIG_IP_DCCP is not set
  846
+# CONFIG_IP_SCTP is not set
  847
+# CONFIG_RDS is not set
  848
+# CONFIG_TIPC is not set
  849
+# CONFIG_ATM is not set
  850
+CONFIG_L2TP=m
  851
+CONFIG_L2TP_DEBUGFS=m
  852
+# CONFIG_L2TP_V3 is not set
  853
+CONFIG_STP=m
  854
+CONFIG_GARP=m
  855
+CONFIG_BRIDGE=m
  856
+CONFIG_BRIDGE_IGMP_SNOOPING=y
  857
+CONFIG_NET_DSA=m
  858
+# CONFIG_NET_DSA_TAG_DSA is not set
  859
+# CONFIG_NET_DSA_TAG_EDSA is not set
  860
+# CONFIG_NET_DSA_TAG_TRAILER is not set
  861
+CONFIG_VLAN_8021Q=m
  862
+CONFIG_VLAN_8021Q_GVRP=y
  863
+# CONFIG_DECNET is not set
  864
+CONFIG_LLC=m
  865
+# CONFIG_LLC2 is not set
  866
+# CONFIG_IPX is not set
  867
+# CONFIG_ATALK is not set
  868
+# CONFIG_X25 is not set
  869
+# CONFIG_LAPB is not set
  870
+# CONFIG_WAN_ROUTER is not set
  871
+CONFIG_PHONET=m
  872
+# CONFIG_IEEE802154 is not set
  873
+CONFIG_NET_SCHED=y
  874
+
  875
+#
  876
+# Queueing/Scheduling
  877
+#
  878
+# CONFIG_NET_SCH_CBQ is not set
  879
+# CONFIG_NET_SCH_HTB is not set
  880
+# CONFIG_NET_SCH_HFSC is not set
  881
+# CONFIG_NET_SCH_PRIO is not set
  882
+# CONFIG_NET_SCH_MULTIQ is not set
  883
+# CONFIG_NET_SCH_RED is not set
  884
+# CONFIG_NET_SCH_SFB is not set
  885
+# CONFIG_NET_SCH_SFQ is not set
  886
+# CONFIG_NET_SCH_TEQL is not set
  887
+# CONFIG_NET_SCH_TBF is not set
  888
+# CONFIG_NET_SCH_GRED is not set
  889
+# CONFIG_NET_SCH_DSMARK is not set
  890
+# CONFIG_NET_SCH_NETEM is not set
  891
+# CONFIG_NET_SCH_DRR is not set
  892
+# CONFIG_NET_SCH_MQPRIO is not set
  893
+# CONFIG_NET_SCH_CHOKE is not set
  894
+# CONFIG_NET_SCH_QFQ is not set
  895
+CONFIG_NET_SCH_CODEL=y
  896
+CONFIG_NET_SCH_FQ_CODEL=y
  897
+# CONFIG_NET_SCH_PLUG is not set
  898
+
  899
+#
  900
+# Classification
  901
+#
  902
+CONFIG_NET_CLS=y
  903
+# CONFIG_NET_CLS_BASIC is not set
  904
+# CONFIG_NET_CLS_TCINDEX is not set
  905
+# CONFIG_NET_CLS_ROUTE4 is not set
  906
+# CONFIG_NET_CLS_FW is not set
  907
+# CONFIG_NET_CLS_U32 is not set
  908
+# CONFIG_NET_CLS_RSVP is not set
  909
+# CONFIG_NET_CLS_RSVP6 is not set
  910
+# CONFIG_NET_CLS_FLOW is not set
  911
+CONFIG_NET_CLS_CGROUP=m
  912
+# CONFIG_NET_EMATCH is not set
  913
+# CONFIG_NET_CLS_ACT is not set
  914
+CONFIG_NET_SCH_FIFO=y
  915
+# CONFIG_DCB is not set
  916
+CONFIG_DNS_RESOLVER=y
  917
+CONFIG_BATMAN_ADV=m
  918
+CONFIG_BATMAN_ADV_BLA=y
  919
+# CONFIG_BATMAN_ADV_DEBUG is not set
  920
+CONFIG_OPENVSWITCH=m
  921
+CONFIG_RPS=y
  922
+CONFIG_RFS_ACCEL=y
  923
+CONFIG_XPS=y
  924
+CONFIG_NETPRIO_CGROUP=m
  925
+CONFIG_BQL=y
  926
+CONFIG_BPF_JIT=y
  927
+
  928
+#
  929
+# Network testing
  930
+#
  931
+# CONFIG_NET_PKTGEN is not set
  932
+# CONFIG_NET_TCPPROBE is not set
  933
+# CONFIG_NET_DROP_MONITOR is not set
  934
+# CONFIG_HAMRADIO is not set
  935
+CONFIG_CAN=m
  936
+CONFIG_CAN_RAW=m
  937
+CONFIG_CAN_BCM=m
  938
+CONFIG_CAN_GW=m
  939
+
  940
+#
  941
+# CAN Device Drivers
  942
+#
  943
+# CONFIG_CAN_VCAN is not set
  944
+# CONFIG_CAN_SLCAN is not set
  945
+CONFIG_CAN_DEV=m
  946
+CONFIG_CAN_CALC_BITTIMING=y
  947
+CONFIG_CAN_TI_HECC=m
  948
+CONFIG_CAN_MCP251X=m
  949
+# CONFIG_CAN_SJA1000 is not set
  950
+CONFIG_CAN_C_CAN=m
  951
+CONFIG_CAN_C_CAN_PLATFORM=m
  952
+# CONFIG_CAN_CC770 is not set
  953
+
  954
+#
  955
+# CAN USB interfaces
  956
+#
  957
+CONFIG_CAN_EMS_USB=m
  958
+CONFIG_CAN_ESD_USB2=m
  959
+CONFIG_CAN_PEAK_USB=m
  960
+# CONFIG_CAN_SOFTING is not set
  961
+# CONFIG_CAN_DEBUG_DEVICES is not set
  962
+CONFIG_IRDA=m
  963
+
  964
+#
  965
+# IrDA protocols
  966
+#
  967
+CONFIG_IRLAN=m
  968
+# CONFIG_IRNET is not set
  969
+CONFIG_IRCOMM=m
  970
+CONFIG_IRDA_ULTRA=y
  971
+
  972
+#
  973
+# IrDA options
  974
+#
  975
+CONFIG_IRDA_CACHE_LAST_LSAP=y
  976
+CONFIG_IRDA_FAST_RR=y
  977
+# CONFIG_IRDA_DEBUG is not set
  978
+
  979
+#
  980
+# Infrared-port device drivers
  981
+#
  982
+
  983
+#
  984
+# SIR device drivers
  985
+#
  986
+CONFIG_IRTTY_SIR=m
  987
+
  988
+#
  989
+# Dongle support
  990
+#
  991
+CONFIG_DONGLE=y
  992
+CONFIG_ESI_DONGLE=m
  993
+CONFIG_ACTISYS_DONGLE=m
  994
+CONFIG_TEKRAM_DONGLE=m
  995
+CONFIG_TOIM3232_DONGLE=m
  996
+CONFIG_LITELINK_DONGLE=m
  997
+CONFIG_MA600_DONGLE=m
  998
+CONFIG_GIRBIL_DONGLE=m
  999
+CONFIG_MCP2120_DONGLE=m
  1000
+CONFIG_OLD_BELKIN_DONGLE=m
  1001
+CONFIG_ACT200L_DONGLE=m
  1002
+CONFIG_KINGSUN_DONGLE=m
  1003
+CONFIG_KSDAZZLE_DONGLE=m
  1004
+CONFIG_KS959_DONGLE=m
  1005
+
  1006
+#
  1007
+# FIR device drivers
  1008
+#
  1009
+CONFIG_USB_IRDA=m
  1010
+# CONFIG_SIGMATEL_FIR is not set
  1011
+CONFIG_MCS_FIR=m
  1012
+CONFIG_BT=m
  1013
+CONFIG_BT_RFCOMM=m
  1014
+CONFIG_BT_RFCOMM_TTY=y
  1015
+CONFIG_BT_BNEP=m
  1016
+CONFIG_BT_BNEP_MC_FILTER=y
  1017
+CONFIG_BT_BNEP_PROTO_FILTER=y
  1018
+CONFIG_BT_HIDP=m
  1019
+
  1020
+#
  1021
+# Bluetooth device drivers
  1022
+#
  1023
+CONFIG_BT_HCIBTUSB=m
  1024
+CONFIG_BT_HCIBTSDIO=m
  1025
+CONFIG_BT_HCIUART=m
  1026
+CONFIG_BT_HCIUART_H4=y
  1027
+CONFIG_BT_HCIUART_BCSP=y
  1028
+CONFIG_BT_HCIUART_ATH3K=y
  1029
+CONFIG_BT_HCIUART_LL=y
  1030
+CONFIG_BT_HCIUART_3WIRE=y
  1031
+CONFIG_BT_HCIBCM203X=m
  1032
+CONFIG_BT_HCIBPA10X=m
  1033
+CONFIG_BT_HCIBFUSB=m
  1034
+# CONFIG_BT_HCIVHCI is not set
  1035
+# CONFIG_BT_MRVL is not set
  1036
+CONFIG_BT_ATH3K=m
  1037
+# CONFIG_BT_WILINK is not set
  1038
+CONFIG_AF_RXRPC=m
  1039
+# CONFIG_AF_RXRPC_DEBUG is not set
  1040
+# CONFIG_RXKAD is not set
  1041
+CONFIG_FIB_RULES=y
  1042
+CONFIG_WIRELESS=y
  1043
+CONFIG_WIRELESS_EXT=y
  1044
+CONFIG_WEXT_CORE=y
  1045
+CONFIG_WEXT_PROC=y
  1046
+CONFIG_WEXT_SPY=y
  1047
+CONFIG_CFG80211=m
  1048
+# CONFIG_NL80211_TESTMODE is not set
  1049
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
  1050
+# CONFIG_CFG80211_REG_DEBUG is not set
  1051
+# CONFIG_CFG80211_CERTIFICATION_ONUS is not set
  1052
+CONFIG_CFG80211_DEFAULT_PS=y
  1053
+CONFIG_CFG80211_DEBUGFS=y
  1054
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
  1055
+CONFIG_CFG80211_WEXT=y
  1056
+CONFIG_LIB80211=m
  1057
+# CONFIG_LIB80211_DEBUG is not set
  1058
+CONFIG_MAC80211=m
  1059
+CONFIG_MAC80211_HAS_RC=y
  1060
+CONFIG_MAC80211_RC_PID=y
  1061
+CONFIG_MAC80211_RC_MINSTREL=y
  1062
+CONFIG_MAC80211_RC_MINSTREL_HT=y
  1063
+CONFIG_MAC80211_RC_DEFAULT_PID=y
  1064
+# CONFIG_MAC80211_RC_DEFAULT_MINSTREL is not set
  1065
+CONFIG_MAC80211_RC_DEFAULT="pid"
  1066
+CONFIG_MAC80211_MESH=y
  1067
+CONFIG_MAC80211_LEDS=y
  1068
+CONFIG_MAC80211_DEBUGFS=y
  1069
+# CONFIG_MAC80211_MESSAGE_TRACING is not set
  1070
+# CONFIG_MAC80211_DEBUG_MENU is not set
  1071
+CONFIG_WIMAX=m
  1072
+CONFIG_WIMAX_DEBUG_LEVEL=8
  1073
+CONFIG_RFKILL=m
  1074
+CONFIG_RFKILL_LEDS=y
  1075
+CONFIG_RFKILL_INPUT=y
  1076
+CONFIG_RFKILL_REGULATOR=m
  1077
+CONFIG_RFKILL_GPIO=m
  1078
+CONFIG_NET_9P=m
  1079
+CONFIG_NET_9P_VIRTIO=m
  1080
+# CONFIG_NET_9P_DEBUG is not set
  1081
+# CONFIG_CAIF is not set
  1082
+CONFIG_CEPH_LIB=m
  1083
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
  1084
+# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set
  1085
+CONFIG_NFC=m
  1086
+CONFIG_NFC_NCI=m
  1087
+CONFIG_NFC_HCI=m
  1088
+CONFIG_NFC_SHDLC=y
  1089
+# CONFIG_NFC_LLCP is not set
  1090
+
  1091
+#
  1092
+# Near Field Communication (NFC) devices
  1093
+#