summaryrefslogtreecommitdiffstats
path: root/meta/packages/linux
diff options
context:
space:
mode:
authorRichard Purdie <richard@openedhand.com>2008-01-20 18:48:31 +0000
committerRichard Purdie <richard@openedhand.com>2008-01-20 18:48:31 +0000
commit2b726332b1deff4f756bd7ba220f403a43116292 (patch)
treebb5760687633db291ac9c464f8061da2a4ec34a0 /meta/packages/linux
parent53d19e1c1ffda8e7724d9d6658e3bb9acde758a7 (diff)
downloadpoky-2b726332b1deff4f756bd7ba220f403a43116292.tar.gz
linux-rp-2.6.23+2.6.24-rc8: Update defconfigs, remove merged zylonite patch
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3558 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/linux')
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/arm_pxa_20070923.patch5877
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-akita231
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-bootcdx86725
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-c7x093
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-collie943
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-htcuniversal68
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-hx2000596
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-poodle972
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemuarm779
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemux86979
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-spitz241
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-tosa127
-rw-r--r--meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-zylonite210
-rw-r--r--meta/packages/linux/linux-rp_2.6.23+2.6.24-rc8.bb3
14 files changed, 3198 insertions, 8646 deletions
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/arm_pxa_20070923.patch b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/arm_pxa_20070923.patch
deleted file mode 100644
index ad4ce996df..0000000000
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/arm_pxa_20070923.patch
+++ /dev/null
@@ -1,5877 +0,0 @@
1# Base git commit: da8f153e51290e7438ba7da66234a864e5d3e1c1
2# (Revert "x86_64: Quicklist support for x86_64")
3#
4# Author: eric miao (Wed Sep 12 03:13:17 BST 2007)
5# Committer: Russell King (Sun Sep 23 14:18:19 BST 2007)
6#
7# [ARM] pxa: PXA3xx base support
8#
9# Signed-off-by: eric miao
10# Signed-off-by: Russell King
11#
12# arch/arm/Kconfig | 6
13# arch/arm/boot/compressed/head-xscale.S | 4
14# arch/arm/mach-pxa/Kconfig | 30 +
15# arch/arm/mach-pxa/Makefile | 9
16# arch/arm/mach-pxa/clock.c | 79 ++--
17# arch/arm/mach-pxa/clock.h | 43 ++
18# arch/arm/mach-pxa/devices.h | 3
19# arch/arm/mach-pxa/generic.c | 146 ++++---
20# arch/arm/mach-pxa/generic.h | 26 +
21# arch/arm/mach-pxa/irq.c | 80 ----
22# arch/arm/mach-pxa/mfp.c | 235 ++++++++++++
23# arch/arm/mach-pxa/pxa25x.c | 90 ++++
24# arch/arm/mach-pxa/pxa27x.c | 127 ++++++
25# arch/arm/mach-pxa/pxa300.c | 93 +++++
26# arch/arm/mach-pxa/pxa320.c | 88 ++++
27# arch/arm/mach-pxa/pxa3xx.c | 216 +++++++++++
28# arch/arm/mach-pxa/time.c | 53 ++
29# arch/arm/mach-pxa/zylonite.c | 184 +++++++++
30# arch/arm/mach-pxa/zylonite_pxa300.c | 188 ++++++++++
31# arch/arm/mach-pxa/zylonite_pxa320.c | 173 +++++++++
32# arch/arm/mm/Kconfig | 4
33# drivers/i2c/busses/i2c-pxa.c | 45 +-
34# drivers/input/keyboard/pxa27x_keyboard.c | 25 +
35# drivers/mmc/host/pxamci.c | 43 +-
36# drivers/mmc/host/pxamci.h | 14
37# drivers/mtd/maps/lubbock-flash.c | 9
38# drivers/mtd/maps/mainstone-flash.c | 5
39# drivers/net/irda/pxaficp_ir.c | 51 ++
40# drivers/net/smc91x.c | 62 ---
41# drivers/net/smc91x.h | 71 +++
42# drivers/serial/pxa.c | 163 ++++----
43# drivers/serial/serial_core.c | 18
44# drivers/usb/gadget/pxa2xx_udc.c | 68 ++-
45# drivers/usb/gadget/pxa2xx_udc.h | 1
46# drivers/video/pxafb.c | 36 +
47# drivers/video/pxafb.h | 1
48# include/asm-arm/arch-pxa/hardware.h | 72 +++
49# include/asm-arm/arch-pxa/irqs.h | 6
50# include/asm-arm/arch-pxa/mfp-pxa300.h | 574 ++++++++++++++++++++++++++++++
51# include/asm-arm/arch-pxa/mfp-pxa320.h | 446 ++++++++++++++++++++++++
52# include/asm-arm/arch-pxa/mfp.h | 576 +++++++++++++++++++++++++++++++
53# include/asm-arm/arch-pxa/pxa-regs.h | 2
54# include/asm-arm/arch-pxa/pxa3xx-regs.h | 75 ++++
55# include/asm-arm/arch-pxa/timex.h | 2
56# include/asm-arm/arch-pxa/zylonite.h | 35 +
57# 45 files changed, 3825 insertions(+), 452 deletions(-)
58# create mode 100644 arch/arm/mach-pxa/mfp.c
59# create mode 100644 arch/arm/mach-pxa/pxa300.c
60# create mode 100644 arch/arm/mach-pxa/pxa320.c
61# create mode 100644 arch/arm/mach-pxa/pxa3xx.c
62# create mode 100644 arch/arm/mach-pxa/zylonite.c
63# create mode 100644 arch/arm/mach-pxa/zylonite_pxa300.c
64# create mode 100644 arch/arm/mach-pxa/zylonite_pxa320.c
65# create mode 100644 include/asm-arm/arch-pxa/mfp-pxa300.h
66# create mode 100644 include/asm-arm/arch-pxa/mfp-pxa320.h
67# create mode 100644 include/asm-arm/arch-pxa/mfp.h
68# create mode 100644 include/asm-arm/arch-pxa/pxa3xx-regs.h
69# create mode 100644 include/asm-arm/arch-pxa/zylonite.h
70#
71# Author: Russell King (Sat Sep 1 21:27:18 BST 2007)
72# Committer: Russell King (Sun Sep 23 14:18:17 BST 2007)
73#
74# [NET] smc91x: fix PXA DMA support code
75#
76# The PXA DMA support code for smc91x doesn't pass a struct device to
77# the dma_*map_single() functions, which leads to an oops in the dma
78# bounce code. We have a struct device which was used to probe the
79# SMC chip. Use it.
80#
81# (This patch is slightly larger because it requires struct smc_local
82# to move into the header file.)
83#
84# Signed-off-by: Russell King
85#
86#
87# Author: Russell King (Sat Sep 1 21:25:09 BST 2007)
88# Committer: Russell King (Sun Sep 23 14:18:12 BST 2007)
89#
90# [SERIAL] Fix console initialisation ordering
91#
92# Ensure pm callback is called upon initialisation to place port in
93# correct power saving state. Ensure console is initialised prior
94# to deciding whether to power down the port.
95#
96# Signed-off-by: Russell King
97#
98#
99# Author: Russell King (Wed Sep 19 09:21:51 BST 2007)
100# Committer: Russell King (Sun Sep 23 14:18:07 BST 2007)
101#
102# [ARM] pxa: tidy up arch/arm/mach-pxa/Makefile
103#
104# Signed-off-by: Russell King
105#
106#
107# Author: Russell King (Sat Sep 1 21:28:55 BST 2007)
108# Committer: Russell King (Sun Sep 23 14:18:03 BST 2007)
109#
110# [ARM] lubbock, mainstone: only initialise if running on that platform
111#
112# Signed-off-by: Russell King
113#
114#
115# Author: eric miao (Wed Aug 29 10:22:17 BST 2007)
116# Committer: Russell King (Sun Sep 23 14:18:01 BST 2007)
117#
118# [ARM] 4560/1: pxa: move processor specific set_wake logic out of irq.c
119#
120# a function pxa_init_irq_set_wake() was introduced, so that
121# processor specific code could install their own version
122#
123# code setting PFER and PRER registers within pxa_gpio_irq_type
124# are removed, and the edge configuration is postponed to the
125# (*set_wake) and copies the GRER and GFER register, which will
126# always be set up correctly by pxa_gpio_irq_type()
127#
128# Signed-off-by: eric miao
129# Signed-off-by: Russell King
130#
131#
132# Author: eric miao (Wed Aug 29 10:18:47 BST 2007)
133# Committer: Russell King (Sun Sep 23 14:17:59 BST 2007)
134#
135# [ARM] 4559/1: pxa: make PXA_LAST_GPIO a run-time variable
136#
137# This definition produces processor specific code in generic function
138# pxa_gpio_mode(), thus creating inconsistencies for support of pxa25x
139# and pxa27x in a single zImage.
140#
141# As David Brownell suggests, make it a run-time variable and initialize
142# at run-time according to the number of GPIOs on the processor. For now
143# the initialization happens in pxa_init_irq_gpio(), since there is
144# already a parameter for that, besides, this is and MUST be earlier
145# than any subsequent calls to pxa_gpio_mode().
146#
147# Signed-off-by: eric miao
148# Signed-off-by: Russell King
149#
150#
151# Author: eric miao (Wed Aug 29 10:15:41 BST 2007)
152# Committer: Russell King (Sun Sep 23 14:17:57 BST 2007)
153#
154# [ARM] 4558/1: pxa: remove MACH_TYPE_LUBBOCK assignment and leave it to boot loader
155#
156# since both u-boot and blob support passing MACH_TYPE_LUBBOCK to the
157# kernel, it should be quite safe to remove this
158#
159# Signed-off-by: eric miao
160# Acked-by: Nicolas Pitre
161# Signed-off-by: Russell King
162#
163#
164# Author: eric miao (Wed Sep 12 03:13:17 BST 2007)
165# Committer: Russell King (Sun Sep 23 14:17:55 BST 2007)
166#
167# [ARM] pxa: add PXA3 cpu_is_xxx() macros
168#
169# Extracted from patch by Eric Miao, this adds the cpu_is_xxx() macros
170# for identifying PXA3 SoCs.
171#
172# Signed-off-by: eric miao
173# Signed-off-by: Russell King
174#
175#
176# Author: Russell King (Wed Sep 19 09:38:32 BST 2007)
177# Committer: Russell King (Sun Sep 23 14:17:51 BST 2007)
178#
179# [ARM] pxa: Make CPU_XSCALE depend on PXA25x or PXA27x
180#
181# PXA3 SoCs are supported by the Xscale3 CPU code rather than the
182# Xscale CPU code.
183#
184# Signed-off-by: Russell King
185#
186#
187# Author: Russell King (Wed Sep 19 09:33:55 BST 2007)
188# Committer: Russell King (Sun Sep 23 14:17:48 BST 2007)
189#
190# [ARM] pxa: mark pxa_set_cken deprecated
191#
192# Allow the generic clock support code to fiddle with the CKEN register
193# and mark pxa_set_cken() deprecated.
194#
195# Signed-off-by: Russell King
196#
197#
198# Author: Russell King (Mon Aug 20 10:34:37 BST 2007)
199# Committer: Russell King (Sun Sep 23 14:17:43 BST 2007)
200#
201# [ARM] pxa: remove get_lcdclk_frequency_10khz()
202#
203# get_lcdclk_frequency_10khz() is now redundant, remove it. Hide
204# pxa27x_get_lcdclk_frequency_10khz() from public view.
205#
206# Signed-off-by: Russell King
207#
208#
209# Author: Russell King (Sun Sep 2 17:09:23 BST 2007)
210# Committer: Russell King (Sun Sep 23 14:17:39 BST 2007)
211#
212# [ARM] pxa: update pxa irda driver to use clk support
213#
214# Signed-off-by: Russell King
215#
216#
217# Author: Russell King (Sun Sep 2 17:08:42 BST 2007)
218# Committer: Russell King (Sun Sep 23 14:17:36 BST 2007)
219#
220# [ARM] pxa: Make STUART and FICP clocks available
221#
222# Signed-off-by: Russell King
223#
224#
225# Author: Russell King (Mon Aug 20 10:33:35 BST 2007)
226# Committer: Russell King (Sun Sep 23 14:17:34 BST 2007)
227#
228# [ARM] pxa: update PXA UDC driver to use clk support
229#
230# Note: this produces a WARN() dump.
231#
232# Signed-off-by: Russell King
233#
234#
235# Author: Russell King (Mon Aug 20 10:28:15 BST 2007)
236# Committer: Russell King (Sun Sep 23 14:17:31 BST 2007)
237#
238# [ARM] pxa: update pxa serial driver to use clk support
239#
240# Signed-off-by: Russell King
241#
242#
243# Author: Russell King (Mon Aug 20 10:20:03 BST 2007)
244# Committer: Russell King (Sun Sep 23 14:17:27 BST 2007)
245#
246# [ARM] pxa: update PXA MMC interface driver to use clk support
247#
248# Signed-off-by: Russell King
249#
250#
251# Author: Russell King (Mon Aug 20 10:19:39 BST 2007)
252# Committer: Russell King (Sun Sep 23 14:17:23 BST 2007)
253#
254# [ARM] pxa: update pxa27x keypad driver to use clk support
255#
256# Signed-off-by: Russell King
257#
258#
259# Author: Russell King (Mon Aug 20 10:19:10 BST 2007)
260# Committer: Russell King (Sun Sep 23 14:17:19 BST 2007)
261#
262# [ARM] pxa: update pxa i2c driver to use clk support
263#
264# Signed-off-by: Russell King
265#
266#
267# Author: Russell King (Mon Aug 20 10:18:42 BST 2007)
268# Committer: Russell King (Sun Sep 23 14:16:50 BST 2007)
269#
270# [ARM] pxa: update pxafb to use clk support
271#
272# Signed-off-by: Russell King
273#
274#
275# Author: Russell King (Mon Aug 20 10:18:02 BST 2007)
276# Committer: Russell King (Sat Sep 22 20:48:09 BST 2007)
277#
278# [ARM] pxa: introduce clk support for PXA SoC clocks
279#
280# Signed-off-by: Russell King
281#
282# create mode 100644 arch/arm/mach-pxa/clock.h
283#
284# Author: Russell King (Mon Aug 20 10:09:18 BST 2007)
285# Committer: Russell King (Sat Sep 22 20:48:09 BST 2007)
286#
287# [ARM] pxa: make pxa27x devices globally visible
288#
289# Signed-off-by: Russell King
290#
291#
292# Author: Russell King (Mon Aug 20 10:07:44 BST 2007)
293# Committer: Russell King (Sat Sep 22 20:48:08 BST 2007)
294#
295# [ARM] pxa: fix naming of memory/lcd/core clock functions
296#
297# Rename pxa25x and pxa27x memory/lcd/core clock functions, and
298# select the correct version at run time.
299#
300# Signed-off-by: Russell King
301#
302#
303# Author: Russell King (Mon Aug 20 09:47:41 BST 2007)
304# Committer: Russell King (Sat Sep 22 20:48:08 BST 2007)
305#
306# [ARM] pxa: convert PXA serial drivers to use platform resources
307#
308# Signed-off-by: Russell King
309#
310#
311# Author: Russell King (Sat Sep 1 21:12:50 BST 2007)
312# Committer: Russell King (Sat Sep 22 20:48:07 BST 2007)
313#
314# [ARM] pxa: make pxa timer initialisation select clock rate at runtime
315#
316# Rather than using the compile-time constant CLOCK_TICK_RATE, select
317# the clock tick rate at run time. We organise the selection so that
318# PXA3 automatically falls out with the right tick rate.
319#
320# Signed-off-by: Russell King
321#
322#
323# Author: Nicolas Pitre (Fri Aug 17 16:55:22 BST 2007)
324# Committer: Russell King (Sat Sep 22 20:48:05 BST 2007)
325#
326# [ARM] 4550/1: sched_clock on PXA should cope with run time clock rate selection
327#
328# The previous implementation was relying on compile time optimizations
329# based on a constant clock rate. However, support for different PXA
330# flavors in the same kernel binary requires that the clock be selected at
331# run time, so here it is.
332#
333# Let's move this code to a more appropriate location while at it.
334#
335# Signed-off-by: Nicolas Pitre
336# Signed-off-by: Russell King
337#
338#
339--- linux-2.6.23.orig/arch/arm/Kconfig
340+++ linux-2.6.23/arch/arm/Kconfig
341@@ -336,14 +336,14 @@
342 This enables support for Philips PNX4008 mobile platform.
343
344 config ARCH_PXA
345- bool "PXA2xx-based"
346+ bool "PXA2xx/PXA3xx-based"
347 depends on MMU
348 select ARCH_MTD_XIP
349 select GENERIC_GPIO
350 select GENERIC_TIME
351 select GENERIC_CLOCKEVENTS
352 help
353- Support for Intel's PXA2XX processor line.
354+ Support for Intel/Marvell's PXA2xx/PXA3xx processor line.
355
356 config ARCH_RPC
357 bool "RiscPC"
358@@ -486,7 +486,7 @@
359 config IWMMXT
360 bool "Enable iWMMXt support"
361 depends on CPU_XSCALE || CPU_XSC3
362- default y if PXA27x
363+ default y if PXA27x || PXA3xx
364 help
365 Enable support for iWMMXt context switching at run time if
366 running on a CPU that supports it.
367--- linux-2.6.23.orig/arch/arm/boot/compressed/head-xscale.S
368+++ linux-2.6.23/arch/arm/boot/compressed/head-xscale.S
369@@ -33,10 +33,6 @@
370 bic r0, r0, #0x1000 @ clear Icache
371 mcr p15, 0, r0, c1, c0, 0
372
373-#ifdef CONFIG_ARCH_LUBBOCK
374- mov r7, #MACH_TYPE_LUBBOCK
375-#endif
376-
377 #ifdef CONFIG_ARCH_COTULLA_IDP
378 mov r7, #MACH_TYPE_COTULLA_IDP
379 #endif
380--- linux-2.6.23.orig/arch/arm/mach-pxa/Kconfig
381+++ linux-2.6.23/arch/arm/mach-pxa/Kconfig
382@@ -1,6 +1,24 @@
383 if ARCH_PXA
384
385-menu "Intel PXA2xx Implementations"
386+menu "Intel PXA2xx/PXA3xx Implementations"
387+
388+if PXA3xx
389+
390+menu "Supported PXA3xx Processor Variants"
391+
392+config CPU_PXA300
393+ bool "PXA300 (codename Monahans-L)"
394+
395+config CPU_PXA310
396+ bool "PXA310 (codename Monahans-LV)"
397+ select CPU_PXA300
398+
399+config CPU_PXA320
400+ bool "PXA320 (codename Monahans-P)"
401+
402+endmenu
403+
404+endif
405
406 choice
407 prompt "Select target board"
408@@ -41,6 +59,11 @@
409 bool "CompuLab EM-x270 platform"
410 select PXA27x
411
412+
413+config MACH_ZYLONITE
414+ bool "PXA3xx Development Platform"
415+ select PXA3xx
416+
417 config MACH_HX2750
418 bool "HP iPAQ hx2750"
419 select PXA27x
420@@ -228,6 +251,11 @@
421 help
422 Select code specific to PXA27x variants
423
424+config PXA3xx
425+ bool
426+ help
427+ Select code specific to PXA3xx variants
428+
429 config PXA_SHARP_C7xx
430 bool
431 select PXA_SSP
432--- linux-2.6.23.orig/arch/arm/mach-pxa/Makefile
433+++ linux-2.6.23/arch/arm/mach-pxa/Makefile
434@@ -6,6 +6,9 @@
435 obj-y += clock.o generic.o irq.o dma.o time.o
436 obj-$(CONFIG_PXA25x) += pxa25x.o
437 obj-$(CONFIG_PXA27x) += pxa27x.o
438+obj-$(CONFIG_PXA3xx) += pxa3xx.o mfp.o
439+obj-$(CONFIG_CPU_PXA300) += pxa300.o
440+obj-$(CONFIG_CPU_PXA320) += pxa320.o
441
442 # Specific board support
443 obj-$(CONFIG_ARCH_LUBBOCK) += lubbock.o
444@@ -19,6 +22,12 @@
445 obj-$(CONFIG_MACH_POODLE) += poodle.o corgi_ssp.o sharpsl_pm.o poodle_pm.o
446 obj-$(CONFIG_MACH_TOSA) += tosa.o
447 obj-$(CONFIG_MACH_EM_X270) += em-x270.o
448+ifeq ($(CONFIG_MACH_ZYLONITE),y)
449+ obj-y += zylonite.o
450+ obj-$(CONFIG_CPU_PXA300) += zylonite_pxa300.o
451+ obj-$(CONFIG_CPU_PXA320) += zylonite_pxa320.o
452+endif
453+
454 obj-$(CONFIG_MACH_HX2750) += hx2750.o hx2750_test.o
455 obj-$(CONFIG_MACH_HTCUNIVERSAL) += htcuniversal/
456
457--- linux-2.6.23.orig/arch/arm/mach-pxa/clock.c
458+++ linux-2.6.23/arch/arm/mach-pxa/clock.c
459@@ -9,19 +9,15 @@
460 #include <linux/string.h>
461 #include <linux/clk.h>
462 #include <linux/spinlock.h>
463+#include <linux/platform_device.h>
464+#include <linux/delay.h>
465
466 #include <asm/arch/pxa-regs.h>
467 #include <asm/hardware.h>
468
469-struct clk {
470- struct list_head node;
471- unsigned long rate;
472- struct module *owner;
473- const char *name;
474- unsigned int enabled;
475- void (*enable)(void);
476- void (*disable)(void);
477-};
478+#include "devices.h"
479+#include "generic.h"
480+#include "clock.h"
481
482 static LIST_HEAD(clocks);
483 static DEFINE_MUTEX(clocks_mutex);
484@@ -33,7 +29,8 @@
485
486 mutex_lock(&clocks_mutex);
487 list_for_each_entry(p, &clocks, node) {
488- if (strcmp(id, p->name) == 0 && try_module_get(p->owner)) {
489+ if (strcmp(id, p->name) == 0 &&
490+ (p->dev == NULL || p->dev == dev)) {
491 clk = p;
492 break;
493 }
494@@ -46,7 +43,6 @@
495
496 void clk_put(struct clk *clk)
497 {
498- module_put(clk->owner);
499 }
500 EXPORT_SYMBOL(clk_put);
501
502@@ -56,8 +52,12 @@
503
504 spin_lock_irqsave(&clocks_lock, flags);
505 if (clk->enabled++ == 0)
506- clk->enable();
507+ clk->ops->enable(clk);
508 spin_unlock_irqrestore(&clocks_lock, flags);
509+
510+ if (clk->delay)
511+ udelay(clk->delay);
512+
513 return 0;
514 }
515 EXPORT_SYMBOL(clk_enable);
516@@ -70,54 +70,75 @@
517
518 spin_lock_irqsave(&clocks_lock, flags);
519 if (--clk->enabled == 0)
520- clk->disable();
521+ clk->ops->disable(clk);
522 spin_unlock_irqrestore(&clocks_lock, flags);
523 }
524 EXPORT_SYMBOL(clk_disable);
525
526 unsigned long clk_get_rate(struct clk *clk)
527 {
528- return clk->rate;
529+ unsigned long rate;
530+
531+ rate = clk->rate;
532+ if (clk->ops->getrate)
533+ rate = clk->ops->getrate(clk);
534+
535+ return rate;
536 }
537 EXPORT_SYMBOL(clk_get_rate);
538
539
540-static void clk_gpio27_enable(void)
541+static void clk_gpio27_enable(struct clk *clk)
542 {
543 pxa_gpio_mode(GPIO11_3_6MHz_MD);
544 }
545
546-static void clk_gpio27_disable(void)
547+static void clk_gpio27_disable(struct clk *clk)
548 {
549 }
550
551-static struct clk clk_gpio27 = {
552- .name = "GPIO27_CLK",
553- .rate = 3686400,
554+static const struct clkops clk_gpio27_ops = {
555 .enable = clk_gpio27_enable,
556 .disable = clk_gpio27_disable,
557 };
558
559-int clk_register(struct clk *clk)
560+
561+void clk_cken_enable(struct clk *clk)
562 {
563- mutex_lock(&clocks_mutex);
564- list_add(&clk->node, &clocks);
565- mutex_unlock(&clocks_mutex);
566- return 0;
567+ CKEN |= 1 << clk->cken;
568 }
569-EXPORT_SYMBOL(clk_register);
570
571-void clk_unregister(struct clk *clk)
572+void clk_cken_disable(struct clk *clk)
573 {
574+ CKEN &= ~(1 << clk->cken);
575+}
576+
577+const struct clkops clk_cken_ops = {
578+ .enable = clk_cken_enable,
579+ .disable = clk_cken_disable,
580+};
581+
582+static struct clk common_clks[] = {
583+ {
584+ .name = "GPIO27_CLK",
585+ .ops = &clk_gpio27_ops,
586+ .rate = 3686400,
587+ },
588+};
589+
590+void clks_register(struct clk *clks, size_t num)
591+{
592+ int i;
593+
594 mutex_lock(&clocks_mutex);
595- list_del(&clk->node);
596+ for (i = 0; i < num; i++)
597+ list_add(&clks[i].node, &clocks);
598 mutex_unlock(&clocks_mutex);
599 }
600-EXPORT_SYMBOL(clk_unregister);
601
602 static int __init clk_init(void)
603 {
604- clk_register(&clk_gpio27);
605+ clks_register(common_clks, ARRAY_SIZE(common_clks));
606 return 0;
607 }
608 arch_initcall(clk_init);
609--- /dev/null
610+++ linux-2.6.23/arch/arm/mach-pxa/clock.h
611@@ -0,0 +1,43 @@
612+struct clk;
613+
614+struct clkops {
615+ void (*enable)(struct clk *);
616+ void (*disable)(struct clk *);
617+ unsigned long (*getrate)(struct clk *);
618+};
619+
620+struct clk {
621+ struct list_head node;
622+ const char *name;
623+ struct device *dev;
624+ const struct clkops *ops;
625+ unsigned long rate;
626+ unsigned int cken;
627+ unsigned int delay;
628+ unsigned int enabled;
629+};
630+
631+#define INIT_CKEN(_name, _cken, _rate, _delay, _dev) \
632+ { \
633+ .name = _name, \
634+ .dev = _dev, \
635+ .ops = &clk_cken_ops, \
636+ .rate = _rate, \
637+ .cken = CKEN_##_cken, \
638+ .delay = _delay, \
639+ }
640+
641+#define INIT_CK(_name, _cken, _ops, _dev) \
642+ { \
643+ .name = _name, \
644+ .dev = _dev, \
645+ .ops = _ops, \
646+ .cken = CKEN_##_cken, \
647+ }
648+
649+extern const struct clkops clk_cken_ops;
650+
651+void clk_cken_enable(struct clk *clk);
652+void clk_cken_disable(struct clk *clk);
653+
654+void clks_register(struct clk *clks, size_t num);
655--- linux-2.6.23.orig/arch/arm/mach-pxa/devices.h
656+++ linux-2.6.23/arch/arm/mach-pxa/devices.h
657@@ -9,3 +9,6 @@
658 extern struct platform_device pxa_device_i2s;
659 extern struct platform_device pxa_device_ficp;
660 extern struct platform_device pxa_device_rtc;
661+
662+extern struct platform_device pxa27x_device_i2c_power;
663+extern struct platform_device pxa27x_device_ohci;
664--- linux-2.6.23.orig/arch/arm/mach-pxa/generic.c
665+++ linux-2.6.23/arch/arm/mach-pxa/generic.c
666@@ -25,10 +25,6 @@
667 #include <linux/pm.h>
668 #include <linux/string.h>
669
670-#include <linux/sched.h>
671-#include <asm/cnt32_to_63.h>
672-#include <asm/div64.h>
673-
674 #include <asm/hardware.h>
675 #include <asm/irq.h>
676 #include <asm/system.h>
677@@ -48,66 +44,39 @@
678 #include "generic.h"
679
680 /*
681- * This is the PXA2xx sched_clock implementation. This has a resolution
682- * of at least 308ns and a maximum value that depends on the value of
683- * CLOCK_TICK_RATE.
684- *
685- * The return value is guaranteed to be monotonic in that range as
686- * long as there is always less than 582 seconds between successive
687- * calls to this function.
688+ * Get the clock frequency as reflected by CCCR and the turbo flag.
689+ * We assume these values have been applied via a fcs.
690+ * If info is not 0 we also display the current settings.
691 */
692-unsigned long long sched_clock(void)
693+unsigned int get_clk_frequency_khz(int info)
694 {
695- unsigned long long v = cnt32_to_63(OSCR);
696- /* Note: top bit ov v needs cleared unless multiplier is even. */
697-
698-#if CLOCK_TICK_RATE == 3686400
699- /* 1E9 / 3686400 => 78125 / 288, max value = 32025597s (370 days). */
700- /* The <<1 is used to get rid of tick.hi top bit */
701- v *= 78125<<1;
702- do_div(v, 288<<1);
703-#elif CLOCK_TICK_RATE == 3250000
704- /* 1E9 / 3250000 => 4000 / 13, max value = 709490156s (8211 days) */
705- v *= 4000;
706- do_div(v, 13);
707-#elif CLOCK_TICK_RATE == 3249600
708- /* 1E9 / 3249600 => 625000 / 2031, max value = 4541295s (52 days) */
709- v *= 625000;
710- do_div(v, 2031);
711-#else
712-#warning "consider fixing sched_clock for your value of CLOCK_TICK_RATE"
713- /*
714- * 96-bit math to perform tick * NSEC_PER_SEC / CLOCK_TICK_RATE for
715- * any value of CLOCK_TICK_RATE. Max value is in the 80 thousand
716- * years range and truncation to unsigned long long limits it to
717- * sched_clock's max range of ~584 years. This is nice but with
718- * higher computation cost.
719- */
720- {
721- union {
722- unsigned long long val;
723- struct { unsigned long lo, hi; };
724- } x;
725- unsigned long long y;
726-
727- x.val = v;
728- x.hi &= 0x7fffffff;
729- y = (unsigned long long)x.lo * NSEC_PER_SEC;
730- x.lo = y;
731- y = (y >> 32) + (unsigned long long)x.hi * NSEC_PER_SEC;
732- x.hi = do_div(y, CLOCK_TICK_RATE);
733- do_div(x.val, CLOCK_TICK_RATE);
734- x.hi += y;
735- v = x.val;
736- }
737-#endif
738+ if (cpu_is_pxa21x() || cpu_is_pxa25x())
739+ return pxa25x_get_clk_frequency_khz(info);
740+ else if (cpu_is_pxa27x())
741+ return pxa27x_get_clk_frequency_khz(info);
742+ else
743+ return pxa3xx_get_clk_frequency_khz(info);
744+}
745+EXPORT_SYMBOL(get_clk_frequency_khz);
746
747- return v;
748+/*
749+ * Return the current memory clock frequency in units of 10kHz
750+ */
751+unsigned int get_memclk_frequency_10khz(void)
752+{
753+ if (cpu_is_pxa21x() || cpu_is_pxa25x())
754+ return pxa25x_get_memclk_frequency_10khz();
755+ else if (cpu_is_pxa27x())
756+ return pxa27x_get_memclk_frequency_10khz();
757+ else
758+ return pxa3xx_get_memclk_frequency_10khz();
759 }
760+EXPORT_SYMBOL(get_memclk_frequency_10khz);
761
762 /*
763 * Handy function to set GPIO alternate functions
764 */
765+int pxa_last_gpio;
766
767 int pxa_gpio_mode(int gpio_mode)
768 {
769@@ -116,7 +85,7 @@
770 int fn = (gpio_mode & GPIO_MD_MASK_FN) >> 8;
771 int gafr;
772
773- if (gpio > PXA_LAST_GPIO)
774+ if (gpio > pxa_last_gpio)
775 return -EINVAL;
776
777 local_irq_save(flags);
778@@ -160,7 +129,7 @@
779 /*
780 * Routine to safely enable or disable a clock in the CKEN
781 */
782-void pxa_set_cken(int clock, int enable)
783+void __pxa_set_cken(int clock, int enable)
784 {
785 unsigned long flags;
786 local_irq_save(flags);
787@@ -173,7 +142,7 @@
788 local_irq_restore(flags);
789 }
790
791-EXPORT_SYMBOL(pxa_set_cken);
792+EXPORT_SYMBOL(__pxa_set_cken);
793
794 /*
795 * Intel PXA2xx internal register mapping.
796@@ -330,21 +299,80 @@
797 pxa_device_fb.dev.parent = parent_dev;
798 }
799
800+static struct resource pxa_resource_ffuart[] = {
801+ {
802+ .start = __PREG(FFUART),
803+ .end = __PREG(FFUART) + 35,
804+ .flags = IORESOURCE_MEM,
805+ }, {
806+ .start = IRQ_FFUART,
807+ .end = IRQ_FFUART,
808+ .flags = IORESOURCE_IRQ,
809+ }
810+};
811+
812 struct platform_device pxa_device_ffuart= {
813 .name = "pxa2xx-uart",
814 .id = 0,
815+ .resource = pxa_resource_ffuart,
816+ .num_resources = ARRAY_SIZE(pxa_resource_ffuart),
817+};
818+
819+static struct resource pxa_resource_btuart[] = {
820+ {
821+ .start = __PREG(BTUART),
822+ .end = __PREG(BTUART) + 35,
823+ .flags = IORESOURCE_MEM,
824+ }, {
825+ .start = IRQ_BTUART,
826+ .end = IRQ_BTUART,
827+ .flags = IORESOURCE_IRQ,
828+ }
829 };
830+
831 struct platform_device pxa_device_btuart = {
832 .name = "pxa2xx-uart",
833 .id = 1,
834+ .resource = pxa_resource_btuart,
835+ .num_resources = ARRAY_SIZE(pxa_resource_btuart),
836 };
837+
838+static struct resource pxa_resource_stuart[] = {
839+ {
840+ .start = __PREG(STUART),
841+ .end = __PREG(STUART) + 35,
842+ .flags = IORESOURCE_MEM,
843+ }, {
844+ .start = IRQ_STUART,
845+ .end = IRQ_STUART,
846+ .flags = IORESOURCE_IRQ,
847+ }
848+};
849+
850 struct platform_device pxa_device_stuart = {
851 .name = "pxa2xx-uart",
852 .id = 2,
853+ .resource = pxa_resource_stuart,
854+ .num_resources = ARRAY_SIZE(pxa_resource_stuart),
855+};
856+
857+static struct resource pxa_resource_hwuart[] = {
858+ {
859+ .start = __PREG(HWUART),
860+ .end = __PREG(HWUART) + 47,
861+ .flags = IORESOURCE_MEM,
862+ }, {
863+ .start = IRQ_HWUART,
864+ .end = IRQ_HWUART,
865+ .flags = IORESOURCE_IRQ,
866+ }
867 };
868+
869 struct platform_device pxa_device_hwuart = {
870 .name = "pxa2xx-uart",
871 .id = 3,
872+ .resource = pxa_resource_hwuart,
873+ .num_resources = ARRAY_SIZE(pxa_resource_hwuart),
874 };
875
876 void __init pxa_set_ffuart_info(struct platform_pxa_serial_funcs *info)
877--- linux-2.6.23.orig/arch/arm/mach-pxa/generic.h
878+++ linux-2.6.23/arch/arm/mach-pxa/generic.h
879@@ -15,14 +15,40 @@
880 extern void __init pxa_init_irq_low(void);
881 extern void __init pxa_init_irq_high(void);
882 extern void __init pxa_init_irq_gpio(int gpio_nr);
883+extern void __init pxa_init_irq_set_wake(int (*set_wake)(unsigned int, unsigned int));
884 extern void __init pxa25x_init_irq(void);
885 extern void __init pxa27x_init_irq(void);
886+extern void __init pxa3xx_init_irq(void);
887 extern void __init pxa_map_io(void);
888
889 extern unsigned int get_clk_frequency_khz(int info);
890+extern int pxa_last_gpio;
891
892 #define SET_BANK(__nr,__start,__size) \
893 mi->bank[__nr].start = (__start), \
894 mi->bank[__nr].size = (__size), \
895 mi->bank[__nr].node = (((unsigned)(__start) - PHYS_OFFSET) >> 27)
896
897+#ifdef CONFIG_PXA25x
898+extern unsigned pxa25x_get_clk_frequency_khz(int);
899+extern unsigned pxa25x_get_memclk_frequency_10khz(void);
900+#else
901+#define pxa25x_get_clk_frequency_khz(x) (0)
902+#define pxa25x_get_memclk_frequency_10khz() (0)
903+#endif
904+
905+#ifdef CONFIG_PXA27x
906+extern unsigned pxa27x_get_clk_frequency_khz(int);
907+extern unsigned pxa27x_get_memclk_frequency_10khz(void);
908+#else
909+#define pxa27x_get_clk_frequency_khz(x) (0)
910+#define pxa27x_get_memclk_frequency_10khz() (0)
911+#endif
912+
913+#ifdef CONFIG_PXA3xx
914+extern unsigned pxa3xx_get_clk_frequency_khz(int);
915+extern unsigned pxa3xx_get_memclk_frequency_10khz(void);
916+#else
917+#define pxa3xx_get_clk_frequency_khz(x) (0)
918+#define pxa3xx_get_memclk_frequency_10khz() (0)
919+#endif
920--- linux-2.6.23.orig/arch/arm/mach-pxa/irq.c
921+++ linux-2.6.23/arch/arm/mach-pxa/irq.c
922@@ -38,33 +38,11 @@
923 ICMR |= (1 << irq);
924 }
925
926-static int pxa_set_wake(unsigned int irq, unsigned int on)
927-{
928- u32 mask;
929-
930- switch (irq) {
931- case IRQ_RTCAlrm:
932- mask = PWER_RTC;
933- break;
934-#ifdef CONFIG_PXA27x
935- /* REVISIT can handle USBH1, USBH2, USB, MSL, USIM, ... */
936-#endif
937- default:
938- return -EINVAL;
939- }
940- if (on)
941- PWER |= mask;
942- else
943- PWER &= ~mask;
944- return 0;
945-}
946-
947 static struct irq_chip pxa_internal_chip_low = {
948 .name = "SC",
949 .ack = pxa_mask_low_irq,
950 .mask = pxa_mask_low_irq,
951 .unmask = pxa_unmask_low_irq,
952- .set_wake = pxa_set_wake,
953 };
954
955 void __init pxa_init_irq_low(void)
956@@ -87,7 +65,7 @@
957 }
958 }
959
960-#ifdef CONFIG_PXA27x
961+#if defined(CONFIG_PXA27x) || defined(CONFIG_PXA3xx)
962
963 /*
964 * This is for the second set of internal IRQs as found on the PXA27x.
965@@ -125,26 +103,6 @@
966 }
967 #endif
968
969-/* Note that if an input/irq line ever gets changed to an output during
970- * suspend, the relevant PWER, PRER, and PFER bits should be cleared.
971- */
972-#ifdef CONFIG_PXA27x
973-
974-/* PXA27x: Various gpios can issue wakeup events. This logic only
975- * handles the simple cases, not the WEMUX2 and WEMUX3 options
976- */
977-#define PXA27x_GPIO_NOWAKE_MASK \
978- ((1 << 8) | (1 << 7) | (1 << 6) | (1 << 5) | (1 << 2))
979-#define WAKEMASK(gpio) \
980- (((gpio) <= 15) \
981- ? ((1 << (gpio)) & ~PXA27x_GPIO_NOWAKE_MASK) \
982- : ((gpio == 35) ? (1 << 24) : 0))
983-#else
984-
985-/* pxa 210, 250, 255, 26x: gpios 0..15 can issue wakeups */
986-#define WAKEMASK(gpio) (((gpio) <= 15) ? (1 << (gpio)) : 0)
987-#endif
988-
989 /*
990 * PXA GPIO edge detection for IRQs:
991 * IRQs are generated on Falling-Edge, Rising-Edge, or both.
992@@ -158,11 +116,9 @@
993 static int pxa_gpio_irq_type(unsigned int irq, unsigned int type)
994 {
995 int gpio, idx;
996- u32 mask;
997
998 gpio = IRQ_TO_GPIO(irq);
999 idx = gpio >> 5;
1000- mask = WAKEMASK(gpio);
1001
1002 if (type == IRQT_PROBE) {
1003 /* Don't mess with enabled GPIOs using preconfigured edges or
1004@@ -182,19 +138,15 @@
1005 if (type & __IRQT_RISEDGE) {
1006 /* printk("rising "); */
1007 __set_bit (gpio, GPIO_IRQ_rising_edge);
1008- PRER |= mask;
1009 } else {
1010 __clear_bit (gpio, GPIO_IRQ_rising_edge);
1011- PRER &= ~mask;
1012 }
1013
1014 if (type & __IRQT_FALEDGE) {
1015 /* printk("falling "); */
1016 __set_bit (gpio, GPIO_IRQ_falling_edge);
1017- PFER |= mask;
1018 } else {
1019 __clear_bit (gpio, GPIO_IRQ_falling_edge);
1020- PFER &= ~mask;
1021 }
1022
1023 /* printk("edges\n"); */
1024@@ -213,29 +165,12 @@
1025 GEDR0 = (1 << (irq - IRQ_GPIO0));
1026 }
1027
1028-static int pxa_set_gpio_wake(unsigned int irq, unsigned int on)
1029-{
1030- int gpio = IRQ_TO_GPIO(irq);
1031- u32 mask = WAKEMASK(gpio);
1032-
1033- if (!mask)
1034- return -EINVAL;
1035-
1036- if (on)
1037- PWER |= mask;
1038- else
1039- PWER &= ~mask;
1040- return 0;
1041-}
1042-
1043-
1044 static struct irq_chip pxa_low_gpio_chip = {
1045 .name = "GPIO-l",
1046 .ack = pxa_ack_low_gpio,
1047 .mask = pxa_mask_low_irq,
1048 .unmask = pxa_unmask_low_irq,
1049 .set_type = pxa_gpio_irq_type,
1050- .set_wake = pxa_set_gpio_wake,
1051 };
1052
1053 /*
1054@@ -342,13 +277,14 @@
1055 .mask = pxa_mask_muxed_gpio,
1056 .unmask = pxa_unmask_muxed_gpio,
1057 .set_type = pxa_gpio_irq_type,
1058- .set_wake = pxa_set_gpio_wake,
1059 };
1060
1061 void __init pxa_init_irq_gpio(int gpio_nr)
1062 {
1063 int irq, i;
1064
1065+ pxa_last_gpio = gpio_nr - 1;
1066+
1067 /* clear all GPIO edge detects */
1068 for (i = 0; i < gpio_nr; i += 32) {
1069 GFER(i) = 0;
1070@@ -375,3 +311,13 @@
1071 set_irq_chip(IRQ_GPIO_2_x, &pxa_internal_chip_low);
1072 set_irq_chained_handler(IRQ_GPIO_2_x, pxa_gpio_demux_handler);
1073 }
1074+
1075+void __init pxa_init_irq_set_wake(int (*set_wake)(unsigned int, unsigned int))
1076+{
1077+ pxa_internal_chip_low.set_wake = set_wake;
1078+#ifdef CONFIG_PXA27x
1079+ pxa_internal_chip_high.set_wake = set_wake;
1080+#endif
1081+ pxa_low_gpio_chip.set_wake = set_wake;
1082+ pxa_muxed_gpio_chip.set_wake = set_wake;
1083+}
1084--- /dev/null
1085+++ linux-2.6.23/arch/arm/mach-pxa/mfp.c
1086@@ -0,0 +1,235 @@
1087+/*
1088+ * linux/arch/arm/mach-pxa/mfp.c
1089+ *
1090+ * PXA3xx Multi-Function Pin Support
1091+ *
1092+ * Copyright (C) 2007 Marvell Internation Ltd.
1093+ *
1094+ * 2007-08-21: eric miao <eric.y.miao@gmail.com>
1095+ * initial version
1096+ *
1097+ * This program is free software; you can redistribute it and/or modify
1098+ * it under the terms of the GNU General Public License version 2 as
1099+ * published by the Free Software Foundation.
1100+ */
1101+
1102+#include <linux/module.h>
1103+#include <linux/kernel.h>
1104+#include <linux/init.h>
1105+#include <linux/io.h>
1106+
1107+#include <asm/hardware.h>
1108+#include <asm/arch/mfp.h>
1109+
1110+/* mfp_spin_lock is used to ensure that MFP register configuration
1111+ * (most likely a read-modify-write operation) is atomic, and that
1112+ * mfp_table[] is consistent
1113+ */
1114+static DEFINE_SPINLOCK(mfp_spin_lock);
1115+
1116+static void __iomem *mfpr_mmio_base = (void __iomem *)&__REG(MFPR_BASE);
1117+static struct pxa3xx_mfp_pin mfp_table[MFP_PIN_MAX];
1118+
1119+#define mfpr_readl(off) \
1120+ __raw_readl(mfpr_mmio_base + (off))
1121+
1122+#define mfpr_writel(off, val) \
1123+ __raw_writel(val, mfpr_mmio_base + (off))
1124+
1125+/*
1126+ * perform a read-back of any MFPR register to make sure the
1127+ * previous writings are finished
1128+ */
1129+#define mfpr_sync() (void)__raw_readl(mfpr_mmio_base + 0)
1130+
1131+static inline void __mfp_config(int pin, unsigned long val)
1132+{
1133+ unsigned long off = mfp_table[pin].mfpr_off;
1134+
1135+ mfp_table[pin].mfpr_val = val;
1136+ mfpr_writel(off, val);
1137+}
1138+
1139+void pxa3xx_mfp_config(mfp_cfg_t *mfp_cfgs, int num)
1140+{
1141+ int i, pin;
1142+ unsigned long val, flags;
1143+ mfp_cfg_t *mfp_cfg = mfp_cfgs;
1144+
1145+ spin_lock_irqsave(&mfp_spin_lock, flags);
1146+
1147+ for (i = 0; i < num; i++, mfp_cfg++) {
1148+ pin = MFP_CFG_PIN(*mfp_cfg);
1149+ val = MFP_CFG_VAL(*mfp_cfg);
1150+
1151+ BUG_ON(pin >= MFP_PIN_MAX);
1152+
1153+ __mfp_config(pin, val);
1154+ }
1155+
1156+ mfpr_sync();
1157+ spin_unlock_irqrestore(&mfp_spin_lock, flags);
1158+}
1159+
1160+unsigned long pxa3xx_mfp_read(int mfp)
1161+{
1162+ unsigned long val, flags;
1163+
1164+ BUG_ON(mfp >= MFP_PIN_MAX);
1165+
1166+ spin_lock_irqsave(&mfp_spin_lock, flags);
1167+ val = mfpr_readl(mfp_table[mfp].mfpr_off);
1168+ spin_unlock_irqrestore(&mfp_spin_lock, flags);
1169+
1170+ return val;
1171+}
1172+
1173+void pxa3xx_mfp_write(int mfp, unsigned long val)
1174+{
1175+ unsigned long flags;
1176+
1177+ BUG_ON(mfp >= MFP_PIN_MAX);
1178+
1179+ spin_lock_irqsave(&mfp_spin_lock, flags);
1180+ mfpr_writel(mfp_table[mfp].mfpr_off, val);
1181+ mfpr_sync();
1182+ spin_unlock_irqrestore(&mfp_spin_lock, flags);
1183+}
1184+
1185+void pxa3xx_mfp_set_afds(int mfp, int af, int ds)
1186+{
1187+ uint32_t mfpr_off, mfpr_val;
1188+ unsigned long flags;
1189+
1190+ BUG_ON(mfp >= MFP_PIN_MAX);
1191+
1192+ spin_lock_irqsave(&mfp_spin_lock, flags);
1193+ mfpr_off = mfp_table[mfp].mfpr_off;
1194+
1195+ mfpr_val = mfpr_readl(mfpr_off);
1196+ mfpr_val &= ~(MFPR_AF_MASK | MFPR_DRV_MASK);
1197+ mfpr_val |= (((af & 0x7) << MFPR_ALT_OFFSET) |
1198+ ((ds & 0x7) << MFPR_DRV_OFFSET));
1199+
1200+ mfpr_writel(mfpr_off, mfpr_val);
1201+ mfpr_sync();
1202+
1203+ spin_unlock_irqrestore(&mfp_spin_lock, flags);
1204+}
1205+
1206+void pxa3xx_mfp_set_rdh(int mfp, int rdh)
1207+{
1208+ uint32_t mfpr_off, mfpr_val;
1209+ unsigned long flags;
1210+
1211+ BUG_ON(mfp >= MFP_PIN_MAX);
1212+
1213+ spin_lock_irqsave(&mfp_spin_lock, flags);
1214+
1215+ mfpr_off = mfp_table[mfp].mfpr_off;
1216+
1217+ mfpr_val = mfpr_readl(mfpr_off);
1218+ mfpr_val &= ~MFPR_RDH_MASK;
1219+
1220+ if (likely(rdh))
1221+ mfpr_val |= (1u << MFPR_SS_OFFSET);
1222+
1223+ mfpr_writel(mfpr_off, mfpr_val);
1224+ mfpr_sync();
1225+
1226+ spin_unlock_irqrestore(&mfp_spin_lock, flags);
1227+}
1228+
1229+void pxa3xx_mfp_set_lpm(int mfp, int lpm)
1230+{
1231+ uint32_t mfpr_off, mfpr_val;
1232+ unsigned long flags;
1233+
1234+ BUG_ON(mfp >= MFP_PIN_MAX);
1235+
1236+ spin_lock_irqsave(&mfp_spin_lock, flags);
1237+
1238+ mfpr_off = mfp_table[mfp].mfpr_off;
1239+ mfpr_val = mfpr_readl(mfpr_off);
1240+ mfpr_val &= ~MFPR_LPM_MASK;
1241+
1242+ if (lpm & 0x1) mfpr_val |= 1u << MFPR_SON_OFFSET;
1243+ if (lpm & 0x2) mfpr_val |= 1u << MFPR_SD_OFFSET;
1244+ if (lpm & 0x4) mfpr_val |= 1u << MFPR_PU_OFFSET;
1245+ if (lpm & 0x8) mfpr_val |= 1u << MFPR_PD_OFFSET;
1246+ if (lpm &0x10) mfpr_val |= 1u << MFPR_PS_OFFSET;
1247+
1248+ mfpr_writel(mfpr_off, mfpr_val);
1249+ mfpr_sync();
1250+
1251+ spin_unlock_irqrestore(&mfp_spin_lock, flags);
1252+}
1253+
1254+void pxa3xx_mfp_set_pull(int mfp, int pull)
1255+{
1256+ uint32_t mfpr_off, mfpr_val;
1257+ unsigned long flags;
1258+
1259+ BUG_ON(mfp >= MFP_PIN_MAX);
1260+
1261+ spin_lock_irqsave(&mfp_spin_lock, flags);
1262+
1263+ mfpr_off = mfp_table[mfp].mfpr_off;
1264+ mfpr_val = mfpr_readl(mfpr_off);
1265+ mfpr_val &= ~MFPR_PULL_MASK;
1266+ mfpr_val |= ((pull & 0x7u) << MFPR_PD_OFFSET);
1267+
1268+ mfpr_writel(mfpr_off, mfpr_val);
1269+ mfpr_sync();
1270+
1271+ spin_unlock_irqrestore(&mfp_spin_lock, flags);
1272+}
1273+
1274+void pxa3xx_mfp_set_edge(int mfp, int edge)
1275+{
1276+ uint32_t mfpr_off, mfpr_val;
1277+ unsigned long flags;
1278+
1279+ BUG_ON(mfp >= MFP_PIN_MAX);
1280+
1281+ spin_lock_irqsave(&mfp_spin_lock, flags);
1282+
1283+ mfpr_off = mfp_table[mfp].mfpr_off;
1284+ mfpr_val = mfpr_readl(mfpr_off);
1285+
1286+ mfpr_val &= ~MFPR_EDGE_MASK;
1287+ mfpr_val |= (edge & 0x3u) << MFPR_ERE_OFFSET;
1288+ mfpr_val |= (!edge & 0x1) << MFPR_EC_OFFSET;
1289+
1290+ mfpr_writel(mfpr_off, mfpr_val);
1291+ mfpr_sync();
1292+
1293+ spin_unlock_irqrestore(&mfp_spin_lock, flags);
1294+}
1295+
1296+void __init pxa3xx_mfp_init_addr(struct pxa3xx_mfp_addr_map *map)
1297+{
1298+ struct pxa3xx_mfp_addr_map *p;
1299+ unsigned long offset, flags;
1300+ int i;
1301+
1302+ spin_lock_irqsave(&mfp_spin_lock, flags);
1303+
1304+ for (p = map; p->start != MFP_PIN_INVALID; p++) {
1305+ offset = p->offset;
1306+ i = p->start;
1307+
1308+ do {
1309+ mfp_table[i].mfpr_off = offset;
1310+ mfp_table[i].mfpr_val = 0;
1311+ offset += 4; i++;
1312+ } while ((i <= p->end) && (p->end != -1));
1313+ }
1314+
1315+ spin_unlock_irqrestore(&mfp_spin_lock, flags);
1316+}
1317+
1318+void __init pxa3xx_init_mfp(void)
1319+{
1320+ memset(mfp_table, 0, sizeof(mfp_table));
1321+}
1322--- linux-2.6.23.orig/arch/arm/mach-pxa/pxa25x.c
1323+++ linux-2.6.23/arch/arm/mach-pxa/pxa25x.c
1324@@ -30,6 +30,7 @@
1325
1326 #include "generic.h"
1327 #include "devices.h"
1328+#include "clock.h"
1329
1330 /*
1331 * Various clock factors driven by the CCCR register.
1332@@ -53,7 +54,7 @@
1333 * We assume these values have been applied via a fcs.
1334 * If info is not 0 we also display the current settings.
1335 */
1336-unsigned int get_clk_frequency_khz(int info)
1337+unsigned int pxa25x_get_clk_frequency_khz(int info)
1338 {
1339 unsigned long cccr, turbo;
1340 unsigned int l, L, m, M, n2, N;
1341@@ -86,27 +87,48 @@
1342 return (turbo & 1) ? (N/1000) : (M/1000);
1343 }
1344
1345-EXPORT_SYMBOL(get_clk_frequency_khz);
1346-
1347 /*
1348 * Return the current memory clock frequency in units of 10kHz
1349 */
1350-unsigned int get_memclk_frequency_10khz(void)
1351+unsigned int pxa25x_get_memclk_frequency_10khz(void)
1352 {
1353 return L_clk_mult[(CCCR >> 0) & 0x1f] * BASE_CLK / 10000;
1354 }
1355
1356-EXPORT_SYMBOL(get_memclk_frequency_10khz);
1357-
1358-/*
1359- * Return the current LCD clock frequency in units of 10kHz
1360- */
1361-unsigned int get_lcdclk_frequency_10khz(void)
1362+static unsigned long clk_pxa25x_lcd_getrate(struct clk *clk)
1363 {
1364- return get_memclk_frequency_10khz();
1365+ return pxa25x_get_memclk_frequency_10khz() * 10000;
1366 }
1367
1368-EXPORT_SYMBOL(get_lcdclk_frequency_10khz);
1369+static const struct clkops clk_pxa25x_lcd_ops = {
1370+ .enable = clk_cken_enable,
1371+ .disable = clk_cken_disable,
1372+ .getrate = clk_pxa25x_lcd_getrate,
1373+};
1374+
1375+/*
1376+ * 3.6864MHz -> OST, GPIO, SSP, PWM, PLLs (95.842MHz, 147.456MHz)
1377+ * 95.842MHz -> MMC 19.169MHz, I2C 31.949MHz, FICP 47.923MHz, USB 47.923MHz
1378+ * 147.456MHz -> UART 14.7456MHz, AC97 12.288MHz, I2S 5.672MHz (allegedly)
1379+ */
1380+static struct clk pxa25x_clks[] = {
1381+ INIT_CK("LCDCLK", LCD, &clk_pxa25x_lcd_ops, &pxa_device_fb.dev),
1382+ INIT_CKEN("UARTCLK", FFUART, 14745600, 1, &pxa_device_ffuart.dev),
1383+ INIT_CKEN("UARTCLK", BTUART, 14745600, 1, &pxa_device_btuart.dev),
1384+ INIT_CKEN("UARTCLK", BTUART, 14745600, 1, &pxa_device_btuart.dev),
1385+ INIT_CKEN("UARTCLK", STUART, 14745600, 1, NULL),
1386+ INIT_CKEN("UDCCLK", USB, 47923000, 5, &pxa_device_udc.dev),
1387+ INIT_CKEN("MMCCLK", MMC, 19169000, 0, &pxa_device_mci.dev),
1388+ INIT_CKEN("I2CCLK", I2C, 31949000, 0, &pxa_device_i2c.dev),
1389+ /*
1390+ INIT_CKEN("PWMCLK", PWM0, 3686400, 0, NULL),
1391+ INIT_CKEN("PWMCLK", PWM0, 3686400, 0, NULL),
1392+ INIT_CKEN("SSPCLK", SSP, 3686400, 0, NULL),
1393+ INIT_CKEN("I2SCLK", I2S, 14745600, 0, NULL),
1394+ INIT_CKEN("NSSPCLK", NSSP, 3686400, 0, NULL),
1395+ */
1396+ INIT_CKEN("FICPCLK", FICP, 47923000, 0, NULL),
1397+};
1398
1399 #ifdef CONFIG_PM
1400
1401@@ -207,10 +229,52 @@
1402 }
1403 #endif
1404
1405+/* PXA25x: supports wakeup from GPIO0..GPIO15 and RTC alarm
1406+ */
1407+
1408+static int pxa25x_set_wake(unsigned int irq, unsigned int on)
1409+{
1410+ int gpio = IRQ_TO_GPIO(irq);
1411+ uint32_t gpio_bit, mask = 0;
1412+
1413+ if (gpio >= 0 && gpio <= 15) {
1414+ gpio_bit = GPIO_bit(gpio);
1415+ mask = gpio_bit;
1416+ if (on) {
1417+ if (GRER(gpio) | gpio_bit)
1418+ PRER |= gpio_bit;
1419+ else
1420+ PRER &= ~gpio_bit;
1421+
1422+ if (GFER(gpio) | gpio_bit)
1423+ PFER |= gpio_bit;
1424+ else
1425+ PFER &= ~gpio_bit;
1426+ }
1427+ goto set_pwer;
1428+ }
1429+
1430+ if (irq == IRQ_RTCAlrm) {
1431+ mask = PWER_RTC;
1432+ goto set_pwer;
1433+ }
1434+
1435+ return -EINVAL;
1436+
1437+set_pwer:
1438+ if (on)
1439+ PWER |= mask;
1440+ else
1441+ PWER &=~mask;
1442+
1443+ return 0;
1444+}
1445+
1446 void __init pxa25x_init_irq(void)
1447 {
1448 pxa_init_irq_low();
1449 pxa_init_irq_gpio(85);
1450+ pxa_init_irq_set_wake(pxa25x_set_wake);
1451 }
1452
1453 static struct platform_device *pxa25x_devices[] __initdata = {
1454@@ -231,6 +295,8 @@
1455 int ret = 0;
1456
1457 if (cpu_is_pxa21x() || cpu_is_pxa25x()) {
1458+ clks_register(pxa25x_clks, ARRAY_SIZE(pxa25x_clks));
1459+
1460 if ((ret = pxa_init_dma(16)))
1461 return ret;
1462 #ifdef CONFIG_PM
1463--- linux-2.6.23.orig/arch/arm/mach-pxa/pxa27x.c
1464+++ linux-2.6.23/arch/arm/mach-pxa/pxa27x.c
1465@@ -27,6 +27,7 @@
1466
1467 #include "generic.h"
1468 #include "devices.h"
1469+#include "clock.h"
1470
1471 /* Crystal clock: 13MHz */
1472 #define BASE_CLK 13000000
1473@@ -36,7 +37,7 @@
1474 * We assume these values have been applied via a fcs.
1475 * If info is not 0 we also display the current settings.
1476 */
1477-unsigned int get_clk_frequency_khz( int info)
1478+unsigned int pxa27x_get_clk_frequency_khz(int info)
1479 {
1480 unsigned long ccsr, clkcfg;
1481 unsigned int l, L, m, M, n2, N, S;
1482@@ -79,7 +80,7 @@
1483 * Return the current mem clock frequency in units of 10kHz as
1484 * reflected by CCCR[A], B, and L
1485 */
1486-unsigned int get_memclk_frequency_10khz(void)
1487+unsigned int pxa27x_get_memclk_frequency_10khz(void)
1488 {
1489 unsigned long ccsr, clkcfg;
1490 unsigned int l, L, m, M;
1491@@ -104,7 +105,7 @@
1492 /*
1493 * Return the current LCD clock frequency in units of 10kHz as
1494 */
1495-unsigned int get_lcdclk_frequency_10khz(void)
1496+static unsigned int pxa27x_get_lcdclk_frequency_10khz(void)
1497 {
1498 unsigned long ccsr;
1499 unsigned int l, L, k, K;
1500@@ -120,9 +121,47 @@
1501 return (K / 10000);
1502 }
1503
1504-EXPORT_SYMBOL(get_clk_frequency_khz);
1505-EXPORT_SYMBOL(get_memclk_frequency_10khz);
1506-EXPORT_SYMBOL(get_lcdclk_frequency_10khz);
1507+static unsigned long clk_pxa27x_lcd_getrate(struct clk *clk)
1508+{
1509+ return pxa27x_get_lcdclk_frequency_10khz() * 10000;
1510+}
1511+
1512+static const struct clkops clk_pxa27x_lcd_ops = {
1513+ .enable = clk_cken_enable,
1514+ .disable = clk_cken_disable,
1515+ .getrate = clk_pxa27x_lcd_getrate,
1516+};
1517+
1518+static struct clk pxa27x_clks[] = {
1519+ INIT_CK("LCDCLK", LCD, &clk_pxa27x_lcd_ops, &pxa_device_fb.dev),
1520+ INIT_CK("CAMCLK", CAMERA, &clk_pxa27x_lcd_ops, NULL),
1521+
1522+ INIT_CKEN("UARTCLK", FFUART, 14857000, 1, &pxa_device_ffuart.dev),
1523+ INIT_CKEN("UARTCLK", BTUART, 14857000, 1, &pxa_device_btuart.dev),
1524+ INIT_CKEN("UARTCLK", STUART, 14857000, 1, NULL),
1525+
1526+ INIT_CKEN("I2SCLK", I2S, 14682000, 0, &pxa_device_i2s.dev),
1527+ INIT_CKEN("I2CCLK", I2C, 32842000, 0, &pxa_device_i2c.dev),
1528+ INIT_CKEN("UDCCLK", USB, 48000000, 5, &pxa_device_udc.dev),
1529+ INIT_CKEN("MMCCLK", MMC, 19500000, 0, &pxa_device_mci.dev),
1530+ INIT_CKEN("FICPCLK", FICP, 48000000, 0, &pxa_device_ficp.dev),
1531+
1532+ INIT_CKEN("USBCLK", USB, 48000000, 0, &pxa27x_device_ohci.dev),
1533+ INIT_CKEN("I2CCLK", PWRI2C, 13000000, 0, &pxa27x_device_i2c_power.dev),
1534+ INIT_CKEN("KBDCLK", KEYPAD, 32768, 0, NULL),
1535+
1536+ /*
1537+ INIT_CKEN("PWMCLK", PWM0, 13000000, 0, NULL),
1538+ INIT_CKEN("SSPCLK", SSP1, 13000000, 0, NULL),
1539+ INIT_CKEN("SSPCLK", SSP2, 13000000, 0, NULL),
1540+ INIT_CKEN("SSPCLK", SSP3, 13000000, 0, NULL),
1541+ INIT_CKEN("MSLCLK", MSL, 48000000, 0, NULL),
1542+ INIT_CKEN("USIMCLK", USIM, 48000000, 0, NULL),
1543+ INIT_CKEN("MSTKCLK", MEMSTK, 19500000, 0, NULL),
1544+ INIT_CKEN("IMCLK", IM, 0, 0, NULL),
1545+ INIT_CKEN("MEMCLK", MEMC, 0, 0, NULL),
1546+ */
1547+};
1548
1549 #ifdef CONFIG_PM
1550
1551@@ -269,6 +308,69 @@
1552 }
1553 #endif
1554
1555+/* PXA27x: Various gpios can issue wakeup events. This logic only
1556+ * handles the simple cases, not the WEMUX2 and WEMUX3 options
1557+ */
1558+#define PXA27x_GPIO_NOWAKE_MASK \
1559+ ((1 << 8) | (1 << 7) | (1 << 6) | (1 << 5) | (1 << 2))
1560+#define WAKEMASK(gpio) \
1561+ (((gpio) <= 15) \
1562+ ? ((1 << (gpio)) & ~PXA27x_GPIO_NOWAKE_MASK) \
1563+ : ((gpio == 35) ? (1 << 24) : 0))
1564+
1565+static int pxa27x_set_wake(unsigned int irq, unsigned int on)
1566+{
1567+ int gpio = IRQ_TO_GPIO(irq);
1568+ uint32_t mask;
1569+
1570+ if ((gpio >= 0 && gpio <= 15) || (gpio == 35)) {
1571+ if (WAKEMASK(gpio) == 0)
1572+ return -EINVAL;
1573+
1574+ mask = WAKEMASK(gpio);
1575+
1576+ if (on) {
1577+ if (GRER(gpio) | GPIO_bit(gpio))
1578+ PRER |= mask;
1579+ else
1580+ PRER &= ~mask;
1581+
1582+ if (GFER(gpio) | GPIO_bit(gpio))
1583+ PFER |= mask;
1584+ else
1585+ PFER &= ~mask;
1586+ }
1587+ goto set_pwer;
1588+ }
1589+
1590+ switch (irq) {
1591+ case IRQ_RTCAlrm:
1592+ mask = PWER_RTC;
1593+ break;
1594+ case IRQ_USB:
1595+ mask = 1u << 26;
1596+ break;
1597+ default:
1598+ return -EINVAL;
1599+ }
1600+
1601+set_pwer:
1602+ if (on)
1603+ PWER |= mask;
1604+ else
1605+ PWER &=~mask;
1606+
1607+ return 0;
1608+}
1609+
1610+void __init pxa27x_init_irq(void)
1611+{
1612+ pxa_init_irq_low();
1613+ pxa_init_irq_high();
1614+ pxa_init_irq_gpio(128);
1615+ pxa_init_irq_set_wake(pxa27x_set_wake);
1616+}
1617+
1618 /*
1619 * device registration specific to PXA27x.
1620 */
1621@@ -288,7 +390,7 @@
1622 },
1623 };
1624
1625-static struct platform_device pxa27x_device_ohci = {
1626+struct platform_device pxa27x_device_ohci = {
1627 .name = "pxa27x-ohci",
1628 .id = -1,
1629 .dev = {
1630@@ -316,7 +418,7 @@
1631 },
1632 };
1633
1634-static struct platform_device pxa27x_device_i2c_power = {
1635+struct platform_device pxa27x_device_i2c_power = {
1636 .name = "pxa2xx-i2c",
1637 .id = 1,
1638 .resource = i2c_power_resources,
1639@@ -338,17 +440,12 @@
1640 &pxa27x_device_ohci,
1641 };
1642
1643-void __init pxa27x_init_irq(void)
1644-{
1645- pxa_init_irq_low();
1646- pxa_init_irq_high();
1647- pxa_init_irq_gpio(128);
1648-}
1649-
1650 static int __init pxa27x_init(void)
1651 {
1652 int ret = 0;
1653 if (cpu_is_pxa27x()) {
1654+ clks_register(pxa27x_clks, ARRAY_SIZE(pxa27x_clks));
1655+
1656 if ((ret = pxa_init_dma(32)))
1657 return ret;
1658 #ifdef CONFIG_PM
1659--- /dev/null
1660+++ linux-2.6.23/arch/arm/mach-pxa/pxa300.c
1661@@ -0,0 +1,93 @@
1662+/*
1663+ * linux/arch/arm/mach-pxa/pxa300.c
1664+ *
1665+ * Code specific to PXA300/PXA310
1666+ *
1667+ * Copyright (C) 2007 Marvell Internation Ltd.
1668+ *
1669+ * 2007-08-21: eric miao <eric.y.miao@gmail.com>
1670+ * initial version
1671+ *
1672+ * This program is free software; you can redistribute it and/or modify
1673+ * it under the terms of the GNU General Public License version 2 as
1674+ * published by the Free Software Foundation.
1675+ */
1676+
1677+#include <linux/module.h>
1678+#include <linux/kernel.h>
1679+
1680+#include <asm/hardware.h>
1681+#include <asm/arch/mfp-pxa300.h>
1682+
1683+static struct pxa3xx_mfp_addr_map pxa300_mfp_addr_map[] __initdata = {
1684+
1685+ MFP_ADDR_X(GPIO0, GPIO2, 0x00b4),
1686+ MFP_ADDR_X(GPIO3, GPIO26, 0x027c),
1687+ MFP_ADDR_X(GPIO27, GPIO127, 0x0400),
1688+ MFP_ADDR_X(GPIO0_2, GPIO6_2, 0x02ec),
1689+
1690+ MFP_ADDR(nBE0, 0x0204),
1691+ MFP_ADDR(nBE1, 0x0208),
1692+
1693+ MFP_ADDR(nLUA, 0x0244),
1694+ MFP_ADDR(nLLA, 0x0254),
1695+
1696+ MFP_ADDR(DF_CLE_nOE, 0x0240),
1697+ MFP_ADDR(DF_nRE_nOE, 0x0200),
1698+ MFP_ADDR(DF_ALE_nWE, 0x020C),
1699+ MFP_ADDR(DF_INT_RnB, 0x00C8),
1700+ MFP_ADDR(DF_nCS0, 0x0248),
1701+ MFP_ADDR(DF_nCS1, 0x0278),
1702+ MFP_ADDR(DF_nWE, 0x00CC),
1703+
1704+ MFP_ADDR(DF_ADDR0, 0x0210),
1705+ MFP_ADDR(DF_ADDR1, 0x0214),
1706+ MFP_ADDR(DF_ADDR2, 0x0218),
1707+ MFP_ADDR(DF_ADDR3, 0x021C),
1708+
1709+ MFP_ADDR(DF_IO0, 0x0220),
1710+ MFP_ADDR(DF_IO1, 0x0228),
1711+ MFP_ADDR(DF_IO2, 0x0230),
1712+ MFP_ADDR(DF_IO3, 0x0238),
1713+ MFP_ADDR(DF_IO4, 0x0258),
1714+ MFP_ADDR(DF_IO5, 0x0260),
1715+ MFP_ADDR(DF_IO6, 0x0268),
1716+ MFP_ADDR(DF_IO7, 0x0270),
1717+ MFP_ADDR(DF_IO8, 0x0224),
1718+ MFP_ADDR(DF_IO9, 0x022C),
1719+ MFP_ADDR(DF_IO10, 0x0234),
1720+ MFP_ADDR(DF_IO11, 0x023C),
1721+ MFP_ADDR(DF_IO12, 0x025C),
1722+ MFP_ADDR(DF_IO13, 0x0264),
1723+ MFP_ADDR(DF_IO14, 0x026C),
1724+ MFP_ADDR(DF_IO15, 0x0274),
1725+
1726+ MFP_ADDR_END,
1727+};
1728+
1729+/* override pxa300 MFP register addresses */
1730+static struct pxa3xx_mfp_addr_map pxa310_mfp_addr_map[] __initdata = {
1731+ MFP_ADDR_X(GPIO30, GPIO98, 0x0418),
1732+ MFP_ADDR_X(GPIO7_2, GPIO12_2, 0x052C),
1733+
1734+ MFP_ADDR(ULPI_STP, 0x040C),
1735+ MFP_ADDR(ULPI_NXT, 0x0410),
1736+ MFP_ADDR(ULPI_DIR, 0x0414),
1737+
1738+ MFP_ADDR_END,
1739+};
1740+
1741+static int __init pxa300_init(void)
1742+{
1743+ if (cpu_is_pxa300() || cpu_is_pxa310()) {
1744+ pxa3xx_init_mfp();
1745+ pxa3xx_mfp_init_addr(pxa300_mfp_addr_map);
1746+ }
1747+
1748+ if (cpu_is_pxa310())
1749+ pxa3xx_mfp_init_addr(pxa310_mfp_addr_map);
1750+
1751+ return 0;
1752+}
1753+
1754+core_initcall(pxa300_init);
1755--- /dev/null
1756+++ linux-2.6.23/arch/arm/mach-pxa/pxa320.c
1757@@ -0,0 +1,88 @@
1758+/*
1759+ * linux/arch/arm/mach-pxa/pxa320.c
1760+ *
1761+ * Code specific to PXA320
1762+ *
1763+ * Copyright (C) 2007 Marvell Internation Ltd.
1764+ *
1765+ * 2007-08-21: eric miao <eric.y.miao@gmail.com>
1766+ * initial version
1767+ *
1768+ * This program is free software; you can redistribute it and/or modify
1769+ * it under the terms of the GNU General Public License version 2 as
1770+ * published by the Free Software Foundation.
1771+ */
1772+
1773+#include <linux/module.h>
1774+#include <linux/kernel.h>
1775+
1776+#include <asm/hardware.h>
1777+#include <asm/arch/mfp.h>
1778+#include <asm/arch/mfp-pxa320.h>
1779+
1780+static struct pxa3xx_mfp_addr_map pxa320_mfp_addr_map[] __initdata = {
1781+
1782+ MFP_ADDR_X(GPIO0, GPIO4, 0x0124),
1783+ MFP_ADDR_X(GPIO5, GPIO26, 0x028C),
1784+ MFP_ADDR_X(GPIO27, GPIO62, 0x0400),
1785+ MFP_ADDR_X(GPIO63, GPIO73, 0x04B4),
1786+ MFP_ADDR_X(GPIO74, GPIO98, 0x04F0),
1787+ MFP_ADDR_X(GPIO99, GPIO127, 0x0600),
1788+ MFP_ADDR_X(GPIO0_2, GPIO5_2, 0x0674),
1789+ MFP_ADDR_X(GPIO6_2, GPIO13_2, 0x0494),
1790+ MFP_ADDR_X(GPIO14_2, GPIO17_2, 0x04E0),
1791+
1792+ MFP_ADDR(nXCVREN, 0x0138),
1793+ MFP_ADDR(DF_CLE_nOE, 0x0204),
1794+ MFP_ADDR(DF_nADV1_ALE, 0x0208),
1795+ MFP_ADDR(DF_SCLK_S, 0x020C),
1796+ MFP_ADDR(DF_SCLK_E, 0x0210),
1797+ MFP_ADDR(nBE0, 0x0214),
1798+ MFP_ADDR(nBE1, 0x0218),
1799+ MFP_ADDR(DF_nADV2_ALE, 0x021C),
1800+ MFP_ADDR(DF_INT_RnB, 0x0220),
1801+ MFP_ADDR(DF_nCS0, 0x0224),
1802+ MFP_ADDR(DF_nCS1, 0x0228),
1803+ MFP_ADDR(DF_nWE, 0x022C),
1804+ MFP_ADDR(DF_nRE_nOE, 0x0230),
1805+ MFP_ADDR(nLUA, 0x0234),
1806+ MFP_ADDR(nLLA, 0x0238),
1807+ MFP_ADDR(DF_ADDR0, 0x023C),
1808+ MFP_ADDR(DF_ADDR1, 0x0240),
1809+ MFP_ADDR(DF_ADDR2, 0x0244),
1810+ MFP_ADDR(DF_ADDR3, 0x0248),
1811+ MFP_ADDR(DF_IO0, 0x024C),
1812+ MFP_ADDR(DF_IO8, 0x0250),
1813+ MFP_ADDR(DF_IO1, 0x0254),
1814+ MFP_ADDR(DF_IO9, 0x0258),
1815+ MFP_ADDR(DF_IO2, 0x025C),
1816+ MFP_ADDR(DF_IO10, 0x0260),
1817+ MFP_ADDR(DF_IO3, 0x0264),
1818+ MFP_ADDR(DF_IO11, 0x0268),
1819+ MFP_ADDR(DF_IO4, 0x026C),
1820+ MFP_ADDR(DF_IO12, 0x0270),
1821+ MFP_ADDR(DF_IO5, 0x0274),
1822+ MFP_ADDR(DF_IO13, 0x0278),
1823+ MFP_ADDR(DF_IO6, 0x027C),
1824+ MFP_ADDR(DF_IO14, 0x0280),
1825+ MFP_ADDR(DF_IO7, 0x0284),
1826+ MFP_ADDR(DF_IO15, 0x0288),
1827+
1828+ MFP_ADDR_END,
1829+};
1830+
1831+static void __init pxa320_init_mfp(void)
1832+{
1833+ pxa3xx_init_mfp();
1834+ pxa3xx_mfp_init_addr(pxa320_mfp_addr_map);
1835+}
1836+
1837+static int __init pxa320_init(void)
1838+{
1839+ if (cpu_is_pxa320())
1840+ pxa320_init_mfp();
1841+
1842+ return 0;
1843+}
1844+
1845+core_initcall(pxa320_init);
1846--- /dev/null
1847+++ linux-2.6.23/arch/arm/mach-pxa/pxa3xx.c
1848@@ -0,0 +1,216 @@
1849+/*
1850+ * linux/arch/arm/mach-pxa/pxa3xx.c
1851+ *
1852+ * code specific to pxa3xx aka Monahans
1853+ *
1854+ * Copyright (C) 2006 Marvell International Ltd.
1855+ *
1856+ * 2007-09-02: eric miao <eric.y.miao@gmail.com>
1857+ * initial version
1858+ *
1859+ * This program is free software; you can redistribute it and/or modify
1860+ * it under the terms of the GNU General Public License version 2 as
1861+ * published by the Free Software Foundation.
1862+ */
1863+
1864+#include <linux/module.h>
1865+#include <linux/kernel.h>
1866+#include <linux/init.h>
1867+#include <linux/pm.h>
1868+#include <linux/platform_device.h>
1869+#include <linux/irq.h>
1870+
1871+#include <asm/hardware.h>
1872+#include <asm/arch/pxa3xx-regs.h>
1873+#include <asm/arch/ohci.h>
1874+#include <asm/arch/pm.h>
1875+#include <asm/arch/dma.h>
1876+#include <asm/arch/ssp.h>
1877+
1878+#include "generic.h"
1879+#include "devices.h"
1880+#include "clock.h"
1881+
1882+/* Crystal clock: 13MHz */
1883+#define BASE_CLK 13000000
1884+
1885+/* Ring Oscillator Clock: 60MHz */
1886+#define RO_CLK 60000000
1887+
1888+#define ACCR_D0CS (1 << 26)
1889+
1890+/* crystal frequency to static memory controller multiplier (SMCFS) */
1891+static unsigned char smcfs_mult[8] = { 6, 0, 8, 0, 0, 16, };
1892+
1893+/* crystal frequency to HSIO bus frequency multiplier (HSS) */
1894+static unsigned char hss_mult[4] = { 8, 12, 16, 0 };
1895+
1896+/*
1897+ * Get the clock frequency as reflected by CCSR and the turbo flag.
1898+ * We assume these values have been applied via a fcs.
1899+ * If info is not 0 we also display the current settings.
1900+ */
1901+unsigned int pxa3xx_get_clk_frequency_khz(int info)
1902+{
1903+ unsigned long acsr, xclkcfg;
1904+ unsigned int t, xl, xn, hss, ro, XL, XN, CLK, HSS;
1905+
1906+ /* Read XCLKCFG register turbo bit */
1907+ __asm__ __volatile__("mrc\tp14, 0, %0, c6, c0, 0" : "=r"(xclkcfg));
1908+ t = xclkcfg & 0x1;
1909+
1910+ acsr = ACSR;
1911+
1912+ xl = acsr & 0x1f;
1913+ xn = (acsr >> 8) & 0x7;
1914+ hss = (acsr >> 14) & 0x3;
1915+
1916+ XL = xl * BASE_CLK;
1917+ XN = xn * XL;
1918+
1919+ ro = acsr & ACCR_D0CS;
1920+
1921+ CLK = (ro) ? RO_CLK : ((t) ? XN : XL);
1922+ HSS = (ro) ? RO_CLK : hss_mult[hss] * BASE_CLK;
1923+
1924+ if (info) {
1925+ pr_info("RO Mode clock: %d.%02dMHz (%sactive)\n",
1926+ RO_CLK / 1000000, (RO_CLK % 1000000) / 10000,
1927+ (ro) ? "" : "in");
1928+ pr_info("Run Mode clock: %d.%02dMHz (*%d)\n",
1929+ XL / 1000000, (XL % 1000000) / 10000, xl);
1930+ pr_info("Turbo Mode clock: %d.%02dMHz (*%d, %sactive)\n",
1931+ XN / 1000000, (XN % 1000000) / 10000, xn,
1932+ (t) ? "" : "in");
1933+ pr_info("HSIO bus clock: %d.%02dMHz\n",
1934+ HSS / 1000000, (HSS % 1000000) / 10000);
1935+ }
1936+
1937+ return CLK;
1938+}
1939+
1940+/*
1941+ * Return the current static memory controller clock frequency
1942+ * in units of 10kHz
1943+ */
1944+unsigned int pxa3xx_get_memclk_frequency_10khz(void)
1945+{
1946+ unsigned long acsr;
1947+ unsigned int smcfs, clk = 0;
1948+
1949+ acsr = ACSR;
1950+
1951+ smcfs = (acsr >> 23) & 0x7;
1952+ clk = (acsr & ACCR_D0CS) ? RO_CLK : smcfs_mult[smcfs] * BASE_CLK;
1953+
1954+ return (clk / 10000);
1955+}
1956+
1957+/*
1958+ * Return the current HSIO bus clock frequency
1959+ */
1960+static unsigned long clk_pxa3xx_hsio_getrate(struct clk *clk)
1961+{
1962+ unsigned long acsr;
1963+ unsigned int hss, hsio_clk;
1964+
1965+ acsr = ACSR;
1966+
1967+ hss = (acsr >> 14) & 0x3;
1968+ hsio_clk = (acsr & ACCR_D0CS) ? RO_CLK : hss_mult[hss] * BASE_CLK;
1969+
1970+ return hsio_clk;
1971+}
1972+
1973+static void clk_pxa3xx_cken_enable(struct clk *clk)
1974+{
1975+ unsigned long mask = 1ul << (clk->cken & 0x1f);
1976+
1977+ local_irq_disable();
1978+
1979+ if (clk->cken < 32)
1980+ CKENA |= mask;
1981+ else
1982+ CKENB |= mask;
1983+
1984+ local_irq_enable();
1985+}
1986+
1987+static void clk_pxa3xx_cken_disable(struct clk *clk)
1988+{
1989+ unsigned long mask = 1ul << (clk->cken & 0x1f);
1990+
1991+ local_irq_disable();
1992+
1993+ if (clk->cken < 32)
1994+ CKENA &= ~mask;
1995+ else
1996+ CKENB &= ~mask;
1997+
1998+ local_irq_enable();
1999+}
2000+
2001+static const struct clkops clk_pxa3xx_hsio_ops = {
2002+ .enable = clk_pxa3xx_cken_enable,
2003+ .disable = clk_pxa3xx_cken_disable,
2004+ .getrate = clk_pxa3xx_hsio_getrate,
2005+};
2006+
2007+static struct clk pxa3xx_clks[] = {
2008+ INIT_CK("LCDCLK", LCD, &clk_pxa3xx_hsio_ops, &pxa_device_fb.dev),
2009+ INIT_CK("CAMCLK", CAMERA, &clk_pxa3xx_hsio_ops, NULL),
2010+
2011+ INIT_CKEN("UARTCLK", FFUART, 14857000, 1, &pxa_device_ffuart.dev),
2012+ INIT_CKEN("UARTCLK", BTUART, 14857000, 1, &pxa_device_btuart.dev),
2013+ INIT_CKEN("UARTCLK", STUART, 14857000, 1, NULL),
2014+
2015+ INIT_CKEN("I2CCLK", I2C, 32842000, 0, &pxa_device_i2c.dev),
2016+ INIT_CKEN("UDCCLK", UDC, 48000000, 5, &pxa_device_udc.dev),
2017+};
2018+
2019+void __init pxa3xx_init_irq(void)
2020+{
2021+ /* enable CP6 access */
2022+ u32 value;
2023+ __asm__ __volatile__("mrc p15, 0, %0, c15, c1, 0\n": "=r"(value));
2024+ value |= (1 << 6);
2025+ __asm__ __volatile__("mcr p15, 0, %0, c15, c1, 0\n": :"r"(value));
2026+
2027+ pxa_init_irq_low();
2028+ pxa_init_irq_high();
2029+ pxa_init_irq_gpio(128);
2030+}
2031+
2032+/*
2033+ * device registration specific to PXA3xx.
2034+ */
2035+
2036+static struct platform_device *devices[] __initdata = {
2037+ &pxa_device_mci,
2038+ &pxa_device_udc,
2039+ &pxa_device_fb,
2040+ &pxa_device_ffuart,
2041+ &pxa_device_btuart,
2042+ &pxa_device_stuart,
2043+ &pxa_device_i2c,
2044+ &pxa_device_i2s,
2045+ &pxa_device_ficp,
2046+ &pxa_device_rtc,
2047+};
2048+
2049+static int __init pxa3xx_init(void)
2050+{
2051+ int ret = 0;
2052+
2053+ if (cpu_is_pxa3xx()) {
2054+ clks_register(pxa3xx_clks, ARRAY_SIZE(pxa3xx_clks));
2055+
2056+ if ((ret = pxa_init_dma(32)))
2057+ return ret;
2058+
2059+ return platform_add_devices(devices, ARRAY_SIZE(devices));
2060+ }
2061+ return 0;
2062+}
2063+
2064+subsys_initcall(pxa3xx_init);
2065--- linux-2.6.23.orig/arch/arm/mach-pxa/time.c
2066+++ linux-2.6.23/arch/arm/mach-pxa/time.c
2067@@ -16,10 +16,48 @@
2068 #include <linux/init.h>
2069 #include <linux/interrupt.h>
2070 #include <linux/clockchips.h>
2071+#include <linux/sched.h>
2072
2073+#include <asm/div64.h>
2074+#include <asm/cnt32_to_63.h>
2075 #include <asm/mach/irq.h>
2076 #include <asm/mach/time.h>
2077 #include <asm/arch/pxa-regs.h>
2078+#include <asm/mach-types.h>
2079+
2080+/*
2081+ * This is PXA's sched_clock implementation. This has a resolution
2082+ * of at least 308 ns and a maximum value of 208 days.
2083+ *
2084+ * The return value is guaranteed to be monotonic in that range as
2085+ * long as there is always less than 582 seconds between successive
2086+ * calls to sched_clock() which should always be the case in practice.
2087+ */
2088+
2089+#define OSCR2NS_SCALE_FACTOR 10
2090+
2091+static unsigned long oscr2ns_scale;
2092+
2093+static void __init set_oscr2ns_scale(unsigned long oscr_rate)
2094+{
2095+ unsigned long long v = 1000000000ULL << OSCR2NS_SCALE_FACTOR;
2096+ do_div(v, oscr_rate);
2097+ oscr2ns_scale = v;
2098+ /*
2099+ * We want an even value to automatically clear the top bit
2100+ * returned by cnt32_to_63() without an additional run time
2101+ * instruction. So if the LSB is 1 then round it up.
2102+ */
2103+ if (oscr2ns_scale & 1)
2104+ oscr2ns_scale++;
2105+}
2106+
2107+unsigned long long sched_clock(void)
2108+{
2109+ unsigned long long v = cnt32_to_63(OSCR);
2110+ return (v * oscr2ns_scale) >> OSCR2NS_SCALE_FACTOR;
2111+}
2112+
2113
2114 static irqreturn_t
2115 pxa_ost0_interrupt(int irq, void *dev_id)
2116@@ -149,18 +187,29 @@
2117
2118 static void __init pxa_timer_init(void)
2119 {
2120+ unsigned long clock_tick_rate;
2121+
2122 OIER = 0;
2123 OSSR = OSSR_M0 | OSSR_M1 | OSSR_M2 | OSSR_M3;
2124
2125+ if (cpu_is_pxa21x() || cpu_is_pxa25x())
2126+ clock_tick_rate = 3686400;
2127+ else if (machine_is_mainstone())
2128+ clock_tick_rate = 3249600;
2129+ else
2130+ clock_tick_rate = 3250000;
2131+
2132+ set_oscr2ns_scale(clock_tick_rate);
2133+
2134 ckevt_pxa_osmr0.mult =
2135- div_sc(CLOCK_TICK_RATE, NSEC_PER_SEC, ckevt_pxa_osmr0.shift);
2136+ div_sc(clock_tick_rate, NSEC_PER_SEC, ckevt_pxa_osmr0.shift);
2137 ckevt_pxa_osmr0.max_delta_ns =
2138 clockevent_delta2ns(0x7fffffff, &ckevt_pxa_osmr0);
2139 ckevt_pxa_osmr0.min_delta_ns =
2140 clockevent_delta2ns(MIN_OSCR_DELTA, &ckevt_pxa_osmr0) + 1;
2141
2142 cksrc_pxa_oscr0.mult =
2143- clocksource_hz2mult(CLOCK_TICK_RATE, cksrc_pxa_oscr0.shift);
2144+ clocksource_hz2mult(clock_tick_rate, cksrc_pxa_oscr0.shift);
2145
2146 setup_irq(IRQ_OST0, &pxa_ost0_irq);
2147
2148--- /dev/null
2149+++ linux-2.6.23/arch/arm/mach-pxa/zylonite.c
2150@@ -0,0 +1,184 @@
2151+/*
2152+ * linux/arch/arm/mach-pxa/zylonite.c
2153+ *
2154+ * Support for the PXA3xx Development Platform (aka Zylonite)
2155+ *
2156+ * Copyright (C) 2006 Marvell International Ltd.
2157+ *
2158+ * 2007-09-04: eric miao <eric.y.miao@gmail.com>
2159+ * rewrite to align with latest kernel
2160+ *
2161+ * This program is free software; you can redistribute it and/or modify
2162+ * it under the terms of the GNU General Public License version 2 as
2163+ * published by the Free Software Foundation.
2164+ */
2165+
2166+#include <linux/module.h>
2167+#include <linux/kernel.h>
2168+#include <linux/interrupt.h>
2169+#include <linux/init.h>
2170+#include <linux/platform_device.h>
2171+
2172+#include <asm/mach-types.h>
2173+#include <asm/mach/arch.h>
2174+#include <asm/hardware.h>
2175+#include <asm/arch/gpio.h>
2176+#include <asm/arch/pxafb.h>
2177+#include <asm/arch/zylonite.h>
2178+
2179+#include "generic.h"
2180+
2181+int gpio_backlight;
2182+int gpio_eth_irq;
2183+
2184+int lcd_id;
2185+int lcd_orientation;
2186+
2187+static struct resource smc91x_resources[] = {
2188+ [0] = {
2189+ .start = ZYLONITE_ETH_PHYS + 0x300,
2190+ .end = ZYLONITE_ETH_PHYS + 0xfffff,
2191+ .flags = IORESOURCE_MEM,
2192+ },
2193+ [1] = {
2194+ .start = -1, /* for run-time assignment */
2195+ .end = -1,
2196+ .flags = IORESOURCE_IRQ,
2197+ }
2198+};
2199+
2200+static struct platform_device smc91x_device = {
2201+ .name = "smc91x",
2202+ .id = 0,
2203+ .num_resources = ARRAY_SIZE(smc91x_resources),
2204+ .resource = smc91x_resources,
2205+};
2206+
2207+#if defined(CONFIG_FB_PXA) || (CONFIG_FB_PXA_MODULES)
2208+static void zylonite_backlight_power(int on)
2209+{
2210+ gpio_set_value(gpio_backlight, on);
2211+}
2212+
2213+static struct pxafb_mode_info toshiba_ltm035a776c_mode = {
2214+ .pixclock = 110000,
2215+ .xres = 240,
2216+ .yres = 320,
2217+ .bpp = 16,
2218+ .hsync_len = 4,
2219+ .left_margin = 6,
2220+ .right_margin = 4,
2221+ .vsync_len = 2,
2222+ .upper_margin = 2,
2223+ .lower_margin = 3,
2224+ .sync = FB_SYNC_VERT_HIGH_ACT,
2225+};
2226+
2227+static struct pxafb_mode_info toshiba_ltm04c380k_mode = {
2228+ .pixclock = 50000,
2229+ .xres = 640,
2230+ .yres = 480,
2231+ .bpp = 16,
2232+ .hsync_len = 1,
2233+ .left_margin = 0x9f,
2234+ .right_margin = 1,
2235+ .vsync_len = 44,
2236+ .upper_margin = 0,
2237+ .lower_margin = 0,
2238+ .sync = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT,
2239+};
2240+
2241+static struct pxafb_mach_info zylonite_toshiba_lcd_info = {
2242+ .num_modes = 1,
2243+ .lccr0 = LCCR0_Act,
2244+ .lccr3 = LCCR3_PCP,
2245+ .pxafb_backlight_power = zylonite_backlight_power,
2246+};
2247+
2248+static struct pxafb_mode_info sharp_ls037_modes[] = {
2249+ [0] = {
2250+ .pixclock = 158000,
2251+ .xres = 240,
2252+ .yres = 320,
2253+ .bpp = 16,
2254+ .hsync_len = 4,
2255+ .left_margin = 39,
2256+ .right_margin = 39,
2257+ .vsync_len = 1,
2258+ .upper_margin = 2,
2259+ .lower_margin = 3,
2260+ .sync = 0,
2261+ },
2262+ [1] = {
2263+ .pixclock = 39700,
2264+ .xres = 480,
2265+ .yres = 640,
2266+ .bpp = 16,
2267+ .hsync_len = 8,
2268+ .left_margin = 81,
2269+ .right_margin = 81,
2270+ .vsync_len = 1,
2271+ .upper_margin = 2,
2272+ .lower_margin = 7,
2273+ .sync = 0,
2274+ },
2275+};
2276+
2277+static struct pxafb_mach_info zylonite_sharp_lcd_info = {
2278+ .modes = sharp_ls037_modes,
2279+ .num_modes = 2,
2280+ .lccr0 = LCCR0_Act,
2281+ .lccr3 = LCCR3_PCP | LCCR3_HSP | LCCR3_VSP,
2282+ .pxafb_backlight_power = zylonite_backlight_power,
2283+};
2284+
2285+static void __init zylonite_init_lcd(void)
2286+{
2287+ /* backlight GPIO: output, default on */
2288+ gpio_direction_output(gpio_backlight, 1);
2289+
2290+ if (lcd_id & 0x20) {
2291+ set_pxa_fb_info(&zylonite_sharp_lcd_info);
2292+ return;
2293+ }
2294+
2295+ /* legacy LCD panels, it would be handy here if LCD panel type can
2296+ * be decided at run-time
2297+ */
2298+ if (1)
2299+ zylonite_toshiba_lcd_info.modes = &toshiba_ltm035a776c_mode;
2300+ else
2301+ zylonite_toshiba_lcd_info.modes = &toshiba_ltm04c380k_mode;
2302+
2303+ set_pxa_fb_info(&zylonite_toshiba_lcd_info);
2304+}
2305+#else
2306+static inline void zylonite_init_lcd(void) {}
2307+#endif
2308+
2309+static void __init zylonite_init(void)
2310+{
2311+ /* board-processor specific initialization */
2312+ zylonite_pxa300_init();
2313+ zylonite_pxa320_init();
2314+
2315+ /*
2316+ * Note: We depend that the bootloader set
2317+ * the correct value to MSC register for SMC91x.
2318+ */
2319+ smc91x_resources[1].start = gpio_to_irq(gpio_eth_irq);
2320+ smc91x_resources[1].end = gpio_to_irq(gpio_eth_irq);
2321+ platform_device_register(&smc91x_device);
2322+
2323+ zylonite_init_lcd();
2324+}
2325+
2326+MACHINE_START(ZYLONITE, "PXA3xx Platform Development Kit (aka Zylonite)")
2327+ .phys_io = 0x40000000,
2328+ .boot_params = 0xa0000100,
2329+ .io_pg_offst = (io_p2v(0x40000000) >> 18) & 0xfffc,
2330+ .map_io = pxa_map_io,
2331+ .init_irq = pxa3xx_init_irq,
2332+ .timer = &pxa_timer,
2333+ .init_machine = zylonite_init,
2334+MACHINE_END
2335--- /dev/null
2336+++ linux-2.6.23/arch/arm/mach-pxa/zylonite_pxa300.c
2337@@ -0,0 +1,188 @@
2338+/*
2339+ * linux/arch/arm/mach-pxa/zylonite_pxa300.c
2340+ *
2341+ * PXA300/PXA310 specific support code for the
2342+ * PXA3xx Development Platform (aka Zylonite)
2343+ *
2344+ * Copyright (C) 2007 Marvell Internation Ltd.
2345+ * 2007-08-21: eric miao <eric.y.miao@gmail.com>
2346+ * initial version
2347+ *
2348+ * This program is free software; you can redistribute it and/or modify
2349+ * it under the terms of the GNU General Public License version 2 as
2350+ * published by the Free Software Foundation.
2351+ */
2352+
2353+#include <linux/module.h>
2354+#include <linux/kernel.h>
2355+#include <linux/init.h>
2356+
2357+#include <asm/gpio.h>
2358+#include <asm/arch/mfp-pxa300.h>
2359+#include <asm/arch/zylonite.h>
2360+
2361+#define ARRAY_AND_SIZE(x) (x), ARRAY_SIZE(x)
2362+
2363+/* PXA300/PXA310 common configurations */
2364+static mfp_cfg_t common_mfp_cfg[] __initdata = {
2365+ /* LCD */
2366+ GPIO54_LCD_LDD_0,
2367+ GPIO55_LCD_LDD_1,
2368+ GPIO56_LCD_LDD_2,
2369+ GPIO57_LCD_LDD_3,
2370+ GPIO58_LCD_LDD_4,
2371+ GPIO59_LCD_LDD_5,
2372+ GPIO60_LCD_LDD_6,
2373+ GPIO61_LCD_LDD_7,
2374+ GPIO62_LCD_LDD_8,
2375+ GPIO63_LCD_LDD_9,
2376+ GPIO64_LCD_LDD_10,
2377+ GPIO65_LCD_LDD_11,
2378+ GPIO66_LCD_LDD_12,
2379+ GPIO67_LCD_LDD_13,
2380+ GPIO68_LCD_LDD_14,
2381+ GPIO69_LCD_LDD_15,
2382+ GPIO70_LCD_LDD_16,
2383+ GPIO71_LCD_LDD_17,
2384+ GPIO72_LCD_FCLK,
2385+ GPIO73_LCD_LCLK,
2386+ GPIO74_LCD_PCLK,
2387+ GPIO75_LCD_BIAS,
2388+ GPIO76_LCD_VSYNC,
2389+ GPIO127_LCD_CS_N,
2390+
2391+ /* BTUART */
2392+ GPIO111_UART2_RTS,
2393+ GPIO112_UART2_RXD,
2394+ GPIO113_UART2_TXD,
2395+ GPIO114_UART2_CTS,
2396+
2397+ /* STUART */
2398+ GPIO109_UART3_TXD,
2399+ GPIO110_UART3_RXD,
2400+
2401+ /* AC97 */
2402+ GPIO23_AC97_nACRESET,
2403+ GPIO24_AC97_SYSCLK,
2404+ GPIO29_AC97_BITCLK,
2405+ GPIO25_AC97_SDATA_IN_0,
2406+ GPIO27_AC97_SDATA_OUT,
2407+ GPIO28_AC97_SYNC,
2408+
2409+ /* Keypad */
2410+ GPIO107_KP_DKIN_0,
2411+ GPIO108_KP_DKIN_1,
2412+ GPIO115_KP_MKIN_0,
2413+ GPIO116_KP_MKIN_1,
2414+ GPIO117_KP_MKIN_2,
2415+ GPIO118_KP_MKIN_3,
2416+ GPIO119_KP_MKIN_4,
2417+ GPIO120_KP_MKIN_5,
2418+ GPIO2_2_KP_MKIN_6,
2419+ GPIO3_2_KP_MKIN_7,
2420+ GPIO121_KP_MKOUT_0,
2421+ GPIO122_KP_MKOUT_1,
2422+ GPIO123_KP_MKOUT_2,
2423+ GPIO124_KP_MKOUT_3,
2424+ GPIO125_KP_MKOUT_4,
2425+ GPIO4_2_KP_MKOUT_5,
2426+ GPIO5_2_KP_MKOUT_6,
2427+ GPIO6_2_KP_MKOUT_7,
2428+};
2429+
2430+static mfp_cfg_t pxa300_mfp_cfg[] __initdata = {
2431+ /* FFUART */
2432+ GPIO30_UART1_RXD,
2433+ GPIO31_UART1_TXD,
2434+ GPIO32_UART1_CTS,
2435+ GPIO37_UART1_RTS,
2436+ GPIO33_UART1_DCD,
2437+ GPIO34_UART1_DSR,
2438+ GPIO35_UART1_RI,
2439+ GPIO36_UART1_DTR,
2440+
2441+ /* Ethernet */
2442+ GPIO2_nCS3,
2443+ GPIO99_GPIO,
2444+};
2445+
2446+static mfp_cfg_t pxa310_mfp_cfg[] __initdata = {
2447+ /* FFUART */
2448+ GPIO99_UART1_RXD,
2449+ GPIO100_UART1_TXD,
2450+ GPIO101_UART1_CTS,
2451+ GPIO106_UART1_RTS,
2452+
2453+ /* Ethernet */
2454+ GPIO2_nCS3,
2455+ GPIO102_GPIO,
2456+};
2457+
2458+#define NUM_LCD_DETECT_PINS 7
2459+
2460+static int lcd_detect_pins[] __initdata = {
2461+ MFP_PIN_GPIO71, /* LCD_LDD_17 - ORIENT */
2462+ MFP_PIN_GPIO70, /* LCD_LDD_16 - LCDID[5] */
2463+ MFP_PIN_GPIO75, /* LCD_BIAS - LCDID[4] */
2464+ MFP_PIN_GPIO73, /* LCD_LCLK - LCDID[3] */
2465+ MFP_PIN_GPIO72, /* LCD_FCLK - LCDID[2] */
2466+ MFP_PIN_GPIO127,/* LCD_CS_N - LCDID[1] */
2467+ MFP_PIN_GPIO76, /* LCD_VSYNC - LCDID[0] */
2468+};
2469+
2470+static void __init zylonite_detect_lcd_panel(void)
2471+{
2472+ unsigned long mfpr_save[NUM_LCD_DETECT_PINS];
2473+ int i, gpio, id = 0;
2474+
2475+ /* save the original MFP settings of these pins and configure
2476+ * them as GPIO Input, DS01X, Pull Neither, Edge Clear
2477+ */
2478+ for (i = 0; i < NUM_LCD_DETECT_PINS; i++) {
2479+ mfpr_save[i] = pxa3xx_mfp_read(lcd_detect_pins[i]);
2480+ pxa3xx_mfp_write(lcd_detect_pins[i], 0x8440);
2481+ }
2482+
2483+ for (i = 0; i < NUM_LCD_DETECT_PINS; i++) {
2484+ id = id << 1;
2485+ gpio = mfp_to_gpio(lcd_detect_pins[i]);
2486+ gpio_direction_input(gpio);
2487+
2488+ if (gpio_get_value(gpio))
2489+ id = id | 0x1;
2490+ }
2491+
2492+ /* lcd id, flush out bit 1 */
2493+ lcd_id = id & 0x3d;
2494+
2495+ /* lcd orientation, portrait or landscape */
2496+ lcd_orientation = (id >> 6) & 0x1;
2497+
2498+ /* restore the original MFP settings */
2499+ for (i = 0; i < NUM_LCD_DETECT_PINS; i++)
2500+ pxa3xx_mfp_write(lcd_detect_pins[i], mfpr_save[i]);
2501+}
2502+
2503+void __init zylonite_pxa300_init(void)
2504+{
2505+ if (cpu_is_pxa300() || cpu_is_pxa310()) {
2506+ /* initialize MFP */
2507+ pxa3xx_mfp_config(ARRAY_AND_SIZE(common_mfp_cfg));
2508+
2509+ /* detect LCD panel */
2510+ zylonite_detect_lcd_panel();
2511+
2512+ /* GPIO pin assignment */
2513+ gpio_backlight = mfp_to_gpio(MFP_PIN_GPIO20);
2514+ }
2515+
2516+ if (cpu_is_pxa300()) {
2517+ pxa3xx_mfp_config(ARRAY_AND_SIZE(pxa300_mfp_cfg));
2518+ gpio_eth_irq = mfp_to_gpio(MFP_PIN_GPIO99);
2519+ }
2520+
2521+ if (cpu_is_pxa310()) {
2522+ pxa3xx_mfp_config(ARRAY_AND_SIZE(pxa310_mfp_cfg));
2523+ gpio_eth_irq = mfp_to_gpio(MFP_PIN_GPIO102);
2524+ }
2525+}
2526--- /dev/null
2527+++ linux-2.6.23/arch/arm/mach-pxa/zylonite_pxa320.c
2528@@ -0,0 +1,173 @@
2529+/*
2530+ * linux/arch/arm/mach-pxa/zylonite_pxa320.c
2531+ *
2532+ * PXA320 specific support code for the
2533+ * PXA3xx Development Platform (aka Zylonite)
2534+ *
2535+ * Copyright (C) 2007 Marvell Internation Ltd.
2536+ * 2007-08-21: eric miao <eric.y.miao@gmail.com>
2537+ * initial version
2538+ *
2539+ * This program is free software; you can redistribute it and/or modify
2540+ * it under the terms of the GNU General Public License version 2 as
2541+ * published by the Free Software Foundation.
2542+ */
2543+
2544+#include <linux/module.h>
2545+#include <linux/kernel.h>
2546+#include <linux/init.h>
2547+
2548+#include <asm/arch/gpio.h>
2549+#include <asm/arch/mfp-pxa320.h>
2550+#include <asm/arch/zylonite.h>
2551+
2552+#define ARRAY_AND_SIZE(x) (x), ARRAY_SIZE(x)
2553+
2554+static mfp_cfg_t mfp_cfg[] __initdata = {
2555+ /* LCD */
2556+ GPIO6_2_LCD_LDD_0,
2557+ GPIO7_2_LCD_LDD_1,
2558+ GPIO8_2_LCD_LDD_2,
2559+ GPIO9_2_LCD_LDD_3,
2560+ GPIO10_2_LCD_LDD_4,
2561+ GPIO11_2_LCD_LDD_5,
2562+ GPIO12_2_LCD_LDD_6,
2563+ GPIO13_2_LCD_LDD_7,
2564+ GPIO63_LCD_LDD_8,
2565+ GPIO64_LCD_LDD_9,
2566+ GPIO65_LCD_LDD_10,
2567+ GPIO66_LCD_LDD_11,
2568+ GPIO67_LCD_LDD_12,
2569+ GPIO68_LCD_LDD_13,
2570+ GPIO69_LCD_LDD_14,
2571+ GPIO70_LCD_LDD_15,
2572+ GPIO71_LCD_LDD_16,
2573+ GPIO72_LCD_LDD_17,
2574+ GPIO73_LCD_CS_N,
2575+ GPIO74_LCD_VSYNC,
2576+ GPIO14_2_LCD_FCLK,
2577+ GPIO15_2_LCD_LCLK,
2578+ GPIO16_2_LCD_PCLK,
2579+ GPIO17_2_LCD_BIAS,
2580+
2581+ /* FFUART */
2582+ GPIO41_UART1_RXD,
2583+ GPIO42_UART1_TXD,
2584+ GPIO43_UART1_CTS,
2585+ GPIO44_UART1_DCD,
2586+ GPIO45_UART1_DSR,
2587+ GPIO46_UART1_RI,
2588+ GPIO47_UART1_DTR,
2589+ GPIO48_UART1_RTS,
2590+
2591+ /* AC97 */
2592+ GPIO34_AC97_SYSCLK,
2593+ GPIO35_AC97_SDATA_IN_0,
2594+ GPIO37_AC97_SDATA_OUT,
2595+ GPIO38_AC97_SYNC,
2596+ GPIO39_AC97_BITCLK,
2597+ GPIO40_AC97_nACRESET,
2598+
2599+ /* I2C */
2600+ GPIO32_I2C_SCL,
2601+ GPIO33_I2C_SDA,
2602+
2603+ /* Keypad */
2604+ GPIO105_KP_DKIN_0,
2605+ GPIO106_KP_DKIN_1,
2606+ GPIO113_KP_MKIN_0,
2607+ GPIO114_KP_MKIN_1,
2608+ GPIO115_KP_MKIN_2,
2609+ GPIO116_KP_MKIN_3,
2610+ GPIO117_KP_MKIN_4,
2611+ GPIO118_KP_MKIN_5,
2612+ GPIO119_KP_MKIN_6,
2613+ GPIO120_KP_MKIN_7,
2614+ GPIO121_KP_MKOUT_0,
2615+ GPIO122_KP_MKOUT_1,
2616+ GPIO123_KP_MKOUT_2,
2617+ GPIO124_KP_MKOUT_3,
2618+ GPIO125_KP_MKOUT_4,
2619+ GPIO126_KP_MKOUT_5,
2620+ GPIO127_KP_MKOUT_6,
2621+ GPIO5_2_KP_MKOUT_7,
2622+
2623+ /* Ethernet */
2624+ GPIO4_nCS3,
2625+ GPIO90_GPIO,
2626+};
2627+
2628+#define NUM_LCD_DETECT_PINS 7
2629+
2630+static int lcd_detect_pins[] __initdata = {
2631+ MFP_PIN_GPIO72, /* LCD_LDD_17 - ORIENT */
2632+ MFP_PIN_GPIO71, /* LCD_LDD_16 - LCDID[5] */
2633+ MFP_PIN_GPIO17_2, /* LCD_BIAS - LCDID[4] */
2634+ MFP_PIN_GPIO15_2, /* LCD_LCLK - LCDID[3] */
2635+ MFP_PIN_GPIO14_2, /* LCD_FCLK - LCDID[2] */
2636+ MFP_PIN_GPIO73, /* LCD_CS_N - LCDID[1] */
2637+ MFP_PIN_GPIO74, /* LCD_VSYNC - LCDID[0] */
2638+ /*
2639+ * set the MFP_PIN_GPIO 14/15/17 to alternate function other than
2640+ * GPIO to avoid input level confliction with 14_2, 15_2, 17_2
2641+ */
2642+ MFP_PIN_GPIO14,
2643+ MFP_PIN_GPIO15,
2644+ MFP_PIN_GPIO17,
2645+};
2646+
2647+static int lcd_detect_mfpr[] __initdata = {
2648+ /* AF0, DS 1X, Pull Neither, Edge Clear */
2649+ 0x8440, 0x8440, 0x8440, 0x8440, 0x8440, 0x8440, 0x8440,
2650+ 0xc442, /* Backlight, Pull-Up, AF2 */
2651+ 0x8445, /* AF5 */
2652+ 0x8445, /* AF5 */
2653+};
2654+
2655+static void __init zylonite_detect_lcd_panel(void)
2656+{
2657+ unsigned long mfpr_save[ARRAY_SIZE(lcd_detect_pins)];
2658+ int i, gpio, id = 0;
2659+
2660+ /* save the original MFP settings of these pins and configure them
2661+ * as GPIO Input, DS01X, Pull Neither, Edge Clear
2662+ */
2663+ for (i = 0; i < ARRAY_SIZE(lcd_detect_pins); i++) {
2664+ mfpr_save[i] = pxa3xx_mfp_read(lcd_detect_pins[i]);
2665+ pxa3xx_mfp_write(lcd_detect_pins[i], lcd_detect_mfpr[i]);
2666+ }
2667+
2668+ for (i = 0; i < NUM_LCD_DETECT_PINS; i++) {
2669+ id = id << 1;
2670+ gpio = mfp_to_gpio(lcd_detect_pins[i]);
2671+ gpio_direction_input(gpio);
2672+
2673+ if (gpio_get_value(gpio))
2674+ id = id | 0x1;
2675+ }
2676+
2677+ /* lcd id, flush out bit 1 */
2678+ lcd_id = id & 0x3d;
2679+
2680+ /* lcd orientation, portrait or landscape */
2681+ lcd_orientation = (id >> 6) & 0x1;
2682+
2683+ /* restore the original MFP settings */
2684+ for (i = 0; i < ARRAY_SIZE(lcd_detect_pins); i++)
2685+ pxa3xx_mfp_write(lcd_detect_pins[i], mfpr_save[i]);
2686+}
2687+
2688+void __init zylonite_pxa320_init(void)
2689+{
2690+ if (cpu_is_pxa320()) {
2691+ /* initialize MFP */
2692+ pxa3xx_mfp_config(ARRAY_AND_SIZE(mfp_cfg));
2693+
2694+ /* detect LCD panel */
2695+ zylonite_detect_lcd_panel();
2696+
2697+ /* GPIO pin assignment */
2698+ gpio_backlight = mfp_to_gpio(MFP_PIN_GPIO14);
2699+ gpio_eth_irq = mfp_to_gpio(MFP_PIN_GPIO9);
2700+ }
2701+}
2702--- linux-2.6.23.orig/arch/arm/mm/Kconfig
2703+++ linux-2.6.23/arch/arm/mm/Kconfig
2704@@ -322,7 +322,7 @@
2705 # XScale
2706 config CPU_XSCALE
2707 bool
2708- depends on ARCH_IOP32X || ARCH_IOP33X || ARCH_PXA || ARCH_IXP4XX || ARCH_IXP2000
2709+ depends on ARCH_IOP32X || ARCH_IOP33X || PXA25x || PXA27x || ARCH_IXP4XX || ARCH_IXP2000
2710 default y
2711 select CPU_32v5
2712 select CPU_ABRT_EV5T
2713@@ -333,7 +333,7 @@
2714 # XScale Core Version 3
2715 config CPU_XSC3
2716 bool
2717- depends on ARCH_IXP23XX || ARCH_IOP13XX
2718+ depends on ARCH_IXP23XX || ARCH_IOP13XX || PXA3xx
2719 default y
2720 select CPU_32v5
2721 select CPU_ABRT_EV5T
2722--- linux-2.6.23.orig/drivers/i2c/busses/i2c-pxa.c
2723+++ linux-2.6.23/drivers/i2c/busses/i2c-pxa.c
2724@@ -31,6 +31,8 @@
2725 #include <linux/interrupt.h>
2726 #include <linux/i2c-pxa.h>
2727 #include <linux/platform_device.h>
2728+#include <linux/err.h>
2729+#include <linux/clk.h>
2730
2731 #include <asm/hardware.h>
2732 #include <asm/irq.h>
2733@@ -48,6 +50,7 @@
2734 unsigned int slave_addr;
2735
2736 struct i2c_adapter adap;
2737+ struct clk *clk;
2738 #ifdef CONFIG_I2C_PXA_SLAVE
2739 struct i2c_slave_client *slave;
2740 #endif
2741@@ -869,6 +872,12 @@
2742
2743 sprintf(i2c->adap.name, "pxa_i2c-i2c.%u", dev->id);
2744
2745+ i2c->clk = clk_get(&dev->dev, "I2CCLK");
2746+ if (IS_ERR(i2c->clk)) {
2747+ ret = PTR_ERR(i2c->clk);
2748+ goto eclk;
2749+ }
2750+
2751 i2c->reg_base = ioremap(res->start, res_len(res));
2752 if (!i2c->reg_base) {
2753 ret = -EIO;
2754@@ -889,22 +898,19 @@
2755 }
2756 #endif
2757
2758+ clk_enable(i2c->clk);
2759+#ifdef CONFIG_PXA27x
2760 switch (dev->id) {
2761 case 0:
2762-#ifdef CONFIG_PXA27x
2763 pxa_gpio_mode(GPIO117_I2CSCL_MD);
2764 pxa_gpio_mode(GPIO118_I2CSDA_MD);
2765-#endif
2766- pxa_set_cken(CKEN_I2C, 1);
2767 break;
2768-#ifdef CONFIG_PXA27x
2769 case 1:
2770 local_irq_disable();
2771 PCFR |= PCFR_PI2CEN;
2772 local_irq_enable();
2773- pxa_set_cken(CKEN_PWRI2C, 1);
2774-#endif
2775 }
2776+#endif
2777
2778 ret = request_irq(irq, i2c_pxa_handler, IRQF_DISABLED,
2779 i2c->adap.name, i2c);
2780@@ -948,19 +954,18 @@
2781 eadapt:
2782 free_irq(irq, i2c);
2783 ereqirq:
2784- switch (dev->id) {
2785- case 0:
2786- pxa_set_cken(CKEN_I2C, 0);
2787- break;
2788+ clk_disable(i2c->clk);
2789+
2790 #ifdef CONFIG_PXA27x
2791- case 1:
2792- pxa_set_cken(CKEN_PWRI2C, 0);
2793+ if (dev->id == 1) {
2794 local_irq_disable();
2795 PCFR &= ~PCFR_PI2CEN;
2796 local_irq_enable();
2797-#endif
2798 }
2799+#endif
2800 eremap:
2801+ clk_put(i2c->clk);
2802+eclk:
2803 kfree(i2c);
2804 emalloc:
2805 release_mem_region(res->start, res_len(res));
2806@@ -975,18 +980,18 @@
2807
2808 i2c_del_adapter(&i2c->adap);
2809 free_irq(i2c->irq, i2c);
2810- switch (dev->id) {
2811- case 0:
2812- pxa_set_cken(CKEN_I2C, 0);
2813- break;
2814+
2815+ clk_disable(i2c->clk);
2816+ clk_put(i2c->clk);
2817+
2818 #ifdef CONFIG_PXA27x
2819- case 1:
2820- pxa_set_cken(CKEN_PWRI2C, 0);
2821+ if (dev->id == 1) {
2822 local_irq_disable();
2823 PCFR &= ~PCFR_PI2CEN;
2824 local_irq_enable();
2825-#endif
2826 }
2827+#endif
2828+
2829 release_mem_region(i2c->iobase, i2c->iosize);
2830 kfree(i2c);
2831
2832--- linux-2.6.23.orig/drivers/input/keyboard/pxa27x_keyboard.c
2833+++ linux-2.6.23/drivers/input/keyboard/pxa27x_keyboard.c
2834@@ -23,6 +23,8 @@
2835 #include <linux/input.h>
2836 #include <linux/device.h>
2837 #include <linux/platform_device.h>
2838+#include <linux/clk.h>
2839+#include <linux/err.h>
2840
2841 #include <asm/mach-types.h>
2842 #include <asm/mach/arch.h>
2843@@ -40,6 +42,8 @@
2844 col/2 == 2 ? KPASMKP2 : KPASMKP3)
2845 #define KPASMKPx_MKC(row, col) (1 << (row + 16 * (col % 2)))
2846
2847+static struct clk *pxakbd_clk;
2848+
2849 static irqreturn_t pxakbd_irq_handler(int irq, void *dev_id)
2850 {
2851 struct platform_device *pdev = dev_id;
2852@@ -104,7 +108,7 @@
2853 KPREC = 0x7F;
2854
2855 /* Enable unit clock */
2856- pxa_set_cken(CKEN_KEYPAD, 1);
2857+ clk_enable(pxakbd_clk);
2858
2859 return 0;
2860 }
2861@@ -112,7 +116,7 @@
2862 static void pxakbd_close(struct input_dev *dev)
2863 {
2864 /* Disable clock unit */
2865- pxa_set_cken(CKEN_KEYPAD, 0);
2866+ clk_disable(pxakbd_clk);
2867 }
2868
2869 #ifdef CONFIG_PM
2870@@ -140,7 +144,8 @@
2871 KPREC = pdata->reg_kprec;
2872
2873 /* Enable unit clock */
2874- pxa_set_cken(CKEN_KEYPAD, 1);
2875+ clk_disable(pxakbd_clk);
2876+ clk_enable(pxakbd_clk);
2877 }
2878
2879 mutex_unlock(&input_dev->mutex);
2880@@ -158,11 +163,18 @@
2881 struct input_dev *input_dev;
2882 int i, row, col, error;
2883
2884+ pxakbd_clk = clk_get(&pdev->dev, "KBDCLK");
2885+ if (IS_ERR(pxakbd_clk)) {
2886+ error = PTR_ERR(pxakbd_clk);
2887+ goto err_clk;
2888+ }
2889+
2890 /* Create and register the input driver. */
2891 input_dev = input_allocate_device();
2892 if (!input_dev) {
2893 printk(KERN_ERR "Cannot request keypad device\n");
2894- return -ENOMEM;
2895+ error = -ENOMEM;
2896+ goto err_alloc;
2897 }
2898
2899 input_dev->name = DRIVER_NAME;
2900@@ -185,7 +197,6 @@
2901 DRIVER_NAME, pdev);
2902 if (error) {
2903 printk(KERN_ERR "Cannot request keypad IRQ\n");
2904- pxa_set_cken(CKEN_KEYPAD, 0);
2905 goto err_free_dev;
2906 }
2907
2908@@ -217,6 +228,9 @@
2909 free_irq(IRQ_KEYPAD, pdev);
2910 err_free_dev:
2911 input_free_device(input_dev);
2912+ err_alloc:
2913+ clk_put(pxakbd_clk);
2914+ err_clk:
2915 return error;
2916 }
2917
2918@@ -226,6 +240,7 @@
2919
2920 input_unregister_device(input_dev);
2921 free_irq(IRQ_KEYPAD, pdev);
2922+ clk_put(pxakbd_clk);
2923 platform_set_drvdata(pdev, NULL);
2924
2925 return 0;
2926--- linux-2.6.23.orig/drivers/mmc/host/pxamci.c
2927+++ linux-2.6.23/drivers/mmc/host/pxamci.c
2928@@ -23,6 +23,8 @@
2929 #include <linux/delay.h>
2930 #include <linux/interrupt.h>
2931 #include <linux/dma-mapping.h>
2932+#include <linux/clk.h>
2933+#include <linux/err.h>
2934 #include <linux/mmc/host.h>
2935
2936 #include <asm/dma.h>
2937@@ -44,6 +46,8 @@
2938 spinlock_t lock;
2939 struct resource *res;
2940 void __iomem *base;
2941+ struct clk *clk;
2942+ unsigned long clkrate;
2943 int irq;
2944 int dma;
2945 unsigned int clkrt;
2946@@ -119,7 +123,7 @@
2947 writel(nob, host->base + MMC_NOB);
2948 writel(data->blksz, host->base + MMC_BLKLEN);
2949
2950- clks = (unsigned long long)data->timeout_ns * CLOCKRATE;
2951+ clks = (unsigned long long)data->timeout_ns * host->clkrate;
2952 do_div(clks, 1000000000UL);
2953 timeout = (unsigned int)clks + (data->timeout_clks << host->clkrt);
2954 writel((timeout + 255) / 256, host->base + MMC_RDTO);
2955@@ -358,18 +362,25 @@
2956 struct pxamci_host *host = mmc_priv(mmc);
2957
2958 if (ios->clock) {
2959- unsigned int clk = CLOCKRATE / ios->clock;
2960- if (CLOCKRATE / clk > ios->clock)
2961+ unsigned long rate = host->clkrate;
2962+ unsigned int clk = rate / ios->clock;
2963+
2964+ /*
2965+ * clk might result in a lower divisor than we
2966+ * desire. check for that condition and adjust
2967+ * as appropriate.
2968+ */
2969+ if (rate / clk > ios->clock)
2970 clk <<= 1;
2971 host->clkrt = fls(clk) - 1;
2972- pxa_set_cken(CKEN_MMC, 1);
2973+ clk_enable(host->clk);
2974
2975 /*
2976 * we write clkrt on the next command
2977 */
2978 } else {
2979 pxamci_stop_clock(host);
2980- pxa_set_cken(CKEN_MMC, 0);
2981+ clk_disable(host->clk);
2982 }
2983
2984 if (host->power_mode != ios->power_mode) {
2985@@ -429,8 +440,6 @@
2986 }
2987
2988 mmc->ops = &pxamci_ops;
2989- mmc->f_min = CLOCKRATE_MIN;
2990- mmc->f_max = CLOCKRATE_MAX;
2991
2992 /*
2993 * We can do SG-DMA, but we don't because we never know how much
2994@@ -457,6 +466,22 @@
2995 host->mmc = mmc;
2996 host->dma = -1;
2997 host->pdata = pdev->dev.platform_data;
2998+
2999+ host->clk = clk_get(&pdev->dev, "MMCCLK");
3000+ if (IS_ERR(host->clk)) {
3001+ ret = PTR_ERR(host->clk);
3002+ host->clk = NULL;
3003+ goto out;
3004+ }
3005+
3006+ host->clkrate = clk_get_rate(host->clk);
3007+
3008+ /*
3009+ * Calculate minimum clock rate, rounding up.
3010+ */
3011+ mmc->f_min = (host->clkrate + 63) / 64;
3012+ mmc->f_max = host->clkrate;
3013+
3014 mmc->ocr_avail = host->pdata ?
3015 host->pdata->ocr_mask :
3016 MMC_VDD_32_33|MMC_VDD_33_34;
3017@@ -515,6 +540,8 @@
3018 iounmap(host->base);
3019 if (host->sg_cpu)
3020 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
3021+ if (host->clk)
3022+ clk_put(host->clk);
3023 }
3024 if (mmc)
3025 mmc_free_host(mmc);
3026@@ -549,6 +576,8 @@
3027 iounmap(host->base);
3028 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
3029
3030+ clk_put(host->clk);
3031+
3032 release_resource(host->res);
3033
3034 mmc_free_host(mmc);
3035--- linux-2.6.23.orig/drivers/mmc/host/pxamci.h
3036+++ linux-2.6.23/drivers/mmc/host/pxamci.h
3037@@ -86,17 +86,3 @@
3038 #define MMC_RXFIFO 0x0040 /* 8 bit */
3039
3040 #define MMC_TXFIFO 0x0044 /* 8 bit */
3041-
3042-/*
3043- * The base MMC clock rate
3044- */
3045-#ifdef CONFIG_PXA27x
3046-#define CLOCKRATE_MIN 304688
3047-#define CLOCKRATE_MAX 19500000
3048-#else
3049-#define CLOCKRATE_MIN 312500
3050-#define CLOCKRATE_MAX 20000000
3051-#endif
3052-
3053-#define CLOCKRATE CLOCKRATE_MAX
3054-
3055--- linux-2.6.23.orig/drivers/mtd/maps/lubbock-flash.c
3056+++ linux-2.6.23/drivers/mtd/maps/lubbock-flash.c
3057@@ -22,6 +22,7 @@
3058
3059 #include <asm/io.h>
3060 #include <asm/hardware.h>
3061+#include <asm/mach-types.h>
3062 #include <asm/arch/pxa-regs.h>
3063 #include <asm/arch/lubbock.h>
3064 #include <asm/cacheflush.h>
3065@@ -71,9 +72,14 @@
3066
3067 static int __init init_lubbock(void)
3068 {
3069- int flashboot = (LUB_CONF_SWITCHES & 1);
3070+ int flashboot;
3071 int ret = 0, i;
3072
3073+ if (!machine_is_lubbock())
3074+ return -ENODEV;
3075+
3076+ flashboot = (LUB_CONF_SWITCHES & 1);
3077+
3078 lubbock_maps[0].bankwidth = lubbock_maps[1].bankwidth =
3079 (BOOT_DEF & 1) ? 2 : 4;
3080
3081--- linux-2.6.23.orig/drivers/mtd/maps/mainstone-flash.c
3082+++ linux-2.6.23/drivers/mtd/maps/mainstone-flash.c
3083@@ -22,6 +22,7 @@
3084
3085 #include <asm/io.h>
3086 #include <asm/hardware.h>
3087+#include <asm/mach-types.h>
3088 #include <asm/arch/pxa-regs.h>
3089 #include <asm/arch/mainstone.h>
3090 #include <asm/cacheflush.h>
3091@@ -76,6 +77,9 @@
3092 int SW7 = 0; /* FIXME: get from SCR (Mst doc section 3.2.1.1) */
3093 int ret = 0, i;
3094
3095+ if (!machine_is_mainstone())
3096+ return -ENODEV;
3097+
3098 mainstone_maps[0].bankwidth = (BOOT_DEF & 1) ? 2 : 4;
3099 mainstone_maps[1].bankwidth = 4;
3100
3101--- linux-2.6.23.orig/drivers/net/irda/pxaficp_ir.c
3102+++ linux-2.6.23/drivers/net/irda/pxaficp_ir.c
3103@@ -23,6 +23,7 @@
3104 #include <linux/dma-mapping.h>
3105 #include <linux/platform_device.h>
3106 #include <linux/pm.h>
3107+#include <linux/clk.h>
3108
3109 #include <net/irda/irda.h>
3110 #include <net/irda/irmod.h>
3111@@ -87,8 +88,30 @@
3112
3113 struct device *dev;
3114 struct pxaficp_platform_data *pdata;
3115+ struct clk *fir_clk;
3116+ struct clk *sir_clk;
3117+ struct clk *cur_clk;
3118 };
3119
3120+static inline void pxa_irda_disable_clk(struct pxa_irda *si)
3121+{
3122+ if (si->cur_clk)
3123+ clk_disable(si->cur_clk);
3124+ si->cur_clk = NULL;
3125+}
3126+
3127+static inline void pxa_irda_enable_firclk(struct pxa_irda *si)
3128+{
3129+ si->cur_clk = si->fir_clk;
3130+ clk_enable(si->fir_clk);
3131+}
3132+
3133+static inline void pxa_irda_enable_sirclk(struct pxa_irda *si)
3134+{
3135+ si->cur_clk = si->sir_clk;
3136+ clk_enable(si->sir_clk);
3137+}
3138+
3139
3140 #define IS_FIR(si) ((si)->speed >= 4000000)
3141 #define IRDA_FRAME_SIZE_LIMIT 2047
3142@@ -134,7 +157,7 @@
3143 DCSR(si->rxdma) &= ~DCSR_RUN;
3144 /* disable FICP */
3145 ICCR0 = 0;
3146- pxa_set_cken(CKEN_FICP, 0);
3147+ pxa_irda_disable_clk(si);
3148
3149 /* set board transceiver to SIR mode */
3150 si->pdata->transceiver_mode(si->dev, IR_SIRMODE);
3151@@ -144,7 +167,7 @@
3152 pxa_gpio_mode(GPIO47_STTXD_MD);
3153
3154 /* enable the STUART clock */
3155- pxa_set_cken(CKEN_STUART, 1);
3156+ pxa_irda_enable_sirclk(si);
3157 }
3158
3159 /* disable STUART first */
3160@@ -169,7 +192,7 @@
3161 /* disable STUART */
3162 STIER = 0;
3163 STISR = 0;
3164- pxa_set_cken(CKEN_STUART, 0);
3165+ pxa_irda_disable_clk(si);
3166
3167 /* disable FICP first */
3168 ICCR0 = 0;
3169@@ -182,7 +205,7 @@
3170 pxa_gpio_mode(GPIO47_ICPTXD_MD);
3171
3172 /* enable the FICP clock */
3173- pxa_set_cken(CKEN_FICP, 1);
3174+ pxa_irda_enable_firclk(si);
3175
3176 si->speed = speed;
3177 pxa_irda_fir_dma_rx_start(si);
3178@@ -592,16 +615,15 @@
3179 STIER = 0;
3180 /* disable STUART SIR mode */
3181 STISR = 0;
3182- /* disable the STUART clock */
3183- pxa_set_cken(CKEN_STUART, 0);
3184
3185 /* disable DMA */
3186 DCSR(si->txdma) &= ~DCSR_RUN;
3187 DCSR(si->rxdma) &= ~DCSR_RUN;
3188 /* disable FICP */
3189 ICCR0 = 0;
3190- /* disable the FICP clock */
3191- pxa_set_cken(CKEN_FICP, 0);
3192+
3193+ /* disable the STUART or FICP clocks */
3194+ pxa_irda_disable_clk(si);
3195
3196 DRCMR17 = 0;
3197 DRCMR18 = 0;
3198@@ -792,6 +814,13 @@
3199 si->dev = &pdev->dev;
3200 si->pdata = pdev->dev.platform_data;
3201
3202+ si->sir_clk = clk_get(&pdev->dev, "UARTCLK");
3203+ si->fir_clk = clk_get(&pdev->dev, "FICPCLK");
3204+ if (IS_ERR(si->sir_clk) || IS_ERR(si->fir_clk)) {
3205+ err = PTR_ERR(IS_ERR(si->sir_clk) ? si->sir_clk : si->fir_clk);
3206+ goto err_mem_4;
3207+ }
3208+
3209 /*
3210 * Initialise the SIR buffers
3211 */
3212@@ -831,6 +860,10 @@
3213 err_mem_5:
3214 kfree(si->rx_buff.head);
3215 err_mem_4:
3216+ if (si->sir_clk && !IS_ERR(si->sir_clk))
3217+ clk_put(si->sir_clk);
3218+ if (si->fir_clk && !IS_ERR(si->fir_clk))
3219+ clk_put(si->fir_clk);
3220 free_netdev(dev);
3221 err_mem_3:
3222 release_mem_region(__PREG(FICP), 0x1c);
3223@@ -850,6 +883,8 @@
3224 unregister_netdev(dev);
3225 kfree(si->tx_buff.head);
3226 kfree(si->rx_buff.head);
3227+ clk_put(si->fir_clk);
3228+ clk_put(si->sir_clk);
3229 free_netdev(dev);
3230 }
3231
3232--- linux-2.6.23.orig/drivers/net/smc91x.c
3233+++ linux-2.6.23/drivers/net/smc91x.c
3234@@ -173,56 +173,6 @@
3235 */
3236 #define MII_DELAY 1
3237
3238-/* store this information for the driver.. */
3239-struct smc_local {
3240- /*
3241- * If I have to wait until memory is available to send a
3242- * packet, I will store the skbuff here, until I get the
3243- * desired memory. Then, I'll send it out and free it.
3244- */
3245- struct sk_buff *pending_tx_skb;
3246- struct tasklet_struct tx_task;
3247-
3248- /*
3249- * these are things that the kernel wants me to keep, so users
3250- * can find out semi-useless statistics of how well the card is
3251- * performing
3252- */
3253- struct net_device_stats stats;
3254-
3255- /* version/revision of the SMC91x chip */
3256- int version;
3257-
3258- /* Contains the current active transmission mode */
3259- int tcr_cur_mode;
3260-
3261- /* Contains the current active receive mode */
3262- int rcr_cur_mode;
3263-
3264- /* Contains the current active receive/phy mode */
3265- int rpc_cur_mode;
3266- int ctl_rfduplx;
3267- int ctl_rspeed;
3268-
3269- u32 msg_enable;
3270- u32 phy_type;
3271- struct mii_if_info mii;
3272-
3273- /* work queue */
3274- struct work_struct phy_configure;
3275- struct net_device *dev;
3276- int work_pending;
3277-
3278- spinlock_t lock;
3279-
3280-#ifdef SMC_USE_PXA_DMA
3281- /* DMA needs the physical address of the chip */
3282- u_long physaddr;
3283-#endif
3284- void __iomem *base;
3285- void __iomem *datacs;
3286-};
3287-
3288 #if SMC_DEBUG > 0
3289 #define DBG(n, args...) \
3290 do { \
3291@@ -2238,17 +2188,19 @@
3292 goto out_release_attrib;
3293 }
3294
3295- platform_set_drvdata(pdev, ndev);
3296- ret = smc_probe(ndev, addr);
3297- if (ret != 0)
3298- goto out_iounmap;
3299 #ifdef SMC_USE_PXA_DMA
3300- else {
3301+ {
3302 struct smc_local *lp = netdev_priv(ndev);
3303+ lp->device = &pdev->dev;
3304 lp->physaddr = res->start;
3305 }
3306 #endif
3307
3308+ platform_set_drvdata(pdev, ndev);
3309+ ret = smc_probe(ndev, addr);
3310+ if (ret != 0)
3311+ goto out_iounmap;
3312+
3313 smc_request_datacs(pdev, ndev);
3314
3315 return 0;
3316--- linux-2.6.23.orig/drivers/net/smc91x.h
3317+++ linux-2.6.23/drivers/net/smc91x.h
3318@@ -461,6 +461,59 @@
3319
3320 #endif
3321
3322+
3323+/* store this information for the driver.. */
3324+struct smc_local {
3325+ /*
3326+ * If I have to wait until memory is available to send a
3327+ * packet, I will store the skbuff here, until I get the
3328+ * desired memory. Then, I'll send it out and free it.
3329+ */
3330+ struct sk_buff *pending_tx_skb;
3331+ struct tasklet_struct tx_task;
3332+
3333+ /*
3334+ * these are things that the kernel wants me to keep, so users
3335+ * can find out semi-useless statistics of how well the card is
3336+ * performing
3337+ */
3338+ struct net_device_stats stats;
3339+
3340+ /* version/revision of the SMC91x chip */
3341+ int version;
3342+
3343+ /* Contains the current active transmission mode */
3344+ int tcr_cur_mode;
3345+
3346+ /* Contains the current active receive mode */
3347+ int rcr_cur_mode;
3348+
3349+ /* Contains the current active receive/phy mode */
3350+ int rpc_cur_mode;
3351+ int ctl_rfduplx;
3352+ int ctl_rspeed;
3353+
3354+ u32 msg_enable;
3355+ u32 phy_type;
3356+ struct mii_if_info mii;
3357+
3358+ /* work queue */
3359+ struct work_struct phy_configure;
3360+ struct net_device *dev;
3361+ int work_pending;
3362+
3363+ spinlock_t lock;
3364+
3365+#ifdef SMC_USE_PXA_DMA
3366+ /* DMA needs the physical address of the chip */
3367+ u_long physaddr;
3368+ struct device *device;
3369+#endif
3370+ void __iomem *base;
3371+ void __iomem *datacs;
3372+};
3373+
3374+
3375 #ifdef SMC_USE_PXA_DMA
3376 /*
3377 * Let's use the DMA engine on the XScale PXA2xx for RX packets. This is
3378@@ -475,11 +528,12 @@
3379 #ifdef SMC_insl
3380 #undef SMC_insl
3381 #define SMC_insl(a, r, p, l) \
3382- smc_pxa_dma_insl(a, lp->physaddr, r, dev->dma, p, l)
3383+ smc_pxa_dma_insl(a, lp, r, dev->dma, p, l)
3384 static inline void
3385-smc_pxa_dma_insl(void __iomem *ioaddr, u_long physaddr, int reg, int dma,
3386+smc_pxa_dma_insl(void __iomem *ioaddr, struct smc_local *lp, int reg, int dma,
3387 u_char *buf, int len)
3388 {
3389+ u_long physaddr = lp->physaddr;
3390 dma_addr_t dmabuf;
3391
3392 /* fallback if no DMA available */
3393@@ -496,7 +550,7 @@
3394 }
3395
3396 len *= 4;
3397- dmabuf = dma_map_single(NULL, buf, len, DMA_FROM_DEVICE);
3398+ dmabuf = dma_map_single(lp->device, buf, len, DMA_FROM_DEVICE);
3399 DCSR(dma) = DCSR_NODESC;
3400 DTADR(dma) = dmabuf;
3401 DSADR(dma) = physaddr + reg;
3402@@ -506,18 +560,19 @@
3403 while (!(DCSR(dma) & DCSR_STOPSTATE))
3404 cpu_relax();
3405 DCSR(dma) = 0;
3406- dma_unmap_single(NULL, dmabuf, len, DMA_FROM_DEVICE);
3407+ dma_unmap_single(lp->device, dmabuf, len, DMA_FROM_DEVICE);
3408 }
3409 #endif
3410
3411 #ifdef SMC_insw
3412 #undef SMC_insw
3413 #define SMC_insw(a, r, p, l) \
3414- smc_pxa_dma_insw(a, lp->physaddr, r, dev->dma, p, l)
3415+ smc_pxa_dma_insw(a, lp, r, dev->dma, p, l)
3416 static inline void
3417-smc_pxa_dma_insw(void __iomem *ioaddr, u_long physaddr, int reg, int dma,
3418+smc_pxa_dma_insw(void __iomem *ioaddr, struct smc_local *lp, int reg, int dma,
3419 u_char *buf, int len)
3420 {
3421+ u_long physaddr = lp->physaddr;
3422 dma_addr_t dmabuf;
3423
3424 /* fallback if no DMA available */
3425@@ -534,7 +589,7 @@
3426 }
3427
3428 len *= 2;
3429- dmabuf = dma_map_single(NULL, buf, len, DMA_FROM_DEVICE);
3430+ dmabuf = dma_map_single(lp->device, buf, len, DMA_FROM_DEVICE);
3431 DCSR(dma) = DCSR_NODESC;
3432 DTADR(dma) = dmabuf;
3433 DSADR(dma) = physaddr + reg;
3434@@ -544,7 +599,7 @@
3435 while (!(DCSR(dma) & DCSR_STOPSTATE))
3436 cpu_relax();
3437 DCSR(dma) = 0;
3438- dma_unmap_single(NULL, dmabuf, len, DMA_FROM_DEVICE);
3439+ dma_unmap_single(lp->device, dmabuf, len, DMA_FROM_DEVICE);
3440 }
3441 #endif
3442
3443--- linux-2.6.23.orig/drivers/serial/pxa.c
3444+++ linux-2.6.23/drivers/serial/pxa.c
3445@@ -42,6 +42,7 @@
3446 #include <linux/tty.h>
3447 #include <linux/tty_flip.h>
3448 #include <linux/serial_core.h>
3449+#include <linux/clk.h>
3450
3451 #include <asm/io.h>
3452 #include <asm/hardware.h>
3453@@ -56,7 +57,7 @@
3454 unsigned char lcr;
3455 unsigned char mcr;
3456 unsigned int lsr_break_flag;
3457- unsigned int cken;
3458+ struct clk *clk;
3459 char *name;
3460 };
3461
3462@@ -363,6 +364,8 @@
3463 else
3464 up->mcr = 0;
3465
3466+ up->port.uartclk = clk_get_rate(up->clk);
3467+
3468 /*
3469 * Allocate the IRQ
3470 */
3471@@ -568,9 +571,11 @@
3472 unsigned int oldstate)
3473 {
3474 struct uart_pxa_port *up = (struct uart_pxa_port *)port;
3475- pxa_set_cken(up->cken, !state);
3476+
3477 if (!state)
3478- udelay(1);
3479+ clk_enable(up->clk);
3480+ else
3481+ clk_disable(up->clk);
3482 }
3483
3484 static void serial_pxa_release_port(struct uart_port *port)
3485@@ -604,7 +609,7 @@
3486
3487 #ifdef CONFIG_SERIAL_PXA_CONSOLE
3488
3489-static struct uart_pxa_port serial_pxa_ports[];
3490+static struct uart_pxa_port *serial_pxa_ports[4];
3491 static struct uart_driver serial_pxa_reg;
3492
3493 #define BOTH_EMPTY (UART_LSR_TEMT | UART_LSR_THRE)
3494@@ -654,9 +659,11 @@
3495 static void
3496 serial_pxa_console_write(struct console *co, const char *s, unsigned int count)
3497 {
3498- struct uart_pxa_port *up = &serial_pxa_ports[co->index];
3499+ struct uart_pxa_port *up = serial_pxa_ports[co->index];
3500 unsigned int ier;
3501
3502+ clk_enable(up->clk);
3503+
3504 /*
3505 * First save the IER then disable the interrupts
3506 */
3507@@ -671,6 +678,8 @@
3508 */
3509 wait_for_xmitr(up);
3510 serial_out(up, UART_IER, ier);
3511+
3512+ clk_disable(up->clk);
3513 }
3514
3515 static int __init
3516@@ -684,7 +693,9 @@
3517
3518 if (co->index == -1 || co->index >= serial_pxa_reg.nr)
3519 co->index = 0;
3520- up = &serial_pxa_ports[co->index];
3521+ up = serial_pxa_ports[co->index];
3522+ if (!up)
3523+ return -ENODEV;
3524
3525 if (options)
3526 uart_parse_options(options, &baud, &parity, &bits, &flow);
3527@@ -702,15 +713,6 @@
3528 .data = &serial_pxa_reg,
3529 };
3530
3531-static int __init
3532-serial_pxa_console_init(void)
3533-{
3534- register_console(&serial_pxa_console);
3535- return 0;
3536-}
3537-
3538-console_initcall(serial_pxa_console_init);
3539-
3540 #define PXA_CONSOLE &serial_pxa_console
3541 #else
3542 #define PXA_CONSOLE NULL
3543@@ -736,73 +738,13 @@
3544 .verify_port = serial_pxa_verify_port,
3545 };
3546
3547-static struct uart_pxa_port serial_pxa_ports[] = {
3548- { /* FFUART */
3549- .name = "FFUART",
3550- .cken = CKEN_FFUART,
3551- .port = {
3552- .type = PORT_PXA,
3553- .iotype = UPIO_MEM,
3554- .membase = (void *)&FFUART,
3555- .mapbase = __PREG(FFUART),
3556- .irq = IRQ_FFUART,
3557- .uartclk = 921600 * 16,
3558- .fifosize = 64,
3559- .ops = &serial_pxa_pops,
3560- .line = 0,
3561- },
3562- }, { /* BTUART */
3563- .name = "BTUART",
3564- .cken = CKEN_BTUART,
3565- .port = {
3566- .type = PORT_PXA,
3567- .iotype = UPIO_MEM,
3568- .membase = (void *)&BTUART,
3569- .mapbase = __PREG(BTUART),
3570- .irq = IRQ_BTUART,
3571- .uartclk = 921600 * 16,
3572- .fifosize = 64,
3573- .ops = &serial_pxa_pops,
3574- .line = 1,
3575- },
3576- }, { /* STUART */
3577- .name = "STUART",
3578- .cken = CKEN_STUART,
3579- .port = {
3580- .type = PORT_PXA,
3581- .iotype = UPIO_MEM,
3582- .membase = (void *)&STUART,
3583- .mapbase = __PREG(STUART),
3584- .irq = IRQ_STUART,
3585- .uartclk = 921600 * 16,
3586- .fifosize = 64,
3587- .ops = &serial_pxa_pops,
3588- .line = 2,
3589- },
3590- }, { /* HWUART */
3591- .name = "HWUART",
3592- .cken = CKEN_HWUART,
3593- .port = {
3594- .type = PORT_PXA,
3595- .iotype = UPIO_MEM,
3596- .membase = (void *)&HWUART,
3597- .mapbase = __PREG(HWUART),
3598- .irq = IRQ_HWUART,
3599- .uartclk = 921600 * 16,
3600- .fifosize = 64,
3601- .ops = &serial_pxa_pops,
3602- .line = 3,
3603- },
3604- }
3605-};
3606-
3607 static struct uart_driver serial_pxa_reg = {
3608 .owner = THIS_MODULE,
3609 .driver_name = "PXA serial",
3610 .dev_name = "ttyS",
3611 .major = TTY_MAJOR,
3612 .minor = 64,
3613- .nr = ARRAY_SIZE(serial_pxa_ports),
3614+ .nr = 4,
3615 .cons = PXA_CONSOLE,
3616 };
3617
3618@@ -828,10 +770,68 @@
3619
3620 static int serial_pxa_probe(struct platform_device *dev)
3621 {
3622- serial_pxa_ports[dev->id].port.dev = &dev->dev;
3623- uart_add_one_port(&serial_pxa_reg, &serial_pxa_ports[dev->id].port);
3624- platform_set_drvdata(dev, &serial_pxa_ports[dev->id]);
3625+ struct uart_pxa_port *sport;
3626+ struct resource *mmres, *irqres;
3627+ int ret;
3628+
3629+ mmres = platform_get_resource(dev, IORESOURCE_MEM, 0);
3630+ irqres = platform_get_resource(dev, IORESOURCE_IRQ, 0);
3631+ if (!mmres || !irqres)
3632+ return -ENODEV;
3633+
3634+ sport = kzalloc(sizeof(struct uart_pxa_port), GFP_KERNEL);
3635+ if (!sport)
3636+ return -ENOMEM;
3637+
3638+ sport->clk = clk_get(&dev->dev, "UARTCLK");
3639+ if (IS_ERR(sport->clk)) {
3640+ ret = PTR_ERR(sport->clk);
3641+ goto err_free;
3642+ }
3643+
3644+ sport->port.type = PORT_PXA;
3645+ sport->port.iotype = UPIO_MEM;
3646+ sport->port.mapbase = mmres->start;
3647+ sport->port.irq = irqres->start;
3648+ sport->port.fifosize = 64;
3649+ sport->port.ops = &serial_pxa_pops;
3650+ sport->port.line = dev->id;
3651+ sport->port.dev = &dev->dev;
3652+ sport->port.flags = UPF_IOREMAP | UPF_BOOT_AUTOCONF;
3653+ sport->port.uartclk = clk_get_rate(sport->clk);
3654+
3655+ /*
3656+ * Is it worth keeping this?
3657+ */
3658+ if (mmres->start == __PREG(FFUART))
3659+ sport->name = "FFUART";
3660+ else if (mmres->start == __PREG(BTUART))
3661+ sport->name = "BTUART";
3662+ else if (mmres->start == __PREG(STUART))
3663+ sport->name = "STUART";
3664+ else if (mmres->start == __PREG(HWUART))
3665+ sport->name = "HWUART";
3666+ else
3667+ sport->name = "???";
3668+
3669+ sport->port.membase = ioremap(mmres->start, mmres->end - mmres->start + 1);
3670+ if (!sport->port.membase) {
3671+ ret = -ENOMEM;
3672+ goto err_clk;
3673+ }
3674+
3675+ serial_pxa_ports[dev->id] = sport;
3676+
3677+ uart_add_one_port(&serial_pxa_reg, &sport->port);
3678+ platform_set_drvdata(dev, sport);
3679+
3680 return 0;
3681+
3682+ err_clk:
3683+ clk_put(sport->clk);
3684+ err_free:
3685+ kfree(sport);
3686+ return ret;
3687 }
3688
3689 static int serial_pxa_remove(struct platform_device *dev)
3690@@ -840,8 +840,9 @@
3691
3692 platform_set_drvdata(dev, NULL);
3693
3694- if (sport)
3695- uart_remove_one_port(&serial_pxa_reg, &sport->port);
3696+ uart_remove_one_port(&serial_pxa_reg, &sport->port);
3697+ clk_put(sport->clk);
3698+ kfree(sport);
3699
3700 return 0;
3701 }
3702--- linux-2.6.23.orig/drivers/serial/serial_core.c
3703+++ linux-2.6.23/drivers/serial/serial_core.c
3704@@ -2128,6 +2128,14 @@
3705 spin_unlock_irqrestore(&port->lock, flags);
3706
3707 /*
3708+ * If this driver supports console, and it hasn't been
3709+ * successfully registered yet, try to re-register it.
3710+ * It may be that the port was not available.
3711+ */
3712+ if (port->cons && !(port->cons->flags & CON_ENABLED))
3713+ register_console(port->cons);
3714+
3715+ /*
3716 * Power down all ports by default, except the
3717 * console if we have one.
3718 */
3719@@ -2288,6 +2296,7 @@
3720 }
3721
3722 state->port = port;
3723+ state->pm_state = -1;
3724
3725 port->cons = drv->cons;
3726 port->info = state->info;
3727@@ -2310,15 +2319,6 @@
3728 tty_register_device(drv->tty_driver, port->line, port->dev);
3729
3730 /*
3731- * If this driver supports console, and it hasn't been
3732- * successfully registered yet, try to re-register it.
3733- * It may be that the port was not available.
3734- */
3735- if (port->type != PORT_UNKNOWN &&
3736- port->cons && !(port->cons->flags & CON_ENABLED))
3737- register_console(port->cons);
3738-
3739- /*
3740 * Ensure UPF_DEAD is not set.
3741 */
3742 port->flags &= ~UPF_DEAD;
3743--- linux-2.6.23.orig/drivers/usb/gadget/pxa2xx_udc.c
3744+++ linux-2.6.23/drivers/usb/gadget/pxa2xx_udc.c
3745@@ -43,6 +43,8 @@
3746 #include <linux/platform_device.h>
3747 #include <linux/dma-mapping.h>
3748 #include <linux/irq.h>
3749+#include <linux/clk.h>
3750+#include <linux/err.h>
3751
3752 #include <asm/byteorder.h>
3753 #include <asm/dma.h>
3754@@ -1157,7 +1159,7 @@
3755
3756 #ifdef CONFIG_ARCH_PXA
3757 /* Disable clock for USB device */
3758- pxa_set_cken(CKEN_USB, 0);
3759+ clk_disable(dev->clk);
3760 #endif
3761
3762 ep0_idle (dev);
3763@@ -1202,8 +1204,7 @@
3764
3765 #ifdef CONFIG_ARCH_PXA
3766 /* Enable clock for USB device */
3767- pxa_set_cken(CKEN_USB, 1);
3768- udelay(5);
3769+ clk_enable(dev->clk);
3770 #endif
3771
3772 /* try to clear these bits before we enable the udc */
3773@@ -2137,6 +2138,14 @@
3774 if (irq < 0)
3775 return -ENODEV;
3776
3777+#ifdef CONFIG_ARCH_PXA
3778+ dev->clk = clk_get(&pdev->dev, "UDCCLK");
3779+ if (IS_ERR(dev->clk)) {
3780+ retval = PTR_ERR(dev->clk);
3781+ goto err_clk;
3782+ }
3783+#endif
3784+
3785 pr_debug("%s: IRQ %d%s%s\n", driver_name, irq,
3786 dev->has_cfr ? "" : " (!cfr)",
3787 SIZE_STR "(pio)"
3788@@ -2152,11 +2161,10 @@
3789 dev_dbg(&pdev->dev,
3790 "can't get vbus gpio %d, err: %d\n",
3791 dev->mach->gpio_vbus, retval);
3792- return -EBUSY;
3793+ goto err_gpio_vbus;
3794 }
3795 gpio_direction_input(dev->mach->gpio_vbus);
3796 vbus_irq = gpio_to_irq(dev->mach->gpio_vbus);
3797- set_irq_type(vbus_irq, IRQT_BOTHEDGE);
3798 } else
3799 vbus_irq = 0;
3800
3801@@ -2166,9 +2174,7 @@
3802 dev_dbg(&pdev->dev,
3803 "can't get pullup gpio %d, err: %d\n",
3804 dev->mach->gpio_pullup, retval);
3805- if (dev->mach->gpio_vbus)
3806- gpio_free(dev->mach->gpio_vbus);
3807- return -EBUSY;
3808+ goto err_gpio_pullup;
3809 }
3810 gpio_direction_output(dev->mach->gpio_pullup, 0);
3811 }
3812@@ -2195,11 +2201,7 @@
3813 if (retval != 0) {
3814 printk(KERN_ERR "%s: can't get irq %d, err %d\n",
3815 driver_name, irq, retval);
3816- if (dev->mach->gpio_pullup)
3817- gpio_free(dev->mach->gpio_pullup);
3818- if (dev->mach->gpio_vbus)
3819- gpio_free(dev->mach->gpio_vbus);
3820- return -EBUSY;
3821+ goto err_irq1;
3822 }
3823 dev->got_irq = 1;
3824
3825@@ -2213,12 +2215,7 @@
3826 printk(KERN_ERR "%s: can't get irq %i, err %d\n",
3827 driver_name, LUBBOCK_USB_DISC_IRQ, retval);
3828 lubbock_fail0:
3829- free_irq(irq, dev);
3830- if (dev->mach->gpio_pullup)
3831- gpio_free(dev->mach->gpio_pullup);
3832- if (dev->mach->gpio_vbus)
3833- gpio_free(dev->mach->gpio_vbus);
3834- return -EBUSY;
3835+ goto err_irq_lub;
3836 }
3837 retval = request_irq(LUBBOCK_USB_IRQ,
3838 lubbock_vbus_irq,
3839@@ -2234,22 +2231,37 @@
3840 #endif
3841 if (vbus_irq) {
3842 retval = request_irq(vbus_irq, udc_vbus_irq,
3843- IRQF_DISABLED | IRQF_SAMPLE_RANDOM,
3844+ IRQF_DISABLED | IRQF_SAMPLE_RANDOM |
3845+ IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING,
3846 driver_name, dev);
3847 if (retval != 0) {
3848 printk(KERN_ERR "%s: can't get irq %i, err %d\n",
3849 driver_name, vbus_irq, retval);
3850- free_irq(irq, dev);
3851- if (dev->mach->gpio_pullup)
3852- gpio_free(dev->mach->gpio_pullup);
3853- if (dev->mach->gpio_vbus)
3854- gpio_free(dev->mach->gpio_vbus);
3855- return -EBUSY;
3856+ goto err_vbus_irq;
3857 }
3858 }
3859 create_proc_files();
3860
3861 return 0;
3862+
3863+ err_vbus_irq:
3864+#ifdef CONFIG_ARCH_LUBBOCK
3865+ free_irq(LUBBOCK_USB_DISC_IRQ, dev);
3866+ err_irq_lub:
3867+#endif
3868+ free_irq(irq, dev);
3869+ err_irq1:
3870+ if (dev->mach->gpio_pullup)
3871+ gpio_free(dev->mach->gpio_pullup);
3872+ err_gpio_pullup:
3873+ if (dev->mach->gpio_vbus)
3874+ gpio_free(dev->mach->gpio_vbus);
3875+ err_gpio_vbus:
3876+#ifdef CONFIG_ARCH_PXA
3877+ clk_put(dev->clk);
3878+ err_clk:
3879+#endif
3880+ return retval;
3881 }
3882
3883 static void pxa2xx_udc_shutdown(struct platform_device *_dev)
3884@@ -2284,6 +2296,10 @@
3885 if (dev->mach->gpio_pullup)
3886 gpio_free(dev->mach->gpio_pullup);
3887
3888+#ifdef CONFIG_ARCH_PXA
3889+ clk_put(dev->clk);
3890+#endif
3891+
3892 platform_set_drvdata(pdev, NULL);
3893 the_controller = NULL;
3894 return 0;
3895--- linux-2.6.23.orig/drivers/usb/gadget/pxa2xx_udc.h
3896+++ linux-2.6.23/drivers/usb/gadget/pxa2xx_udc.h
3897@@ -125,6 +125,7 @@
3898 struct timer_list timer;
3899
3900 struct device *dev;
3901+ struct clk *clk;
3902 struct pxa2xx_udc_mach_info *mach;
3903 u64 dma_mask;
3904 struct pxa2xx_ep ep [PXA_UDC_NUM_ENDPOINTS];
3905--- linux-2.6.23.orig/drivers/video/pxafb.c
3906+++ linux-2.6.23/drivers/video/pxafb.c
3907@@ -37,6 +37,8 @@
3908 #include <linux/cpufreq.h>
3909 #include <linux/platform_device.h>
3910 #include <linux/dma-mapping.h>
3911+#include <linux/clk.h>
3912+#include <linux/err.h>
3913
3914 #include <asm/hardware.h>
3915 #include <asm/io.h>
3916@@ -574,15 +576,15 @@
3917 *
3918 * Factoring the 10^4 and 10^-12 out gives 10^-8 == 1 / 100000000 as used below.
3919 */
3920-static inline unsigned int get_pcd(unsigned int pixclock)
3921+static inline unsigned int get_pcd(struct pxafb_info *fbi, unsigned int pixclock)
3922 {
3923 unsigned long long pcd;
3924
3925 /* FIXME: Need to take into account Double Pixel Clock mode
3926- * (DPC) bit? or perhaps set it based on the various clock
3927- * speeds */
3928-
3929- pcd = (unsigned long long)get_lcdclk_frequency_10khz() * pixclock;
3930+ * (DPC) bit? or perhaps set it based on the various clock
3931+ * speeds */
3932+ pcd = (unsigned long long)(clk_get_rate(fbi->clk) / 10000);
3933+ pcd *= pixclock;
3934 do_div(pcd, 100000000 * 2);
3935 /* no need for this, since we should subtract 1 anyway. they cancel */
3936 /* pcd += 1; */ /* make up for integer math truncations */
3937@@ -591,19 +593,21 @@
3938
3939 /*
3940 * Some touchscreens need hsync information from the video driver to
3941- * function correctly. We export it here.
3942+ * function correctly. We export it here. Note that 'hsync_time' and
3943+ * the value returned from pxafb_get_hsync_time() is the *reciprocal*
3944+ * of the hsync period in seconds.
3945 */
3946 static inline void set_hsync_time(struct pxafb_info *fbi, unsigned int pcd)
3947 {
3948- unsigned long long htime;
3949+ unsigned long htime;
3950
3951 if ((pcd == 0) || (fbi->fb.var.hsync_len == 0)) {
3952 fbi->hsync_time=0;
3953 return;
3954 }
3955
3956- htime = (unsigned long long)get_lcdclk_frequency_10khz() * 10000;
3957- do_div(htime, pcd * fbi->fb.var.hsync_len);
3958+ htime = clk_get_rate(fbi->clk) / (pcd * fbi->fb.var.hsync_len);
3959+
3960 fbi->hsync_time = htime;
3961 }
3962
3963@@ -628,7 +632,7 @@
3964 {
3965 struct pxafb_lcd_reg new_regs;
3966 u_long flags;
3967- u_int lines_per_panel, pcd = get_pcd(var->pixclock);
3968+ u_int lines_per_panel, pcd = get_pcd(fbi, var->pixclock);
3969
3970 pr_debug("pxafb: Configuring PXA LCD\n");
3971
3972@@ -908,7 +912,7 @@
3973 pr_debug("reg_lccr3 0x%08x\n", (unsigned int) fbi->reg_lccr3);
3974
3975 /* enable LCD controller clock */
3976- pxa_set_cken(CKEN_LCD, 1);
3977+ clk_enable(fbi->clk);
3978
3979 down(&fcs_lcd_sem);
3980 /* Sequence from 11.7.10 */
3981@@ -950,7 +954,7 @@
3982 up(&fcs_lcd_sem);
3983
3984 /* disable LCD controller clock */
3985- pxa_set_cken(CKEN_LCD, 0);
3986+ clk_disable(fbi->clk);
3987 }
3988
3989 /*
3990@@ -1161,7 +1165,7 @@
3991 if ((clkinfo->old == 13000))
3992 break;
3993
3994- pcd = get_pcd(fbi->fb.var.pixclock);
3995+ pcd = get_pcd(fbi, fbi->fb.var.pixclock);
3996 lccr3 = fbi->reg_lccr3;
3997 set_hsync_time(fbi, pcd);
3998 fbi->reg_lccr3 = (fbi->reg_lccr3 & ~0xff) | LCCR3_PixClkDiv(pcd);
3999@@ -1293,6 +1297,12 @@
4000 memset(fbi, 0, sizeof(struct pxafb_info));
4001 fbi->dev = dev;
4002
4003+ fbi->clk = clk_get(dev, "LCDCLK");
4004+ if (IS_ERR(fbi->clk)) {
4005+ kfree(fbi);
4006+ return NULL;
4007+ }
4008+
4009 strcpy(fbi->fb.fix.id, PXA_NAME);
4010
4011 fbi->fb.fix.type = FB_TYPE_PACKED_PIXELS;
4012--- linux-2.6.23.orig/drivers/video/pxafb.h
4013+++ linux-2.6.23/drivers/video/pxafb.h
4014@@ -94,6 +94,7 @@
4015 struct pxafb_info {
4016 struct fb_info fb;
4017 struct device *dev;
4018+ struct clk *clk;
4019
4020 /*
4021 * These are the addresses we mapped
4022--- linux-2.6.23.orig/include/asm-arm/arch-pxa/hardware.h
4023+++ linux-2.6.23/include/asm-arm/arch-pxa/hardware.h
4024@@ -80,6 +80,24 @@
4025 _id == 0x411; \
4026 })
4027
4028+#define __cpu_is_pxa300(id) \
4029+ ({ \
4030+ unsigned int _id = (id) >> 4 & 0xfff; \
4031+ _id == 0x688; \
4032+ })
4033+
4034+#define __cpu_is_pxa310(id) \
4035+ ({ \
4036+ unsigned int _id = (id) >> 4 & 0xfff; \
4037+ _id == 0x689; \
4038+ })
4039+
4040+#define __cpu_is_pxa320(id) \
4041+ ({ \
4042+ unsigned int _id = (id) >> 4 & 0xfff; \
4043+ _id == 0x603 || _id == 0x682; \
4044+ })
4045+
4046 #define cpu_is_pxa21x() \
4047 ({ \
4048 unsigned int id = read_cpuid(CPUID_ID); \
4049@@ -98,6 +116,53 @@
4050 __cpu_is_pxa27x(id); \
4051 })
4052
4053+#define cpu_is_pxa300() \
4054+ ({ \
4055+ unsigned int id = read_cpuid(CPUID_ID); \
4056+ __cpu_is_pxa300(id); \
4057+ })
4058+
4059+#define cpu_is_pxa310() \
4060+ ({ \
4061+ unsigned int id = read_cpuid(CPUID_ID); \
4062+ __cpu_is_pxa310(id); \
4063+ })
4064+
4065+#define cpu_is_pxa320() \
4066+ ({ \
4067+ unsigned int id = read_cpuid(CPUID_ID); \
4068+ __cpu_is_pxa320(id); \
4069+ })
4070+
4071+/*
4072+ * CPUID Core Generation Bit
4073+ * <= 0x2 for pxa21x/pxa25x/pxa26x/pxa27x
4074+ * == 0x3 for pxa300/pxa310/pxa320
4075+ */
4076+#define __cpu_is_pxa2xx(id) \
4077+ ({ \
4078+ unsigned int _id = (id) >> 13 & 0x7; \
4079+ _id <= 0x2; \
4080+ })
4081+
4082+#define __cpu_is_pxa3xx(id) \
4083+ ({ \
4084+ unsigned int _id = (id) >> 13 & 0x7; \
4085+ _id == 0x3; \
4086+ })
4087+
4088+#define cpu_is_pxa2xx() \
4089+ ({ \
4090+ unsigned int id = read_cpuid(CPUID_ID); \
4091+ __cpu_is_pxa2xx(id); \
4092+ })
4093+
4094+#define cpu_is_pxa3xx() \
4095+ ({ \
4096+ unsigned int id = read_cpuid(CPUID_ID); \
4097+ __cpu_is_pxa3xx(id); \
4098+ })
4099+
4100 /*
4101 * Handy routine to set GPIO alternate functions
4102 */
4103@@ -116,13 +181,16 @@
4104 /*
4105 * Routine to enable or disable CKEN
4106 */
4107-extern void pxa_set_cken(int clock, int enable);
4108+static inline void __deprecated pxa_set_cken(int clock, int enable)
4109+{
4110+ extern void __pxa_set_cken(int clock, int enable);
4111+ __pxa_set_cken(clock, enable);
4112+}
4113
4114 /*
4115 * return current memory and LCD clock frequency in units of 10kHz
4116 */
4117 extern unsigned int get_memclk_frequency_10khz(void);
4118-extern unsigned int get_lcdclk_frequency_10khz(void);
4119
4120 #endif
4121
4122--- linux-2.6.23.orig/include/asm-arm/arch-pxa/irqs.h
4123+++ linux-2.6.23/include/asm-arm/arch-pxa/irqs.h
4124@@ -66,12 +66,6 @@
4125 #define IRQ_TO_GPIO_2_x(i) ((i) - PXA_GPIO_IRQ_BASE)
4126 #define IRQ_TO_GPIO(i) (((i) < IRQ_GPIO(2)) ? ((i) - IRQ_GPIO0) : IRQ_TO_GPIO_2_x(i))
4127
4128-#if defined(CONFIG_PXA25x)
4129-#define PXA_LAST_GPIO 84
4130-#elif defined(CONFIG_PXA27x)
4131-#define PXA_LAST_GPIO 127
4132-#endif
4133-
4134 /*
4135 * The next 16 interrupts are for board specific purposes. Since
4136 * the kernel can only run on one machine at a time, we can re-use
4137--- /dev/null
4138+++ linux-2.6.23/include/asm-arm/arch-pxa/mfp-pxa300.h
4139@@ -0,0 +1,574 @@
4140+/*
4141+ * linux/include/asm-arm/arch-pxa/mfp-pxa300.h
4142+ *
4143+ * PXA300/PXA310 specific MFP configuration definitions
4144+ *
4145+ * Copyright (C) 2007 Marvell International Ltd.
4146+ * 2007-08-21: eric miao <eric.y.miao@gmail.com>
4147+ * initial version
4148+ *
4149+ * This program is free software; you can redistribute it and/or modify
4150+ * it under the terms of the GNU General Public License version 2 as
4151+ * published by the Free Software Foundation.
4152+ */
4153+
4154+#ifndef __ASM_ARCH_MFP_PXA300_H
4155+#define __ASM_ARCH_MFP_PXA300_H
4156+
4157+#include <asm/arch/mfp.h>
4158+
4159+/* GPIO */
4160+#define GPIO46_GPIO MFP_CFG(GPIO46, AF1)
4161+#define GPIO49_GPIO MFP_CFG(GPIO49, AF3)
4162+#define GPIO50_GPIO MFP_CFG(GPIO50, AF2)
4163+#define GPIO51_GPIO MFP_CFG(GPIO51, AF3)
4164+#define GPIO52_GPIO MFP_CFG(GPIO52, AF3)
4165+#define GPIO56_GPIO MFP_CFG(GPIO56, AF0)
4166+#define GPIO58_GPIO MFP_CFG(GPIO58, AF0)
4167+#define GPIO59_GPIO MFP_CFG(GPIO59, AF0)
4168+#define GPIO60_GPIO MFP_CFG(GPIO60, AF0)
4169+#define GPIO61_GPIO MFP_CFG(GPIO61, AF0)
4170+#define GPIO62_GPIO MFP_CFG(GPIO62, AF0)
4171+
4172+#ifdef CONFIG_CPU_PXA310
4173+#define GPIO7_2_GPIO MFP_CFG(GPIO7_2, AF0)
4174+#define GPIO8_2_GPIO MFP_CFG(GPIO8_2, AF0)
4175+#define GPIO9_2_GPIO MFP_CFG(GPIO9_2, AF0)
4176+#define GPIO10_2_GPIO MFP_CFG(GPIO10_2, AF0)
4177+#define GPIO11_2_GPIO MFP_CFG(GPIO11_2, AF0)
4178+#define GPIO12_2_GPIO MFP_CFG(GPIO12_2, AF0)
4179+#endif
4180+
4181+/* Chip Select */
4182+#define GPIO2_nCS3 MFP_CFG(GPIO2, AF1)
4183+
4184+/* AC97 */
4185+#define GPIO23_AC97_nACRESET MFP_CFG(GPIO23, AF1)
4186+#define GPIO24_AC97_SYSCLK MFP_CFG(GPIO24, AF1)
4187+#define GPIO29_AC97_BITCLK MFP_CFG(GPIO29, AF1)
4188+#define GPIO25_AC97_SDATA_IN_0 MFP_CFG(GPIO25, AF1)
4189+#define GPIO26_AC97_SDATA_IN_1 MFP_CFG(GPIO26, AF1)
4190+#define GPIO17_AC97_SDATA_IN_2 MFP_CFG(GPIO17, AF3)
4191+#define GPIO21_AC97_SDATA_IN_2 MFP_CFG(GPIO21, AF2)
4192+#define GPIO18_AC97_SDATA_IN_3 MFP_CFG(GPIO18, AF3)
4193+#define GPIO22_AC97_SDATA_IN_3 MFP_CFG(GPIO22, AF2)
4194+#define GPIO27_AC97_SDATA_OUT MFP_CFG(GPIO27, AF1)
4195+#define GPIO28_AC97_SYNC MFP_CFG(GPIO28, AF1)
4196+
4197+/* I2C */
4198+#define GPIO21_I2C_SCL MFP_CFG_LPM(GPIO21, AF1, PULL_HIGH)
4199+#define GPIO22_I2C_SDA MFP_CFG_LPM(GPIO22, AF1, PULL_HIGH)
4200+
4201+/* QCI */
4202+#define GPIO39_CI_DD_0 MFP_CFG_DRV(GPIO39, AF1, DS04X)
4203+#define GPIO40_CI_DD_1 MFP_CFG_DRV(GPIO40, AF1, DS04X)
4204+#define GPIO41_CI_DD_2 MFP_CFG_DRV(GPIO41, AF1, DS04X)
4205+#define GPIO42_CI_DD_3 MFP_CFG_DRV(GPIO42, AF1, DS04X)
4206+#define GPIO43_CI_DD_4 MFP_CFG_DRV(GPIO43, AF1, DS04X)
4207+#define GPIO44_CI_DD_5 MFP_CFG_DRV(GPIO44, AF1, DS04X)
4208+#define GPIO45_CI_DD_6 MFP_CFG_DRV(GPIO45, AF1, DS04X)
4209+#define GPIO46_CI_DD_7 MFP_CFG_DRV(GPIO46, AF0, DS04X)
4210+#define GPIO47_CI_DD_8 MFP_CFG_DRV(GPIO47, AF1, DS04X)
4211+#define GPIO48_CI_DD_9 MFP_CFG_DRV(GPIO48, AF1, DS04X)
4212+#define GPIO52_CI_HSYNC MFP_CFG_DRV(GPIO52, AF0, DS04X)
4213+#define GPIO51_CI_VSYNC MFP_CFG_DRV(GPIO51, AF0, DS04X)
4214+#define GPIO49_CI_MCLK MFP_CFG_DRV(GPIO49, AF0, DS04X)
4215+#define GPIO50_CI_PCLK MFP_CFG_DRV(GPIO50, AF0, DS04X)
4216+
4217+/* KEYPAD */
4218+#define GPIO3_KP_DKIN_6 MFP_CFG_LPM(GPIO3, AF2, FLOAT)
4219+#define GPIO4_KP_DKIN_7 MFP_CFG_LPM(GPIO4, AF2, FLOAT)
4220+#define GPIO16_KP_DKIN_6 MFP_CFG_LPM(GPIO16, AF6, FLOAT)
4221+#define GPIO83_KP_DKIN_2 MFP_CFG_LPM(GPIO83, AF5, FLOAT)
4222+#define GPIO84_KP_DKIN_1 MFP_CFG_LPM(GPIO84, AF5, FLOAT)
4223+#define GPIO85_KP_DKIN_0 MFP_CFG_LPM(GPIO85, AF3, FLOAT)
4224+#define GPIO86_KP_DKIN_1 MFP_CFG_LPM(GPIO86, AF3, FLOAT)
4225+#define GPIO87_KP_DKIN_2 MFP_CFG_LPM(GPIO87, AF3, FLOAT)
4226+#define GPIO88_KP_DKIN_3 MFP_CFG_LPM(GPIO88, AF3, FLOAT)
4227+#define GPIO89_KP_DKIN_3 MFP_CFG_LPM(GPIO89, AF3, FLOAT)
4228+#define GPIO107_KP_DKIN_0 MFP_CFG_LPM(GPIO107, AF2, FLOAT)
4229+#define GPIO108_KP_DKIN_1 MFP_CFG_LPM(GPIO108, AF2, FLOAT)
4230+#define GPIO109_KP_DKIN_2 MFP_CFG_LPM(GPIO109, AF2, FLOAT)
4231+#define GPIO110_KP_DKIN_3 MFP_CFG_LPM(GPIO110, AF2, FLOAT)
4232+#define GPIO111_KP_DKIN_4 MFP_CFG_LPM(GPIO111, AF2, FLOAT)
4233+#define GPIO112_KP_DKIN_5 MFP_CFG_LPM(GPIO112, AF2, FLOAT)
4234+#define GPIO113_KP_DKIN_6 MFP_CFG_LPM(GPIO113, AF2, FLOAT)
4235+#define GPIO114_KP_DKIN_7 MFP_CFG_LPM(GPIO114, AF2, FLOAT)
4236+#define GPIO115_KP_DKIN_0 MFP_CFG_LPM(GPIO115, AF2, FLOAT)
4237+#define GPIO116_KP_DKIN_1 MFP_CFG_LPM(GPIO116, AF2, FLOAT)
4238+#define GPIO117_KP_DKIN_2 MFP_CFG_LPM(GPIO117, AF2, FLOAT)
4239+#define GPIO118_KP_DKIN_3 MFP_CFG_LPM(GPIO118, AF2, FLOAT)
4240+#define GPIO119_KP_DKIN_4 MFP_CFG_LPM(GPIO119, AF2, FLOAT)
4241+#define GPIO120_KP_DKIN_5 MFP_CFG_LPM(GPIO120, AF2, FLOAT)
4242+#define GPIO121_KP_DKIN_6 MFP_CFG_LPM(GPIO121, AF2, FLOAT)
4243+#define GPIO122_KP_DKIN_5 MFP_CFG_LPM(GPIO122, AF2, FLOAT)
4244+#define GPIO123_KP_DKIN_4 MFP_CFG_LPM(GPIO123, AF2, FLOAT)
4245+#define GPIO124_KP_DKIN_3 MFP_CFG_LPM(GPIO124, AF2, FLOAT)
4246+#define GPIO127_KP_DKIN_0 MFP_CFG_LPM(GPIO127, AF5, FLOAT)
4247+#define GPIO0_2_KP_DKIN_0 MFP_CFG_LPM(GPIO0_2, AF2, FLOAT)
4248+#define GPIO1_2_KP_DKIN_1 MFP_CFG_LPM(GPIO1_2, AF2, FLOAT)
4249+#define GPIO2_2_KP_DKIN_6 MFP_CFG_LPM(GPIO2_2, AF2, FLOAT)
4250+#define GPIO3_2_KP_DKIN_7 MFP_CFG_LPM(GPIO3_2, AF2, FLOAT)
4251+#define GPIO4_2_KP_DKIN_1 MFP_CFG_LPM(GPIO4_2, AF2, FLOAT)
4252+#define GPIO5_2_KP_DKIN_0 MFP_CFG_LPM(GPIO5_2, AF2, FLOAT)
4253+
4254+#define GPIO5_KP_MKIN_0 MFP_CFG_LPM(GPIO5, AF2, FLOAT)
4255+#define GPIO6_KP_MKIN_1 MFP_CFG_LPM(GPIO6, AF2, FLOAT)
4256+#define GPIO9_KP_MKIN_6 MFP_CFG_LPM(GPIO9, AF3, FLOAT)
4257+#define GPIO10_KP_MKIN_7 MFP_CFG_LPM(GPIO10, AF3, FLOAT)
4258+#define GPIO70_KP_MKIN_6 MFP_CFG_LPM(GPIO70, AF3, FLOAT)
4259+#define GPIO71_KP_MKIN_7 MFP_CFG_LPM(GPIO71, AF3, FLOAT)
4260+#define GPIO100_KP_MKIN_6 MFP_CFG_LPM(GPIO100, AF7, FLOAT)
4261+#define GPIO101_KP_MKIN_7 MFP_CFG_LPM(GPIO101, AF7, FLOAT)
4262+#define GPIO112_KP_MKIN_6 MFP_CFG_LPM(GPIO112, AF4, FLOAT)
4263+#define GPIO113_KP_MKIN_7 MFP_CFG_LPM(GPIO113, AF4, FLOAT)
4264+#define GPIO115_KP_MKIN_0 MFP_CFG_LPM(GPIO115, AF1, FLOAT)
4265+#define GPIO116_KP_MKIN_1 MFP_CFG_LPM(GPIO116, AF1, FLOAT)
4266+#define GPIO117_KP_MKIN_2 MFP_CFG_LPM(GPIO117, AF1, FLOAT)
4267+#define GPIO118_KP_MKIN_3 MFP_CFG_LPM(GPIO118, AF1, FLOAT)
4268+#define GPIO119_KP_MKIN_4 MFP_CFG_LPM(GPIO119, AF1, FLOAT)
4269+#define GPIO120_KP_MKIN_5 MFP_CFG_LPM(GPIO120, AF1, FLOAT)
4270+#define GPIO125_KP_MKIN_2 MFP_CFG_LPM(GPIO125, AF2, FLOAT)
4271+#define GPIO2_2_KP_MKIN_6 MFP_CFG_LPM(GPIO2_2, AF1, FLOAT)
4272+#define GPIO3_2_KP_MKIN_7 MFP_CFG_LPM(GPIO3_2, AF1, FLOAT)
4273+
4274+#define GPIO7_KP_MKOUT_5 MFP_CFG_LPM(GPIO7, AF1, DRIVE_HIGH)
4275+#define GPIO11_KP_MKOUT_5 MFP_CFG_LPM(GPIO11, AF3, DRIVE_HIGH)
4276+#define GPIO12_KP_MKOUT_6 MFP_CFG_LPM(GPIO12, AF3, DRIVE_HIGH)
4277+#define GPIO13_KP_MKOUT_7 MFP_CFG_LPM(GPIO13, AF3, DRIVE_HIGH)
4278+#define GPIO19_KP_MKOUT_4 MFP_CFG_LPM(GPIO19, AF3, DRIVE_HIGH)
4279+#define GPIO20_KP_MKOUT_5 MFP_CFG_LPM(GPIO20, AF3, DRIVE_HIGH)
4280+#define GPIO38_KP_MKOUT_5 MFP_CFG_LPM(GPIO38, AF5, DRIVE_HIGH)
4281+#define GPIO53_KP_MKOUT_6 MFP_CFG_LPM(GPIO53, AF5, DRIVE_HIGH)
4282+#define GPIO78_KP_MKOUT_7 MFP_CFG_LPM(GPIO78, AF5, DRIVE_HIGH)
4283+#define GPIO85_KP_MKOUT_0 MFP_CFG_LPM(GPIO85, AF2, DRIVE_HIGH)
4284+#define GPIO86_KP_MKOUT_1 MFP_CFG_LPM(GPIO86, AF2, DRIVE_HIGH)
4285+#define GPIO87_KP_MKOUT_2 MFP_CFG_LPM(GPIO87, AF2, DRIVE_HIGH)
4286+#define GPIO88_KP_MKOUT_3 MFP_CFG_LPM(GPIO88, AF2, DRIVE_HIGH)
4287+#define GPIO104_KP_MKOUT_6 MFP_CFG_LPM(GPIO104, AF5, DRIVE_HIGH)
4288+#define GPIO105_KP_MKOUT_7 MFP_CFG_LPM(GPIO105, AF5, DRIVE_HIGH)
4289+#define GPIO121_KP_MKOUT_0 MFP_CFG_LPM(GPIO121, AF1, DRIVE_HIGH)
4290+#define GPIO122_KP_MKOUT_1 MFP_CFG_LPM(GPIO122, AF1, DRIVE_HIGH)
4291+#define GPIO123_KP_MKOUT_2 MFP_CFG_LPM(GPIO123, AF1, DRIVE_HIGH)
4292+#define GPIO124_KP_MKOUT_3 MFP_CFG_LPM(GPIO124, AF1, DRIVE_HIGH)
4293+#define GPIO125_KP_MKOUT_4 MFP_CFG_LPM(GPIO125, AF1, DRIVE_HIGH)
4294+#define GPIO126_KP_MKOUT_7 MFP_CFG_LPM(GPIO126, AF4, DRIVE_HIGH)
4295+#define GPIO5_2_KP_MKOUT_6 MFP_CFG_LPM(GPIO5_2, AF1, DRIVE_HIGH)
4296+#define GPIO4_2_KP_MKOUT_5 MFP_CFG_LPM(GPIO4_2, AF1, DRIVE_HIGH)
4297+#define GPIO6_2_KP_MKOUT_7 MFP_CFG_LPM(GPIO6_2, AF1, DRIVE_HIGH)
4298+
4299+/* LCD */
4300+#define GPIO54_LCD_LDD_0 MFP_CFG_DRV(GPIO54, AF1, DS01X)
4301+#define GPIO55_LCD_LDD_1 MFP_CFG_DRV(GPIO55, AF1, DS01X)
4302+#define GPIO56_LCD_LDD_2 MFP_CFG_DRV(GPIO56, AF1, DS01X)
4303+#define GPIO57_LCD_LDD_3 MFP_CFG_DRV(GPIO57, AF1, DS01X)
4304+#define GPIO58_LCD_LDD_4 MFP_CFG_DRV(GPIO58, AF1, DS01X)
4305+#define GPIO59_LCD_LDD_5 MFP_CFG_DRV(GPIO59, AF1, DS01X)
4306+#define GPIO60_LCD_LDD_6 MFP_CFG_DRV(GPIO60, AF1, DS01X)
4307+#define GPIO61_LCD_LDD_7 MFP_CFG_DRV(GPIO61, AF1, DS01X)
4308+#define GPIO62_LCD_LDD_8 MFP_CFG_DRV(GPIO62, AF1, DS01X)
4309+#define GPIO63_LCD_LDD_9 MFP_CFG_DRV(GPIO63, AF1, DS01X)
4310+#define GPIO64_LCD_LDD_10 MFP_CFG_DRV(GPIO64, AF1, DS01X)
4311+#define GPIO65_LCD_LDD_11 MFP_CFG_DRV(GPIO65, AF1, DS01X)
4312+#define GPIO66_LCD_LDD_12 MFP_CFG_DRV(GPIO66, AF1, DS01X)
4313+#define GPIO67_LCD_LDD_13 MFP_CFG_DRV(GPIO67, AF1, DS01X)
4314+#define GPIO68_LCD_LDD_14 MFP_CFG_DRV(GPIO68, AF1, DS01X)
4315+#define GPIO69_LCD_LDD_15 MFP_CFG_DRV(GPIO69, AF1, DS01X)
4316+#define GPIO70_LCD_LDD_16 MFP_CFG_DRV(GPIO70, AF1, DS01X)
4317+#define GPIO71_LCD_LDD_17 MFP_CFG_DRV(GPIO71, AF1, DS01X)
4318+#define GPIO62_LCD_CS_N MFP_CFG_DRV(GPIO62, AF2, DS01X)
4319+#define GPIO72_LCD_FCLK MFP_CFG_DRV(GPIO72, AF1, DS01X)
4320+#define GPIO73_LCD_LCLK MFP_CFG_DRV(GPIO73, AF1, DS01X)
4321+#define GPIO74_LCD_PCLK MFP_CFG_DRV(GPIO74, AF1, DS01X)
4322+#define GPIO75_LCD_BIAS MFP_CFG_DRV(GPIO75, AF1, DS01X)
4323+#define GPIO76_LCD_VSYNC MFP_CFG_DRV(GPIO76, AF2, DS01X)
4324+
4325+#define GPIO15_LCD_CS_N MFP_CFG_DRV(GPIO15, AF2, DS01X)
4326+#define GPIO127_LCD_CS_N MFP_CFG_DRV(GPIO127, AF1, DS01X)
4327+#define GPIO63_LCD_VSYNC MFP_CFG_DRV(GPIO63, AF2, DS01X)
4328+
4329+/* Mini-LCD */
4330+#define GPIO72_MLCD_FCLK MFP_CFG_DRV(GPIO72, AF7, DS08X)
4331+#define GPIO73_MLCD_LCLK MFP_CFG_DRV(GPIO73, AF7, DS08X)
4332+#define GPIO54_MLCD_LDD_0 MFP_CFG_DRV(GPIO54, AF7, DS08X)
4333+#define GPIO55_MLCD_LDD_1 MFP_CFG_DRV(GPIO55, AF7, DS08X)
4334+#define GPIO56_MLCD_LDD_2 MFP_CFG_DRV(GPIO56, AF7, DS08X)
4335+#define GPIO57_MLCD_LDD_3 MFP_CFG_DRV(GPIO57, AF7, DS08X)
4336+#define GPIO58_MLCD_LDD_4 MFP_CFG_DRV(GPIO58, AF7, DS08X)
4337+#define GPIO59_MLCD_LDD_5 MFP_CFG_DRV(GPIO59, AF7, DS08X)
4338+#define GPIO60_MLCD_LDD_6 MFP_CFG_DRV(GPIO60, AF7, DS08X)
4339+#define GPIO61_MLCD_LDD_7 MFP_CFG_DRV(GPIO61, AF7, DS08X)
4340+#define GPIO62_MLCD_LDD_8 MFP_CFG_DRV(GPIO62, AF7, DS08X)
4341+#define GPIO63_MLCD_LDD_9 MFP_CFG_DRV(GPIO63, AF7, DS08X)
4342+#define GPIO64_MLCD_LDD_10 MFP_CFG_DRV(GPIO64, AF7, DS08X)
4343+#define GPIO65_MLCD_LDD_11 MFP_CFG_DRV(GPIO65, AF7, DS08X)
4344+#define GPIO66_MLCD_LDD_12 MFP_CFG_DRV(GPIO66, AF7, DS08X)
4345+#define GPIO67_MLCD_LDD_13 MFP_CFG_DRV(GPIO67, AF7, DS08X)
4346+#define GPIO68_MLCD_LDD_14 MFP_CFG_DRV(GPIO68, AF7, DS08X)
4347+#define GPIO69_MLCD_LDD_15 MFP_CFG_DRV(GPIO69, AF7, DS08X)
4348+#define GPIO74_MLCD_PCLK MFP_CFG_DRV(GPIO74, AF7, DS08X)
4349+#define GPIO75_MLCD_BIAS MFP_CFG_DRV(GPIO75, AF2, DS08X)
4350+
4351+/* MMC1 */
4352+#define GPIO7_MMC1_CLK MFP_CFG_LPM(GPIO7, AF4, DRIVE_HIGH)
4353+#define GPIO8_MMC1_CMD MFP_CFG_LPM(GPIO8, AF4, DRIVE_HIGH)
4354+#define GPIO14_MMC1_CMD MFP_CFG_LPM(GPIO14, AF5, DRIVE_HIGH)
4355+#define GPIO15_MMC1_CMD MFP_CFG_LPM(GPIO15, AF5, DRIVE_HIGH)
4356+#define GPIO3_MMC1_DAT0 MFP_CFG_LPM(GPIO3, AF4, DRIVE_HIGH)
4357+#define GPIO4_MMC1_DAT1 MFP_CFG_LPM(GPIO4, AF4, DRIVE_HIGH)
4358+#define GPIO5_MMC1_DAT2 MFP_CFG_LPM(GPIO5, AF4, DRIVE_HIGH)
4359+#define GPIO6_MMC1_DAT3 MFP_CFG_LPM(GPIO6, AF4, DRIVE_HIGH)
4360+
4361+/* MMC2 */
4362+#define GPIO9_MMC2_DAT0 MFP_CFG_LPM(GPIO9, AF4, PULL_HIGH)
4363+#define GPIO10_MMC2_DAT1 MFP_CFG_LPM(GPIO10, AF4, PULL_HIGH)
4364+#define GPIO11_MMC2_DAT2 MFP_CFG_LPM(GPIO11, AF4, PULL_HIGH)
4365+#define GPIO12_MMC2_DAT3 MFP_CFG_LPM(GPIO12, AF4, PULL_HIGH)
4366+#define GPIO13_MMC2_CLK MFP_CFG_LPM(GPIO13, AF4, PULL_HIGH)
4367+#define GPIO14_MMC2_CMD MFP_CFG_LPM(GPIO14, AF4, PULL_HIGH)
4368+#define GPIO77_MMC2_DAT0 MFP_CFG_LPM(GPIO77, AF4, PULL_HIGH)
4369+#define GPIO78_MMC2_DAT1 MFP_CFG_LPM(GPIO78, AF4, PULL_HIGH)
4370+#define GPIO79_MMC2_DAT2 MFP_CFG_LPM(GPIO79, AF4, PULL_HIGH)
4371+#define GPIO80_MMC2_DAT3 MFP_CFG_LPM(GPIO80, AF4, PULL_HIGH)
4372+#define GPIO81_MMC2_CLK MFP_CFG_LPM(GPIO81, AF4, PULL_HIGH)
4373+#define GPIO82_MMC2_CMD MFP_CFG_LPM(GPIO82, AF4, PULL_HIGH)
4374+
4375+/* SSP1 */
4376+#define GPIO89_SSP1_EXTCLK MFP_CFG(GPIO89, AF1)
4377+#define GPIO90_SSP1_SYSCLK MFP_CFG(GPIO90, AF1)
4378+#define GPIO15_SSP1_SCLK MFP_CFG(GPIO15, AF6)
4379+#define GPIO16_SSP1_FRM MFP_CFG(GPIO16, AF2)
4380+#define GPIO33_SSP1_SCLK MFP_CFG(GPIO33, AF5)
4381+#define GPIO34_SSP1_FRM MFP_CFG(GPIO34, AF5)
4382+#define GPIO85_SSP1_SCLK MFP_CFG(GPIO85, AF1)
4383+#define GPIO86_SSP1_FRM MFP_CFG(GPIO86, AF1)
4384+#define GPIO18_SSP1_TXD MFP_CFG(GPIO18, AF7)
4385+#define GPIO18_SSP1_RXD MFP_CFG(GPIO18, AF2)
4386+#define GPIO20_SSP1_TXD MFP_CFG(GPIO20, AF2)
4387+#define GPIO20_SSP1_RXD MFP_CFG(GPIO20, AF7)
4388+#define GPIO35_SSP1_TXD MFP_CFG(GPIO35, AF5)
4389+#define GPIO35_SSP1_RXD MFP_CFG(GPIO35, AF4)
4390+#define GPIO36_SSP1_TXD MFP_CFG(GPIO36, AF5)
4391+#define GPIO36_SSP1_RXD MFP_CFG(GPIO36, AF6)
4392+#define GPIO87_SSP1_TXD MFP_CFG(GPIO87, AF1)
4393+#define GPIO87_SSP1_RXD MFP_CFG(GPIO87, AF6)
4394+#define GPIO88_SSP1_TXD MFP_CFG(GPIO88, AF6)
4395+#define GPIO88_SSP1_RXD MFP_CFG(GPIO88, AF1)
4396+
4397+/* SSP2 */
4398+#define GPIO29_SSP2_EXTCLK MFP_CFG(GPIO29, AF2)
4399+#define GPIO23_SSP2_SCLK MFP_CFG(GPIO23, AF2)
4400+#define GPIO17_SSP2_FRM MFP_CFG(GPIO17, AF2)
4401+#define GPIO25_SSP2_SCLK MFP_CFG(GPIO25, AF2)
4402+#define GPIO26_SSP2_FRM MFP_CFG(GPIO26, AF2)
4403+#define GPIO33_SSP2_SCLK MFP_CFG(GPIO33, AF6)
4404+#define GPIO34_SSP2_FRM MFP_CFG(GPIO34, AF6)
4405+#define GPIO64_SSP2_SCLK MFP_CFG(GPIO64, AF2)
4406+#define GPIO65_SSP2_FRM MFP_CFG(GPIO65, AF2)
4407+#define GPIO19_SSP2_TXD MFP_CFG(GPIO19, AF2)
4408+#define GPIO19_SSP2_RXD MFP_CFG(GPIO19, AF7)
4409+#define GPIO24_SSP2_TXD MFP_CFG(GPIO24, AF5)
4410+#define GPIO24_SSP2_RXD MFP_CFG(GPIO24, AF4)
4411+#define GPIO27_SSP2_TXD MFP_CFG(GPIO27, AF2)
4412+#define GPIO27_SSP2_RXD MFP_CFG(GPIO27, AF5)
4413+#define GPIO28_SSP2_TXD MFP_CFG(GPIO28, AF5)
4414+#define GPIO28_SSP2_RXD MFP_CFG(GPIO28, AF2)
4415+#define GPIO35_SSP2_TXD MFP_CFG(GPIO35, AF7)
4416+#define GPIO35_SSP2_RXD MFP_CFG(GPIO35, AF6)
4417+#define GPIO66_SSP2_TXD MFP_CFG(GPIO66, AF4)
4418+#define GPIO66_SSP2_RXD MFP_CFG(GPIO66, AF2)
4419+#define GPIO67_SSP2_TXD MFP_CFG(GPIO67, AF2)
4420+#define GPIO67_SSP2_RXD MFP_CFG(GPIO67, AF4)
4421+#define GPIO36_SSP2_TXD MFP_CFG(GPIO36, AF7)
4422+
4423+/* SSP3 */
4424+#define GPIO69_SSP3_FRM MFP_CFG_X(GPIO69, AF2, DS08X, DRIVE_LOW)
4425+#define GPIO68_SSP3_SCLK MFP_CFG_X(GPIO68, AF2, DS08X, FLOAT)
4426+#define GPIO92_SSP3_FRM MFP_CFG_X(GPIO92, AF1, DS08X, DRIVE_LOW)
4427+#define GPIO91_SSP3_SCLK MFP_CFG_X(GPIO91, AF1, DS08X, FLOAT)
4428+#define GPIO70_SSP3_TXD MFP_CFG_X(GPIO70, AF2, DS08X, DRIVE_LOW)
4429+#define GPIO70_SSP3_RXD MFP_CFG_X(GPIO70, AF5, DS08X, FLOAT)
4430+#define GPIO71_SSP3_TXD MFP_CFG_X(GPIO71, AF5, DS08X, DRIVE_LOW)
4431+#define GPIO71_SSP3_RXD MFP_CFG_X(GPIO71, AF2, DS08X, FLOAT)
4432+#define GPIO93_SSP3_TXD MFP_CFG_X(GPIO93, AF1, DS08X, DRIVE_LOW)
4433+#define GPIO93_SSP3_RXD MFP_CFG_X(GPIO93, AF5, DS08X, FLOAT)
4434+#define GPIO94_SSP3_TXD MFP_CFG_X(GPIO94, AF5, DS08X, DRIVE_LOW)
4435+#define GPIO94_SSP3_RXD MFP_CFG_X(GPIO94, AF1, DS08X, FLOAT)
4436+
4437+/* SSP4 */
4438+#define GPIO95_SSP4_SCLK MFP_CFG_LPM(GPIO95, AF1, PULL_HIGH)
4439+#define GPIO96_SSP4_FRM MFP_CFG_LPM(GPIO96, AF1, PULL_HIGH)
4440+#define GPIO97_SSP4_TXD MFP_CFG_LPM(GPIO97, AF1, PULL_HIGH)
4441+#define GPIO97_SSP4_RXD MFP_CFG_LPM(GPIO97, AF5, PULL_HIGH)
4442+#define GPIO98_SSP4_TXD MFP_CFG_LPM(GPIO98, AF5, PULL_HIGH)
4443+#define GPIO98_SSP4_RXD MFP_CFG_LPM(GPIO98, AF1, PULL_HIGH)
4444+
4445+/* UART1 */
4446+#define GPIO32_UART1_CTS MFP_CFG_LPM(GPIO32, AF2, FLOAT)
4447+#define GPIO37_UART1_CTS MFP_CFG_LPM(GPIO37, AF4, FLOAT)
4448+#define GPIO79_UART1_CTS MFP_CFG_LPM(GPIO79, AF1, FLOAT)
4449+#define GPIO84_UART1_CTS MFP_CFG_LPM(GPIO84, AF3, FLOAT)
4450+#define GPIO101_UART1_CTS MFP_CFG_LPM(GPIO101, AF1, FLOAT)
4451+#define GPIO106_UART1_CTS MFP_CFG_LPM(GPIO106, AF6, FLOAT)
4452+
4453+#define GPIO32_UART1_RTS MFP_CFG_LPM(GPIO32, AF4, FLOAT)
4454+#define GPIO37_UART1_RTS MFP_CFG_LPM(GPIO37, AF2, FLOAT)
4455+#define GPIO79_UART1_RTS MFP_CFG_LPM(GPIO79, AF3, FLOAT)
4456+#define GPIO84_UART1_RTS MFP_CFG_LPM(GPIO84, AF1, FLOAT)
4457+#define GPIO101_UART1_RTS MFP_CFG_LPM(GPIO101, AF6, FLOAT)
4458+#define GPIO106_UART1_RTS MFP_CFG_LPM(GPIO106, AF1, FLOAT)
4459+
4460+#define GPIO34_UART1_DSR MFP_CFG_LPM(GPIO34, AF2, FLOAT)
4461+#define GPIO36_UART1_DSR MFP_CFG_LPM(GPIO36, AF4, FLOAT)
4462+#define GPIO81_UART1_DSR MFP_CFG_LPM(GPIO81, AF1, FLOAT)
4463+#define GPIO83_UART1_DSR MFP_CFG_LPM(GPIO83, AF3, FLOAT)
4464+#define GPIO103_UART1_DSR MFP_CFG_LPM(GPIO103, AF1, FLOAT)
4465+#define GPIO105_UART1_DSR MFP_CFG_LPM(GPIO105, AF6, FLOAT)
4466+
4467+#define GPIO34_UART1_DTR MFP_CFG_LPM(GPIO34, AF4, FLOAT)
4468+#define GPIO36_UART1_DTR MFP_CFG_LPM(GPIO36, AF2, FLOAT)
4469+#define GPIO81_UART1_DTR MFP_CFG_LPM(GPIO81, AF3, FLOAT)
4470+#define GPIO83_UART1_DTR MFP_CFG_LPM(GPIO83, AF1, FLOAT)
4471+#define GPIO103_UART1_DTR MFP_CFG_LPM(GPIO103, AF6, FLOAT)
4472+#define GPIO105_UART1_DTR MFP_CFG_LPM(GPIO105, AF1, FLOAT)
4473+
4474+#define GPIO35_UART1_RI MFP_CFG_LPM(GPIO35, AF2, FLOAT)
4475+#define GPIO82_UART1_RI MFP_CFG_LPM(GPIO82, AF1, FLOAT)
4476+#define GPIO104_UART1_RI MFP_CFG_LPM(GPIO104, AF1, FLOAT)
4477+
4478+#define GPIO33_UART1_DCD MFP_CFG_LPM(GPIO33, AF2, FLOAT)
4479+#define GPIO80_UART1_DCD MFP_CFG_LPM(GPIO80, AF1, FLOAT)
4480+#define GPIO102_UART1_DCD MFP_CFG_LPM(GPIO102, AF1, FLOAT)
4481+
4482+#define GPIO30_UART1_RXD MFP_CFG_LPM(GPIO30, AF2, FLOAT)
4483+#define GPIO31_UART1_RXD MFP_CFG_LPM(GPIO31, AF4, FLOAT)
4484+#define GPIO77_UART1_RXD MFP_CFG_LPM(GPIO77, AF1, FLOAT)
4485+#define GPIO78_UART1_RXD MFP_CFG_LPM(GPIO78, AF3, FLOAT)
4486+#define GPIO99_UART1_RXD MFP_CFG_LPM(GPIO99, AF1, FLOAT)
4487+#define GPIO100_UART1_RXD MFP_CFG_LPM(GPIO100, AF6, FLOAT)
4488+#define GPIO102_UART1_RXD MFP_CFG_LPM(GPIO102, AF6, FLOAT)
4489+#define GPIO104_UART1_RXD MFP_CFG_LPM(GPIO104, AF4, FLOAT)
4490+
4491+#define GPIO30_UART1_TXD MFP_CFG_LPM(GPIO30, AF4, FLOAT)
4492+#define GPIO31_UART1_TXD MFP_CFG_LPM(GPIO31, AF2, FLOAT)
4493+#define GPIO77_UART1_TXD MFP_CFG_LPM(GPIO77, AF3, FLOAT)
4494+#define GPIO78_UART1_TXD MFP_CFG_LPM(GPIO78, AF1, FLOAT)
4495+#define GPIO99_UART1_TXD MFP_CFG_LPM(GPIO99, AF6, FLOAT)
4496+#define GPIO100_UART1_TXD MFP_CFG_LPM(GPIO100, AF1, FLOAT)
4497+#define GPIO102_UART1_TXD MFP_CFG_LPM(GPIO102, AF4, FLOAT)
4498+
4499+/* UART2 */
4500+#define GPIO15_UART2_CTS MFP_CFG_LPM(GPIO15, AF3, FLOAT)
4501+#define GPIO16_UART2_CTS MFP_CFG_LPM(GPIO16, AF5, FLOAT)
4502+#define GPIO111_UART2_CTS MFP_CFG_LPM(GPIO111, AF3, FLOAT)
4503+#define GPIO114_UART2_CTS MFP_CFG_LPM(GPIO114, AF1, FLOAT)
4504+
4505+#define GPIO15_UART2_RTS MFP_CFG_LPM(GPIO15, AF4, FLOAT)
4506+#define GPIO16_UART2_RTS MFP_CFG_LPM(GPIO16, AF4, FLOAT)
4507+#define GPIO114_UART2_RTS MFP_CFG_LPM(GPIO114, AF3, FLOAT)
4508+#define GPIO111_UART2_RTS MFP_CFG_LPM(GPIO111, AF1, FLOAT)
4509+
4510+#define GPIO18_UART2_RXD MFP_CFG_LPM(GPIO18, AF5, FLOAT)
4511+#define GPIO19_UART2_RXD MFP_CFG_LPM(GPIO19, AF4, FLOAT)
4512+#define GPIO112_UART2_RXD MFP_CFG_LPM(GPIO112, AF1, FLOAT)
4513+#define GPIO113_UART2_RXD MFP_CFG_LPM(GPIO113, AF3, FLOAT)
4514+
4515+#define GPIO18_UART2_TXD MFP_CFG_LPM(GPIO18, AF4, FLOAT)
4516+#define GPIO19_UART2_TXD MFP_CFG_LPM(GPIO19, AF5, FLOAT)
4517+#define GPIO112_UART2_TXD MFP_CFG_LPM(GPIO112, AF3, FLOAT)
4518+#define GPIO113_UART2_TXD MFP_CFG_LPM(GPIO113, AF1, FLOAT)
4519+
4520+/* UART3 */
4521+#define GPIO91_UART3_CTS MFP_CFG_LPM(GPIO91, AF2, FLOAT)
4522+#define GPIO92_UART3_CTS MFP_CFG_LPM(GPIO92, AF4, FLOAT)
4523+#define GPIO107_UART3_CTS MFP_CFG_LPM(GPIO107, AF1, FLOAT)
4524+#define GPIO108_UART3_CTS MFP_CFG_LPM(GPIO108, AF3, FLOAT)
4525+
4526+#define GPIO91_UART3_RTS MFP_CFG_LPM(GPIO91, AF4, FLOAT)
4527+#define GPIO92_UART3_RTS MFP_CFG_LPM(GPIO92, AF2, FLOAT)
4528+#define GPIO107_UART3_RTS MFP_CFG_LPM(GPIO107, AF3, FLOAT)
4529+#define GPIO108_UART3_RTS MFP_CFG_LPM(GPIO108, AF1, FLOAT)
4530+
4531+#define GPIO7_UART3_RXD MFP_CFG_LPM(GPIO7, AF2, FLOAT)
4532+#define GPIO8_UART3_RXD MFP_CFG_LPM(GPIO8, AF6, FLOAT)
4533+#define GPIO93_UART3_RXD MFP_CFG_LPM(GPIO93, AF4, FLOAT)
4534+#define GPIO94_UART3_RXD MFP_CFG_LPM(GPIO94, AF2, FLOAT)
4535+#define GPIO109_UART3_RXD MFP_CFG_LPM(GPIO109, AF3, FLOAT)
4536+#define GPIO110_UART3_RXD MFP_CFG_LPM(GPIO110, AF1, FLOAT)
4537+
4538+#define GPIO7_UART3_TXD MFP_CFG_LPM(GPIO7, AF6, FLOAT)
4539+#define GPIO8_UART3_TXD MFP_CFG_LPM(GPIO8, AF2, FLOAT)
4540+#define GPIO93_UART3_TXD MFP_CFG_LPM(GPIO93, AF2, FLOAT)
4541+#define GPIO94_UART3_TXD MFP_CFG_LPM(GPIO94, AF4, FLOAT)
4542+#define GPIO109_UART3_TXD MFP_CFG_LPM(GPIO109, AF1, FLOAT)
4543+#define GPIO110_UART3_TXD MFP_CFG_LPM(GPIO110, AF3, FLOAT)
4544+
4545+/* USB Host */
4546+#define GPIO0_2_USBH_PEN MFP_CFG(GPIO0_2, AF1)
4547+#define GPIO1_2_USBH_PWR MFP_CFG(GPIO1_2, AF1)
4548+
4549+/* USB P3 */
4550+#define GPIO77_USB_P3_1 MFP_CFG(GPIO77, AF2)
4551+#define GPIO78_USB_P3_2 MFP_CFG(GPIO78, AF2)
4552+#define GPIO79_USB_P3_3 MFP_CFG(GPIO79, AF2)
4553+#define GPIO80_USB_P3_4 MFP_CFG(GPIO80, AF2)
4554+#define GPIO81_USB_P3_5 MFP_CFG(GPIO81, AF2)
4555+#define GPIO82_USB_P3_6 MFP_CFG(GPIO82, AF2)
4556+
4557+/* PWM */
4558+#define GPIO17_PWM0_OUT MFP_CFG(GPIO17, AF1)
4559+#define GPIO18_PWM1_OUT MFP_CFG(GPIO18, AF1)
4560+#define GPIO19_PWM2_OUT MFP_CFG(GPIO19, AF1)
4561+#define GPIO20_PWM3_OUT MFP_CFG(GPIO20, AF1)
4562+
4563+/* CIR */
4564+#define GPIO8_CIR_OUT MFP_CFG(GPIO8, AF5)
4565+#define GPIO16_CIR_OUT MFP_CFG(GPIO16, AF3)
4566+
4567+#define GPIO20_OW_DQ_IN MFP_CFG(GPIO20, AF5)
4568+#define GPIO126_OW_DQ MFP_CFG(GPIO126, AF2)
4569+
4570+#define GPIO0_DF_RDY MFP_CFG(GPIO0, AF1)
4571+#define GPIO7_CLK_BYPASS_XSC MFP_CFG(GPIO7, AF7)
4572+#define GPIO17_EXT_SYNC_MVT_0 MFP_CFG(GPIO17, AF6)
4573+#define GPIO18_EXT_SYNC_MVT_1 MFP_CFG(GPIO18, AF6)
4574+#define GPIO19_OST_CHOUT_MVT_0 MFP_CFG(GPIO19, AF6)
4575+#define GPIO20_OST_CHOUT_MVT_1 MFP_CFG(GPIO20, AF6)
4576+#define GPIO49_48M_CLK MFP_CFG(GPIO49, AF2)
4577+#define GPIO126_EXT_CLK MFP_CFG(GPIO126, AF3)
4578+#define GPIO127_CLK_BYPASS_GB MFP_CFG(GPIO127, AF7)
4579+#define GPIO71_EXT_MATCH_MVT MFP_CFG(GPIO71, AF6)
4580+
4581+#define GPIO3_uIO_IN MFP_CFG(GPIO3, AF1)
4582+
4583+#define GPIO4_uSIM_CARD_STATE MFP_CFG(GPIO4, AF1)
4584+#define GPIO5_uSIM_uCLK MFP_CFG(GPIO5, AF1)
4585+#define GPIO6_uSIM_uRST MFP_CFG(GPIO6, AF1)
4586+#define GPIO16_uSIM_UVS_0 MFP_CFG(GPIO16, AF1)
4587+
4588+#define GPIO9_SCIO MFP_CFG(GPIO9, AF1)
4589+#define GPIO20_RTC_MVT MFP_CFG(GPIO20, AF4)
4590+#define GPIO126_RTC_MVT MFP_CFG(GPIO126, AF1)
4591+
4592+/*
4593+ * PXA300 specific MFP configurations
4594+ */
4595+#ifdef CONFIG_CPU_PXA300
4596+#define GPIO99_USB_P2_2 MFP_CFG(GPIO99, AF2)
4597+#define GPIO99_USB_P2_5 MFP_CFG(GPIO99, AF3)
4598+#define GPIO99_USB_P2_6 MFP_CFG(GPIO99, AF4)
4599+#define GPIO100_USB_P2_2 MFP_CFG(GPIO100, AF4)
4600+#define GPIO100_USB_P2_5 MFP_CFG(GPIO100, AF5)
4601+#define GPIO101_USB_P2_1 MFP_CFG(GPIO101, AF2)
4602+#define GPIO102_USB_P2_4 MFP_CFG(GPIO102, AF2)
4603+#define GPIO104_USB_P2_3 MFP_CFG(GPIO104, AF2)
4604+#define GPIO105_USB_P2_5 MFP_CFG(GPIO105, AF2)
4605+#define GPIO100_USB_P2_6 MFP_CFG(GPIO100, AF2)
4606+#define GPIO106_USB_P2_7 MFP_CFG(GPIO106, AF2)
4607+#define GPIO103_USB_P2_8 MFP_CFG(GPIO103, AF2)
4608+
4609+/* U2D UTMI */
4610+#define GPIO38_UTM_CLK MFP_CFG(GPIO38, AF1)
4611+#define GPIO26_U2D_RXERROR MFP_CFG(GPIO26, AF3)
4612+#define GPIO50_U2D_RXERROR MFP_CFG(GPIO50, AF1)
4613+#define GPIO89_U2D_RXERROR MFP_CFG(GPIO89, AF5)
4614+#define GPIO24_UTM_RXVALID MFP_CFG(GPIO24, AF3)
4615+#define GPIO48_UTM_RXVALID MFP_CFG(GPIO48, AF2)
4616+#define GPIO87_UTM_RXVALID MFP_CFG(GPIO87, AF5)
4617+#define GPIO25_UTM_RXACTIVE MFP_CFG(GPIO25, AF3)
4618+#define GPIO47_UTM_RXACTIVE MFP_CFG(GPIO47, AF2)
4619+#define GPIO49_UTM_RXACTIVE MFP_CFG(GPIO49, AF1)
4620+#define GPIO88_UTM_RXACTIVE MFP_CFG(GPIO88, AF5)
4621+#define GPIO53_UTM_TXREADY MFP_CFG(GPIO53, AF1)
4622+#define GPIO67_UTM_LINESTATE_0 MFP_CFG(GPIO67, AF3)
4623+#define GPIO92_UTM_LINESTATE_0 MFP_CFG(GPIO92, AF3)
4624+#define GPIO104_UTM_LINESTATE_0 MFP_CFG(GPIO104, AF3)
4625+#define GPIO109_UTM_LINESTATE_0 MFP_CFG(GPIO109, AF4)
4626+#define GPIO68_UTM_LINESTATE_1 MFP_CFG(GPIO68, AF3)
4627+#define GPIO93_UTM_LINESTATE_1 MFP_CFG(GPIO93, AF3)
4628+#define GPIO105_UTM_LINESTATE_1 MFP_CFG(GPIO105, AF3)
4629+#define GPIO27_U2D_OPMODE_0 MFP_CFG(GPIO27, AF4)
4630+#define GPIO51_U2D_OPMODE_0 MFP_CFG(GPIO51, AF2)
4631+#define GPIO90_U2D_OPMODE_0 MFP_CFG(GPIO90, AF7)
4632+#define GPIO28_U2D_OPMODE_1 MFP_CFG(GPIO28, AF4)
4633+#define GPIO52_U2D_OPMODE_1 MFP_CFG(GPIO52, AF2)
4634+#define GPIO106_U2D_OPMODE_1 MFP_CFG(GPIO106, AF3)
4635+#define GPIO110_U2D_OPMODE_1 MFP_CFG(GPIO110, AF5)
4636+#define GPIO76_U2D_RESET MFP_CFG(GPIO76, AF1)
4637+#define GPIO95_U2D_RESET MFP_CFG(GPIO95, AF2)
4638+#define GPIO100_U2D_RESET MFP_CFG(GPIO100, AF3)
4639+#define GPIO66_U2D_SUSPEND MFP_CFG(GPIO66, AF3)
4640+#define GPIO98_U2D_SUSPEND MFP_CFG(GPIO98, AF2)
4641+#define GPIO103_U2D_SUSPEND MFP_CFG(GPIO103, AF3)
4642+#define GPIO65_U2D_TERM_SEL MFP_CFG(GPIO65, AF5)
4643+#define GPIO97_U2D_TERM_SEL MFP_CFG(GPIO97, AF3)
4644+#define GPIO102_U2D_TERM_SEL MFP_CFG(GPIO102, AF5)
4645+#define GPIO29_U2D_TXVALID MFP_CFG(GPIO29, AF3)
4646+#define GPIO52_U2D_TXVALID MFP_CFG(GPIO52, AF4)
4647+#define GPIO69_U2D_TXVALID MFP_CFG(GPIO69, AF3)
4648+#define GPIO85_U2D_TXVALID MFP_CFG(GPIO85, AF7)
4649+#define GPIO64_U2D_XCVR_SEL MFP_CFG(GPIO64, AF5)
4650+#define GPIO96_U2D_XCVR_SEL MFP_CFG(GPIO96, AF3)
4651+#define GPIO101_U2D_XCVR_SEL MFP_CFG(GPIO101, AF5)
4652+#define GPIO30_UTM_PHYDATA_0 MFP_CFG(GPIO30, AF3)
4653+#define GPIO31_UTM_PHYDATA_1 MFP_CFG(GPIO31, AF3)
4654+#define GPIO32_UTM_PHYDATA_2 MFP_CFG(GPIO32, AF3)
4655+#define GPIO33_UTM_PHYDATA_3 MFP_CFG(GPIO33, AF3)
4656+#define GPIO34_UTM_PHYDATA_4 MFP_CFG(GPIO34, AF3)
4657+#define GPIO35_UTM_PHYDATA_5 MFP_CFG(GPIO35, AF3)
4658+#define GPIO36_UTM_PHYDATA_6 MFP_CFG(GPIO36, AF3)
4659+#define GPIO37_UTM_PHYDATA_7 MFP_CFG(GPIO37, AF3)
4660+#define GPIO39_UTM_PHYDATA_0 MFP_CFG(GPIO39, AF3)
4661+#define GPIO40_UTM_PHYDATA_1 MFP_CFG(GPIO40, AF3)
4662+#define GPIO41_UTM_PHYDATA_2 MFP_CFG(GPIO41, AF3)
4663+#define GPIO42_UTM_PHYDATA_3 MFP_CFG(GPIO42, AF3)
4664+#define GPIO43_UTM_PHYDATA_4 MFP_CFG(GPIO43, AF3)
4665+#define GPIO44_UTM_PHYDATA_5 MFP_CFG(GPIO44, AF3)
4666+#define GPIO45_UTM_PHYDATA_6 MFP_CFG(GPIO45, AF3)
4667+#define GPIO46_UTM_PHYDATA_7 MFP_CFG(GPIO46, AF3)
4668+#endif /* CONFIG_CPU_PXA300 */
4669+
4670+/*
4671+ * PXA310 specific MFP configurations
4672+ */
4673+#ifdef CONFIG_CPU_PXA310
4674+/* USB P2 */
4675+#define GPIO36_USB_P2_1 MFP_CFG(GPIO36, AF1)
4676+#define GPIO30_USB_P2_2 MFP_CFG(GPIO30, AF1)
4677+#define GPIO35_USB_P2_3 MFP_CFG(GPIO35, AF1)
4678+#define GPIO32_USB_P2_4 MFP_CFG(GPIO32, AF1)
4679+#define GPIO34_USB_P2_5 MFP_CFG(GPIO34, AF1)
4680+#define GPIO31_USB_P2_6 MFP_CFG(GPIO31, AF1)
4681+
4682+/* MMC1 */
4683+#define GPIO24_MMC1_CMD MFP_CFG(GPIO24, AF3)
4684+#define GPIO29_MMC1_DAT0 MFP_CFG(GPIO29, AF3)
4685+
4686+/* MMC3 */
4687+#define GPIO103_MMC3_CLK MFP_CFG(GPIO103, AF2)
4688+#define GPIO105_MMC3_CMD MFP_CFG(GPIO105, AF2)
4689+#define GPIO11_2_MMC3_CLK MFP_CFG(GPIO11_2, AF1)
4690+#define GPIO12_2_MMC3_CMD MFP_CFG(GPIO12_2, AF1)
4691+#define GPIO7_2_MMC3_DAT0 MFP_CFG(GPIO7_2, AF1)
4692+#define GPIO8_2_MMC3_DAT1 MFP_CFG(GPIO8_2, AF1)
4693+#define GPIO9_2_MMC3_DAT2 MFP_CFG(GPIO9_2, AF1)
4694+#define GPIO10_2_MMC3_DAT3 MFP_CFG(GPIO10_2, AF1)
4695+
4696+/* ULPI */
4697+#define GPIO38_ULPI_CLK MFP_CFG(GPIO38, AF1)
4698+#define GPIO30_ULPI_DATA_OUT_0 MFP_CFG(GPIO30, AF3)
4699+#define GPIO31_ULPI_DATA_OUT_1 MFP_CFG(GPIO31, AF3)
4700+#define GPIO32_ULPI_DATA_OUT_2 MFP_CFG(GPIO32, AF3)
4701+#define GPIO33_ULPI_DATA_OUT_3 MFP_CFG(GPIO33, AF3)
4702+#define GPIO34_ULPI_DATA_OUT_4 MFP_CFG(GPIO34, AF3)
4703+#define GPIO35_ULPI_DATA_OUT_5 MFP_CFG(GPIO35, AF3)
4704+#define GPIO36_ULPI_DATA_OUT_6 MFP_CFG(GPIO36, AF3)
4705+#define GPIO37_ULPI_DATA_OUT_7 MFP_CFG(GPIO37, AF3)
4706+#define GPIO33_ULPI_OTG_INTR MFP_CFG(GPIO33, AF1)
4707+
4708+#define ULPI_DIR MFP_CFG_DRV(ULPI_DIR, MFP_AF0, MFP_DS01X)
4709+#define ULPI_NXT MFP_CFG_DRV(ULPI_NXT, MFP_AF0, MFP_DS01X)
4710+#define ULPI_STP MFP_CFG_DRV(ULPI_STP, MFP_AF0, MFP_DS01X)
4711+#endif /* CONFIG_CPU_PXA310 */
4712+
4713+#endif /* __ASM_ARCH_MFP_PXA300_H */
4714--- /dev/null
4715+++ linux-2.6.23/include/asm-arm/arch-pxa/mfp-pxa320.h
4716@@ -0,0 +1,446 @@
4717+/*
4718+ * linux/include/asm-arm/arch-pxa/mfp-pxa320.h
4719+ *
4720+ * PXA320 specific MFP configuration definitions
4721+ *
4722+ * Copyright (C) 2007 Marvell International Ltd.
4723+ * 2007-08-21: eric miao <eric.y.miao@gmail.com>
4724+ * initial version
4725+ *
4726+ * This program is free software; you can redistribute it and/or modify
4727+ * it under the terms of the GNU General Public License version 2 as
4728+ * published by the Free Software Foundation.
4729+ */
4730+
4731+#ifndef __ASM_ARCH_MFP_PXA320_H
4732+#define __ASM_ARCH_MFP_PXA320_H
4733+
4734+#include <asm/arch/mfp.h>
4735+
4736+/* GPIO */
4737+#define GPIO46_GPIO MFP_CFG(GPIO6, AF0)
4738+#define GPIO49_GPIO MFP_CFG(GPIO49, AF0)
4739+#define GPIO50_GPIO MFP_CFG(GPIO50, AF0)
4740+#define GPIO51_GPIO MFP_CFG(GPIO51, AF0)
4741+#define GPIO52_GPIO MFP_CFG(GPIO52, AF0)
4742+
4743+#define GPIO7_2_GPIO MFP_CFG(GPIO7_2, AF0)
4744+#define GPIO8_2_GPIO MFP_CFG(GPIO8_2, AF0)
4745+#define GPIO9_2_GPIO MFP_CFG(GPIO9_2, AF0)
4746+#define GPIO10_2_GPIO MFP_CFG(GPIO10_2, AF0)
4747+#define GPIO11_2_GPIO MFP_CFG(GPIO11_2, AF0)
4748+#define GPIO12_2_GPIO MFP_CFG(GPIO12_2, AF0)
4749+#define GPIO13_2_GPIO MFP_CFG(GPIO13_2, AF0)
4750+#define GPIO14_2_GPIO MFP_CFG(GPIO14_2, AF0)
4751+#define GPIO15_2_GPIO MFP_CFG(GPIO15_2, AF0)
4752+#define GPIO16_2_GPIO MFP_CFG(GPIO16_2, AF0)
4753+#define GPIO17_2_GPIO MFP_CFG(GPIO17_2, AF0)
4754+
4755+/* Chip Select */
4756+#define GPIO4_nCS3 MFP_CFG(GPIO4, AF1)
4757+
4758+/* AC97 */
4759+#define GPIO34_AC97_SYSCLK MFP_CFG(GPIO34, AF1)
4760+#define GPIO39_AC97_BITCLK MFP_CFG(GPIO39, AF1)
4761+#define GPIO40_AC97_nACRESET MFP_CFG(GPIO40, AF1)
4762+#define GPIO35_AC97_SDATA_IN_0 MFP_CFG(GPIO35, AF1)
4763+#define GPIO36_AC97_SDATA_IN_1 MFP_CFG(GPIO36, AF1)
4764+#define GPIO32_AC97_SDATA_IN_2 MFP_CFG(GPIO32, AF2)
4765+#define GPIO33_AC97_SDATA_IN_3 MFP_CFG(GPIO33, AF2)
4766+#define GPIO11_AC97_SDATA_IN_2 MFP_CFG(GPIO11, AF3)
4767+#define GPIO12_AC97_SDATA_IN_3 MFP_CFG(GPIO12, AF3)
4768+#define GPIO37_AC97_SDATA_OUT MFP_CFG(GPIO37, AF1)
4769+#define GPIO38_AC97_SYNC MFP_CFG(GPIO38, AF1)
4770+
4771+/* I2C */
4772+#define GPIO32_I2C_SCL MFP_CFG_LPM(GPIO32, AF1, PULL_HIGH)
4773+#define GPIO33_I2C_SDA MFP_CFG_LPM(GPIO33, AF1, PULL_HIGH)
4774+
4775+/* QCI */
4776+#define GPIO49_CI_DD_0 MFP_CFG_DRV(GPIO49, AF1, DS04X)
4777+#define GPIO50_CI_DD_1 MFP_CFG_DRV(GPIO50, AF1, DS04X)
4778+#define GPIO51_CI_DD_2 MFP_CFG_DRV(GPIO51, AF1, DS04X)
4779+#define GPIO52_CI_DD_3 MFP_CFG_DRV(GPIO52, AF1, DS04X)
4780+#define GPIO53_CI_DD_4 MFP_CFG_DRV(GPIO53, AF1, DS04X)
4781+#define GPIO54_CI_DD_5 MFP_CFG_DRV(GPIO54, AF1, DS04X)
4782+#define GPIO55_CI_DD_6 MFP_CFG_DRV(GPIO55, AF1, DS04X)
4783+#define GPIO56_CI_DD_7 MFP_CFG_DRV(GPIO56, AF0, DS04X)
4784+#define GPIO57_CI_DD_8 MFP_CFG_DRV(GPIO57, AF1, DS04X)
4785+#define GPIO58_CI_DD_9 MFP_CFG_DRV(GPIO58, AF1, DS04X)
4786+#define GPIO59_CI_MCLK MFP_CFG_DRV(GPIO59, AF0, DS04X)
4787+#define GPIO60_CI_PCLK MFP_CFG_DRV(GPIO60, AF0, DS04X)
4788+#define GPIO61_CI_HSYNC MFP_CFG_DRV(GPIO61, AF0, DS04X)
4789+#define GPIO62_CI_VSYNC MFP_CFG_DRV(GPIO62, AF0, DS04X)
4790+
4791+#define GPIO31_CIR_OUT MFP_CFG(GPIO31, AF5)
4792+
4793+#define GPIO0_2_CLK_EXT MFP_CFG(GPIO0_2, AF3)
4794+#define GPIO0_DRQ MFP_CFG(GPIO0, AF2)
4795+#define GPIO11_EXT_SYNC0 MFP_CFG(GPIO11, AF5)
4796+#define GPIO12_EXT_SYNC1 MFP_CFG(GPIO12, AF6)
4797+#define GPIO0_2_HZ_CLK MFP_CFG(GPIO0_2, AF1)
4798+#define GPIO14_HZ_CLK MFP_CFG(GPIO14, AF4)
4799+#define GPIO30_ICP_RXD MFP_CFG(GPIO30, AF1)
4800+#define GPIO31_ICP_TXD MFP_CFG(GPIO31, AF1)
4801+
4802+#define GPIO83_KP_DKIN_0 MFP_CFG_LPM(GPIO83, AF3, FLOAT)
4803+#define GPIO84_KP_DKIN_1 MFP_CFG_LPM(GPIO84, AF3, FLOAT)
4804+#define GPIO85_KP_DKIN_2 MFP_CFG_LPM(GPIO85, AF3, FLOAT)
4805+#define GPIO86_KP_DKIN_3 MFP_CFG_LPM(GPIO86, AF3, FLOAT)
4806+
4807+#define GPIO105_KP_DKIN_0 MFP_CFG_LPM(GPIO105, AF2, FLOAT)
4808+#define GPIO106_KP_DKIN_1 MFP_CFG_LPM(GPIO106, AF2, FLOAT)
4809+#define GPIO107_KP_DKIN_2 MFP_CFG_LPM(GPIO107, AF2, FLOAT)
4810+#define GPIO108_KP_DKIN_3 MFP_CFG_LPM(GPIO108, AF2, FLOAT)
4811+#define GPIO109_KP_DKIN_4 MFP_CFG_LPM(GPIO109, AF2, FLOAT)
4812+#define GPIO110_KP_DKIN_5 MFP_CFG_LPM(GPIO110, AF2, FLOAT)
4813+#define GPIO111_KP_DKIN_6 MFP_CFG_LPM(GPIO111, AF2, FLOAT)
4814+#define GPIO112_KP_DKIN_7 MFP_CFG_LPM(GPIO112, AF2, FLOAT)
4815+
4816+#define GPIO113_KP_DKIN_0 MFP_CFG_LPM(GPIO113, AF2, FLOAT)
4817+#define GPIO114_KP_DKIN_1 MFP_CFG_LPM(GPIO114, AF2, FLOAT)
4818+#define GPIO115_KP_DKIN_2 MFP_CFG_LPM(GPIO115, AF2, FLOAT)
4819+#define GPIO116_KP_DKIN_3 MFP_CFG_LPM(GPIO116, AF2, FLOAT)
4820+#define GPIO117_KP_DKIN_4 MFP_CFG_LPM(GPIO117, AF2, FLOAT)
4821+#define GPIO118_KP_DKIN_5 MFP_CFG_LPM(GPIO118, AF2, FLOAT)
4822+#define GPIO119_KP_DKIN_6 MFP_CFG_LPM(GPIO119, AF2, FLOAT)
4823+#define GPIO120_KP_DKIN_7 MFP_CFG_LPM(GPIO120, AF2, FLOAT)
4824+
4825+#define GPIO127_KP_DKIN_0 MFP_CFG_LPM(GPIO127, AF2, FLOAT)
4826+#define GPIO126_KP_DKIN_1 MFP_CFG_LPM(GPIO126, AF2, FLOAT)
4827+
4828+#define GPIO2_2_KP_DKIN_0 MFP_CFG_LPM(GPIO2_2, AF2, FLOAT)
4829+#define GPIO3_2_KP_DKIN_1 MFP_CFG_LPM(GPIO3_2, AF2, FLOAT)
4830+#define GPIO125_KP_DKIN_2 MFP_CFG_LPM(GPIO125, AF2, FLOAT)
4831+#define GPIO124_KP_DKIN_3 MFP_CFG_LPM(GPIO124, AF2, FLOAT)
4832+#define GPIO123_KP_DKIN_4 MFP_CFG_LPM(GPIO123, AF2, FLOAT)
4833+#define GPIO122_KP_DKIN_5 MFP_CFG_LPM(GPIO122, AF2, FLOAT)
4834+#define GPIO121_KP_DKIN_6 MFP_CFG_LPM(GPIO121, AF2, FLOAT)
4835+#define GPIO4_2_KP_DKIN_7 MFP_CFG_LPM(GPIO4_2, AF2, FLOAT)
4836+
4837+#define GPIO113_KP_MKIN_0 MFP_CFG_LPM(GPIO113, AF1, FLOAT)
4838+#define GPIO114_KP_MKIN_1 MFP_CFG_LPM(GPIO114, AF1, FLOAT)
4839+#define GPIO115_KP_MKIN_2 MFP_CFG_LPM(GPIO115, AF1, FLOAT)
4840+#define GPIO116_KP_MKIN_3 MFP_CFG_LPM(GPIO116, AF1, FLOAT)
4841+#define GPIO117_KP_MKIN_4 MFP_CFG_LPM(GPIO117, AF1, FLOAT)
4842+#define GPIO118_KP_MKIN_5 MFP_CFG_LPM(GPIO118, AF1, FLOAT)
4843+#define GPIO119_KP_MKIN_6 MFP_CFG_LPM(GPIO119, AF1, FLOAT)
4844+#define GPIO120_KP_MKIN_7 MFP_CFG_LPM(GPIO120, AF1, FLOAT)
4845+
4846+#define GPIO83_KP_MKOUT_0 MFP_CFG_LPM(GPIO83, AF2, DRIVE_HIGH)
4847+#define GPIO84_KP_MKOUT_1 MFP_CFG_LPM(GPIO84, AF2, DRIVE_HIGH)
4848+#define GPIO85_KP_MKOUT_2 MFP_CFG_LPM(GPIO85, AF2, DRIVE_HIGH)
4849+#define GPIO86_KP_MKOUT_3 MFP_CFG_LPM(GPIO86, AF2, DRIVE_HIGH)
4850+#define GPIO13_KP_MKOUT_4 MFP_CFG_LPM(GPIO13, AF3, DRIVE_HIGH)
4851+#define GPIO14_KP_MKOUT_5 MFP_CFG_LPM(GPIO14, AF3, DRIVE_HIGH)
4852+
4853+#define GPIO121_KP_MKOUT_0 MFP_CFG_LPM(GPIO121, AF1, DRIVE_HIGH)
4854+#define GPIO122_KP_MKOUT_1 MFP_CFG_LPM(GPIO122, AF1, DRIVE_HIGH)
4855+#define GPIO123_KP_MKOUT_2 MFP_CFG_LPM(GPIO123, AF1, DRIVE_HIGH)
4856+#define GPIO124_KP_MKOUT_3 MFP_CFG_LPM(GPIO124, AF1, DRIVE_HIGH)
4857+#define GPIO125_KP_MKOUT_4 MFP_CFG_LPM(GPIO125, AF1, DRIVE_HIGH)
4858+#define GPIO126_KP_MKOUT_5 MFP_CFG_LPM(GPIO126, AF1, DRIVE_HIGH)
4859+#define GPIO127_KP_MKOUT_6 MFP_CFG_LPM(GPIO127, AF1, DRIVE_HIGH)
4860+#define GPIO5_2_KP_MKOUT_7 MFP_CFG_LPM(GPIO5_2, AF1, DRIVE_HIGH)
4861+
4862+/* LCD */
4863+#define GPIO6_2_LCD_LDD_0 MFP_CFG_DRV(GPIO6_2, AF1, DS01X)
4864+#define GPIO7_2_LCD_LDD_1 MFP_CFG_DRV(GPIO7_2, AF1, DS01X)
4865+#define GPIO8_2_LCD_LDD_2 MFP_CFG_DRV(GPIO8_2, AF1, DS01X)
4866+#define GPIO9_2_LCD_LDD_3 MFP_CFG_DRV(GPIO9_2, AF1, DS01X)
4867+#define GPIO10_2_LCD_LDD_4 MFP_CFG_DRV(GPIO10_2, AF1, DS01X)
4868+#define GPIO11_2_LCD_LDD_5 MFP_CFG_DRV(GPIO11_2, AF1, DS01X)
4869+#define GPIO12_2_LCD_LDD_6 MFP_CFG_DRV(GPIO12_2, AF1, DS01X)
4870+#define GPIO13_2_LCD_LDD_7 MFP_CFG_DRV(GPIO13_2, AF1, DS01X)
4871+#define GPIO63_LCD_LDD_8 MFP_CFG_DRV(GPIO63, AF1, DS01X)
4872+#define GPIO64_LCD_LDD_9 MFP_CFG_DRV(GPIO64, AF1, DS01X)
4873+#define GPIO65_LCD_LDD_10 MFP_CFG_DRV(GPIO65, AF1, DS01X)
4874+#define GPIO66_LCD_LDD_11 MFP_CFG_DRV(GPIO66, AF1, DS01X)
4875+#define GPIO67_LCD_LDD_12 MFP_CFG_DRV(GPIO67, AF1, DS01X)
4876+#define GPIO68_LCD_LDD_13 MFP_CFG_DRV(GPIO68, AF1, DS01X)
4877+#define GPIO69_LCD_LDD_14 MFP_CFG_DRV(GPIO69, AF1, DS01X)
4878+#define GPIO70_LCD_LDD_15 MFP_CFG_DRV(GPIO70, AF1, DS01X)
4879+#define GPIO71_LCD_LDD_16 MFP_CFG_DRV(GPIO71, AF1, DS01X)
4880+#define GPIO72_LCD_LDD_17 MFP_CFG_DRV(GPIO72, AF1, DS01X)
4881+#define GPIO73_LCD_CS_N MFP_CFG_DRV(GPIO73, AF2, DS01X)
4882+#define GPIO74_LCD_VSYNC MFP_CFG_DRV(GPIO74, AF2, DS01X)
4883+#define GPIO14_2_LCD_FCLK MFP_CFG_DRV(GPIO14_2, AF1, DS01X)
4884+#define GPIO15_2_LCD_LCLK MFP_CFG_DRV(GPIO15_2, AF1, DS01X)
4885+#define GPIO16_2_LCD_PCLK MFP_CFG_DRV(GPIO16_2, AF1, DS01X)
4886+#define GPIO17_2_LCD_BIAS MFP_CFG_DRV(GPIO17_2, AF1, DS01X)
4887+#define GPIO64_LCD_VSYNC MFP_CFG_DRV(GPIO64, AF2, DS01X)
4888+#define GPIO63_LCD_CS_N MFP_CFG_DRV(GPIO63, AF2, DS01X)
4889+
4890+#define GPIO6_2_MLCD_DD_0 MFP_CFG_DRV(GPIO6_2, AF7, DS08X)
4891+#define GPIO7_2_MLCD_DD_1 MFP_CFG_DRV(GPIO7_2, AF7, DS08X)
4892+#define GPIO8_2_MLCD_DD_2 MFP_CFG_DRV(GPIO8_2, AF7, DS08X)
4893+#define GPIO9_2_MLCD_DD_3 MFP_CFG_DRV(GPIO9_2, AF7, DS08X)
4894+#define GPIO10_2_MLCD_DD_4 MFP_CFG_DRV(GPIO10_2, AF7, DS08X)
4895+#define GPIO11_2_MLCD_DD_5 MFP_CFG_DRV(GPIO11_2, AF7, DS08X)
4896+#define GPIO12_2_MLCD_DD_6 MFP_CFG_DRV(GPIO12_2, AF7, DS08X)
4897+#define GPIO13_2_MLCD_DD_7 MFP_CFG_DRV(GPIO13_2, AF7, DS08X)
4898+#define GPIO63_MLCD_DD_8 MFP_CFG_DRV(GPIO63, AF7, DS08X)
4899+#define GPIO64_MLCD_DD_9 MFP_CFG_DRV(GPIO64, AF7, DS08X)
4900+#define GPIO65_MLCD_DD_10 MFP_CFG_DRV(GPIO65, AF7, DS08X)
4901+#define GPIO66_MLCD_DD_11 MFP_CFG_DRV(GPIO66, AF7, DS08X)
4902+#define GPIO67_MLCD_DD_12 MFP_CFG_DRV(GPIO67, AF7, DS08X)
4903+#define GPIO68_MLCD_DD_13 MFP_CFG_DRV(GPIO68, AF7, DS08X)
4904+#define GPIO69_MLCD_DD_14 MFP_CFG_DRV(GPIO69, AF7, DS08X)
4905+#define GPIO70_MLCD_DD_15 MFP_CFG_DRV(GPIO70, AF7, DS08X)
4906+#define GPIO71_MLCD_DD_16 MFP_CFG_DRV(GPIO71, AF7, DS08X)
4907+#define GPIO72_MLCD_DD_17 MFP_CFG_DRV(GPIO72, AF7, DS08X)
4908+#define GPIO73_MLCD_CS MFP_CFG_DRV(GPIO73, AF7, DS08X)
4909+#define GPIO74_MLCD_VSYNC MFP_CFG_DRV(GPIO74, AF7, DS08X)
4910+#define GPIO14_2_MLCD_FCLK MFP_CFG_DRV(GPIO14_2, AF7, DS08X)
4911+#define GPIO15_2_MLCD_LCLK MFP_CFG_DRV(GPIO15_2, AF7, DS08X)
4912+#define GPIO16_2_MLCD_PCLK MFP_CFG_DRV(GPIO16_2, AF7, DS08X)
4913+#define GPIO17_2_MLCD_BIAS MFP_CFG_DRV(GPIO17_2, AF7, DS08X)
4914+
4915+/* MMC1 */
4916+#define GPIO9_MMC1_CMD MFP_CFG_LPM(GPIO9, AF4, DRIVE_HIGH)
4917+#define GPIO22_MMC1_CLK MFP_CFG_LPM(GPIO22, AF4, DRIVE_HIGH)
4918+#define GPIO23_MMC1_CMD MFP_CFG_LPM(GPIO23, AF4, DRIVE_HIGH)
4919+#define GPIO30_MMC1_CLK MFP_CFG_LPM(GPIO30, AF4, DRIVE_HIGH)
4920+#define GPIO31_MMC1_CMD MFP_CFG_LPM(GPIO31, AF4, DRIVE_HIGH)
4921+#define GPIO5_MMC1_DAT0 MFP_CFG_LPM(GPIO5, AF4, DRIVE_HIGH)
4922+#define GPIO6_MMC1_DAT1 MFP_CFG_LPM(GPIO6, AF4, DRIVE_HIGH)
4923+#define GPIO7_MMC1_DAT2 MFP_CFG_LPM(GPIO7, AF4, DRIVE_HIGH)
4924+#define GPIO8_MMC1_DAT3 MFP_CFG_LPM(GPIO8, AF4, DRIVE_HIGH)
4925+#define GPIO18_MMC1_DAT0 MFP_CFG_LPM(GPIO18, AF4, DRIVE_HIGH)
4926+#define GPIO19_MMC1_DAT1 MFP_CFG_LPM(GPIO19, AF4, DRIVE_HIGH)
4927+#define GPIO20_MMC1_DAT2 MFP_CFG_LPM(GPIO20, AF4, DRIVE_HIGH)
4928+#define GPIO21_MMC1_DAT3 MFP_CFG_LPM(GPIO21, AF4, DRIVE_HIGH)
4929+
4930+#define GPIO28_MMC2_CLK MFP_CFG_LPM(GPIO28, AF4, PULL_HIGH)
4931+#define GPIO29_MMC2_CMD MFP_CFG_LPM(GPIO29, AF4, PULL_HIGH)
4932+#define GPIO30_MMC2_CLK MFP_CFG_LPM(GPIO30, AF3, PULL_HIGH)
4933+#define GPIO31_MMC2_CMD MFP_CFG_LPM(GPIO31, AF3, PULL_HIGH)
4934+#define GPIO79_MMC2_CLK MFP_CFG_LPM(GPIO79, AF4, PULL_HIGH)
4935+#define GPIO80_MMC2_CMD MFP_CFG_LPM(GPIO80, AF4, PULL_HIGH)
4936+
4937+#define GPIO5_MMC2_DAT0 MFP_CFG_LPM(GPIO5, AF2, PULL_HIGH)
4938+#define GPIO6_MMC2_DAT1 MFP_CFG_LPM(GPIO6, AF2, PULL_HIGH)
4939+#define GPIO7_MMC2_DAT2 MFP_CFG_LPM(GPIO7, AF2, PULL_HIGH)
4940+#define GPIO8_MMC2_DAT3 MFP_CFG_LPM(GPIO8, AF2, PULL_HIGH)
4941+#define GPIO24_MMC2_DAT0 MFP_CFG_LPM(GPIO24, AF4, PULL_HIGH)
4942+#define GPIO75_MMC2_DAT0 MFP_CFG_LPM(GPIO75, AF4, PULL_HIGH)
4943+#define GPIO25_MMC2_DAT1 MFP_CFG_LPM(GPIO25, AF4, PULL_HIGH)
4944+#define GPIO76_MMC2_DAT1 MFP_CFG_LPM(GPIO76, AF4, PULL_HIGH)
4945+#define GPIO26_MMC2_DAT2 MFP_CFG_LPM(GPIO26, AF4, PULL_HIGH)
4946+#define GPIO77_MMC2_DAT2 MFP_CFG_LPM(GPIO77, AF4, PULL_HIGH)
4947+#define GPIO27_MMC2_DAT3 MFP_CFG_LPM(GPIO27, AF4, PULL_HIGH)
4948+#define GPIO78_MMC2_DAT3 MFP_CFG_LPM(GPIO78, AF4, PULL_HIGH)
4949+
4950+/* 1-Wire */
4951+#define GPIO14_ONE_WIRE MFP_CFG_LPM(GPIO14, AF5, FLOAT)
4952+#define GPIO0_2_ONE_WIRE MFP_CFG_LPM(GPIO0_2, AF2, FLOAT)
4953+
4954+/* SSP1 */
4955+#define GPIO87_SSP1_EXTCLK MFP_CFG(GPIO87, AF1)
4956+#define GPIO88_SSP1_SYSCLK MFP_CFG(GPIO88, AF1)
4957+#define GPIO83_SSP1_SCLK MFP_CFG(GPIO83, AF1)
4958+#define GPIO84_SSP1_SFRM MFP_CFG(GPIO84, AF1)
4959+#define GPIO85_SSP1_RXD MFP_CFG(GPIO85, AF6)
4960+#define GPIO85_SSP1_TXD MFP_CFG(GPIO85, AF1)
4961+#define GPIO86_SSP1_RXD MFP_CFG(GPIO86, AF1)
4962+#define GPIO86_SSP1_TXD MFP_CFG(GPIO86, AF6)
4963+
4964+/* SSP2 */
4965+#define GPIO39_SSP2_EXTCLK MFP_CFG(GPIO39, AF2)
4966+#define GPIO40_SSP2_SYSCLK MFP_CFG(GPIO40, AF2)
4967+#define GPIO12_SSP2_SCLK MFP_CFG(GPIO12, AF2)
4968+#define GPIO35_SSP2_SCLK MFP_CFG(GPIO35, AF2)
4969+#define GPIO36_SSP2_SFRM MFP_CFG(GPIO36, AF2)
4970+#define GPIO37_SSP2_RXD MFP_CFG(GPIO37, AF5)
4971+#define GPIO37_SSP2_TXD MFP_CFG(GPIO37, AF2)
4972+#define GPIO38_SSP2_RXD MFP_CFG(GPIO38, AF2)
4973+#define GPIO38_SSP2_TXD MFP_CFG(GPIO38, AF5)
4974+
4975+#define GPIO69_SSP3_SCLK MFP_CFG(GPIO69, AF2, DS08X, FLOAT)
4976+#define GPIO70_SSP3_FRM MFP_CFG(GPIO70, AF2, DS08X, DRIVE_LOW)
4977+#define GPIO89_SSP3_SCLK MFP_CFG(GPIO89, AF1, DS08X, FLOAT)
4978+#define GPIO90_SSP3_FRM MFP_CFG(GPIO90, AF1, DS08X, DRIVE_LOW)
4979+#define GPIO71_SSP3_RXD MFP_CFG_X(GPIO71, AF5, DS08X, FLOAT)
4980+#define GPIO71_SSP3_TXD MFP_CFG_X(GPIO71, AF2, DS08X, DRIVE_LOW)
4981+#define GPIO72_SSP3_RXD MFP_CFG_X(GPIO72, AF2, DS08X, FLOAT)
4982+#define GPIO72_SSP3_TXD MFP_CFG_X(GPIO72, AF5, DS08X, DRIVE_LOW)
4983+#define GPIO91_SSP3_RXD MFP_CFG_X(GPIO91, AF5, DS08X, FLOAT)
4984+#define GPIO91_SSP3_TXD MFP_CFG_X(GPIO91, AF1, DS08X, DRIVE_LOW)
4985+#define GPIO92_SSP3_RXD MFP_CFG_X(GPIO92, AF1, DS08X, FLOAT)
4986+#define GPIO92_SSP3_TXD MFP_CFG_X(GPIO92, AF5, DS08X, DRIVE_LOW)
4987+
4988+#define GPIO93_SSP4_SCLK MFP_CFG_LPM(GPIO93, AF1, PULL_HIGH)
4989+#define GPIO94_SSP4_FRM MFP_CFG_LPM(GPIO94, AF1, PULL_HIGH)
4990+#define GPIO94_SSP4_RXD MFP_CFG_LPM(GPIO94, AF5, PULL_HIGH)
4991+#define GPIO95_SSP4_RXD MFP_CFG_LPM(GPIO95, AF5, PULL_HIGH)
4992+#define GPIO95_SSP4_TXD MFP_CFG_LPM(GPIO95, AF1, PULL_HIGH)
4993+#define GPIO96_SSP4_RXD MFP_CFG_LPM(GPIO96, AF1, PULL_HIGH)
4994+#define GPIO96_SSP4_TXD MFP_CFG_LPM(GPIO96, AF5, PULL_HIGH)
4995+
4996+/* UART1 */
4997+#define GPIO41_UART1_RXD MFP_CFG_LPM(GPIO41, AF2, FLOAT)
4998+#define GPIO41_UART1_TXD MFP_CFG_LPM(GPIO41, AF4, FLOAT)
4999+#define GPIO42_UART1_RXD MFP_CFG_LPM(GPIO42, AF4, FLOAT)
5000+#define GPIO42_UART1_TXD MFP_CFG_LPM(GPIO42, AF2, FLOAT)
5001+#define GPIO97_UART1_RXD MFP_CFG_LPM(GPIO97, AF1, FLOAT)
5002+#define GPIO97_UART1_TXD MFP_CFG_LPM(GPIO97, AF6, FLOAT)
5003+#define GPIO98_UART1_RXD MFP_CFG_LPM(GPIO98, AF6, FLOAT)
5004+#define GPIO98_UART1_TXD MFP_CFG_LPM(GPIO98, AF1, FLOAT)
5005+#define GPIO43_UART1_CTS MFP_CFG_LPM(GPIO43, AF2, FLOAT)
5006+#define GPIO43_UART1_RTS MFP_CFG_LPM(GPIO43, AF4, FLOAT)
5007+#define GPIO48_UART1_CTS MFP_CFG_LPM(GPIO48, AF4, FLOAT)
5008+#define GPIO48_UART1_RTS MFP_CFG_LPM(GPIO48, AF2, FLOAT)
5009+#define GPIO99_UART1_CTS MFP_CFG_LPM(GPIO99, AF1, FLOAT)
5010+#define GPIO99_UART1_RTS MFP_CFG_LPM(GPIO99, AF6, FLOAT)
5011+#define GPIO104_UART1_CTS MFP_CFG_LPM(GPIO104, AF6, FLOAT)
5012+#define GPIO104_UART1_RTS MFP_CFG_LPM(GPIO104, AF1, FLOAT)
5013+#define GPIO45_UART1_DTR MFP_CFG_LPM(GPIO45, AF4, FLOAT)
5014+#define GPIO45_UART1_DSR MFP_CFG_LPM(GPIO45, AF2, FLOAT)
5015+#define GPIO47_UART1_DTR MFP_CFG_LPM(GPIO47, AF2, FLOAT)
5016+#define GPIO47_UART1_DSR MFP_CFG_LPM(GPIO47, AF4, FLOAT)
5017+#define GPIO101_UART1_DTR MFP_CFG_LPM(GPIO101, AF6, FLOAT)
5018+#define GPIO101_UART1_DSR MFP_CFG_LPM(GPIO101, AF1, FLOAT)
5019+#define GPIO103_UART1_DTR MFP_CFG_LPM(GPIO103, AF1, FLOAT)
5020+#define GPIO103_UART1_DSR MFP_CFG_LPM(GPIO103, AF6, FLOAT)
5021+#define GPIO44_UART1_DCD MFP_CFG_LPM(GPIO44, AF2, FLOAT)
5022+#define GPIO100_UART1_DCD MFP_CFG_LPM(GPIO100, AF1, FLOAT)
5023+#define GPIO46_UART1_RI MFP_CFG_LPM(GPIO46, AF2, FLOAT)
5024+#define GPIO102_UART1_RI MFP_CFG_LPM(GPIO102, AF1, FLOAT)
5025+
5026+/* UART2 */
5027+#define GPIO109_UART2_CTS MFP_CFG_LPM(GPIO109, AF3, FLOAT)
5028+#define GPIO109_UART2_RTS MFP_CFG_LPM(GPIO109, AF1, FLOAT)
5029+#define GPIO112_UART2_CTS MFP_CFG_LPM(GPIO112, AF1, FLOAT)
5030+#define GPIO112_UART2_RTS MFP_CFG_LPM(GPIO112, AF3, FLOAT)
5031+#define GPIO110_UART2_RXD MFP_CFG_LPM(GPIO110, AF1, FLOAT)
5032+#define GPIO110_UART2_TXD MFP_CFG_LPM(GPIO110, AF3, FLOAT)
5033+#define GPIO111_UART2_RXD MFP_CFG_LPM(GPIO111, AF3, FLOAT)
5034+#define GPIO111_UART2_TXD MFP_CFG_LPM(GPIO111, AF1, FLOAT)
5035+
5036+/* UART3 */
5037+#define GPIO89_UART3_CTS MFP_CFG_LPM(GPIO89, AF2, FLOAT)
5038+#define GPIO89_UART3_RTS MFP_CFG_LPM(GPIO89, AF4, FLOAT)
5039+#define GPIO90_UART3_CTS MFP_CFG_LPM(GPIO90, AF4, FLOAT)
5040+#define GPIO90_UART3_RTS MFP_CFG_LPM(GPIO90, AF2, FLOAT)
5041+#define GPIO105_UART3_CTS MFP_CFG_LPM(GPIO105, AF1, FLOAT)
5042+#define GPIO105_UART3_RTS MFP_CFG_LPM(GPIO105, AF3, FLOAT)
5043+#define GPIO106_UART3_CTS MFP_CFG_LPM(GPIO106, AF3, FLOAT)
5044+#define GPIO106_UART3_RTS MFP_CFG_LPM(GPIO106, AF1, FLOAT)
5045+#define GPIO30_UART3_RXD MFP_CFG_LPM(GPIO30, AF2, FLOAT)
5046+#define GPIO30_UART3_TXD MFP_CFG_LPM(GPIO30, AF6, FLOAT)
5047+#define GPIO31_UART3_RXD MFP_CFG_LPM(GPIO31, AF6, FLOAT)
5048+#define GPIO31_UART3_TXD MFP_CFG_LPM(GPIO31, AF2, FLOAT)
5049+#define GPIO91_UART3_RXD MFP_CFG_LPM(GPIO91, AF4, FLOAT)
5050+#define GPIO91_UART3_TXD MFP_CFG_LPM(GPIO91, AF2, FLOAT)
5051+#define GPIO92_UART3_RXD MFP_CFG_LPM(GPIO92, AF2, FLOAT)
5052+#define GPIO92_UART3_TXD MFP_CFG_LPM(GPIO92, AF4, FLOAT)
5053+#define GPIO107_UART3_RXD MFP_CFG_LPM(GPIO107, AF3, FLOAT)
5054+#define GPIO107_UART3_TXD MFP_CFG_LPM(GPIO107, AF1, FLOAT)
5055+#define GPIO108_UART3_RXD MFP_CFG_LPM(GPIO108, AF1, FLOAT)
5056+#define GPIO108_UART3_TXD MFP_CFG_LPM(GPIO108, AF3, FLOAT)
5057+
5058+
5059+/* USB 2.0 UTMI */
5060+#define GPIO10_UTM_CLK MFP_CFG(GPIO10, AF1)
5061+#define GPIO36_U2D_RXERROR MFP_CFG(GPIO36, AF3)
5062+#define GPIO60_U2D_RXERROR MFP_CFG(GPIO60, AF1)
5063+#define GPIO87_U2D_RXERROR MFP_CFG(GPIO87, AF5)
5064+#define GPIO34_UTM_RXVALID MFP_CFG(GPIO34, AF3)
5065+#define GPIO58_UTM_RXVALID MFP_CFG(GPIO58, AF2)
5066+#define GPIO85_UTM_RXVALID MFP_CFG(GPIO85, AF5)
5067+#define GPIO35_UTM_RXACTIVE MFP_CFG(GPIO35, AF3)
5068+#define GPIO59_UTM_RXACTIVE MFP_CFG(GPIO59, AF1)
5069+#define GPIO86_UTM_RXACTIVE MFP_CFG(GPIO86, AF5)
5070+#define GPIO73_UTM_TXREADY MFP_CFG(GPIO73, AF1)
5071+#define GPIO68_UTM_LINESTATE_0 MFP_CFG(GPIO68, AF3)
5072+#define GPIO90_UTM_LINESTATE_0 MFP_CFG(GPIO90, AF3)
5073+#define GPIO102_UTM_LINESTATE_0 MFP_CFG(GPIO102, AF3)
5074+#define GPIO107_UTM_LINESTATE_0 MFP_CFG(GPIO107, AF4)
5075+#define GPIO69_UTM_LINESTATE_1 MFP_CFG(GPIO69, AF3)
5076+#define GPIO91_UTM_LINESTATE_1 MFP_CFG(GPIO91, AF3)
5077+#define GPIO103_UTM_LINESTATE_1 MFP_CFG(GPIO103, AF3)
5078+
5079+#define GPIO41_U2D_PHYDATA_0 MFP_CFG(GPIO41, AF3)
5080+#define GPIO42_U2D_PHYDATA_1 MFP_CFG(GPIO42, AF3)
5081+#define GPIO43_U2D_PHYDATA_2 MFP_CFG(GPIO43, AF3)
5082+#define GPIO44_U2D_PHYDATA_3 MFP_CFG(GPIO44, AF3)
5083+#define GPIO45_U2D_PHYDATA_4 MFP_CFG(GPIO45, AF3)
5084+#define GPIO46_U2D_PHYDATA_5 MFP_CFG(GPIO46, AF3)
5085+#define GPIO47_U2D_PHYDATA_6 MFP_CFG(GPIO47, AF3)
5086+#define GPIO48_U2D_PHYDATA_7 MFP_CFG(GPIO48, AF3)
5087+
5088+#define GPIO49_U2D_PHYDATA_0 MFP_CFG(GPIO49, AF3)
5089+#define GPIO50_U2D_PHYDATA_1 MFP_CFG(GPIO50, AF3)
5090+#define GPIO51_U2D_PHYDATA_2 MFP_CFG(GPIO51, AF3)
5091+#define GPIO52_U2D_PHYDATA_3 MFP_CFG(GPIO52, AF3)
5092+#define GPIO53_U2D_PHYDATA_4 MFP_CFG(GPIO53, AF3)
5093+#define GPIO54_U2D_PHYDATA_5 MFP_CFG(GPIO54, AF3)
5094+#define GPIO55_U2D_PHYDATA_6 MFP_CFG(GPIO55, AF3)
5095+#define GPIO56_U2D_PHYDATA_7 MFP_CFG(GPIO56, AF3)
5096+
5097+#define GPIO37_U2D_OPMODE0 MFP_CFG(GPIO37, AF4)
5098+#define GPIO61_U2D_OPMODE0 MFP_CFG(GPIO61, AF2)
5099+#define GPIO88_U2D_OPMODE0 MFP_CFG(GPIO88, AF7)
5100+
5101+#define GPIO38_U2D_OPMODE1 MFP_CFG(GPIO38, AF4)
5102+#define GPIO62_U2D_OPMODE1 MFP_CFG(GPIO62, AF2)
5103+#define GPIO104_U2D_OPMODE1 MFP_CFG(GPIO104, AF4)
5104+#define GPIO108_U2D_OPMODE1 MFP_CFG(GPIO108, AF5)
5105+
5106+#define GPIO74_U2D_RESET MFP_CFG(GPIO74, AF1)
5107+#define GPIO93_U2D_RESET MFP_CFG(GPIO93, AF2)
5108+#define GPIO98_U2D_RESET MFP_CFG(GPIO98, AF3)
5109+
5110+#define GPIO67_U2D_SUSPEND MFP_CFG(GPIO67, AF3)
5111+#define GPIO96_U2D_SUSPEND MFP_CFG(GPIO96, AF2)
5112+#define GPIO101_U2D_SUSPEND MFP_CFG(GPIO101, AF3)
5113+
5114+#define GPIO66_U2D_TERM_SEL MFP_CFG(GPIO66, AF5)
5115+#define GPIO95_U2D_TERM_SEL MFP_CFG(GPIO95, AF3)
5116+#define GPIO97_U2D_TERM_SEL MFP_CFG(GPIO97, AF7)
5117+#define GPIO100_U2D_TERM_SEL MFP_CFG(GPIO100, AF5)
5118+
5119+#define GPIO39_U2D_TXVALID MFP_CFG(GPIO39, AF4)
5120+#define GPIO70_U2D_TXVALID MFP_CFG(GPIO70, AF5)
5121+#define GPIO83_U2D_TXVALID MFP_CFG(GPIO83, AF7)
5122+
5123+#define GPIO65_U2D_XCVR_SEL MFP_CFG(GPIO65, AF5)
5124+#define GPIO94_U2D_XCVR_SEL MFP_CFG(GPIO94, AF3)
5125+#define GPIO99_U2D_XCVR_SEL MFP_CFG(GPIO99, AF5)
5126+
5127+/* USB Host 1.1 */
5128+#define GPIO2_2_USBH_PEN MFP_CFG(GPIO2_2, AF1)
5129+#define GPIO3_2_USBH_PWR MFP_CFG(GPIO3_2, AF1)
5130+
5131+/* USB P2 */
5132+#define GPIO97_USB_P2_2 MFP_CFG(GPIO97, AF2)
5133+#define GPIO97_USB_P2_6 MFP_CFG(GPIO97, AF4)
5134+#define GPIO98_USB_P2_2 MFP_CFG(GPIO98, AF4)
5135+#define GPIO98_USB_P2_6 MFP_CFG(GPIO98, AF2)
5136+#define GPIO99_USB_P2_1 MFP_CFG(GPIO99, AF2)
5137+#define GPIO100_USB_P2_4 MFP_CFG(GPIO100, AF2)
5138+#define GPIO101_USB_P2_8 MFP_CFG(GPIO101, AF2)
5139+#define GPIO102_USB_P2_3 MFP_CFG(GPIO102, AF2)
5140+#define GPIO103_USB_P2_5 MFP_CFG(GPIO103, AF2)
5141+#define GPIO104_USB_P2_7 MFP_CFG(GPIO104, AF2)
5142+
5143+/* USB P3 */
5144+#define GPIO75_USB_P3_1 MFP_CFG(GPIO75, AF2)
5145+#define GPIO76_USB_P3_2 MFP_CFG(GPIO76, AF2)
5146+#define GPIO77_USB_P3_3 MFP_CFG(GPIO77, AF2)
5147+#define GPIO78_USB_P3_4 MFP_CFG(GPIO78, AF2)
5148+#define GPIO79_USB_P3_5 MFP_CFG(GPIO79, AF2)
5149+#define GPIO80_USB_P3_6 MFP_CFG(GPIO80, AF2)
5150+
5151+#define GPIO13_CHOUT0 MFP_CFG(GPIO13, AF6)
5152+#define GPIO14_CHOUT1 MFP_CFG(GPIO14, AF6)
5153+
5154+#define GPIO2_RDY MFP_CFG(GPIO2, AF1)
5155+#define GPIO5_NPIOR MFP_CFG(GPIO5, AF3)
5156+
5157+#define GPIO11_PWM0_OUT MFP_CFG(GPIO11, AF1)
5158+#define GPIO12_PWM1_OUT MFP_CFG(GPIO12, AF1)
5159+#define GPIO13_PWM2_OUT MFP_CFG(GPIO13, AF1)
5160+#define GPIO14_PWM3_OUT MFP_CFG(GPIO14, AF1)
5161+
5162+#endif /* __ASM_ARCH_MFP_PXA320_H */
5163--- /dev/null
5164+++ linux-2.6.23/include/asm-arm/arch-pxa/mfp.h
5165@@ -0,0 +1,576 @@
5166+/*
5167+ * linux/include/asm-arm/arch-pxa/mfp.h
5168+ *
5169+ * Multi-Function Pin Definitions
5170+ *
5171+ * Copyright (C) 2007 Marvell International Ltd.
5172+ *
5173+ * 2007-8-21: eric miao <eric.y.miao@gmail.com>
5174+ * initial version
5175+ *
5176+ * This program is free software; you can redistribute it and/or modify
5177+ * it under the terms of the GNU General Public License version 2 as
5178+ * published by the Free Software Foundation.
5179+ */
5180+
5181+#ifndef __ASM_ARCH_MFP_H
5182+#define __ASM_ARCH_MFP_H
5183+
5184+#define MFPR_BASE (0x40e10000)
5185+#define MFPR_SIZE (PAGE_SIZE)
5186+
5187+#define mfp_to_gpio(m) ((m) % 128)
5188+
5189+/* list of all the configurable MFP pins */
5190+enum {
5191+ MFP_PIN_INVALID = -1,
5192+
5193+ MFP_PIN_GPIO0 = 0,
5194+ MFP_PIN_GPIO1,
5195+ MFP_PIN_GPIO2,
5196+ MFP_PIN_GPIO3,
5197+ MFP_PIN_GPIO4,
5198+ MFP_PIN_GPIO5,
5199+ MFP_PIN_GPIO6,
5200+ MFP_PIN_GPIO7,
5201+ MFP_PIN_GPIO8,
5202+ MFP_PIN_GPIO9,
5203+ MFP_PIN_GPIO10,
5204+ MFP_PIN_GPIO11,
5205+ MFP_PIN_GPIO12,
5206+ MFP_PIN_GPIO13,
5207+ MFP_PIN_GPIO14,
5208+ MFP_PIN_GPIO15,
5209+ MFP_PIN_GPIO16,
5210+ MFP_PIN_GPIO17,
5211+ MFP_PIN_GPIO18,
5212+ MFP_PIN_GPIO19,
5213+ MFP_PIN_GPIO20,
5214+ MFP_PIN_GPIO21,
5215+ MFP_PIN_GPIO22,
5216+ MFP_PIN_GPIO23,
5217+ MFP_PIN_GPIO24,
5218+ MFP_PIN_GPIO25,
5219+ MFP_PIN_GPIO26,
5220+ MFP_PIN_GPIO27,
5221+ MFP_PIN_GPIO28,
5222+ MFP_PIN_GPIO29,
5223+ MFP_PIN_GPIO30,
5224+ MFP_PIN_GPIO31,
5225+ MFP_PIN_GPIO32,
5226+ MFP_PIN_GPIO33,
5227+ MFP_PIN_GPIO34,
5228+ MFP_PIN_GPIO35,
5229+ MFP_PIN_GPIO36,
5230+ MFP_PIN_GPIO37,
5231+ MFP_PIN_GPIO38,
5232+ MFP_PIN_GPIO39,
5233+ MFP_PIN_GPIO40,
5234+ MFP_PIN_GPIO41,
5235+ MFP_PIN_GPIO42,
5236+ MFP_PIN_GPIO43,
5237+ MFP_PIN_GPIO44,
5238+ MFP_PIN_GPIO45,
5239+ MFP_PIN_GPIO46,
5240+ MFP_PIN_GPIO47,
5241+ MFP_PIN_GPIO48,
5242+ MFP_PIN_GPIO49,
5243+ MFP_PIN_GPIO50,
5244+ MFP_PIN_GPIO51,
5245+ MFP_PIN_GPIO52,
5246+ MFP_PIN_GPIO53,
5247+ MFP_PIN_GPIO54,
5248+ MFP_PIN_GPIO55,
5249+ MFP_PIN_GPIO56,
5250+ MFP_PIN_GPIO57,
5251+ MFP_PIN_GPIO58,
5252+ MFP_PIN_GPIO59,
5253+ MFP_PIN_GPIO60,
5254+ MFP_PIN_GPIO61,
5255+ MFP_PIN_GPIO62,
5256+ MFP_PIN_GPIO63,
5257+ MFP_PIN_GPIO64,
5258+ MFP_PIN_GPIO65,
5259+ MFP_PIN_GPIO66,
5260+ MFP_PIN_GPIO67,
5261+ MFP_PIN_GPIO68,
5262+ MFP_PIN_GPIO69,
5263+ MFP_PIN_GPIO70,
5264+ MFP_PIN_GPIO71,
5265+ MFP_PIN_GPIO72,
5266+ MFP_PIN_GPIO73,
5267+ MFP_PIN_GPIO74,
5268+ MFP_PIN_GPIO75,
5269+ MFP_PIN_GPIO76,
5270+ MFP_PIN_GPIO77,
5271+ MFP_PIN_GPIO78,
5272+ MFP_PIN_GPIO79,
5273+ MFP_PIN_GPIO80,
5274+ MFP_PIN_GPIO81,
5275+ MFP_PIN_GPIO82,
5276+ MFP_PIN_GPIO83,
5277+ MFP_PIN_GPIO84,
5278+ MFP_PIN_GPIO85,
5279+ MFP_PIN_GPIO86,
5280+ MFP_PIN_GPIO87,
5281+ MFP_PIN_GPIO88,
5282+ MFP_PIN_GPIO89,
5283+ MFP_PIN_GPIO90,
5284+ MFP_PIN_GPIO91,
5285+ MFP_PIN_GPIO92,
5286+ MFP_PIN_GPIO93,
5287+ MFP_PIN_GPIO94,
5288+ MFP_PIN_GPIO95,
5289+ MFP_PIN_GPIO96,
5290+ MFP_PIN_GPIO97,
5291+ MFP_PIN_GPIO98,
5292+ MFP_PIN_GPIO99,
5293+ MFP_PIN_GPIO100,
5294+ MFP_PIN_GPIO101,
5295+ MFP_PIN_GPIO102,
5296+ MFP_PIN_GPIO103,
5297+ MFP_PIN_GPIO104,
5298+ MFP_PIN_GPIO105,
5299+ MFP_PIN_GPIO106,
5300+ MFP_PIN_GPIO107,
5301+ MFP_PIN_GPIO108,
5302+ MFP_PIN_GPIO109,
5303+ MFP_PIN_GPIO110,
5304+ MFP_PIN_GPIO111,
5305+ MFP_PIN_GPIO112,
5306+ MFP_PIN_GPIO113,
5307+ MFP_PIN_GPIO114,
5308+ MFP_PIN_GPIO115,
5309+ MFP_PIN_GPIO116,
5310+ MFP_PIN_GPIO117,
5311+ MFP_PIN_GPIO118,
5312+ MFP_PIN_GPIO119,
5313+ MFP_PIN_GPIO120,
5314+ MFP_PIN_GPIO121,
5315+ MFP_PIN_GPIO122,
5316+ MFP_PIN_GPIO123,
5317+ MFP_PIN_GPIO124,
5318+ MFP_PIN_GPIO125,
5319+ MFP_PIN_GPIO126,
5320+ MFP_PIN_GPIO127,
5321+ MFP_PIN_GPIO0_2,
5322+ MFP_PIN_GPIO1_2,
5323+ MFP_PIN_GPIO2_2,
5324+ MFP_PIN_GPIO3_2,
5325+ MFP_PIN_GPIO4_2,
5326+ MFP_PIN_GPIO5_2,
5327+ MFP_PIN_GPIO6_2,
5328+ MFP_PIN_GPIO7_2,
5329+ MFP_PIN_GPIO8_2,
5330+ MFP_PIN_GPIO9_2,
5331+ MFP_PIN_GPIO10_2,
5332+ MFP_PIN_GPIO11_2,
5333+ MFP_PIN_GPIO12_2,
5334+ MFP_PIN_GPIO13_2,
5335+ MFP_PIN_GPIO14_2,
5336+ MFP_PIN_GPIO15_2,
5337+ MFP_PIN_GPIO16_2,
5338+ MFP_PIN_GPIO17_2,
5339+
5340+ MFP_PIN_ULPI_STP,
5341+ MFP_PIN_ULPI_NXT,
5342+ MFP_PIN_ULPI_DIR,
5343+
5344+ MFP_PIN_nXCVREN,
5345+ MFP_PIN_DF_CLE_nOE,
5346+ MFP_PIN_DF_nADV1_ALE,
5347+ MFP_PIN_DF_SCLK_E,
5348+ MFP_PIN_DF_SCLK_S,
5349+ MFP_PIN_nBE0,
5350+ MFP_PIN_nBE1,
5351+ MFP_PIN_DF_nADV2_ALE,
5352+ MFP_PIN_DF_INT_RnB,
5353+ MFP_PIN_DF_nCS0,
5354+ MFP_PIN_DF_nCS1,
5355+ MFP_PIN_nLUA,
5356+ MFP_PIN_nLLA,
5357+ MFP_PIN_DF_nWE,
5358+ MFP_PIN_DF_ALE_nWE,
5359+ MFP_PIN_DF_nRE_nOE,
5360+ MFP_PIN_DF_ADDR0,
5361+ MFP_PIN_DF_ADDR1,
5362+ MFP_PIN_DF_ADDR2,
5363+ MFP_PIN_DF_ADDR3,
5364+ MFP_PIN_DF_IO0,
5365+ MFP_PIN_DF_IO1,
5366+ MFP_PIN_DF_IO2,
5367+ MFP_PIN_DF_IO3,
5368+ MFP_PIN_DF_IO4,
5369+ MFP_PIN_DF_IO5,
5370+ MFP_PIN_DF_IO6,
5371+ MFP_PIN_DF_IO7,
5372+ MFP_PIN_DF_IO8,
5373+ MFP_PIN_DF_IO9,
5374+ MFP_PIN_DF_IO10,
5375+ MFP_PIN_DF_IO11,
5376+ MFP_PIN_DF_IO12,
5377+ MFP_PIN_DF_IO13,
5378+ MFP_PIN_DF_IO14,
5379+ MFP_PIN_DF_IO15,
5380+
5381+ MFP_PIN_MAX,
5382+};
5383+
5384+/*
5385+ * Table that determines the low power modes outputs, with actual settings
5386+ * used in parentheses for don't-care values. Except for the float output,
5387+ * the configured driven and pulled levels match, so if there is a need for
5388+ * non-LPM pulled output, the same configuration could probably be used.
5389+ *
5390+ * Output value sleep_oe_n sleep_data pullup_en pulldown_en pull_sel
5391+ * (bit 7) (bit 8) (bit 14d) (bit 13d)
5392+ *
5393+ * Drive 0 0 0 0 X (1) 0
5394+ * Drive 1 0 1 X (1) 0 0
5395+ * Pull hi (1) 1 X(1) 1 0 0
5396+ * Pull lo (0) 1 X(0) 0 1 0
5397+ * Z (float) 1 X(0) 0 0 0
5398+ */
5399+#define MFP_LPM_DRIVE_LOW 0x8
5400+#define MFP_LPM_DRIVE_HIGH 0x6
5401+#define MFP_LPM_PULL_HIGH 0x7
5402+#define MFP_LPM_PULL_LOW 0x9
5403+#define MFP_LPM_FLOAT 0x1
5404+#define MFP_LPM_PULL_NEITHER 0x0
5405+
5406+/*
5407+ * The pullup and pulldown state of the MFP pin is by default determined by
5408+ * selected alternate function. In case some buggy devices need to override
5409+ * this default behavior, pxa3xx_mfp_set_pull() can be invoked with one of
5410+ * the following definition as the parameter.
5411+ *
5412+ * Definition pull_sel pullup_en pulldown_en
5413+ * MFP_PULL_HIGH 1 1 0
5414+ * MFP_PULL_LOW 1 0 1
5415+ * MFP_PULL_BOTH 1 1 1
5416+ * MFP_PULL_NONE 1 0 0
5417+ * MFP_PULL_DEFAULT 0 X X
5418+ *
5419+ * NOTE: pxa3xx_mfp_set_pull() will modify the PULLUP_EN and PULLDOWN_EN
5420+ * bits, which will cause potential conflicts with the low power mode
5421+ * setting, device drivers should take care of this
5422+ */
5423+#define MFP_PULL_BOTH (0x7u)
5424+#define MFP_PULL_HIGH (0x6u)
5425+#define MFP_PULL_LOW (0x5u)
5426+#define MFP_PULL_NONE (0x4u)
5427+#define MFP_PULL_DEFAULT (0x0u)
5428+
5429+#define MFP_AF0 (0)
5430+#define MFP_AF1 (1)
5431+#define MFP_AF2 (2)
5432+#define MFP_AF3 (3)
5433+#define MFP_AF4 (4)
5434+#define MFP_AF5 (5)
5435+#define MFP_AF6 (6)
5436+#define MFP_AF7 (7)
5437+
5438+#define MFP_DS01X (0)
5439+#define MFP_DS02X (1)
5440+#define MFP_DS03X (2)
5441+#define MFP_DS04X (3)
5442+#define MFP_DS06X (4)
5443+#define MFP_DS08X (5)
5444+#define MFP_DS10X (6)
5445+#define MFP_DS12X (7)
5446+
5447+#define MFP_EDGE_BOTH 0x3
5448+#define MFP_EDGE_RISE 0x2
5449+#define MFP_EDGE_FALL 0x1
5450+#define MFP_EDGE_NONE 0x0
5451+
5452+#define MFPR_AF_MASK 0x0007
5453+#define MFPR_DRV_MASK 0x1c00
5454+#define MFPR_RDH_MASK 0x0200
5455+#define MFPR_LPM_MASK 0xe180
5456+#define MFPR_PULL_MASK 0xe000
5457+#define MFPR_EDGE_MASK 0x0070
5458+
5459+#define MFPR_ALT_OFFSET 0
5460+#define MFPR_ERE_OFFSET 4
5461+#define MFPR_EFE_OFFSET 5
5462+#define MFPR_EC_OFFSET 6
5463+#define MFPR_SON_OFFSET 7
5464+#define MFPR_SD_OFFSET 8
5465+#define MFPR_SS_OFFSET 9
5466+#define MFPR_DRV_OFFSET 10
5467+#define MFPR_PD_OFFSET 13
5468+#define MFPR_PU_OFFSET 14
5469+#define MFPR_PS_OFFSET 15
5470+
5471+#define MFPR(af, drv, rdh, lpm, edge) \
5472+ (((af) & 0x7) | (((drv) & 0x7) << 10) |\
5473+ (((rdh) & 0x1) << 9) |\
5474+ (((lpm) & 0x3) << 7) |\
5475+ (((lpm) & 0x4) << 12)|\
5476+ (((lpm) & 0x8) << 10)|\
5477+ ((!(edge)) << 6) |\
5478+ (((edge) & 0x1) << 5) |\
5479+ (((edge) & 0x2) << 3))
5480+
5481+/*
5482+ * a possible MFP configuration is represented by a 32-bit integer
5483+ * bit 0..15 - MFPR value (16-bit)
5484+ * bit 16..31 - mfp pin index (used to obtain the MFPR offset)
5485+ *
5486+ * to facilitate the definition, the following macros are provided
5487+ *
5488+ * MFPR_DEFAULT - default MFPR value, with
5489+ * alternate function = 0,
5490+ * drive strength = fast 1mA (MFP_DS01X)
5491+ * low power mode = default
5492+ * release dalay hold = false (RDH bit)
5493+ * edge detection = none
5494+ *
5495+ * MFP_CFG - default MFPR value with alternate function
5496+ * MFP_CFG_DRV - default MFPR value with alternate function and
5497+ * pin drive strength
5498+ * MFP_CFG_LPM - default MFPR value with alternate function and
5499+ * low power mode
5500+ * MFP_CFG_X - default MFPR value with alternate function,
5501+ * pin drive strength and low power mode
5502+ *
5503+ * use
5504+ *
5505+ * MFP_CFG_PIN - to get the MFP pin index
5506+ * MFP_CFG_VAL - to get the corresponding MFPR value
5507+ */
5508+
5509+typedef uint32_t mfp_cfg_t;
5510+
5511+#define MFP_CFG_PIN(mfp_cfg) (((mfp_cfg) >> 16) & 0xffff)
5512+#define MFP_CFG_VAL(mfp_cfg) ((mfp_cfg) & 0xffff)
5513+
5514+#define MFPR_DEFAULT (0x0000)
5515+
5516+#define MFP_CFG(pin, af) \
5517+ ((MFP_PIN_##pin << 16) | MFPR_DEFAULT | (MFP_##af))
5518+
5519+#define MFP_CFG_DRV(pin, af, drv) \
5520+ ((MFP_PIN_##pin << 16) | MFPR_DEFAULT |\
5521+ ((MFP_##drv) << 10) | (MFP_##af))
5522+
5523+#define MFP_CFG_LPM(pin, af, lpm) \
5524+ ((MFP_PIN_##pin << 16) | MFPR_DEFAULT | (MFP_##af) |\
5525+ (((MFP_LPM_##lpm) & 0x3) << 7) |\
5526+ (((MFP_LPM_##lpm) & 0x4) << 12) |\
5527+ (((MFP_LPM_##lpm) & 0x8) << 10))
5528+
5529+#define MFP_CFG_X(pin, af, drv, lpm) \
5530+ ((MFP_PIN_##pin << 16) | MFPR_DEFAULT |\
5531+ ((MFP_##drv) << 10) | (MFP_##af) |\
5532+ (((MFP_LPM_##lpm) & 0x3) << 7) |\
5533+ (((MFP_LPM_##lpm) & 0x4) << 12) |\
5534+ (((MFP_LPM_##lpm) & 0x8) << 10))
5535+
5536+/* common MFP configurations - processor specific ones defined
5537+ * in mfp-pxa3xx.h
5538+ */
5539+#define GPIO0_GPIO MFP_CFG(GPIO0, AF0)
5540+#define GPIO1_GPIO MFP_CFG(GPIO1, AF0)
5541+#define GPIO2_GPIO MFP_CFG(GPIO2, AF0)
5542+#define GPIO3_GPIO MFP_CFG(GPIO3, AF0)
5543+#define GPIO4_GPIO MFP_CFG(GPIO4, AF0)
5544+#define GPIO5_GPIO MFP_CFG(GPIO5, AF0)
5545+#define GPIO6_GPIO MFP_CFG(GPIO6, AF0)
5546+#define GPIO7_GPIO MFP_CFG(GPIO7, AF0)
5547+#define GPIO8_GPIO MFP_CFG(GPIO8, AF0)
5548+#define GPIO9_GPIO MFP_CFG(GPIO9, AF0)
5549+#define GPIO10_GPIO MFP_CFG(GPIO10, AF0)
5550+#define GPIO11_GPIO MFP_CFG(GPIO11, AF0)
5551+#define GPIO12_GPIO MFP_CFG(GPIO12, AF0)
5552+#define GPIO13_GPIO MFP_CFG(GPIO13, AF0)
5553+#define GPIO14_GPIO MFP_CFG(GPIO14, AF0)
5554+#define GPIO15_GPIO MFP_CFG(GPIO15, AF0)
5555+#define GPIO16_GPIO MFP_CFG(GPIO16, AF0)
5556+#define GPIO17_GPIO MFP_CFG(GPIO17, AF0)
5557+#define GPIO18_GPIO MFP_CFG(GPIO18, AF0)
5558+#define GPIO19_GPIO MFP_CFG(GPIO19, AF0)
5559+#define GPIO20_GPIO MFP_CFG(GPIO20, AF0)
5560+#define GPIO21_GPIO MFP_CFG(GPIO21, AF0)
5561+#define GPIO22_GPIO MFP_CFG(GPIO22, AF0)
5562+#define GPIO23_GPIO MFP_CFG(GPIO23, AF0)
5563+#define GPIO24_GPIO MFP_CFG(GPIO24, AF0)
5564+#define GPIO25_GPIO MFP_CFG(GPIO25, AF0)
5565+#define GPIO26_GPIO MFP_CFG(GPIO26, AF0)
5566+#define GPIO27_GPIO MFP_CFG(GPIO27, AF0)
5567+#define GPIO28_GPIO MFP_CFG(GPIO28, AF0)
5568+#define GPIO29_GPIO MFP_CFG(GPIO29, AF0)
5569+#define GPIO30_GPIO MFP_CFG(GPIO30, AF0)
5570+#define GPIO31_GPIO MFP_CFG(GPIO31, AF0)
5571+#define GPIO32_GPIO MFP_CFG(GPIO32, AF0)
5572+#define GPIO33_GPIO MFP_CFG(GPIO33, AF0)
5573+#define GPIO34_GPIO MFP_CFG(GPIO34, AF0)
5574+#define GPIO35_GPIO MFP_CFG(GPIO35, AF0)
5575+#define GPIO36_GPIO MFP_CFG(GPIO36, AF0)
5576+#define GPIO37_GPIO MFP_CFG(GPIO37, AF0)
5577+#define GPIO38_GPIO MFP_CFG(GPIO38, AF0)
5578+#define GPIO39_GPIO MFP_CFG(GPIO39, AF0)
5579+#define GPIO40_GPIO MFP_CFG(GPIO40, AF0)
5580+#define GPIO41_GPIO MFP_CFG(GPIO41, AF0)
5581+#define GPIO42_GPIO MFP_CFG(GPIO42, AF0)
5582+#define GPIO43_GPIO MFP_CFG(GPIO43, AF0)
5583+#define GPIO44_GPIO MFP_CFG(GPIO44, AF0)
5584+#define GPIO45_GPIO MFP_CFG(GPIO45, AF0)
5585+
5586+#define GPIO47_GPIO MFP_CFG(GPIO47, AF0)
5587+#define GPIO48_GPIO MFP_CFG(GPIO48, AF0)
5588+
5589+#define GPIO53_GPIO MFP_CFG(GPIO53, AF0)
5590+#define GPIO54_GPIO MFP_CFG(GPIO54, AF0)
5591+#define GPIO55_GPIO MFP_CFG(GPIO55, AF0)
5592+
5593+#define GPIO57_GPIO MFP_CFG(GPIO57, AF0)
5594+
5595+#define GPIO63_GPIO MFP_CFG(GPIO63, AF0)
5596+#define GPIO64_GPIO MFP_CFG(GPIO64, AF0)
5597+#define GPIO65_GPIO MFP_CFG(GPIO65, AF0)
5598+#define GPIO66_GPIO MFP_CFG(GPIO66, AF0)
5599+#define GPIO67_GPIO MFP_CFG(GPIO67, AF0)
5600+#define GPIO68_GPIO MFP_CFG(GPIO68, AF0)
5601+#define GPIO69_GPIO MFP_CFG(GPIO69, AF0)
5602+#define GPIO70_GPIO MFP_CFG(GPIO70, AF0)
5603+#define GPIO71_GPIO MFP_CFG(GPIO71, AF0)
5604+#define GPIO72_GPIO MFP_CFG(GPIO72, AF0)
5605+#define GPIO73_GPIO MFP_CFG(GPIO73, AF0)
5606+#define GPIO74_GPIO MFP_CFG(GPIO74, AF0)
5607+#define GPIO75_GPIO MFP_CFG(GPIO75, AF0)
5608+#define GPIO76_GPIO MFP_CFG(GPIO76, AF0)
5609+#define GPIO77_GPIO MFP_CFG(GPIO77, AF0)
5610+#define GPIO78_GPIO MFP_CFG(GPIO78, AF0)
5611+#define GPIO79_GPIO MFP_CFG(GPIO79, AF0)
5612+#define GPIO80_GPIO MFP_CFG(GPIO80, AF0)
5613+#define GPIO81_GPIO MFP_CFG(GPIO81, AF0)
5614+#define GPIO82_GPIO MFP_CFG(GPIO82, AF0)
5615+#define GPIO83_GPIO MFP_CFG(GPIO83, AF0)
5616+#define GPIO84_GPIO MFP_CFG(GPIO84, AF0)
5617+#define GPIO85_GPIO MFP_CFG(GPIO85, AF0)
5618+#define GPIO86_GPIO MFP_CFG(GPIO86, AF0)
5619+#define GPIO87_GPIO MFP_CFG(GPIO87, AF0)
5620+#define GPIO88_GPIO MFP_CFG(GPIO88, AF0)
5621+#define GPIO89_GPIO MFP_CFG(GPIO89, AF0)
5622+#define GPIO90_GPIO MFP_CFG(GPIO90, AF0)
5623+#define GPIO91_GPIO MFP_CFG(GPIO91, AF0)
5624+#define GPIO92_GPIO MFP_CFG(GPIO92, AF0)
5625+#define GPIO93_GPIO MFP_CFG(GPIO93, AF0)
5626+#define GPIO94_GPIO MFP_CFG(GPIO94, AF0)
5627+#define GPIO95_GPIO MFP_CFG(GPIO95, AF0)
5628+#define GPIO96_GPIO MFP_CFG(GPIO96, AF0)
5629+#define GPIO97_GPIO MFP_CFG(GPIO97, AF0)
5630+#define GPIO98_GPIO MFP_CFG(GPIO98, AF0)
5631+#define GPIO99_GPIO MFP_CFG(GPIO99, AF0)
5632+#define GPIO100_GPIO MFP_CFG(GPIO100, AF0)
5633+#define GPIO101_GPIO MFP_CFG(GPIO101, AF0)
5634+#define GPIO102_GPIO MFP_CFG(GPIO102, AF0)
5635+#define GPIO103_GPIO MFP_CFG(GPIO103, AF0)
5636+#define GPIO104_GPIO MFP_CFG(GPIO104, AF0)
5637+#define GPIO105_GPIO MFP_CFG(GPIO105, AF0)
5638+#define GPIO106_GPIO MFP_CFG(GPIO106, AF0)
5639+#define GPIO107_GPIO MFP_CFG(GPIO107, AF0)
5640+#define GPIO108_GPIO MFP_CFG(GPIO108, AF0)
5641+#define GPIO109_GPIO MFP_CFG(GPIO109, AF0)
5642+#define GPIO110_GPIO MFP_CFG(GPIO110, AF0)
5643+#define GPIO111_GPIO MFP_CFG(GPIO111, AF0)
5644+#define GPIO112_GPIO MFP_CFG(GPIO112, AF0)
5645+#define GPIO113_GPIO MFP_CFG(GPIO113, AF0)
5646+#define GPIO114_GPIO MFP_CFG(GPIO114, AF0)
5647+#define GPIO115_GPIO MFP_CFG(GPIO115, AF0)
5648+#define GPIO116_GPIO MFP_CFG(GPIO116, AF0)
5649+#define GPIO117_GPIO MFP_CFG(GPIO117, AF0)
5650+#define GPIO118_GPIO MFP_CFG(GPIO118, AF0)
5651+#define GPIO119_GPIO MFP_CFG(GPIO119, AF0)
5652+#define GPIO120_GPIO MFP_CFG(GPIO120, AF0)
5653+#define GPIO121_GPIO MFP_CFG(GPIO121, AF0)
5654+#define GPIO122_GPIO MFP_CFG(GPIO122, AF0)
5655+#define GPIO123_GPIO MFP_CFG(GPIO123, AF0)
5656+#define GPIO124_GPIO MFP_CFG(GPIO124, AF0)
5657+#define GPIO125_GPIO MFP_CFG(GPIO125, AF0)
5658+#define GPIO126_GPIO MFP_CFG(GPIO126, AF0)
5659+#define GPIO127_GPIO MFP_CFG(GPIO127, AF0)
5660+
5661+#define GPIO0_2_GPIO MFP_CFG(GPIO0_2, AF0)
5662+#define GPIO1_2_GPIO MFP_CFG(GPIO1_2, AF0)
5663+#define GPIO2_2_GPIO MFP_CFG(GPIO2_2, AF0)
5664+#define GPIO3_2_GPIO MFP_CFG(GPIO3_2, AF0)
5665+#define GPIO4_2_GPIO MFP_CFG(GPIO4_2, AF0)
5666+#define GPIO5_2_GPIO MFP_CFG(GPIO5_2, AF0)
5667+#define GPIO6_2_GPIO MFP_CFG(GPIO6_2, AF0)
5668+
5669+/*
5670+ * each MFP pin will have a MFPR register, since the offset of the
5671+ * register varies between processors, the processor specific code
5672+ * should initialize the pin offsets by pxa3xx_mfp_init_addr()
5673+ *
5674+ * pxa3xx_mfp_init_addr - accepts a table of "pxa3xx_mfp_addr_map"
5675+ * structure, which represents a range of MFP pins from "start" to
5676+ * "end", with the offset begining at "offset", to define a single
5677+ * pin, let "end" = -1
5678+ *
5679+ * use
5680+ *
5681+ * MFP_ADDR_X() to define a range of pins
5682+ * MFP_ADDR() to define a single pin
5683+ * MFP_ADDR_END to signal the end of pin offset definitions
5684+ */
5685+struct pxa3xx_mfp_addr_map {
5686+ unsigned int start;
5687+ unsigned int end;
5688+ unsigned long offset;
5689+};
5690+
5691+#define MFP_ADDR_X(start, end, offset) \
5692+ { MFP_PIN_##start, MFP_PIN_##end, offset }
5693+
5694+#define MFP_ADDR(pin, offset) \
5695+ { MFP_PIN_##pin, -1, offset }
5696+
5697+#define MFP_ADDR_END { MFP_PIN_INVALID, 0 }
5698+
5699+struct pxa3xx_mfp_pin {
5700+ unsigned long mfpr_off; /* MFPRxx register offset */
5701+ unsigned long mfpr_val; /* MFPRxx register value */
5702+};
5703+
5704+/*
5705+ * pxa3xx_mfp_read()/pxa3xx_mfp_write() - for direct read/write access
5706+ * to the MFPR register
5707+ */
5708+unsigned long pxa3xx_mfp_read(int mfp);
5709+void pxa3xx_mfp_write(int mfp, unsigned long mfpr_val);
5710+
5711+/*
5712+ * pxa3xx_mfp_set_afds - set MFP alternate function and drive strength
5713+ * pxa3xx_mfp_set_rdh - set MFP release delay hold on/off
5714+ * pxa3xx_mfp_set_lpm - set MFP low power mode state
5715+ * pxa3xx_mfp_set_edge - set MFP edge detection in low power mode
5716+ *
5717+ * use these functions to override/change the default configuration
5718+ * done by pxa3xx_mfp_set_config(s)
5719+ */
5720+void pxa3xx_mfp_set_afds(int mfp, int af, int ds);
5721+void pxa3xx_mfp_set_rdh(int mfp, int rdh);
5722+void pxa3xx_mfp_set_lpm(int mfp, int lpm);
5723+void pxa3xx_mfp_set_edge(int mfp, int edge);
5724+
5725+/*
5726+ * pxa3xx_mfp_config - configure the MFPR registers
5727+ *
5728+ * used by board specific initialization code
5729+ */
5730+void pxa3xx_mfp_config(mfp_cfg_t *mfp_cfgs, int num);
5731+
5732+/*
5733+ * pxa3xx_mfp_init_addr() - initialize the mapping between mfp pin
5734+ * index and MFPR register offset
5735+ *
5736+ * used by processor specific code
5737+ */
5738+void __init pxa3xx_mfp_init_addr(struct pxa3xx_mfp_addr_map *);
5739+void __init pxa3xx_init_mfp(void);
5740+
5741+#endif /* __ASM_ARCH_MFP_H */
5742--- linux-2.6.23.orig/include/asm-arm/arch-pxa/pxa-regs.h
5743+++ linux-2.6.23/include/asm-arm/arch-pxa/pxa-regs.h
5744@@ -1184,7 +1184,7 @@
5745
5746 #define GPIO_bit(x) (1 << ((x) & 0x1f))
5747
5748-#ifdef CONFIG_PXA27x
5749+#if defined(CONFIG_PXA27x) || defined(CONFIG_PXA3xx)
5750
5751 /* Interrupt Controller */
5752
5753--- /dev/null
5754+++ linux-2.6.23/include/asm-arm/arch-pxa/pxa3xx-regs.h
5755@@ -0,0 +1,75 @@
5756+/*
5757+ * linux/include/asm-arm/arch-pxa/pxa3xx-regs.h
5758+ *
5759+ * PXA3xx specific register definitions
5760+ *
5761+ * Copyright (C) 2007 Marvell International Ltd.
5762+ *
5763+ * This program is free software; you can redistribute it and/or modify
5764+ * it under the terms of the GNU General Public License version 2 as
5765+ * published by the Free Software Foundation.
5766+ */
5767+
5768+#ifndef __ASM_ARCH_PXA3XX_REGS_H
5769+#define __ASM_ARCH_PXA3XX_REGS_H
5770+
5771+/*
5772+ * Application Subsystem Clock
5773+ */
5774+#define ACCR __REG(0x41340000) /* Application Subsystem Clock Configuration Register */
5775+#define ACSR __REG(0x41340004) /* Application Subsystem Clock Status Register */
5776+#define AICSR __REG(0x41340008) /* Application Subsystem Interrupt Control/Status Register */
5777+#define CKENA __REG(0x4134000C) /* A Clock Enable Register */
5778+#define CKENB __REG(0x41340010) /* B Clock Enable Register */
5779+#define AC97_DIV __REG(0x41340014) /* AC97 clock divisor value register */
5780+
5781+/*
5782+ * Clock Enable Bit
5783+ */
5784+#define CKEN_LCD 1 /* < LCD Clock Enable */
5785+#define CKEN_USBH 2 /* < USB host clock enable */
5786+#define CKEN_CAMERA 3 /* < Camera interface clock enable */
5787+#define CKEN_NAND 4 /* < NAND Flash Controller Clock Enable */
5788+#define CKEN_USB2 6 /* < USB 2.0 client clock enable. */
5789+#define CKEN_DMC 8 /* < Dynamic Memory Controller clock enable */
5790+#define CKEN_SMC 9 /* < Static Memory Controller clock enable */
5791+#define CKEN_ISC 10 /* < Internal SRAM Controller clock enable */
5792+#define CKEN_BOOT 11 /* < Boot rom clock enable */
5793+#define CKEN_MMC1 12 /* < MMC1 Clock enable */
5794+#define CKEN_MMC2 13 /* < MMC2 clock enable */
5795+#define CKEN_KEYPAD 14 /* < Keypand Controller Clock Enable */
5796+#define CKEN_CIR 15 /* < Consumer IR Clock Enable */
5797+#define CKEN_USIM0 17 /* < USIM[0] Clock Enable */
5798+#define CKEN_USIM1 18 /* < USIM[1] Clock Enable */
5799+#define CKEN_TPM 19 /* < TPM clock enable */
5800+#define CKEN_UDC 20 /* < UDC clock enable */
5801+#define CKEN_BTUART 21 /* < BTUART clock enable */
5802+#define CKEN_FFUART 22 /* < FFUART clock enable */
5803+#define CKEN_STUART 23 /* < STUART clock enable */
5804+#define CKEN_AC97 24 /* < AC97 clock enable */
5805+#define CKEN_TOUCH 25 /* < Touch screen Interface Clock Enable */
5806+#define CKEN_SSP1 26 /* < SSP1 clock enable */
5807+#define CKEN_SSP2 27 /* < SSP2 clock enable */
5808+#define CKEN_SSP3 28 /* < SSP3 clock enable */
5809+#define CKEN_SSP4 29 /* < SSP4 clock enable */
5810+#define CKEN_MSL0 30 /* < MSL0 clock enable */
5811+#define CKEN_PWM0 32 /* < PWM[0] clock enable */
5812+#define CKEN_PWM1 33 /* < PWM[1] clock enable */
5813+#define CKEN_I2C 36 /* < I2C clock enable */
5814+#define CKEN_INTC 38 /* < Interrupt controller clock enable */
5815+#define CKEN_GPIO 39 /* < GPIO clock enable */
5816+#define CKEN_1WIRE 40 /* < 1-wire clock enable */
5817+#define CKEN_HSIO2 41 /* < HSIO2 clock enable */
5818+#define CKEN_MINI_IM 48 /* < Mini-IM */
5819+#define CKEN_MINI_LCD 49 /* < Mini LCD */
5820+
5821+#if defined(CONFIG_CPU_PXA310)
5822+#define CKEN_MMC3 5 /* < MMC3 Clock Enable */
5823+#define CKEN_MVED 43 /* < MVED clock enable */
5824+#endif
5825+
5826+/* Note: GCU clock enable bit differs on PXA300/PXA310 and PXA320 */
5827+#define PXA300_CKEN_GRAPHICS 42 /* Graphics controller clock enable */
5828+#define PXA320_CKEN_GRAPHICS 7 /* Graphics controller clock enable */
5829+
5830+#endif /* __ASM_ARCH_PXA3XX_REGS_H */
5831--- linux-2.6.23.orig/include/asm-arm/arch-pxa/timex.h
5832+++ linux-2.6.23/include/asm-arm/arch-pxa/timex.h
5833@@ -21,4 +21,6 @@
5834 #else
5835 #define CLOCK_TICK_RATE 3250000
5836 #endif
5837+#else
5838+#define CLOCK_TICK_RATE 3250000
5839 #endif
5840--- /dev/null
5841+++ linux-2.6.23/include/asm-arm/arch-pxa/zylonite.h
5842@@ -0,0 +1,35 @@
5843+#ifndef __ASM_ARCH_ZYLONITE_H
5844+#define __ASM_ARCH_ZYLONITE_H
5845+
5846+#define ZYLONITE_ETH_PHYS 0x14000000
5847+
5848+/* the following variables are processor specific and initialized
5849+ * by the corresponding zylonite_pxa3xx_init()
5850+ */
5851+extern int gpio_backlight;
5852+extern int gpio_eth_irq;
5853+
5854+extern int lcd_id;
5855+extern int lcd_orientation;
5856+
5857+#ifdef CONFIG_CPU_PXA300
5858+extern void zylonite_pxa300_init(void);
5859+#else
5860+static inline void zylonite_pxa300_init(void)
5861+{
5862+ if (cpu_is_pxa300() || cpu_is_pxa310())
5863+ panic("%s: PXA300/PXA310 not supported\n", __FUNCTION__);
5864+}
5865+#endif
5866+
5867+#ifdef CONFIG_CPU_PXA320
5868+extern void zylonite_pxa320_init(void);
5869+#else
5870+static inline void zylonite_pxa320_init(void)
5871+{
5872+ if (cpu_is_pxa320())
5873+ panic("%s: PXA320 not supported\n", __FUNCTION__);
5874+}
5875+#endif
5876+
5877+#endif /* __ASM_ARCH_ZYLONITE_H */
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-akita b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-akita
index 52bc846178..914150a1aa 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-akita
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-akita
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.23 3# Linux kernel version: 2.6.24-rc8
4# Tue Oct 16 13:20:27 2007 4# Sun Jan 20 18:29:33 2008
5# 5#
6CONFIG_ARM=y 6CONFIG_ARM=y
7CONFIG_SYS_SUPPORTS_APM_EMULATION=y 7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -43,9 +43,14 @@ CONFIG_BSD_PROCESS_ACCT=y
43CONFIG_BSD_PROCESS_ACCT_V3=y 43CONFIG_BSD_PROCESS_ACCT_V3=y
44# CONFIG_TASKSTATS is not set 44# CONFIG_TASKSTATS is not set
45# CONFIG_USER_NS is not set 45# CONFIG_USER_NS is not set
46# CONFIG_PID_NS is not set
46# CONFIG_AUDIT is not set 47# CONFIG_AUDIT is not set
47# CONFIG_IKCONFIG is not set 48# CONFIG_IKCONFIG is not set
48CONFIG_LOG_BUF_SHIFT=14 49CONFIG_LOG_BUF_SHIFT=14
50# CONFIG_CGROUPS is not set
51CONFIG_FAIR_GROUP_SCHED=y
52CONFIG_FAIR_USER_SCHED=y
53# CONFIG_FAIR_CGROUP_SCHED is not set
49CONFIG_SYSFS_DEPRECATED=y 54CONFIG_SYSFS_DEPRECATED=y
50# CONFIG_RELAY is not set 55# CONFIG_RELAY is not set
51# CONFIG_BLK_DEV_INITRD is not set 56# CONFIG_BLK_DEV_INITRD is not set
@@ -72,6 +77,7 @@ CONFIG_VM_EVENT_COUNTERS=y
72CONFIG_SLAB=y 77CONFIG_SLAB=y
73# CONFIG_SLUB is not set 78# CONFIG_SLUB is not set
74# CONFIG_SLOB is not set 79# CONFIG_SLOB is not set
80CONFIG_SLABINFO=y
75CONFIG_RT_MUTEXES=y 81CONFIG_RT_MUTEXES=y
76# CONFIG_TINY_SHMEM is not set 82# CONFIG_TINY_SHMEM is not set
77CONFIG_BASE_SMALL=0 83CONFIG_BASE_SMALL=0
@@ -138,7 +144,7 @@ CONFIG_ARCH_PXA=y
138# CONFIG_ARCH_OMAP is not set 144# CONFIG_ARCH_OMAP is not set
139 145
140# 146#
141# Intel PXA2xx Implementations 147# Intel PXA2xx/PXA3xx Implementations
142# 148#
143# CONFIG_ARCH_LUBBOCK is not set 149# CONFIG_ARCH_LUBBOCK is not set
144# CONFIG_MACH_LOGICPD_PXA270 is not set 150# CONFIG_MACH_LOGICPD_PXA270 is not set
@@ -147,10 +153,11 @@ CONFIG_ARCH_PXA=y
147CONFIG_PXA_SHARPSL=y 153CONFIG_PXA_SHARPSL=y
148# CONFIG_MACH_TRIZEPS4 is not set 154# CONFIG_MACH_TRIZEPS4 is not set
149# CONFIG_MACH_EM_X270 is not set 155# CONFIG_MACH_EM_X270 is not set
150# CONFIG_MACH_HX2750 is not set 156# CONFIG_MACH_ZYLONITE is not set
151# CONFIG_MACH_HTCUNIVERSAL is not set 157# CONFIG_MACH_ARMCORE is not set
152# CONFIG_PXA_SHARPSL_25x is not set 158# CONFIG_PXA_SHARPSL_25x is not set
153CONFIG_PXA_SHARPSL_27x=y 159CONFIG_PXA_SHARPSL_27x=y
160# CONFIG_MACH_HX2750 is not set
154CONFIG_MACH_AKITA=y 161CONFIG_MACH_AKITA=y
155CONFIG_MACH_SPITZ=y 162CONFIG_MACH_SPITZ=y
156CONFIG_MACH_BORZOI=y 163CONFIG_MACH_BORZOI=y
@@ -196,10 +203,6 @@ CONFIG_SHARP_SCOOP=y
196# 203#
197# CONFIG_PCI_SYSCALL is not set 204# CONFIG_PCI_SYSCALL is not set
198# CONFIG_ARCH_SUPPORTS_MSI is not set 205# CONFIG_ARCH_SUPPORTS_MSI is not set
199
200#
201# PCCARD (PCMCIA/CardBus) support
202#
203CONFIG_PCCARD=m 206CONFIG_PCCARD=m
204# CONFIG_PCMCIA_DEBUG is not set 207# CONFIG_PCMCIA_DEBUG is not set
205CONFIG_PCMCIA=m 208CONFIG_PCMCIA=m
@@ -217,6 +220,7 @@ CONFIG_PCMCIA_PXA2XX=m
217# CONFIG_TICK_ONESHOT is not set 220# CONFIG_TICK_ONESHOT is not set
218# CONFIG_NO_HZ is not set 221# CONFIG_NO_HZ is not set
219# CONFIG_HIGH_RES_TIMERS is not set 222# CONFIG_HIGH_RES_TIMERS is not set
223CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
220CONFIG_PREEMPT=y 224CONFIG_PREEMPT=y
221CONFIG_HZ=100 225CONFIG_HZ=100
222CONFIG_AEABI=y 226CONFIG_AEABI=y
@@ -229,6 +233,7 @@ CONFIG_FLATMEM_MANUAL=y
229CONFIG_FLATMEM=y 233CONFIG_FLATMEM=y
230CONFIG_FLAT_NODE_MEM_MAP=y 234CONFIG_FLAT_NODE_MEM_MAP=y
231# CONFIG_SPARSEMEM_STATIC is not set 235# CONFIG_SPARSEMEM_STATIC is not set
236# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
232CONFIG_SPLIT_PTLOCK_CPUS=4096 237CONFIG_SPLIT_PTLOCK_CPUS=4096
233# CONFIG_RESOURCES_64BIT is not set 238# CONFIG_RESOURCES_64BIT is not set
234CONFIG_ZONE_DMA_FLAG=1 239CONFIG_ZONE_DMA_FLAG=1
@@ -241,9 +246,10 @@ CONFIG_ALIGNMENT_TRAP=y
241# 246#
242CONFIG_ZBOOT_ROM_TEXT=0x0 247CONFIG_ZBOOT_ROM_TEXT=0x0
243CONFIG_ZBOOT_ROM_BSS=0x0 248CONFIG_ZBOOT_ROM_BSS=0x0
244CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 fbcon=rotate:1 dyntick=enable quiet" 249CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 fbcon=rotate:1 dyntick=enable debug"
245# CONFIG_XIP_KERNEL is not set 250# CONFIG_XIP_KERNEL is not set
246CONFIG_KEXEC=y 251CONFIG_KEXEC=y
252CONFIG_ATAGS_PROC=y
247 253
248# 254#
249# CPU Frequency scaling 255# CPU Frequency scaling
@@ -312,6 +318,7 @@ CONFIG_INET_TUNNEL=m
312CONFIG_INET_XFRM_MODE_TRANSPORT=m 318CONFIG_INET_XFRM_MODE_TRANSPORT=m
313CONFIG_INET_XFRM_MODE_TUNNEL=m 319CONFIG_INET_XFRM_MODE_TUNNEL=m
314CONFIG_INET_XFRM_MODE_BEET=m 320CONFIG_INET_XFRM_MODE_BEET=m
321# CONFIG_INET_LRO is not set
315CONFIG_INET_DIAG=m 322CONFIG_INET_DIAG=m
316CONFIG_INET_TCP_DIAG=m 323CONFIG_INET_TCP_DIAG=m
317# CONFIG_TCP_CONG_ADVANCED is not set 324# CONFIG_TCP_CONG_ADVANCED is not set
@@ -346,14 +353,60 @@ CONFIG_NETFILTER=y
346# CONFIG_NETFILTER_NETLINK is not set 353# CONFIG_NETFILTER_NETLINK is not set
347# CONFIG_NF_CONNTRACK_ENABLED is not set 354# CONFIG_NF_CONNTRACK_ENABLED is not set
348# CONFIG_NF_CONNTRACK is not set 355# CONFIG_NF_CONNTRACK is not set
349# CONFIG_NETFILTER_XTABLES is not set 356CONFIG_NETFILTER_XTABLES=m
357# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
358# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
359# CONFIG_NETFILTER_XT_TARGET_MARK is not set
360# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
361# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
362# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
363# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
364# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
365# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
366# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
367# CONFIG_NETFILTER_XT_MATCH_ESP is not set
368# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
369# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
370# CONFIG_NETFILTER_XT_MATCH_MAC is not set
371# CONFIG_NETFILTER_XT_MATCH_MARK is not set
372# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
373# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
374# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
375# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
376# CONFIG_NETFILTER_XT_MATCH_REALM is not set
377# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
378# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
379# CONFIG_NETFILTER_XT_MATCH_STRING is not set
380# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
381# CONFIG_NETFILTER_XT_MATCH_TIME is not set
382# CONFIG_NETFILTER_XT_MATCH_U32 is not set
383# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
350 384
351# 385#
352# IP: Netfilter Configuration 386# IP: Netfilter Configuration
353# 387#
354CONFIG_IP_NF_QUEUE=m 388CONFIG_IP_NF_QUEUE=m
355# CONFIG_IP_NF_IPTABLES is not set 389CONFIG_IP_NF_IPTABLES=m
356# CONFIG_IP_NF_ARPTABLES is not set 390CONFIG_IP_NF_MATCH_IPRANGE=m
391CONFIG_IP_NF_MATCH_TOS=m
392CONFIG_IP_NF_MATCH_RECENT=m
393CONFIG_IP_NF_MATCH_ECN=m
394CONFIG_IP_NF_MATCH_AH=m
395CONFIG_IP_NF_MATCH_TTL=m
396CONFIG_IP_NF_MATCH_OWNER=m
397CONFIG_IP_NF_MATCH_ADDRTYPE=m
398CONFIG_IP_NF_FILTER=m
399CONFIG_IP_NF_TARGET_REJECT=m
400CONFIG_IP_NF_TARGET_LOG=m
401CONFIG_IP_NF_TARGET_ULOG=m
402CONFIG_IP_NF_MANGLE=m
403CONFIG_IP_NF_TARGET_TOS=m
404CONFIG_IP_NF_TARGET_ECN=m
405CONFIG_IP_NF_TARGET_TTL=m
406CONFIG_IP_NF_RAW=m
407CONFIG_IP_NF_ARPTABLES=m
408CONFIG_IP_NF_ARPFILTER=m
409CONFIG_IP_NF_ARP_MANGLE=m
357 410
358# 411#
359# IPv6: Netfilter Configuration (EXPERIMENTAL) 412# IPv6: Netfilter Configuration (EXPERIMENTAL)
@@ -374,10 +427,6 @@ CONFIG_IP_NF_QUEUE=m
374# CONFIG_LAPB is not set 427# CONFIG_LAPB is not set
375# CONFIG_ECONET is not set 428# CONFIG_ECONET is not set
376# CONFIG_WAN_ROUTER is not set 429# CONFIG_WAN_ROUTER is not set
377
378#
379# QoS and/or fair queueing
380#
381# CONFIG_NET_SCHED is not set 430# CONFIG_NET_SCHED is not set
382 431
383# 432#
@@ -415,6 +464,8 @@ CONFIG_IRCOMM=m
415# Dongle support 464# Dongle support
416# 465#
417# CONFIG_KINGSUN_DONGLE is not set 466# CONFIG_KINGSUN_DONGLE is not set
467# CONFIG_KSDAZZLE_DONGLE is not set
468# CONFIG_KS959_DONGLE is not set
418 469
419# 470#
420# Old SIR device drivers 471# Old SIR device drivers
@@ -447,9 +498,11 @@ CONFIG_BT_HIDP=m
447# 498#
448CONFIG_BT_HCIUSB=m 499CONFIG_BT_HCIUSB=m
449# CONFIG_BT_HCIUSB_SCO is not set 500# CONFIG_BT_HCIUSB_SCO is not set
501# CONFIG_BT_HCIBTSDIO is not set
450CONFIG_BT_HCIUART=m 502CONFIG_BT_HCIUART=m
451CONFIG_BT_HCIUART_H4=y 503CONFIG_BT_HCIUART_H4=y
452CONFIG_BT_HCIUART_BCSP=y 504CONFIG_BT_HCIUART_BCSP=y
505# CONFIG_BT_HCIUART_LL is not set
453CONFIG_BT_HCIBCM203X=m 506CONFIG_BT_HCIBCM203X=m
454CONFIG_BT_HCIBPA10X=m 507CONFIG_BT_HCIBPA10X=m
455CONFIG_BT_HCIBFUSB=m 508CONFIG_BT_HCIBFUSB=m
@@ -482,6 +535,7 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
482# 535#
483# Generic Driver Options 536# Generic Driver Options
484# 537#
538CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
485CONFIG_STANDALONE=y 539CONFIG_STANDALONE=y
486CONFIG_PREVENT_FIRMWARE_BUILD=y 540CONFIG_PREVENT_FIRMWARE_BUILD=y
487CONFIG_FW_LOADER=y 541CONFIG_FW_LOADER=y
@@ -508,6 +562,7 @@ CONFIG_MTD_BLOCK=y
508# CONFIG_INFTL is not set 562# CONFIG_INFTL is not set
509# CONFIG_RFD_FTL is not set 563# CONFIG_RFD_FTL is not set
510# CONFIG_SSFDC is not set 564# CONFIG_SSFDC is not set
565# CONFIG_MTD_OOPS is not set
511 566
512# 567#
513# RAM/ROM/Flash chip drivers 568# RAM/ROM/Flash chip drivers
@@ -560,6 +615,7 @@ CONFIG_MTD_NAND_IDS=y
560CONFIG_MTD_NAND_SHARPSL=y 615CONFIG_MTD_NAND_SHARPSL=y
561# CONFIG_MTD_NAND_NANDSIM is not set 616# CONFIG_MTD_NAND_NANDSIM is not set
562# CONFIG_MTD_NAND_PLATFORM is not set 617# CONFIG_MTD_NAND_PLATFORM is not set
618# CONFIG_MTD_ALAUDA is not set
563# CONFIG_MTD_ONENAND is not set 619# CONFIG_MTD_ONENAND is not set
564 620
565# 621#
@@ -576,6 +632,8 @@ CONFIG_BLK_DEV_LOOP=y
576# CONFIG_BLK_DEV_RAM is not set 632# CONFIG_BLK_DEV_RAM is not set
577# CONFIG_CDROM_PKTCDVD is not set 633# CONFIG_CDROM_PKTCDVD is not set
578# CONFIG_ATA_OVER_ETH is not set 634# CONFIG_ATA_OVER_ETH is not set
635CONFIG_MISC_DEVICES=y
636# CONFIG_EEPROM_93CX6 is not set
579CONFIG_IDE=y 637CONFIG_IDE=y
580CONFIG_IDE_MAX_HWIFS=4 638CONFIG_IDE_MAX_HWIFS=4
581CONFIG_BLK_DEV_IDE=y 639CONFIG_BLK_DEV_IDE=y
@@ -598,9 +656,10 @@ CONFIG_IDE_PROC_FS=y
598# IDE chipset support/bugfixes 656# IDE chipset support/bugfixes
599# 657#
600CONFIG_IDE_GENERIC=y 658CONFIG_IDE_GENERIC=y
601# CONFIG_IDEPCI_PCIBUS_ORDER is not set 659# CONFIG_BLK_DEV_PLATFORM is not set
602# CONFIG_IDE_ARM is not set 660# CONFIG_IDE_ARM is not set
603# CONFIG_BLK_DEV_IDEDMA is not set 661# CONFIG_BLK_DEV_IDEDMA is not set
662CONFIG_IDE_ARCH_OBSOLETE_INIT=y
604# CONFIG_BLK_DEV_HD is not set 663# CONFIG_BLK_DEV_HD is not set
605 664
606# 665#
@@ -640,6 +699,7 @@ CONFIG_SCSI_WAIT_SCAN=m
640# CONFIG_SCSI_FC_ATTRS is not set 699# CONFIG_SCSI_FC_ATTRS is not set
641# CONFIG_SCSI_ISCSI_ATTRS is not set 700# CONFIG_SCSI_ISCSI_ATTRS is not set
642# CONFIG_SCSI_SAS_LIBSAS is not set 701# CONFIG_SCSI_SAS_LIBSAS is not set
702# CONFIG_SCSI_SRP_ATTRS is not set
643CONFIG_SCSI_LOWLEVEL=y 703CONFIG_SCSI_LOWLEVEL=y
644# CONFIG_ISCSI_TCP is not set 704# CONFIG_ISCSI_TCP is not set
645# CONFIG_SCSI_DEBUG is not set 705# CONFIG_SCSI_DEBUG is not set
@@ -656,7 +716,9 @@ CONFIG_DM_ZERO=m
656CONFIG_DM_MULTIPATH=m 716CONFIG_DM_MULTIPATH=m
657CONFIG_DM_MULTIPATH_EMC=m 717CONFIG_DM_MULTIPATH_EMC=m
658# CONFIG_DM_MULTIPATH_RDAC is not set 718# CONFIG_DM_MULTIPATH_RDAC is not set
719# CONFIG_DM_MULTIPATH_HP is not set
659# CONFIG_DM_DELAY is not set 720# CONFIG_DM_DELAY is not set
721# CONFIG_DM_UEVENT is not set
660CONFIG_NETDEVICES=y 722CONFIG_NETDEVICES=y
661# CONFIG_NETDEVICES_MULTIQUEUE is not set 723# CONFIG_NETDEVICES_MULTIQUEUE is not set
662# CONFIG_DUMMY is not set 724# CONFIG_DUMMY is not set
@@ -664,6 +726,7 @@ CONFIG_NETDEVICES=y
664# CONFIG_MACVLAN is not set 726# CONFIG_MACVLAN is not set
665# CONFIG_EQUALIZER is not set 727# CONFIG_EQUALIZER is not set
666CONFIG_TUN=m 728CONFIG_TUN=m
729# CONFIG_VETH is not set
667# CONFIG_PHYLIB is not set 730# CONFIG_PHYLIB is not set
668CONFIG_NET_ETHERNET=y 731CONFIG_NET_ETHERNET=y
669CONFIG_MII=m 732CONFIG_MII=m
@@ -671,6 +734,11 @@ CONFIG_MII=m
671# CONFIG_SMC91X is not set 734# CONFIG_SMC91X is not set
672# CONFIG_DM9000 is not set 735# CONFIG_DM9000 is not set
673# CONFIG_SMC911X is not set 736# CONFIG_SMC911X is not set
737# CONFIG_IBM_NEW_EMAC_ZMII is not set
738# CONFIG_IBM_NEW_EMAC_RGMII is not set
739# CONFIG_IBM_NEW_EMAC_TAH is not set
740# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
741# CONFIG_B44 is not set
674# CONFIG_NETDEV_1000 is not set 742# CONFIG_NETDEV_1000 is not set
675# CONFIG_NETDEV_10000 is not set 743# CONFIG_NETDEV_10000 is not set
676 744
@@ -685,9 +753,9 @@ CONFIG_WLAN_80211=y
685# CONFIG_PCMCIA_RAYCS is not set 753# CONFIG_PCMCIA_RAYCS is not set
686# CONFIG_LIBERTAS is not set 754# CONFIG_LIBERTAS is not set
687CONFIG_HERMES=m 755CONFIG_HERMES=m
688# CONFIG_ATMEL is not set
689CONFIG_PCMCIA_HERMES=m 756CONFIG_PCMCIA_HERMES=m
690CONFIG_PCMCIA_SPECTRUM=m 757CONFIG_PCMCIA_SPECTRUM=m
758# CONFIG_ATMEL is not set
691CONFIG_AIRO_CS=m 759CONFIG_AIRO_CS=m
692# CONFIG_PCMCIA_WL3501 is not set 760# CONFIG_PCMCIA_WL3501 is not set
693# CONFIG_USB_ZD1201 is not set 761# CONFIG_USB_ZD1201 is not set
@@ -703,7 +771,6 @@ CONFIG_USB_CATC=m
703CONFIG_USB_KAWETH=m 771CONFIG_USB_KAWETH=m
704CONFIG_USB_PEGASUS=m 772CONFIG_USB_PEGASUS=m
705CONFIG_USB_RTL8150=m 773CONFIG_USB_RTL8150=m
706CONFIG_USB_USBNET_MII=m
707CONFIG_USB_USBNET=m 774CONFIG_USB_USBNET=m
708CONFIG_USB_NET_AX8817X=m 775CONFIG_USB_NET_AX8817X=m
709CONFIG_USB_NET_CDCETHER=m 776CONFIG_USB_NET_CDCETHER=m
@@ -758,7 +825,6 @@ CONFIG_INPUT_MOUSEDEV=m
758CONFIG_INPUT_MOUSEDEV_SCREEN_X=640 825CONFIG_INPUT_MOUSEDEV_SCREEN_X=640
759CONFIG_INPUT_MOUSEDEV_SCREEN_Y=480 826CONFIG_INPUT_MOUSEDEV_SCREEN_Y=480
760# CONFIG_INPUT_JOYDEV is not set 827# CONFIG_INPUT_JOYDEV is not set
761# CONFIG_INPUT_TSDEV is not set
762CONFIG_INPUT_EVDEV=y 828CONFIG_INPUT_EVDEV=y
763# CONFIG_INPUT_EVBUG is not set 829# CONFIG_INPUT_EVBUG is not set
764CONFIG_INPUT_POWER=y 830CONFIG_INPUT_POWER=y
@@ -834,7 +900,6 @@ CONFIG_SERIAL_CORE_CONSOLE=y
834CONFIG_UNIX98_PTYS=y 900CONFIG_UNIX98_PTYS=y
835# CONFIG_LEGACY_PTYS is not set 901# CONFIG_LEGACY_PTYS is not set
836# CONFIG_IPMI_HANDLER is not set 902# CONFIG_IPMI_HANDLER is not set
837# CONFIG_WATCHDOG is not set
838CONFIG_HW_RANDOM=m 903CONFIG_HW_RANDOM=m
839# CONFIG_NVRAM is not set 904# CONFIG_NVRAM is not set
840# CONFIG_R3964 is not set 905# CONFIG_R3964 is not set
@@ -896,36 +961,18 @@ CONFIG_I2C_PXA=y
896# CONFIG_W1 is not set 961# CONFIG_W1 is not set
897# CONFIG_POWER_SUPPLY is not set 962# CONFIG_POWER_SUPPLY is not set
898# CONFIG_HWMON is not set 963# CONFIG_HWMON is not set
899CONFIG_MISC_DEVICES=y 964# CONFIG_WATCHDOG is not set
900# CONFIG_EEPROM_93CX6 is not set
901
902#
903# Multifunction device drivers
904#
905# CONFIG_MFD_SM501 is not set
906# CONFIG_HTC_ASIC3 is not set
907# CONFIG_HTC_ASIC3_DS1WM is not set
908
909#
910# Multi-Function Devices
911#
912CONFIG_NEW_LEDS=y
913CONFIG_LEDS_CLASS=y
914 965
915# 966#
916# LED drivers 967# Sonics Silicon Backplane
917# 968#
918CONFIG_LEDS_SPITZ=y 969CONFIG_SSB_POSSIBLE=y
919# CONFIG_LEDS_TOSA is not set 970# CONFIG_SSB is not set
920# CONFIG_LEDS_GPIO is not set
921 971
922# 972#
923# LED Triggers 973# Multifunction device drivers
924# 974#
925CONFIG_LEDS_TRIGGERS=y 975# CONFIG_MFD_SM501 is not set
926CONFIG_LEDS_TRIGGER_TIMER=y
927CONFIG_LEDS_TRIGGER_IDE_DISK=y
928# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
929 976
930# 977#
931# Multimedia devices 978# Multimedia devices
@@ -937,12 +984,12 @@ CONFIG_VIDEO_V4L2=y
937CONFIG_VIDEO_CAPTURE_DRIVERS=y 984CONFIG_VIDEO_CAPTURE_DRIVERS=y
938# CONFIG_VIDEO_ADV_DEBUG is not set 985# CONFIG_VIDEO_ADV_DEBUG is not set
939CONFIG_VIDEO_HELPER_CHIPS_AUTO=y 986CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
987# CONFIG_VIDEO_VIVI is not set
940# CONFIG_VIDEO_CPIA is not set 988# CONFIG_VIDEO_CPIA is not set
941# CONFIG_VIDEO_CPIA2 is not set 989# CONFIG_VIDEO_CPIA2 is not set
942# CONFIG_VIDEO_SAA5246A is not set 990# CONFIG_VIDEO_SAA5246A is not set
943# CONFIG_VIDEO_SAA5249 is not set 991# CONFIG_VIDEO_SAA5249 is not set
944# CONFIG_TUNER_3036 is not set 992# CONFIG_TUNER_3036 is not set
945# CONFIG_TUNER_TEA5761 is not set
946CONFIG_V4L_USB_DRIVERS=y 993CONFIG_V4L_USB_DRIVERS=y
947# CONFIG_VIDEO_PVRUSB2 is not set 994# CONFIG_VIDEO_PVRUSB2 is not set
948# CONFIG_VIDEO_EM28XX is not set 995# CONFIG_VIDEO_EM28XX is not set
@@ -970,15 +1017,6 @@ CONFIG_USB_DABUSB=m
970# 1017#
971# Graphics support 1018# Graphics support
972# 1019#
973CONFIG_BACKLIGHT_LCD_SUPPORT=y
974CONFIG_LCD_CLASS_DEVICE=y
975CONFIG_BACKLIGHT_CLASS_DEVICE=y
976CONFIG_BACKLIGHT_CORGI=y
977
978#
979# Display device support
980#
981# CONFIG_DISPLAY_SUPPORT is not set
982# CONFIG_VGASTATE is not set 1020# CONFIG_VGASTATE is not set
983CONFIG_VIDEO_OUTPUT_CONTROL=m 1021CONFIG_VIDEO_OUTPUT_CONTROL=m
984CONFIG_FB=y 1022CONFIG_FB=y
@@ -987,6 +1025,7 @@ CONFIG_FIRMWARE_EDID=y
987CONFIG_FB_CFB_FILLRECT=y 1025CONFIG_FB_CFB_FILLRECT=y
988CONFIG_FB_CFB_COPYAREA=y 1026CONFIG_FB_CFB_COPYAREA=y
989CONFIG_FB_CFB_IMAGEBLIT=y 1027CONFIG_FB_CFB_IMAGEBLIT=y
1028# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
990# CONFIG_FB_SYS_FILLRECT is not set 1029# CONFIG_FB_SYS_FILLRECT is not set
991# CONFIG_FB_SYS_COPYAREA is not set 1030# CONFIG_FB_SYS_COPYAREA is not set
992# CONFIG_FB_SYS_IMAGEBLIT is not set 1031# CONFIG_FB_SYS_IMAGEBLIT is not set
@@ -1010,6 +1049,15 @@ CONFIG_FB_PXA_OVERLAY=y
1010# CONFIG_FB_MBX is not set 1049# CONFIG_FB_MBX is not set
1011# CONFIG_FB_W100 is not set 1050# CONFIG_FB_W100 is not set
1012# CONFIG_FB_VIRTUAL is not set 1051# CONFIG_FB_VIRTUAL is not set
1052CONFIG_BACKLIGHT_LCD_SUPPORT=y
1053CONFIG_LCD_CLASS_DEVICE=y
1054CONFIG_BACKLIGHT_CLASS_DEVICE=y
1055CONFIG_BACKLIGHT_CORGI=y
1056
1057#
1058# Display device support
1059#
1060# CONFIG_DISPLAY_SUPPORT is not set
1013 1061
1014# 1062#
1015# Console display driver support 1063# Console display driver support
@@ -1035,9 +1083,6 @@ CONFIG_LOGO_LINUX_MONO=y
1035CONFIG_LOGO_LINUX_VGA16=y 1083CONFIG_LOGO_LINUX_VGA16=y
1036# CONFIG_LOGO_LINUX_CLUT224 is not set 1084# CONFIG_LOGO_LINUX_CLUT224 is not set
1037CONFIG_LOGO_OHAND_CLUT224=y 1085CONFIG_LOGO_OHAND_CLUT224=y
1038# CONFIG_LOGO_OZ240_CLUT224 is not set
1039# CONFIG_LOGO_OZ480_CLUT224 is not set
1040# CONFIG_LOGO_OZ640_CLUT224 is not set
1041 1086
1042# 1087#
1043# Sound 1088# Sound
@@ -1114,8 +1159,9 @@ CONFIG_SND_SOC_WM8750=m
1114# CONFIG_SOUND_PRIME is not set 1159# CONFIG_SOUND_PRIME is not set
1115CONFIG_AC97_BUS=m 1160CONFIG_AC97_BUS=m
1116CONFIG_HID_SUPPORT=y 1161CONFIG_HID_SUPPORT=y
1117CONFIG_HID=y 1162CONFIG_HID=m
1118# CONFIG_HID_DEBUG is not set 1163# CONFIG_HID_DEBUG is not set
1164# CONFIG_HIDRAW is not set
1119 1165
1120# 1166#
1121# USB Input Devices 1167# USB Input Devices
@@ -1206,6 +1252,7 @@ CONFIG_USB_SERIAL_GENERIC=y
1206# CONFIG_USB_SERIAL_AIRPRIME is not set 1252# CONFIG_USB_SERIAL_AIRPRIME is not set
1207# CONFIG_USB_SERIAL_ARK3116 is not set 1253# CONFIG_USB_SERIAL_ARK3116 is not set
1208CONFIG_USB_SERIAL_BELKIN=m 1254CONFIG_USB_SERIAL_BELKIN=m
1255# CONFIG_USB_SERIAL_CH341 is not set
1209# CONFIG_USB_SERIAL_WHITEHEAT is not set 1256# CONFIG_USB_SERIAL_WHITEHEAT is not set
1210CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m 1257CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
1211# CONFIG_USB_SERIAL_CP2101 is not set 1258# CONFIG_USB_SERIAL_CP2101 is not set
@@ -1289,6 +1336,7 @@ CONFIG_USB_GADGET=m
1289# CONFIG_USB_GADGET_DEBUG_FILES is not set 1336# CONFIG_USB_GADGET_DEBUG_FILES is not set
1290CONFIG_USB_GADGET_SELECTED=y 1337CONFIG_USB_GADGET_SELECTED=y
1291# CONFIG_USB_GADGET_AMD5536UDC is not set 1338# CONFIG_USB_GADGET_AMD5536UDC is not set
1339# CONFIG_USB_GADGET_ATMEL_USBA is not set
1292# CONFIG_USB_GADGET_FSL_USB2 is not set 1340# CONFIG_USB_GADGET_FSL_USB2 is not set
1293# CONFIG_USB_GADGET_NET2280 is not set 1341# CONFIG_USB_GADGET_NET2280 is not set
1294# CONFIG_USB_GADGET_PXA2XX is not set 1342# CONFIG_USB_GADGET_PXA2XX is not set
@@ -1319,11 +1367,29 @@ CONFIG_MMC_UNSAFE_RESUME=y
1319# 1367#
1320CONFIG_MMC_BLOCK=y 1368CONFIG_MMC_BLOCK=y
1321CONFIG_MMC_BLOCK_BOUNCE=y 1369CONFIG_MMC_BLOCK_BOUNCE=y
1370# CONFIG_SDIO_UART is not set
1322 1371
1323# 1372#
1324# MMC/SD Host Controller Drivers 1373# MMC/SD Host Controller Drivers
1325# 1374#
1326CONFIG_MMC_PXA=y 1375CONFIG_MMC_PXA=y
1376CONFIG_NEW_LEDS=y
1377CONFIG_LEDS_CLASS=y
1378
1379#
1380# LED drivers
1381#
1382CONFIG_LEDS_SPITZ=y
1383# CONFIG_LEDS_TOSA is not set
1384# CONFIG_LEDS_GPIO is not set
1385
1386#
1387# LED Triggers
1388#
1389CONFIG_LEDS_TRIGGERS=y
1390CONFIG_LEDS_TRIGGER_TIMER=y
1391CONFIG_LEDS_TRIGGER_IDE_DISK=y
1392# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
1327CONFIG_RTC_LIB=y 1393CONFIG_RTC_LIB=y
1328CONFIG_RTC_CLASS=y 1394CONFIG_RTC_CLASS=y
1329CONFIG_RTC_HCTOSYS=y 1395CONFIG_RTC_HCTOSYS=y
@@ -1343,6 +1409,7 @@ CONFIG_RTC_INTF_DEV=y
1343# I2C RTC drivers 1409# I2C RTC drivers
1344# 1410#
1345# CONFIG_RTC_DRV_DS1307 is not set 1411# CONFIG_RTC_DRV_DS1307 is not set
1412# CONFIG_RTC_DRV_DS1374 is not set
1346# CONFIG_RTC_DRV_DS1672 is not set 1413# CONFIG_RTC_DRV_DS1672 is not set
1347# CONFIG_RTC_DRV_MAX6900 is not set 1414# CONFIG_RTC_DRV_MAX6900 is not set
1348# CONFIG_RTC_DRV_RS5C372 is not set 1415# CONFIG_RTC_DRV_RS5C372 is not set
@@ -1373,19 +1440,6 @@ CONFIG_RTC_INTF_DEV=y
1373CONFIG_RTC_DRV_SA1100=y 1440CONFIG_RTC_DRV_SA1100=y
1374 1441
1375# 1442#
1376# DMA Engine support
1377#
1378# CONFIG_DMA_ENGINE is not set
1379
1380#
1381# DMA Clients
1382#
1383
1384#
1385# DMA Devices
1386#
1387
1388#
1389# File systems 1443# File systems
1390# 1444#
1391CONFIG_EXT2_FS=y 1445CONFIG_EXT2_FS=y
@@ -1395,7 +1449,6 @@ CONFIG_EXT3_FS=m
1395# CONFIG_EXT3_FS_XATTR is not set 1449# CONFIG_EXT3_FS_XATTR is not set
1396# CONFIG_EXT4DEV_FS is not set 1450# CONFIG_EXT4DEV_FS is not set
1397CONFIG_JBD=m 1451CONFIG_JBD=m
1398# CONFIG_JBD_DEBUG is not set
1399# CONFIG_REISERFS_FS is not set 1452# CONFIG_REISERFS_FS is not set
1400# CONFIG_JFS_FS is not set 1453# CONFIG_JFS_FS is not set
1401CONFIG_FS_POSIX_ACL=y 1454CONFIG_FS_POSIX_ACL=y
@@ -1437,7 +1490,6 @@ CONFIG_SYSFS=y
1437CONFIG_TMPFS=y 1490CONFIG_TMPFS=y
1438# CONFIG_TMPFS_POSIX_ACL is not set 1491# CONFIG_TMPFS_POSIX_ACL is not set
1439# CONFIG_HUGETLB_PAGE is not set 1492# CONFIG_HUGETLB_PAGE is not set
1440CONFIG_RAMFS=y
1441# CONFIG_CONFIGFS_FS is not set 1493# CONFIG_CONFIGFS_FS is not set
1442 1494
1443# 1495#
@@ -1453,6 +1505,7 @@ CONFIG_RAMFS=y
1453CONFIG_JFFS2_FS=y 1505CONFIG_JFFS2_FS=y
1454CONFIG_JFFS2_FS_DEBUG=0 1506CONFIG_JFFS2_FS_DEBUG=0
1455CONFIG_JFFS2_FS_WRITEBUFFER=y 1507CONFIG_JFFS2_FS_WRITEBUFFER=y
1508# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
1456CONFIG_JFFS2_SUMMARY=y 1509CONFIG_JFFS2_SUMMARY=y
1457# CONFIG_JFFS2_FS_XATTR is not set 1510# CONFIG_JFFS2_FS_XATTR is not set
1458# CONFIG_JFFS2_SYSFS is not set 1511# CONFIG_JFFS2_SYSFS is not set
@@ -1469,16 +1522,12 @@ CONFIG_CRAMFS=m
1469CONFIG_SQUASHFS=m 1522CONFIG_SQUASHFS=m
1470# CONFIG_SQUASHFS_EMBEDDED is not set 1523# CONFIG_SQUASHFS_EMBEDDED is not set
1471CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 1524CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
1472# CONFIG_SQUASHFS_VMALLOC is not set
1473# CONFIG_VXFS_FS is not set 1525# CONFIG_VXFS_FS is not set
1474# CONFIG_HPFS_FS is not set 1526# CONFIG_HPFS_FS is not set
1475# CONFIG_QNX4FS_FS is not set 1527# CONFIG_QNX4FS_FS is not set
1476# CONFIG_SYSV_FS is not set 1528# CONFIG_SYSV_FS is not set
1477# CONFIG_UFS_FS is not set 1529# CONFIG_UFS_FS is not set
1478 1530CONFIG_NETWORK_FILESYSTEMS=y
1479#
1480# Network File Systems
1481#
1482CONFIG_NFS_FS=m 1531CONFIG_NFS_FS=m
1483CONFIG_NFS_V3=y 1532CONFIG_NFS_V3=y
1484# CONFIG_NFS_V3_ACL is not set 1533# CONFIG_NFS_V3_ACL is not set
@@ -1532,10 +1581,6 @@ CONFIG_MSDOS_PARTITION=y
1532# CONFIG_KARMA_PARTITION is not set 1581# CONFIG_KARMA_PARTITION is not set
1533# CONFIG_EFI_PARTITION is not set 1582# CONFIG_EFI_PARTITION is not set
1534# CONFIG_SYSV68_PARTITION is not set 1583# CONFIG_SYSV68_PARTITION is not set
1535
1536#
1537# Native Language Support
1538#
1539CONFIG_NLS=y 1584CONFIG_NLS=y
1540CONFIG_NLS_DEFAULT="cp437" 1585CONFIG_NLS_DEFAULT="cp437"
1541CONFIG_NLS_CODEPAGE_437=y 1586CONFIG_NLS_CODEPAGE_437=y
@@ -1576,22 +1621,17 @@ CONFIG_NLS_ISO8859_15=m
1576CONFIG_NLS_KOI8_R=m 1621CONFIG_NLS_KOI8_R=m
1577CONFIG_NLS_KOI8_U=m 1622CONFIG_NLS_KOI8_U=m
1578CONFIG_NLS_UTF8=y 1623CONFIG_NLS_UTF8=y
1579
1580#
1581# Distributed Lock Manager
1582#
1583# CONFIG_DLM is not set 1624# CONFIG_DLM is not set
1584 1625CONFIG_INSTRUMENTATION=y
1585#
1586# Profiling support
1587#
1588CONFIG_PROFILING=y 1626CONFIG_PROFILING=y
1589CONFIG_OPROFILE=m 1627CONFIG_OPROFILE=m
1628# CONFIG_MARKERS is not set
1590 1629
1591# 1630#
1592# Kernel hacking 1631# Kernel hacking
1593# 1632#
1594# CONFIG_PRINTK_TIME is not set 1633# CONFIG_PRINTK_TIME is not set
1634CONFIG_ENABLE_WARN_DEPRECATED=y
1595CONFIG_ENABLE_MUST_CHECK=y 1635CONFIG_ENABLE_MUST_CHECK=y
1596CONFIG_MAGIC_SYSRQ=y 1636CONFIG_MAGIC_SYSRQ=y
1597# CONFIG_UNUSED_SYMBOLS is not set 1637# CONFIG_UNUSED_SYMBOLS is not set
@@ -1619,10 +1659,13 @@ CONFIG_DEBUG_BUGVERBOSE=y
1619# CONFIG_DEBUG_INFO is not set 1659# CONFIG_DEBUG_INFO is not set
1620# CONFIG_DEBUG_VM is not set 1660# CONFIG_DEBUG_VM is not set
1621# CONFIG_DEBUG_LIST is not set 1661# CONFIG_DEBUG_LIST is not set
1662# CONFIG_DEBUG_SG is not set
1622CONFIG_FRAME_POINTER=y 1663CONFIG_FRAME_POINTER=y
1623# CONFIG_FORCED_INLINING is not set 1664# CONFIG_FORCED_INLINING is not set
1665# CONFIG_BOOT_PRINTK_DELAY is not set
1624# CONFIG_RCU_TORTURE_TEST is not set 1666# CONFIG_RCU_TORTURE_TEST is not set
1625# CONFIG_FAULT_INJECTION is not set 1667# CONFIG_FAULT_INJECTION is not set
1668# CONFIG_SAMPLES is not set
1626# CONFIG_DEBUG_USER is not set 1669# CONFIG_DEBUG_USER is not set
1627CONFIG_DEBUG_ERRORS=y 1670CONFIG_DEBUG_ERRORS=y
1628# CONFIG_DEBUG_LL is not set 1671# CONFIG_DEBUG_LL is not set
@@ -1632,6 +1675,7 @@ CONFIG_DEBUG_ERRORS=y
1632# 1675#
1633# CONFIG_KEYS is not set 1676# CONFIG_KEYS is not set
1634# CONFIG_SECURITY is not set 1677# CONFIG_SECURITY is not set
1678# CONFIG_SECURITY_FILE_CAPABILITIES is not set
1635CONFIG_CRYPTO=y 1679CONFIG_CRYPTO=y
1636CONFIG_CRYPTO_ALGAPI=y 1680CONFIG_CRYPTO_ALGAPI=y
1637CONFIG_CRYPTO_BLKCIPHER=m 1681CONFIG_CRYPTO_BLKCIPHER=m
@@ -1652,6 +1696,7 @@ CONFIG_CRYPTO_ECB=m
1652CONFIG_CRYPTO_CBC=m 1696CONFIG_CRYPTO_CBC=m
1653CONFIG_CRYPTO_PCBC=m 1697CONFIG_CRYPTO_PCBC=m
1654# CONFIG_CRYPTO_LRW is not set 1698# CONFIG_CRYPTO_LRW is not set
1699# CONFIG_CRYPTO_XTS is not set
1655# CONFIG_CRYPTO_CRYPTD is not set 1700# CONFIG_CRYPTO_CRYPTD is not set
1656CONFIG_CRYPTO_DES=m 1701CONFIG_CRYPTO_DES=m
1657# CONFIG_CRYPTO_FCRYPT is not set 1702# CONFIG_CRYPTO_FCRYPT is not set
@@ -1666,12 +1711,14 @@ CONFIG_CRYPTO_TEA=m
1666CONFIG_CRYPTO_ARC4=m 1711CONFIG_CRYPTO_ARC4=m
1667CONFIG_CRYPTO_KHAZAD=m 1712CONFIG_CRYPTO_KHAZAD=m
1668CONFIG_CRYPTO_ANUBIS=m 1713CONFIG_CRYPTO_ANUBIS=m
1714# CONFIG_CRYPTO_SEED is not set
1669CONFIG_CRYPTO_DEFLATE=m 1715CONFIG_CRYPTO_DEFLATE=m
1670# CONFIG_CRYPTO_LZO is not set 1716# CONFIG_CRYPTO_LZO is not set
1671CONFIG_CRYPTO_MICHAEL_MIC=m 1717CONFIG_CRYPTO_MICHAEL_MIC=m
1672CONFIG_CRYPTO_CRC32C=m 1718CONFIG_CRYPTO_CRC32C=m
1673# CONFIG_CRYPTO_CAMELLIA is not set 1719# CONFIG_CRYPTO_CAMELLIA is not set
1674CONFIG_CRYPTO_TEST=m 1720CONFIG_CRYPTO_TEST=m
1721# CONFIG_CRYPTO_AUTHENC is not set
1675CONFIG_CRYPTO_HW=y 1722CONFIG_CRYPTO_HW=y
1676 1723
1677# 1724#
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-bootcdx86 b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-bootcdx86
index ca9dcb5924..2744af4a5b 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-bootcdx86
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-bootcdx86
@@ -1,51 +1,74 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.21 3# Linux kernel version: 2.6.24-rc8
4# Mon Jun 11 12:01:43 2007 4# Sun Jan 20 18:34:58 2008
5# 5#
6# CONFIG_64BIT is not set
6CONFIG_X86_32=y 7CONFIG_X86_32=y
8# CONFIG_X86_64 is not set
9CONFIG_X86=y
7CONFIG_GENERIC_TIME=y 10CONFIG_GENERIC_TIME=y
11CONFIG_GENERIC_CMOS_UPDATE=y
8CONFIG_CLOCKSOURCE_WATCHDOG=y 12CONFIG_CLOCKSOURCE_WATCHDOG=y
9CONFIG_GENERIC_CLOCKEVENTS=y 13CONFIG_GENERIC_CLOCKEVENTS=y
10CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y 14CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
11CONFIG_LOCKDEP_SUPPORT=y 15CONFIG_LOCKDEP_SUPPORT=y
12CONFIG_STACKTRACE_SUPPORT=y 16CONFIG_STACKTRACE_SUPPORT=y
13CONFIG_SEMAPHORE_SLEEPERS=y 17CONFIG_SEMAPHORE_SLEEPERS=y
14CONFIG_X86=y
15CONFIG_MMU=y 18CONFIG_MMU=y
16CONFIG_ZONE_DMA=y 19CONFIG_ZONE_DMA=y
20CONFIG_QUICKLIST=y
17CONFIG_GENERIC_ISA_DMA=y 21CONFIG_GENERIC_ISA_DMA=y
18CONFIG_GENERIC_IOMAP=y 22CONFIG_GENERIC_IOMAP=y
19CONFIG_GENERIC_BUG=y 23CONFIG_GENERIC_BUG=y
20CONFIG_GENERIC_HWEIGHT=y 24CONFIG_GENERIC_HWEIGHT=y
21CONFIG_ARCH_MAY_HAVE_PC_FDC=y 25CONFIG_ARCH_MAY_HAVE_PC_FDC=y
22CONFIG_DMI=y 26CONFIG_DMI=y
27# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
28CONFIG_RWSEM_XCHGADD_ALGORITHM=y
29# CONFIG_ARCH_HAS_ILOG2_U32 is not set
30# CONFIG_ARCH_HAS_ILOG2_U64 is not set
31CONFIG_GENERIC_CALIBRATE_DELAY=y
32# CONFIG_GENERIC_TIME_VSYSCALL is not set
33CONFIG_ARCH_SUPPORTS_OPROFILE=y
34# CONFIG_ZONE_DMA32 is not set
35CONFIG_ARCH_POPULATES_NODE_MAP=y
36# CONFIG_AUDIT_ARCH is not set
37CONFIG_GENERIC_HARDIRQS=y
38CONFIG_GENERIC_IRQ_PROBE=y
39CONFIG_GENERIC_PENDING_IRQ=y
40CONFIG_X86_SMP=y
41CONFIG_X86_HT=y
42CONFIG_X86_BIOS_REBOOT=y
43CONFIG_X86_TRAMPOLINE=y
44CONFIG_KTIME_SCALAR=y
23CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 45CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
24 46
25# 47#
26# Code maturity level options 48# General setup
27# 49#
28CONFIG_EXPERIMENTAL=y 50CONFIG_EXPERIMENTAL=y
29CONFIG_LOCK_KERNEL=y 51CONFIG_LOCK_KERNEL=y
30CONFIG_INIT_ENV_ARG_LIMIT=32 52CONFIG_INIT_ENV_ARG_LIMIT=32
31
32#
33# General setup
34#
35CONFIG_LOCALVERSION="" 53CONFIG_LOCALVERSION=""
36CONFIG_LOCALVERSION_AUTO=y 54CONFIG_LOCALVERSION_AUTO=y
37CONFIG_SWAP=y 55CONFIG_SWAP=y
38CONFIG_SYSVIPC=y 56CONFIG_SYSVIPC=y
39# CONFIG_IPC_NS is not set
40CONFIG_SYSVIPC_SYSCTL=y 57CONFIG_SYSVIPC_SYSCTL=y
41CONFIG_POSIX_MQUEUE=y 58CONFIG_POSIX_MQUEUE=y
42# CONFIG_BSD_PROCESS_ACCT is not set 59# CONFIG_BSD_PROCESS_ACCT is not set
43# CONFIG_TASKSTATS is not set 60# CONFIG_TASKSTATS is not set
44# CONFIG_UTS_NS is not set 61# CONFIG_USER_NS is not set
62# CONFIG_PID_NS is not set
45CONFIG_AUDIT=y 63CONFIG_AUDIT=y
46CONFIG_AUDITSYSCALL=y 64CONFIG_AUDITSYSCALL=y
65CONFIG_AUDIT_TREE=y
47# CONFIG_IKCONFIG is not set 66# CONFIG_IKCONFIG is not set
48# CONFIG_CPUSETS is not set 67CONFIG_LOG_BUF_SHIFT=15
68# CONFIG_CGROUPS is not set
69CONFIG_FAIR_GROUP_SCHED=y
70CONFIG_FAIR_USER_SCHED=y
71# CONFIG_FAIR_CGROUP_SCHED is not set
49# CONFIG_SYSFS_DEPRECATED is not set 72# CONFIG_SYSFS_DEPRECATED is not set
50# CONFIG_RELAY is not set 73# CONFIG_RELAY is not set
51CONFIG_BLK_DEV_INITRD=y 74CONFIG_BLK_DEV_INITRD=y
@@ -63,31 +86,30 @@ CONFIG_BUG=y
63CONFIG_ELF_CORE=y 86CONFIG_ELF_CORE=y
64CONFIG_BASE_FULL=y 87CONFIG_BASE_FULL=y
65CONFIG_FUTEX=y 88CONFIG_FUTEX=y
89CONFIG_ANON_INODES=y
66CONFIG_EPOLL=y 90CONFIG_EPOLL=y
91CONFIG_SIGNALFD=y
92CONFIG_EVENTFD=y
67CONFIG_SHMEM=y 93CONFIG_SHMEM=y
68CONFIG_SLAB=y
69CONFIG_VM_EVENT_COUNTERS=y 94CONFIG_VM_EVENT_COUNTERS=y
95CONFIG_SLAB=y
96# CONFIG_SLUB is not set
97# CONFIG_SLOB is not set
98CONFIG_SLABINFO=y
70CONFIG_RT_MUTEXES=y 99CONFIG_RT_MUTEXES=y
71# CONFIG_TINY_SHMEM is not set 100# CONFIG_TINY_SHMEM is not set
72CONFIG_BASE_SMALL=0 101CONFIG_BASE_SMALL=0
73# CONFIG_SLOB is not set
74
75#
76# Loadable module support
77#
78CONFIG_MODULES=y 102CONFIG_MODULES=y
79# CONFIG_MODULE_UNLOAD is not set 103# CONFIG_MODULE_UNLOAD is not set
80# CONFIG_MODVERSIONS is not set 104# CONFIG_MODVERSIONS is not set
81# CONFIG_MODULE_SRCVERSION_ALL is not set 105# CONFIG_MODULE_SRCVERSION_ALL is not set
82CONFIG_KMOD=y 106CONFIG_KMOD=y
83 107CONFIG_STOP_MACHINE=y
84#
85# Block layer
86#
87CONFIG_BLOCK=y 108CONFIG_BLOCK=y
88# CONFIG_LBD is not set 109# CONFIG_LBD is not set
89# CONFIG_BLK_DEV_IO_TRACE is not set 110# CONFIG_BLK_DEV_IO_TRACE is not set
90# CONFIG_LSF is not set 111# CONFIG_LSF is not set
112# CONFIG_BLK_DEV_BSG is not set
91 113
92# 114#
93# IO Schedulers 115# IO Schedulers
@@ -108,6 +130,7 @@ CONFIG_DEFAULT_IOSCHED="cfq"
108CONFIG_TICK_ONESHOT=y 130CONFIG_TICK_ONESHOT=y
109CONFIG_NO_HZ=y 131CONFIG_NO_HZ=y
110CONFIG_HIGH_RES_TIMERS=y 132CONFIG_HIGH_RES_TIMERS=y
133CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
111CONFIG_SMP=y 134CONFIG_SMP=y
112CONFIG_X86_PC=y 135CONFIG_X86_PC=y
113# CONFIG_X86_ELAN is not set 136# CONFIG_X86_ELAN is not set
@@ -118,7 +141,9 @@ CONFIG_X86_PC=y
118# CONFIG_X86_VISWS is not set 141# CONFIG_X86_VISWS is not set
119# CONFIG_X86_GENERICARCH is not set 142# CONFIG_X86_GENERICARCH is not set
120# CONFIG_X86_ES7000 is not set 143# CONFIG_X86_ES7000 is not set
121# CONFIG_PARAVIRT is not set 144# CONFIG_X86_VSMP is not set
145CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
146# CONFIG_PARAVIRT_GUEST is not set
122# CONFIG_M386 is not set 147# CONFIG_M386 is not set
123# CONFIG_M486 is not set 148# CONFIG_M486 is not set
124# CONFIG_M586 is not set 149# CONFIG_M586 is not set
@@ -128,7 +153,6 @@ CONFIG_X86_PC=y
128CONFIG_MPENTIUMII=y 153CONFIG_MPENTIUMII=y
129# CONFIG_MPENTIUMIII is not set 154# CONFIG_MPENTIUMIII is not set
130# CONFIG_MPENTIUMM is not set 155# CONFIG_MPENTIUMM is not set
131# CONFIG_MCORE2 is not set
132# CONFIG_MPENTIUM4 is not set 156# CONFIG_MPENTIUM4 is not set
133# CONFIG_MK6 is not set 157# CONFIG_MK6 is not set
134# CONFIG_MK7 is not set 158# CONFIG_MK7 is not set
@@ -142,22 +166,24 @@ CONFIG_MPENTIUMII=y
142# CONFIG_MGEODE_LX is not set 166# CONFIG_MGEODE_LX is not set
143# CONFIG_MCYRIXIII is not set 167# CONFIG_MCYRIXIII is not set
144# CONFIG_MVIAC3_2 is not set 168# CONFIG_MVIAC3_2 is not set
169# CONFIG_MVIAC7 is not set
170# CONFIG_MPSC is not set
171# CONFIG_MCORE2 is not set
172# CONFIG_GENERIC_CPU is not set
145CONFIG_X86_GENERIC=y 173CONFIG_X86_GENERIC=y
146CONFIG_X86_CMPXCHG=y 174CONFIG_X86_CMPXCHG=y
147CONFIG_X86_L1_CACHE_SHIFT=7 175CONFIG_X86_L1_CACHE_SHIFT=7
148CONFIG_RWSEM_XCHGADD_ALGORITHM=y 176CONFIG_X86_XADD=y
149# CONFIG_ARCH_HAS_ILOG2_U32 is not set
150# CONFIG_ARCH_HAS_ILOG2_U64 is not set
151CONFIG_GENERIC_CALIBRATE_DELAY=y
152CONFIG_X86_WP_WORKS_OK=y 177CONFIG_X86_WP_WORKS_OK=y
153CONFIG_X86_INVLPG=y 178CONFIG_X86_INVLPG=y
154CONFIG_X86_BSWAP=y 179CONFIG_X86_BSWAP=y
155CONFIG_X86_POPAD_OK=y 180CONFIG_X86_POPAD_OK=y
156CONFIG_X86_CMPXCHG64=y
157CONFIG_X86_GOOD_APIC=y 181CONFIG_X86_GOOD_APIC=y
158CONFIG_X86_INTEL_USERCOPY=y 182CONFIG_X86_INTEL_USERCOPY=y
159CONFIG_X86_USE_PPRO_CHECKSUM=y 183CONFIG_X86_USE_PPRO_CHECKSUM=y
160CONFIG_X86_TSC=y 184CONFIG_X86_TSC=y
185CONFIG_X86_CMOV=y
186CONFIG_X86_MINIMUM_CPU_FAMILY=4
161CONFIG_HPET_TIMER=y 187CONFIG_HPET_TIMER=y
162CONFIG_NR_CPUS=8 188CONFIG_NR_CPUS=8
163CONFIG_SCHED_SMT=y 189CONFIG_SCHED_SMT=y
@@ -178,25 +204,19 @@ CONFIG_VM86=y
178# CONFIG_MICROCODE is not set 204# CONFIG_MICROCODE is not set
179# CONFIG_X86_MSR is not set 205# CONFIG_X86_MSR is not set
180# CONFIG_X86_CPUID is not set 206# CONFIG_X86_CPUID is not set
181
182#
183# Firmware Drivers
184#
185# CONFIG_EDD is not set
186# CONFIG_DELL_RBU is not set
187# CONFIG_DCDBAS is not set
188CONFIG_NOHIGHMEM=y 207CONFIG_NOHIGHMEM=y
189# CONFIG_HIGHMEM4G is not set 208# CONFIG_HIGHMEM4G is not set
190# CONFIG_HIGHMEM64G is not set 209# CONFIG_HIGHMEM64G is not set
191CONFIG_VMSPLIT_3G=y 210CONFIG_VMSPLIT_3G=y
192# CONFIG_VMSPLIT_3G_OPT is not set 211# CONFIG_VMSPLIT_3G_OPT is not set
193# CONFIG_VMSPLIT_2G is not set 212# CONFIG_VMSPLIT_2G is not set
213# CONFIG_VMSPLIT_2G_OPT is not set
194# CONFIG_VMSPLIT_1G is not set 214# CONFIG_VMSPLIT_1G is not set
195CONFIG_PAGE_OFFSET=0xC0000000 215CONFIG_PAGE_OFFSET=0xC0000000
216# CONFIG_X86_PAE is not set
196CONFIG_ARCH_FLATMEM_ENABLE=y 217CONFIG_ARCH_FLATMEM_ENABLE=y
197CONFIG_ARCH_SPARSEMEM_ENABLE=y 218CONFIG_ARCH_SPARSEMEM_ENABLE=y
198CONFIG_ARCH_SELECT_MEMORY_MODEL=y 219CONFIG_ARCH_SELECT_MEMORY_MODEL=y
199CONFIG_ARCH_POPULATES_NODE_MAP=y
200CONFIG_SELECT_MEMORY_MODEL=y 220CONFIG_SELECT_MEMORY_MODEL=y
201CONFIG_FLATMEM_MANUAL=y 221CONFIG_FLATMEM_MANUAL=y
202# CONFIG_DISCONTIGMEM_MANUAL is not set 222# CONFIG_DISCONTIGMEM_MANUAL is not set
@@ -204,9 +224,13 @@ CONFIG_FLATMEM_MANUAL=y
204CONFIG_FLATMEM=y 224CONFIG_FLATMEM=y
205CONFIG_FLAT_NODE_MEM_MAP=y 225CONFIG_FLAT_NODE_MEM_MAP=y
206CONFIG_SPARSEMEM_STATIC=y 226CONFIG_SPARSEMEM_STATIC=y
227# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
207CONFIG_SPLIT_PTLOCK_CPUS=4 228CONFIG_SPLIT_PTLOCK_CPUS=4
208# CONFIG_RESOURCES_64BIT is not set 229# CONFIG_RESOURCES_64BIT is not set
209CONFIG_ZONE_DMA_FLAG=1 230CONFIG_ZONE_DMA_FLAG=1
231CONFIG_BOUNCE=y
232CONFIG_NR_QUICK=1
233CONFIG_VIRT_TO_BUS=y
210# CONFIG_MATH_EMULATION is not set 234# CONFIG_MATH_EMULATION is not set
211CONFIG_MTRR=y 235CONFIG_MTRR=y
212# CONFIG_EFI is not set 236# CONFIG_EFI is not set
@@ -217,35 +241,40 @@ CONFIG_HZ_250=y
217# CONFIG_HZ_300 is not set 241# CONFIG_HZ_300 is not set
218# CONFIG_HZ_1000 is not set 242# CONFIG_HZ_1000 is not set
219CONFIG_HZ=250 243CONFIG_HZ=250
220# CONFIG_KEXEC is not set 244CONFIG_KEXEC=y
221CONFIG_PHYSICAL_START=0x100000 245CONFIG_PHYSICAL_START=0x100000
222# CONFIG_RELOCATABLE is not set 246# CONFIG_RELOCATABLE is not set
223CONFIG_PHYSICAL_ALIGN=0x100000 247CONFIG_PHYSICAL_ALIGN=0x100000
224# CONFIG_HOTPLUG_CPU is not set 248CONFIG_HOTPLUG_CPU=y
225# CONFIG_COMPAT_VDSO is not set 249# CONFIG_COMPAT_VDSO is not set
226 250
227# 251#
228# Power management options (ACPI, APM) 252# Power management options
229# 253#
230CONFIG_PM=y 254CONFIG_PM=y
231CONFIG_PM_LEGACY=y 255CONFIG_PM_LEGACY=y
232# CONFIG_PM_DEBUG is not set 256# CONFIG_PM_DEBUG is not set
233# CONFIG_PM_SYSFS_DEPRECATED is not set 257CONFIG_PM_SLEEP_SMP=y
234 258CONFIG_PM_SLEEP=y
235# 259CONFIG_SUSPEND_SMP_POSSIBLE=y
236# ACPI (Advanced Configuration and Power Interface) Support 260CONFIG_SUSPEND=y
237# 261CONFIG_HIBERNATION_SMP_POSSIBLE=y
262# CONFIG_HIBERNATION is not set
238CONFIG_ACPI=y 263CONFIG_ACPI=y
264CONFIG_ACPI_SLEEP=y
239CONFIG_ACPI_PROCFS=y 265CONFIG_ACPI_PROCFS=y
266CONFIG_ACPI_PROCFS_POWER=y
267CONFIG_ACPI_SYSFS_POWER=y
268CONFIG_ACPI_PROC_EVENT=y
240CONFIG_ACPI_AC=y 269CONFIG_ACPI_AC=y
241CONFIG_ACPI_BATTERY=y 270CONFIG_ACPI_BATTERY=y
242CONFIG_ACPI_BUTTON=y 271CONFIG_ACPI_BUTTON=y
243CONFIG_ACPI_FAN=y 272CONFIG_ACPI_FAN=y
244# CONFIG_ACPI_DOCK is not set 273# CONFIG_ACPI_DOCK is not set
245CONFIG_ACPI_PROCESSOR=y 274CONFIG_ACPI_PROCESSOR=y
275CONFIG_ACPI_HOTPLUG_CPU=y
246CONFIG_ACPI_THERMAL=y 276CONFIG_ACPI_THERMAL=y
247# CONFIG_ACPI_ASUS is not set 277# CONFIG_ACPI_ASUS is not set
248# CONFIG_ACPI_IBM is not set
249# CONFIG_ACPI_TOSHIBA is not set 278# CONFIG_ACPI_TOSHIBA is not set
250CONFIG_ACPI_BLACKLIST_YEAR=0 279CONFIG_ACPI_BLACKLIST_YEAR=0
251# CONFIG_ACPI_DEBUG is not set 280# CONFIG_ACPI_DEBUG is not set
@@ -253,20 +282,18 @@ CONFIG_ACPI_EC=y
253CONFIG_ACPI_POWER=y 282CONFIG_ACPI_POWER=y
254CONFIG_ACPI_SYSTEM=y 283CONFIG_ACPI_SYSTEM=y
255CONFIG_X86_PM_TIMER=y 284CONFIG_X86_PM_TIMER=y
256# CONFIG_ACPI_CONTAINER is not set 285CONFIG_ACPI_CONTAINER=y
257 286# CONFIG_ACPI_SBS is not set
258#
259# APM (Advanced Power Management) BIOS Support
260#
261# CONFIG_APM is not set 287# CONFIG_APM is not set
262 288
263# 289#
264# CPU Frequency scaling 290# CPU Frequency scaling
265# 291#
266# CONFIG_CPU_FREQ is not set 292# CONFIG_CPU_FREQ is not set
293# CONFIG_CPU_IDLE is not set
267 294
268# 295#
269# Bus options (PCI, PCMCIA, EISA, MCA, ISA) 296# Bus options (PCI etc.)
270# 297#
271CONFIG_PCI=y 298CONFIG_PCI=y
272# CONFIG_PCI_GOBIOS is not set 299# CONFIG_PCI_GOBIOS is not set
@@ -276,9 +303,12 @@ CONFIG_PCI_GOANY=y
276CONFIG_PCI_BIOS=y 303CONFIG_PCI_BIOS=y
277CONFIG_PCI_DIRECT=y 304CONFIG_PCI_DIRECT=y
278CONFIG_PCI_MMCONFIG=y 305CONFIG_PCI_MMCONFIG=y
306CONFIG_PCI_DOMAINS=y
279CONFIG_PCIEPORTBUS=y 307CONFIG_PCIEPORTBUS=y
280CONFIG_PCIEAER=y 308CONFIG_PCIEAER=y
309CONFIG_ARCH_SUPPORTS_MSI=y
281CONFIG_PCI_MSI=y 310CONFIG_PCI_MSI=y
311CONFIG_PCI_LEGACY=y
282CONFIG_HT_IRQ=y 312CONFIG_HT_IRQ=y
283CONFIG_ISA_DMA_API=y 313CONFIG_ISA_DMA_API=y
284CONFIG_ISA=y 314CONFIG_ISA=y
@@ -286,19 +316,11 @@ CONFIG_ISA=y
286# CONFIG_MCA is not set 316# CONFIG_MCA is not set
287# CONFIG_SCx200 is not set 317# CONFIG_SCx200 is not set
288CONFIG_K8_NB=y 318CONFIG_K8_NB=y
289
290#
291# PCCARD (PCMCIA/CardBus) support
292#
293# CONFIG_PCCARD is not set 319# CONFIG_PCCARD is not set
294
295#
296# PCI Hotplug Support
297#
298# CONFIG_HOTPLUG_PCI is not set 320# CONFIG_HOTPLUG_PCI is not set
299 321
300# 322#
301# Executable file formats 323# Executable file formats / Emulations
302# 324#
303CONFIG_BINFMT_ELF=y 325CONFIG_BINFMT_ELF=y
304# CONFIG_BINFMT_AOUT is not set 326# CONFIG_BINFMT_AOUT is not set
@@ -312,9 +334,8 @@ CONFIG_NET=y
312# 334#
313# Networking options 335# Networking options
314# 336#
315# CONFIG_NETDEBUG is not set
316CONFIG_PACKET=m 337CONFIG_PACKET=m
317CONFIG_PACKET_MMAP=y 338# CONFIG_PACKET_MMAP is not set
318CONFIG_UNIX=y 339CONFIG_UNIX=y
319# CONFIG_NET_KEY is not set 340# CONFIG_NET_KEY is not set
320CONFIG_INET=y 341CONFIG_INET=y
@@ -338,31 +359,82 @@ CONFIG_IP_PNP_BOOTP=y
338# CONFIG_INET_XFRM_MODE_TRANSPORT is not set 359# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
339# CONFIG_INET_XFRM_MODE_TUNNEL is not set 360# CONFIG_INET_XFRM_MODE_TUNNEL is not set
340# CONFIG_INET_XFRM_MODE_BEET is not set 361# CONFIG_INET_XFRM_MODE_BEET is not set
362# CONFIG_INET_LRO is not set
341CONFIG_INET_DIAG=y 363CONFIG_INET_DIAG=y
342CONFIG_INET_TCP_DIAG=y 364CONFIG_INET_TCP_DIAG=y
343# CONFIG_TCP_CONG_ADVANCED is not set 365# CONFIG_TCP_CONG_ADVANCED is not set
344CONFIG_TCP_CONG_CUBIC=y 366CONFIG_TCP_CONG_CUBIC=y
345CONFIG_DEFAULT_TCP_CONG="cubic" 367CONFIG_DEFAULT_TCP_CONG="cubic"
346# CONFIG_TCP_MD5SIG is not set 368# CONFIG_TCP_MD5SIG is not set
369# CONFIG_IP_VS is not set
347# CONFIG_IPV6 is not set 370# CONFIG_IPV6 is not set
348# CONFIG_INET6_XFRM_TUNNEL is not set 371# CONFIG_INET6_XFRM_TUNNEL is not set
349# CONFIG_INET6_TUNNEL is not set 372# CONFIG_INET6_TUNNEL is not set
350# CONFIG_NETWORK_SECMARK is not set 373# CONFIG_NETWORK_SECMARK is not set
351# CONFIG_NETFILTER is not set 374CONFIG_NETFILTER=y
352 375# CONFIG_NETFILTER_DEBUG is not set
353# 376
354# DCCP Configuration (EXPERIMENTAL) 377#
355# 378# Core Netfilter Configuration
379#
380# CONFIG_NETFILTER_NETLINK is not set
381# CONFIG_NF_CONNTRACK_ENABLED is not set
382# CONFIG_NF_CONNTRACK is not set
383CONFIG_NETFILTER_XTABLES=m
384# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
385# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
386# CONFIG_NETFILTER_XT_TARGET_MARK is not set
387# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
388# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
389# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
390# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
391# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
392# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
393# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
394# CONFIG_NETFILTER_XT_MATCH_ESP is not set
395# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
396# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
397# CONFIG_NETFILTER_XT_MATCH_MAC is not set
398# CONFIG_NETFILTER_XT_MATCH_MARK is not set
399# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
400# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
401# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
402# CONFIG_NETFILTER_XT_MATCH_REALM is not set
403# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
404# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
405# CONFIG_NETFILTER_XT_MATCH_STRING is not set
406# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
407# CONFIG_NETFILTER_XT_MATCH_TIME is not set
408# CONFIG_NETFILTER_XT_MATCH_U32 is not set
409# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
410
411#
412# IP: Netfilter Configuration
413#
414CONFIG_IP_NF_QUEUE=m
415CONFIG_IP_NF_IPTABLES=m
416CONFIG_IP_NF_MATCH_IPRANGE=m
417CONFIG_IP_NF_MATCH_TOS=m
418CONFIG_IP_NF_MATCH_RECENT=m
419CONFIG_IP_NF_MATCH_ECN=m
420CONFIG_IP_NF_MATCH_AH=m
421CONFIG_IP_NF_MATCH_TTL=m
422CONFIG_IP_NF_MATCH_OWNER=m
423CONFIG_IP_NF_MATCH_ADDRTYPE=m
424CONFIG_IP_NF_FILTER=m
425CONFIG_IP_NF_TARGET_REJECT=m
426CONFIG_IP_NF_TARGET_LOG=m
427CONFIG_IP_NF_TARGET_ULOG=m
428CONFIG_IP_NF_MANGLE=m
429CONFIG_IP_NF_TARGET_TOS=m
430CONFIG_IP_NF_TARGET_ECN=m
431CONFIG_IP_NF_TARGET_TTL=m
432CONFIG_IP_NF_RAW=m
433CONFIG_IP_NF_ARPTABLES=m
434CONFIG_IP_NF_ARPFILTER=m
435CONFIG_IP_NF_ARP_MANGLE=m
356# CONFIG_IP_DCCP is not set 436# CONFIG_IP_DCCP is not set
357
358#
359# SCTP Configuration (EXPERIMENTAL)
360#
361# CONFIG_IP_SCTP is not set 437# CONFIG_IP_SCTP is not set
362
363#
364# TIPC Configuration (EXPERIMENTAL)
365#
366# CONFIG_TIPC is not set 438# CONFIG_TIPC is not set
367# CONFIG_ATM is not set 439# CONFIG_ATM is not set
368# CONFIG_BRIDGE is not set 440# CONFIG_BRIDGE is not set
@@ -375,10 +447,6 @@ CONFIG_DEFAULT_TCP_CONG="cubic"
375# CONFIG_LAPB is not set 447# CONFIG_LAPB is not set
376# CONFIG_ECONET is not set 448# CONFIG_ECONET is not set
377# CONFIG_WAN_ROUTER is not set 449# CONFIG_WAN_ROUTER is not set
378
379#
380# QoS and/or fair queueing
381#
382# CONFIG_NET_SCHED is not set 450# CONFIG_NET_SCHED is not set
383 451
384# 452#
@@ -388,7 +456,17 @@ CONFIG_DEFAULT_TCP_CONG="cubic"
388# CONFIG_HAMRADIO is not set 456# CONFIG_HAMRADIO is not set
389# CONFIG_IRDA is not set 457# CONFIG_IRDA is not set
390# CONFIG_BT is not set 458# CONFIG_BT is not set
459# CONFIG_AF_RXRPC is not set
460
461#
462# Wireless
463#
464# CONFIG_CFG80211 is not set
465# CONFIG_WIRELESS_EXT is not set
466# CONFIG_MAC80211 is not set
391# CONFIG_IEEE80211 is not set 467# CONFIG_IEEE80211 is not set
468# CONFIG_RFKILL is not set
469# CONFIG_NET_9P is not set
392 470
393# 471#
394# Device Drivers 472# Device Drivers
@@ -397,29 +475,14 @@ CONFIG_DEFAULT_TCP_CONG="cubic"
397# 475#
398# Generic Driver Options 476# Generic Driver Options
399# 477#
478CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
400CONFIG_STANDALONE=y 479CONFIG_STANDALONE=y
401CONFIG_PREVENT_FIRMWARE_BUILD=y 480CONFIG_PREVENT_FIRMWARE_BUILD=y
402CONFIG_FW_LOADER=m 481CONFIG_FW_LOADER=m
403# CONFIG_SYS_HYPERVISOR is not set 482# CONFIG_SYS_HYPERVISOR is not set
404
405#
406# Connector - unified userspace <-> kernelspace linker
407#
408# CONFIG_CONNECTOR is not set 483# CONFIG_CONNECTOR is not set
409
410#
411# Memory Technology Devices (MTD)
412#
413# CONFIG_MTD is not set 484# CONFIG_MTD is not set
414
415#
416# Parallel port support
417#
418# CONFIG_PARPORT is not set 485# CONFIG_PARPORT is not set
419
420#
421# Plug and Play support
422#
423CONFIG_PNP=y 486CONFIG_PNP=y
424# CONFIG_PNP_DEBUG is not set 487# CONFIG_PNP_DEBUG is not set
425 488
@@ -429,10 +492,7 @@ CONFIG_PNP=y
429# CONFIG_ISAPNP is not set 492# CONFIG_ISAPNP is not set
430# CONFIG_PNPBIOS is not set 493# CONFIG_PNPBIOS is not set
431CONFIG_PNPACPI=y 494CONFIG_PNPACPI=y
432 495CONFIG_BLK_DEV=y
433#
434# Block devices
435#
436# CONFIG_BLK_DEV_FD is not set 496# CONFIG_BLK_DEV_FD is not set
437# CONFIG_BLK_DEV_XD is not set 497# CONFIG_BLK_DEV_XD is not set
438# CONFIG_BLK_CPQ_DA is not set 498# CONFIG_BLK_CPQ_DA is not set
@@ -450,18 +510,14 @@ CONFIG_BLK_DEV_RAM_SIZE=65536
450CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 510CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
451# CONFIG_CDROM_PKTCDVD is not set 511# CONFIG_CDROM_PKTCDVD is not set
452# CONFIG_ATA_OVER_ETH is not set 512# CONFIG_ATA_OVER_ETH is not set
453 513CONFIG_MISC_DEVICES=y
454#
455# Misc devices
456#
457# CONFIG_IBM_ASM is not set 514# CONFIG_IBM_ASM is not set
515# CONFIG_PHANTOM is not set
516# CONFIG_EEPROM_93CX6 is not set
458# CONFIG_SGI_IOC4 is not set 517# CONFIG_SGI_IOC4 is not set
459# CONFIG_TIFM_CORE is not set 518# CONFIG_TIFM_CORE is not set
460# CONFIG_SONY_LAPTOP is not set 519# CONFIG_SONY_LAPTOP is not set
461 520# CONFIG_THINKPAD_ACPI is not set
462#
463# ATA/ATAPI/MFM/RLL support
464#
465# CONFIG_IDE is not set 521# CONFIG_IDE is not set
466 522
467# 523#
@@ -469,6 +525,7 @@ CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
469# 525#
470# CONFIG_RAID_ATTRS is not set 526# CONFIG_RAID_ATTRS is not set
471CONFIG_SCSI=y 527CONFIG_SCSI=y
528CONFIG_SCSI_DMA=y
472# CONFIG_SCSI_TGT is not set 529# CONFIG_SCSI_TGT is not set
473# CONFIG_SCSI_NETLINK is not set 530# CONFIG_SCSI_NETLINK is not set
474CONFIG_SCSI_PROC_FS=y 531CONFIG_SCSI_PROC_FS=y
@@ -490,6 +547,7 @@ CONFIG_SCSI_MULTI_LUN=y
490# CONFIG_SCSI_CONSTANTS is not set 547# CONFIG_SCSI_CONSTANTS is not set
491# CONFIG_SCSI_LOGGING is not set 548# CONFIG_SCSI_LOGGING is not set
492# CONFIG_SCSI_SCAN_ASYNC is not set 549# CONFIG_SCSI_SCAN_ASYNC is not set
550CONFIG_SCSI_WAIT_SCAN=m
493 551
494# 552#
495# SCSI Transports 553# SCSI Transports
@@ -497,12 +555,9 @@ CONFIG_SCSI_MULTI_LUN=y
497# CONFIG_SCSI_SPI_ATTRS is not set 555# CONFIG_SCSI_SPI_ATTRS is not set
498# CONFIG_SCSI_FC_ATTRS is not set 556# CONFIG_SCSI_FC_ATTRS is not set
499# CONFIG_SCSI_ISCSI_ATTRS is not set 557# CONFIG_SCSI_ISCSI_ATTRS is not set
500# CONFIG_SCSI_SAS_ATTRS is not set
501# CONFIG_SCSI_SAS_LIBSAS is not set 558# CONFIG_SCSI_SAS_LIBSAS is not set
502 559# CONFIG_SCSI_SRP_ATTRS is not set
503# 560CONFIG_SCSI_LOWLEVEL=y
504# SCSI low-level drivers
505#
506# CONFIG_ISCSI_TCP is not set 561# CONFIG_ISCSI_TCP is not set
507# CONFIG_BLK_DEV_3W_XXXX_RAID is not set 562# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
508# CONFIG_SCSI_3W_9XXX is not set 563# CONFIG_SCSI_3W_9XXX is not set
@@ -554,68 +609,28 @@ CONFIG_SCSI_MULTI_LUN=y
554# CONFIG_SCSI_NSP32 is not set 609# CONFIG_SCSI_NSP32 is not set
555# CONFIG_SCSI_DEBUG is not set 610# CONFIG_SCSI_DEBUG is not set
556# CONFIG_SCSI_SRP is not set 611# CONFIG_SCSI_SRP is not set
557
558#
559# Serial ATA (prod) and Parallel ATA (experimental) drivers
560#
561# CONFIG_ATA is not set 612# CONFIG_ATA is not set
562
563#
564# Old CD-ROM drivers (not SCSI, not IDE)
565#
566# CONFIG_CD_NO_IDESCSI is not set
567
568#
569# Multi-device support (RAID and LVM)
570#
571# CONFIG_MD is not set 613# CONFIG_MD is not set
572
573#
574# Fusion MPT device support
575#
576# CONFIG_FUSION is not set 614# CONFIG_FUSION is not set
577# CONFIG_FUSION_SPI is not set
578# CONFIG_FUSION_FC is not set
579# CONFIG_FUSION_SAS is not set
580 615
581# 616#
582# IEEE 1394 (FireWire) support 617# IEEE 1394 (FireWire) support
583# 618#
619# CONFIG_FIREWIRE is not set
584# CONFIG_IEEE1394 is not set 620# CONFIG_IEEE1394 is not set
585
586#
587# I2O device support
588#
589# CONFIG_I2O is not set 621# CONFIG_I2O is not set
590 622# CONFIG_MACINTOSH_DRIVERS is not set
591#
592# Macintosh device drivers
593#
594# CONFIG_MAC_EMUMOUSEBTN is not set
595
596#
597# Network device support
598#
599CONFIG_NETDEVICES=y 623CONFIG_NETDEVICES=y
624# CONFIG_NETDEVICES_MULTIQUEUE is not set
600# CONFIG_DUMMY is not set 625# CONFIG_DUMMY is not set
601# CONFIG_BONDING is not set 626# CONFIG_BONDING is not set
627# CONFIG_MACVLAN is not set
602# CONFIG_EQUALIZER is not set 628# CONFIG_EQUALIZER is not set
603# CONFIG_TUN is not set 629# CONFIG_TUN is not set
630# CONFIG_VETH is not set
604# CONFIG_NET_SB1000 is not set 631# CONFIG_NET_SB1000 is not set
605
606#
607# ARCnet devices
608#
609# CONFIG_ARCNET is not set 632# CONFIG_ARCNET is not set
610
611#
612# PHY device support
613#
614# CONFIG_PHYLIB is not set 633# CONFIG_PHYLIB is not set
615
616#
617# Ethernet (10 or 100Mbit)
618#
619CONFIG_NET_ETHERNET=y 634CONFIG_NET_ETHERNET=y
620CONFIG_MII=y 635CONFIG_MII=y
621# CONFIG_HAPPYMEAL is not set 636# CONFIG_HAPPYMEAL is not set
@@ -636,10 +651,6 @@ CONFIG_WD80x3=m
636CONFIG_ULTRA=m 651CONFIG_ULTRA=m
637CONFIG_SMC9194=m 652CONFIG_SMC9194=m
638# CONFIG_NET_VENDOR_RACAL is not set 653# CONFIG_NET_VENDOR_RACAL is not set
639
640#
641# Tulip family network device support
642#
643CONFIG_NET_TULIP=y 654CONFIG_NET_TULIP=y
644# CONFIG_DE2104X is not set 655# CONFIG_DE2104X is not set
645CONFIG_TULIP=m 656CONFIG_TULIP=m
@@ -666,6 +677,10 @@ CONFIG_NET_ISA=y
666CONFIG_NE2000=y 677CONFIG_NE2000=y
667# CONFIG_ZNET is not set 678# CONFIG_ZNET is not set
668# CONFIG_SEEQ8005 is not set 679# CONFIG_SEEQ8005 is not set
680# CONFIG_IBM_NEW_EMAC_ZMII is not set
681# CONFIG_IBM_NEW_EMAC_RGMII is not set
682# CONFIG_IBM_NEW_EMAC_TAH is not set
683# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
669CONFIG_NET_PCI=y 684CONFIG_NET_PCI=y
670CONFIG_PCNET32=m 685CONFIG_PCNET32=m
671CONFIG_PCNET32_NAPI=y 686CONFIG_PCNET32_NAPI=y
@@ -676,10 +691,12 @@ CONFIG_ADAPTEC_STARFIRE_NAPI=y
676CONFIG_AC3200=m 691CONFIG_AC3200=m
677CONFIG_APRICOT=m 692CONFIG_APRICOT=m
678CONFIG_B44=m 693CONFIG_B44=m
694CONFIG_B44_PCI_AUTOSELECT=y
695CONFIG_B44_PCICORE_AUTOSELECT=y
696CONFIG_B44_PCI=y
679CONFIG_FORCEDETH=m 697CONFIG_FORCEDETH=m
680CONFIG_FORCEDETH_NAPI=y 698CONFIG_FORCEDETH_NAPI=y
681CONFIG_CS89x0=m 699CONFIG_CS89x0=m
682CONFIG_DGRS=m
683CONFIG_EEPRO100=m 700CONFIG_EEPRO100=m
684CONFIG_E100=m 701CONFIG_E100=m
685CONFIG_FEALNX=m 702CONFIG_FEALNX=m
@@ -700,16 +717,15 @@ CONFIG_VIA_RHINE=m
700CONFIG_VIA_RHINE_MMIO=y 717CONFIG_VIA_RHINE_MMIO=y
701CONFIG_VIA_RHINE_NAPI=y 718CONFIG_VIA_RHINE_NAPI=y
702CONFIG_SC92031=m 719CONFIG_SC92031=m
703 720CONFIG_NETDEV_1000=y
704#
705# Ethernet (1000 Mbit)
706#
707CONFIG_ACENIC=m 721CONFIG_ACENIC=m
708CONFIG_ACENIC_OMIT_TIGON_I=y 722CONFIG_ACENIC_OMIT_TIGON_I=y
709CONFIG_DL2K=m 723CONFIG_DL2K=m
710CONFIG_E1000=m 724CONFIG_E1000=m
711CONFIG_E1000_NAPI=y 725CONFIG_E1000_NAPI=y
712# CONFIG_E1000_DISABLE_PACKET_SPLIT is not set 726# CONFIG_E1000_DISABLE_PACKET_SPLIT is not set
727# CONFIG_E1000E is not set
728# CONFIG_IP1000 is not set
713CONFIG_NS83820=m 729CONFIG_NS83820=m
714CONFIG_HAMACHI=m 730CONFIG_HAMACHI=m
715CONFIG_YELLOWFIN=m 731CONFIG_YELLOWFIN=m
@@ -724,30 +740,33 @@ CONFIG_TIGON3=m
724CONFIG_BNX2=m 740CONFIG_BNX2=m
725CONFIG_QLA3XXX=m 741CONFIG_QLA3XXX=m
726CONFIG_ATL1=m 742CONFIG_ATL1=m
727 743CONFIG_NETDEV_10000=y
728#
729# Ethernet (10000 Mbit)
730#
731# CONFIG_CHELSIO_T1 is not set 744# CONFIG_CHELSIO_T1 is not set
732# CONFIG_CHELSIO_T3 is not set 745# CONFIG_CHELSIO_T3 is not set
746# CONFIG_IXGBE is not set
733# CONFIG_IXGB is not set 747# CONFIG_IXGB is not set
734# CONFIG_S2IO is not set 748# CONFIG_S2IO is not set
735# CONFIG_MYRI10GE is not set 749# CONFIG_MYRI10GE is not set
736# CONFIG_NETXEN_NIC is not set 750# CONFIG_NETXEN_NIC is not set
737 751# CONFIG_NIU is not set
738# 752# CONFIG_MLX4_CORE is not set
739# Token Ring devices 753# CONFIG_TEHUTI is not set
740#
741# CONFIG_TR is not set 754# CONFIG_TR is not set
742 755
743# 756#
744# Wireless LAN (non-hamradio) 757# Wireless LAN
745# 758#
746# CONFIG_NET_RADIO is not set 759# CONFIG_WLAN_PRE80211 is not set
760# CONFIG_WLAN_80211 is not set
747 761
748# 762#
749# Wan interfaces 763# USB Network Adapters
750# 764#
765# CONFIG_USB_CATC is not set
766# CONFIG_USB_KAWETH is not set
767# CONFIG_USB_PEGASUS is not set
768# CONFIG_USB_RTL8150 is not set
769# CONFIG_USB_USBNET is not set
751# CONFIG_WAN is not set 770# CONFIG_WAN is not set
752# CONFIG_FDDI is not set 771# CONFIG_FDDI is not set
753# CONFIG_HIPPI is not set 772# CONFIG_HIPPI is not set
@@ -758,15 +777,7 @@ CONFIG_ATL1=m
758# CONFIG_NETCONSOLE is not set 777# CONFIG_NETCONSOLE is not set
759# CONFIG_NETPOLL is not set 778# CONFIG_NETPOLL is not set
760# CONFIG_NET_POLL_CONTROLLER is not set 779# CONFIG_NET_POLL_CONTROLLER is not set
761
762#
763# ISDN subsystem
764#
765# CONFIG_ISDN is not set 780# CONFIG_ISDN is not set
766
767#
768# Telephony Support
769#
770# CONFIG_PHONE is not set 781# CONFIG_PHONE is not set
771 782
772# 783#
@@ -774,6 +785,7 @@ CONFIG_ATL1=m
774# 785#
775CONFIG_INPUT=y 786CONFIG_INPUT=y
776# CONFIG_INPUT_FF_MEMLESS is not set 787# CONFIG_INPUT_FF_MEMLESS is not set
788# CONFIG_INPUT_POLLDEV is not set
777 789
778# 790#
779# Userland interfaces 791# Userland interfaces
@@ -783,10 +795,8 @@ CONFIG_INPUT_MOUSEDEV=m
783CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 795CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
784CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 796CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
785# CONFIG_INPUT_JOYDEV is not set 797# CONFIG_INPUT_JOYDEV is not set
786# CONFIG_INPUT_TSDEV is not set
787CONFIG_INPUT_EVDEV=y 798CONFIG_INPUT_EVDEV=y
788# CONFIG_INPUT_EVBUG is not set 799# CONFIG_INPUT_EVBUG is not set
789# CONFIG_INPUT_POWER is not set
790 800
791# 801#
792# Input Device Drivers 802# Input Device Drivers
@@ -800,12 +810,20 @@ CONFIG_KEYBOARD_ATKBD=y
800# CONFIG_KEYBOARD_STOWAWAY is not set 810# CONFIG_KEYBOARD_STOWAWAY is not set
801CONFIG_INPUT_MOUSE=y 811CONFIG_INPUT_MOUSE=y
802CONFIG_MOUSE_PS2=y 812CONFIG_MOUSE_PS2=y
813CONFIG_MOUSE_PS2_ALPS=y
814CONFIG_MOUSE_PS2_LOGIPS2PP=y
815CONFIG_MOUSE_PS2_SYNAPTICS=y
816CONFIG_MOUSE_PS2_LIFEBOOK=y
817CONFIG_MOUSE_PS2_TRACKPOINT=y
818# CONFIG_MOUSE_PS2_TOUCHKIT is not set
803# CONFIG_MOUSE_SERIAL is not set 819# CONFIG_MOUSE_SERIAL is not set
820# CONFIG_MOUSE_APPLETOUCH is not set
804# CONFIG_MOUSE_INPORT is not set 821# CONFIG_MOUSE_INPORT is not set
805# CONFIG_MOUSE_LOGIBM is not set 822# CONFIG_MOUSE_LOGIBM is not set
806# CONFIG_MOUSE_PC110PAD is not set 823# CONFIG_MOUSE_PC110PAD is not set
807# CONFIG_MOUSE_VSXXXAA is not set 824# CONFIG_MOUSE_VSXXXAA is not set
808# CONFIG_INPUT_JOYSTICK is not set 825# CONFIG_INPUT_JOYSTICK is not set
826# CONFIG_INPUT_TABLET is not set
809# CONFIG_INPUT_TOUCHSCREEN is not set 827# CONFIG_INPUT_TOUCHSCREEN is not set
810# CONFIG_INPUT_MISC is not set 828# CONFIG_INPUT_MISC is not set
811 829
@@ -835,6 +853,7 @@ CONFIG_HW_CONSOLE=y
835# 853#
836CONFIG_SERIAL_8250=y 854CONFIG_SERIAL_8250=y
837# CONFIG_SERIAL_8250_CONSOLE is not set 855# CONFIG_SERIAL_8250_CONSOLE is not set
856CONFIG_FIX_EARLYCON_MEM=y
838CONFIG_SERIAL_8250_PCI=y 857CONFIG_SERIAL_8250_PCI=y
839CONFIG_SERIAL_8250_PNP=y 858CONFIG_SERIAL_8250_PNP=y
840CONFIG_SERIAL_8250_NR_UARTS=4 859CONFIG_SERIAL_8250_NR_UARTS=4
@@ -848,16 +867,7 @@ CONFIG_SERIAL_CORE=y
848# CONFIG_SERIAL_JSM is not set 867# CONFIG_SERIAL_JSM is not set
849CONFIG_UNIX98_PTYS=y 868CONFIG_UNIX98_PTYS=y
850# CONFIG_LEGACY_PTYS is not set 869# CONFIG_LEGACY_PTYS is not set
851
852#
853# IPMI
854#
855# CONFIG_IPMI_HANDLER is not set 870# CONFIG_IPMI_HANDLER is not set
856
857#
858# Watchdog Cards
859#
860# CONFIG_WATCHDOG is not set
861# CONFIG_HW_RANDOM is not set 871# CONFIG_HW_RANDOM is not set
862# CONFIG_NVRAM is not set 872# CONFIG_NVRAM is not set
863# CONFIG_RTC is not set 873# CONFIG_RTC is not set
@@ -866,20 +876,6 @@ CONFIG_UNIX98_PTYS=y
866# CONFIG_R3964 is not set 876# CONFIG_R3964 is not set
867# CONFIG_APPLICOM is not set 877# CONFIG_APPLICOM is not set
868# CONFIG_SONYPI is not set 878# CONFIG_SONYPI is not set
869CONFIG_AGP=m
870CONFIG_AGP_ALI=m
871CONFIG_AGP_ATI=m
872CONFIG_AGP_AMD=m
873CONFIG_AGP_AMD64=m
874CONFIG_AGP_INTEL=m
875CONFIG_AGP_NVIDIA=m
876CONFIG_AGP_SIS=m
877CONFIG_AGP_SWORKS=m
878CONFIG_AGP_VIA=m
879CONFIG_AGP_EFFICEON=m
880# CONFIG_DRM is not set
881# CONFIG_DRM_I830 is not set
882# CONFIG_DRM_I915 is not set
883# CONFIG_MWAVE is not set 879# CONFIG_MWAVE is not set
884# CONFIG_PC8736x_GPIO is not set 880# CONFIG_PC8736x_GPIO is not set
885# CONFIG_NSC_GPIO is not set 881# CONFIG_NSC_GPIO is not set
@@ -887,16 +883,9 @@ CONFIG_AGP_EFFICEON=m
887# CONFIG_RAW_DRIVER is not set 883# CONFIG_RAW_DRIVER is not set
888# CONFIG_HPET is not set 884# CONFIG_HPET is not set
889# CONFIG_HANGCHECK_TIMER is not set 885# CONFIG_HANGCHECK_TIMER is not set
890
891#
892# TPM devices
893#
894# CONFIG_TCG_TPM is not set 886# CONFIG_TCG_TPM is not set
895# CONFIG_TELCLOCK is not set 887# CONFIG_TELCLOCK is not set
896 888CONFIG_DEVPORT=y
897#
898# I2C support
899#
900# CONFIG_I2C is not set 889# CONFIG_I2C is not set
901 890
902# 891#
@@ -904,17 +893,25 @@ CONFIG_AGP_EFFICEON=m
904# 893#
905# CONFIG_SPI is not set 894# CONFIG_SPI is not set
906# CONFIG_SPI_MASTER is not set 895# CONFIG_SPI_MASTER is not set
907
908#
909# Dallas's 1-wire bus
910#
911# CONFIG_W1 is not set 896# CONFIG_W1 is not set
897CONFIG_POWER_SUPPLY=y
898# CONFIG_POWER_SUPPLY_DEBUG is not set
899# CONFIG_PDA_POWER is not set
900# CONFIG_BATTERY_DS2760 is not set
901# CONFIG_HWMON is not set
902# CONFIG_WATCHDOG is not set
912 903
913# 904#
914# Hardware Monitoring support 905# Sonics Silicon Backplane
915# 906#
916# CONFIG_HWMON is not set 907CONFIG_SSB_POSSIBLE=y
917# CONFIG_HWMON_VID is not set 908CONFIG_SSB=m
909CONFIG_SSB_PCIHOST_POSSIBLE=y
910CONFIG_SSB_PCIHOST=y
911# CONFIG_SSB_SILENT is not set
912# CONFIG_SSB_DEBUG is not set
913CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
914CONFIG_SSB_DRIVER_PCICORE=y
918 915
919# 916#
920# Multifunction device drivers 917# Multifunction device drivers
@@ -922,33 +919,82 @@ CONFIG_AGP_EFFICEON=m
922# CONFIG_MFD_SM501 is not set 919# CONFIG_MFD_SM501 is not set
923 920
924# 921#
925# Multi-Function Devices
926#
927
928#
929# Multimedia devices 922# Multimedia devices
930# 923#
931CONFIG_VIDEO_DEV=m 924CONFIG_VIDEO_DEV=m
932CONFIG_VIDEO_V4L1=y 925CONFIG_VIDEO_V4L1=y
933CONFIG_VIDEO_V4L1_COMPAT=y 926CONFIG_VIDEO_V4L1_COMPAT=y
934CONFIG_VIDEO_V4L2=y 927CONFIG_VIDEO_V4L2=y
935 928CONFIG_VIDEO_CAPTURE_DRIVERS=y
936# 929# CONFIG_VIDEO_ADV_DEBUG is not set
937# Digital Video Broadcasting Devices 930CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
938# 931# CONFIG_VIDEO_VIVI is not set
939# CONFIG_DVB is not set 932# CONFIG_VIDEO_PMS is not set
933# CONFIG_VIDEO_CPIA is not set
934# CONFIG_VIDEO_CPIA2 is not set
935# CONFIG_VIDEO_STRADIS is not set
936CONFIG_V4L_USB_DRIVERS=y
937# CONFIG_USB_VICAM is not set
938# CONFIG_USB_IBMCAM is not set
939# CONFIG_USB_KONICAWC is not set
940# CONFIG_USB_QUICKCAM_MESSENGER is not set
941# CONFIG_USB_ET61X251 is not set
942# CONFIG_USB_OV511 is not set
943# CONFIG_USB_SE401 is not set
944# CONFIG_USB_SN9C102 is not set
945# CONFIG_USB_STV680 is not set
946# CONFIG_USB_ZC0301 is not set
947# CONFIG_USB_PWC is not set
948# CONFIG_USB_ZR364XX is not set
949CONFIG_RADIO_ADAPTERS=y
950# CONFIG_RADIO_CADET is not set
951# CONFIG_RADIO_RTRACK is not set
952# CONFIG_RADIO_RTRACK2 is not set
953# CONFIG_RADIO_AZTECH is not set
954# CONFIG_RADIO_GEMTEK is not set
955# CONFIG_RADIO_GEMTEK_PCI is not set
956# CONFIG_RADIO_MAXIRADIO is not set
957# CONFIG_RADIO_MAESTRO is not set
958# CONFIG_RADIO_SF16FMI is not set
959# CONFIG_RADIO_SF16FMR2 is not set
960# CONFIG_RADIO_TERRATEC is not set
961# CONFIG_RADIO_TRUST is not set
962# CONFIG_RADIO_TYPHOON is not set
963# CONFIG_RADIO_ZOLTRIX is not set
964# CONFIG_USB_DSBR is not set
965# CONFIG_DVB_CORE is not set
966CONFIG_DAB=y
940# CONFIG_USB_DABUSB is not set 967# CONFIG_USB_DABUSB is not set
941 968
942# 969#
943# Graphics support 970# Graphics support
944# 971#
945# CONFIG_BACKLIGHT_LCD_SUPPORT is not set 972CONFIG_AGP=m
973CONFIG_AGP_ALI=m
974CONFIG_AGP_ATI=m
975CONFIG_AGP_AMD=m
976CONFIG_AGP_AMD64=m
977CONFIG_AGP_INTEL=m
978CONFIG_AGP_NVIDIA=m
979CONFIG_AGP_SIS=m
980CONFIG_AGP_SWORKS=m
981CONFIG_AGP_VIA=m
982CONFIG_AGP_EFFICEON=m
983# CONFIG_DRM is not set
984CONFIG_VGASTATE=y
985# CONFIG_VIDEO_OUTPUT_CONTROL is not set
946CONFIG_FB=y 986CONFIG_FB=y
947# CONFIG_FIRMWARE_EDID is not set 987# CONFIG_FIRMWARE_EDID is not set
948# CONFIG_FB_DDC is not set 988# CONFIG_FB_DDC is not set
949CONFIG_FB_CFB_FILLRECT=y 989CONFIG_FB_CFB_FILLRECT=y
950CONFIG_FB_CFB_COPYAREA=y 990CONFIG_FB_CFB_COPYAREA=y
951CONFIG_FB_CFB_IMAGEBLIT=y 991CONFIG_FB_CFB_IMAGEBLIT=y
992# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
993# CONFIG_FB_SYS_FILLRECT is not set
994# CONFIG_FB_SYS_COPYAREA is not set
995# CONFIG_FB_SYS_IMAGEBLIT is not set
996# CONFIG_FB_SYS_FOPS is not set
997CONFIG_FB_DEFERRED_IO=y
952# CONFIG_FB_SVGALIB is not set 998# CONFIG_FB_SVGALIB is not set
953# CONFIG_FB_MACMODES is not set 999# CONFIG_FB_MACMODES is not set
954# CONFIG_FB_BACKLIGHT is not set 1000# CONFIG_FB_BACKLIGHT is not set
@@ -966,15 +1012,14 @@ CONFIG_FB_MODE_HELPERS=y
966# CONFIG_FB_IMSTT is not set 1012# CONFIG_FB_IMSTT is not set
967CONFIG_FB_VGA16=y 1013CONFIG_FB_VGA16=y
968CONFIG_FB_VESA=y 1014CONFIG_FB_VESA=y
969# CONFIG_FB_VESA_STD is not set 1015# CONFIG_FB_EFI is not set
970CONFIG_FB_VESA_TNG=y 1016# CONFIG_FB_HECUBA is not set
971CONFIG_FB_VESA_DEFAULT_MODE="640x480-16@60"
972CONFIG_VIDEO_SELECT=y
973# CONFIG_FB_HGA is not set 1017# CONFIG_FB_HGA is not set
974# CONFIG_FB_S1D13XXX is not set 1018# CONFIG_FB_S1D13XXX is not set
975# CONFIG_FB_NVIDIA is not set 1019# CONFIG_FB_NVIDIA is not set
976# CONFIG_FB_RIVA is not set 1020# CONFIG_FB_RIVA is not set
977# CONFIG_FB_I810 is not set 1021# CONFIG_FB_I810 is not set
1022# CONFIG_FB_LE80578 is not set
978# CONFIG_FB_INTEL is not set 1023# CONFIG_FB_INTEL is not set
979# CONFIG_FB_MATROX is not set 1024# CONFIG_FB_MATROX is not set
980# CONFIG_FB_RADEON is not set 1025# CONFIG_FB_RADEON is not set
@@ -987,19 +1032,30 @@ CONFIG_VIDEO_SELECT=y
987# CONFIG_FB_KYRO is not set 1032# CONFIG_FB_KYRO is not set
988# CONFIG_FB_3DFX is not set 1033# CONFIG_FB_3DFX is not set
989# CONFIG_FB_VOODOO1 is not set 1034# CONFIG_FB_VOODOO1 is not set
1035# CONFIG_FB_VT8623 is not set
990# CONFIG_FB_CYBLA is not set 1036# CONFIG_FB_CYBLA is not set
991# CONFIG_FB_TRIDENT is not set 1037# CONFIG_FB_TRIDENT is not set
1038# CONFIG_FB_ARK is not set
1039# CONFIG_FB_PM3 is not set
992# CONFIG_FB_GEODE is not set 1040# CONFIG_FB_GEODE is not set
993# CONFIG_FB_VIRTUAL is not set 1041# CONFIG_FB_VIRTUAL is not set
1042# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
1043
1044#
1045# Display device support
1046#
1047# CONFIG_DISPLAY_SUPPORT is not set
994 1048
995# 1049#
996# Console display driver support 1050# Console display driver support
997# 1051#
998CONFIG_VGA_CONSOLE=y 1052CONFIG_VGA_CONSOLE=y
999# CONFIG_VGACON_SOFT_SCROLLBACK is not set 1053# CONFIG_VGACON_SOFT_SCROLLBACK is not set
1054CONFIG_VIDEO_SELECT=y
1000# CONFIG_MDA_CONSOLE is not set 1055# CONFIG_MDA_CONSOLE is not set
1001CONFIG_DUMMY_CONSOLE=y 1056CONFIG_DUMMY_CONSOLE=y
1002CONFIG_FRAMEBUFFER_CONSOLE=y 1057CONFIG_FRAMEBUFFER_CONSOLE=y
1058# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
1003# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set 1059# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
1004CONFIG_FONTS=y 1060CONFIG_FONTS=y
1005CONFIG_FONT_8x8=y 1061CONFIG_FONT_8x8=y
@@ -1012,18 +1068,11 @@ CONFIG_FONT_8x16=y
1012# CONFIG_FONT_SUN8x16 is not set 1068# CONFIG_FONT_SUN8x16 is not set
1013# CONFIG_FONT_SUN12x22 is not set 1069# CONFIG_FONT_SUN12x22 is not set
1014# CONFIG_FONT_10x18 is not set 1070# CONFIG_FONT_10x18 is not set
1015
1016#
1017# Logo configuration
1018#
1019CONFIG_LOGO=y 1071CONFIG_LOGO=y
1020# CONFIG_LOGO_LINUX_MONO is not set 1072# CONFIG_LOGO_LINUX_MONO is not set
1021# CONFIG_LOGO_LINUX_VGA16 is not set 1073# CONFIG_LOGO_LINUX_VGA16 is not set
1022# CONFIG_LOGO_LINUX_CLUT224 is not set 1074# CONFIG_LOGO_LINUX_CLUT224 is not set
1023CONFIG_LOGO_OHAND_CLUT224=y 1075CONFIG_LOGO_OHAND_CLUT224=y
1024# CONFIG_LOGO_OZ240_CLUT224 is not set
1025# CONFIG_LOGO_OZ480_CLUT224 is not set
1026# CONFIG_LOGO_OZ640_CLUT224 is not set
1027 1076
1028# 1077#
1029# Sound 1078# Sound
@@ -1075,6 +1124,7 @@ CONFIG_SND_AC97_CODEC=y
1075# CONFIG_SND_ES968 is not set 1124# CONFIG_SND_ES968 is not set
1076# CONFIG_SND_ES1688 is not set 1125# CONFIG_SND_ES1688 is not set
1077# CONFIG_SND_ES18XX is not set 1126# CONFIG_SND_ES18XX is not set
1127# CONFIG_SND_SC6000 is not set
1078# CONFIG_SND_GUSCLASSIC is not set 1128# CONFIG_SND_GUSCLASSIC is not set
1079# CONFIG_SND_GUSEXTREME is not set 1129# CONFIG_SND_GUSEXTREME is not set
1080# CONFIG_SND_GUSMAX is not set 1130# CONFIG_SND_GUSMAX is not set
@@ -1110,6 +1160,7 @@ CONFIG_SND_AC97_CODEC=y
1110# CONFIG_SND_CMIPCI is not set 1160# CONFIG_SND_CMIPCI is not set
1111# CONFIG_SND_CS4281 is not set 1161# CONFIG_SND_CS4281 is not set
1112# CONFIG_SND_CS46XX is not set 1162# CONFIG_SND_CS46XX is not set
1163# CONFIG_SND_CS5530 is not set
1113# CONFIG_SND_CS5535AUDIO is not set 1164# CONFIG_SND_CS5535AUDIO is not set
1114# CONFIG_SND_DARLA20 is not set 1165# CONFIG_SND_DARLA20 is not set
1115# CONFIG_SND_GINA20 is not set 1166# CONFIG_SND_GINA20 is not set
@@ -1153,33 +1204,42 @@ CONFIG_SND_INTEL8X0=y
1153# CONFIG_SND_VX222 is not set 1204# CONFIG_SND_VX222 is not set
1154# CONFIG_SND_YMFPCI is not set 1205# CONFIG_SND_YMFPCI is not set
1155CONFIG_SND_AC97_POWER_SAVE=y 1206CONFIG_SND_AC97_POWER_SAVE=y
1207CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
1156 1208
1157# 1209#
1158# USB devices 1210# USB devices
1159# 1211#
1160# CONFIG_SND_USB_AUDIO is not set 1212# CONFIG_SND_USB_AUDIO is not set
1161# CONFIG_SND_USB_USX2Y is not set 1213# CONFIG_SND_USB_USX2Y is not set
1214# CONFIG_SND_USB_CAIAQ is not set
1162 1215
1163# 1216#
1164# SoC audio support 1217# System on Chip audio support
1165# 1218#
1166# CONFIG_SND_SOC is not set 1219# CONFIG_SND_SOC is not set
1167 1220
1168# 1221#
1169# Open Sound System 1222# SoC Audio support for SuperH
1170# 1223#
1171# CONFIG_SOUND_PRIME is not set
1172CONFIG_AC97_BUS=y
1173 1224
1174# 1225#
1175# HID Devices 1226# Open Sound System
1176# 1227#
1228# CONFIG_SOUND_PRIME is not set
1229CONFIG_AC97_BUS=y
1230CONFIG_HID_SUPPORT=y
1177CONFIG_HID=y 1231CONFIG_HID=y
1178# CONFIG_HID_DEBUG is not set 1232# CONFIG_HID_DEBUG is not set
1233# CONFIG_HIDRAW is not set
1179 1234
1180# 1235#
1181# USB support 1236# USB Input Devices
1182# 1237#
1238CONFIG_USB_HID=y
1239# CONFIG_USB_HIDINPUT_POWERBOOK is not set
1240# CONFIG_HID_FF is not set
1241# CONFIG_USB_HIDDEV is not set
1242CONFIG_USB_SUPPORT=y
1183CONFIG_USB_ARCH_HAS_HCD=y 1243CONFIG_USB_ARCH_HAS_HCD=y
1184CONFIG_USB_ARCH_HAS_OHCI=y 1244CONFIG_USB_ARCH_HAS_OHCI=y
1185CONFIG_USB_ARCH_HAS_EHCI=y 1245CONFIG_USB_ARCH_HAS_EHCI=y
@@ -1190,8 +1250,10 @@ CONFIG_USB=y
1190# Miscellaneous USB options 1250# Miscellaneous USB options
1191# 1251#
1192CONFIG_USB_DEVICEFS=y 1252CONFIG_USB_DEVICEFS=y
1253CONFIG_USB_DEVICE_CLASS=y
1193# CONFIG_USB_DYNAMIC_MINORS is not set 1254# CONFIG_USB_DYNAMIC_MINORS is not set
1194CONFIG_USB_SUSPEND=y 1255CONFIG_USB_SUSPEND=y
1256# CONFIG_USB_PERSIST is not set
1195# CONFIG_USB_OTG is not set 1257# CONFIG_USB_OTG is not set
1196 1258
1197# 1259#
@@ -1201,7 +1263,6 @@ CONFIG_USB_EHCI_HCD=y
1201CONFIG_USB_EHCI_SPLIT_ISO=y 1263CONFIG_USB_EHCI_SPLIT_ISO=y
1202# CONFIG_USB_EHCI_ROOT_HUB_TT is not set 1264# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
1203# CONFIG_USB_EHCI_TT_NEWSCHED is not set 1265# CONFIG_USB_EHCI_TT_NEWSCHED is not set
1204# CONFIG_USB_EHCI_BIG_ENDIAN_MMIO is not set
1205# CONFIG_USB_ISP116X_HCD is not set 1266# CONFIG_USB_ISP116X_HCD is not set
1206CONFIG_USB_OHCI_HCD=y 1267CONFIG_USB_OHCI_HCD=y
1207# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set 1268# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
@@ -1209,6 +1270,7 @@ CONFIG_USB_OHCI_HCD=y
1209CONFIG_USB_OHCI_LITTLE_ENDIAN=y 1270CONFIG_USB_OHCI_LITTLE_ENDIAN=y
1210CONFIG_USB_UHCI_HCD=y 1271CONFIG_USB_UHCI_HCD=y
1211# CONFIG_USB_SL811_HCD is not set 1272# CONFIG_USB_SL811_HCD is not set
1273# CONFIG_USB_R8A66597_HCD is not set
1212 1274
1213# 1275#
1214# USB Device Class drivers 1276# USB Device Class drivers
@@ -1227,41 +1289,10 @@ CONFIG_USB_UHCI_HCD=y
1227# CONFIG_USB_LIBUSUAL is not set 1289# CONFIG_USB_LIBUSUAL is not set
1228 1290
1229# 1291#
1230# USB Input Devices
1231#
1232CONFIG_USB_HID=y
1233# CONFIG_USB_HIDINPUT_POWERBOOK is not set
1234# CONFIG_HID_FF is not set
1235# CONFIG_USB_HIDDEV is not set
1236# CONFIG_USB_AIPTEK is not set
1237CONFIG_USB_WACOM=y
1238# CONFIG_USB_ACECAD is not set
1239# CONFIG_USB_KBTAB is not set
1240# CONFIG_USB_POWERMATE is not set
1241# CONFIG_USB_TOUCHSCREEN is not set
1242# CONFIG_USB_YEALINK is not set
1243# CONFIG_USB_XPAD is not set
1244# CONFIG_USB_ATI_REMOTE is not set
1245# CONFIG_USB_ATI_REMOTE2 is not set
1246# CONFIG_USB_KEYSPAN_REMOTE is not set
1247# CONFIG_USB_APPLETOUCH is not set
1248# CONFIG_USB_GTCO is not set
1249
1250#
1251# USB Imaging devices 1292# USB Imaging devices
1252# 1293#
1253# CONFIG_USB_MDC800 is not set 1294# CONFIG_USB_MDC800 is not set
1254# CONFIG_USB_MICROTEK is not set 1295# CONFIG_USB_MICROTEK is not set
1255
1256#
1257# USB Network Adapters
1258#
1259# CONFIG_USB_CATC is not set
1260# CONFIG_USB_KAWETH is not set
1261# CONFIG_USB_PEGASUS is not set
1262# CONFIG_USB_RTL8150 is not set
1263# CONFIG_USB_USBNET_MII is not set
1264# CONFIG_USB_USBNET is not set
1265# CONFIG_USB_MON is not set 1296# CONFIG_USB_MON is not set
1266 1297
1267# 1298#
@@ -1305,61 +1336,28 @@ CONFIG_USB_WACOM=y
1305# USB Gadget Support 1336# USB Gadget Support
1306# 1337#
1307# CONFIG_USB_GADGET is not set 1338# CONFIG_USB_GADGET is not set
1308
1309#
1310# MMC/SD Card support
1311#
1312# CONFIG_MMC is not set 1339# CONFIG_MMC is not set
1313
1314#
1315# LED devices
1316#
1317# CONFIG_NEW_LEDS is not set 1340# CONFIG_NEW_LEDS is not set
1318
1319#
1320# LED drivers
1321#
1322
1323#
1324# LED Triggers
1325#
1326
1327#
1328# InfiniBand support
1329#
1330# CONFIG_INFINIBAND is not set 1341# CONFIG_INFINIBAND is not set
1331
1332#
1333# EDAC - error detection and reporting (RAS) (EXPERIMENTAL)
1334#
1335# CONFIG_EDAC is not set 1342# CONFIG_EDAC is not set
1336
1337#
1338# Real Time Clock
1339#
1340# CONFIG_RTC_CLASS is not set 1343# CONFIG_RTC_CLASS is not set
1344# CONFIG_DMADEVICES is not set
1345CONFIG_VIRTUALIZATION=y
1346# CONFIG_KVM is not set
1347# CONFIG_LGUEST is not set
1341 1348
1342# 1349#
1343# DMA Engine support 1350# Userspace I/O
1344#
1345# CONFIG_DMA_ENGINE is not set
1346
1347#
1348# DMA Clients
1349#
1350
1351#
1352# DMA Devices
1353#
1354
1355#
1356# Auxiliary Display support
1357# 1351#
1352# CONFIG_UIO is not set
1358 1353
1359# 1354#
1360# Virtualization 1355# Firmware Drivers
1361# 1356#
1362# CONFIG_KVM is not set 1357# CONFIG_EDD is not set
1358# CONFIG_DELL_RBU is not set
1359# CONFIG_DCDBAS is not set
1360CONFIG_DMIID=y
1363 1361
1364# 1362#
1365# File systems 1363# File systems
@@ -1367,8 +1365,13 @@ CONFIG_USB_WACOM=y
1367CONFIG_EXT2_FS=y 1365CONFIG_EXT2_FS=y
1368# CONFIG_EXT2_FS_XATTR is not set 1366# CONFIG_EXT2_FS_XATTR is not set
1369# CONFIG_EXT2_FS_XIP is not set 1367# CONFIG_EXT2_FS_XIP is not set
1370# CONFIG_EXT3_FS is not set 1368CONFIG_EXT3_FS=m
1369CONFIG_EXT3_FS_XATTR=y
1370# CONFIG_EXT3_FS_POSIX_ACL is not set
1371# CONFIG_EXT3_FS_SECURITY is not set
1371# CONFIG_EXT4DEV_FS is not set 1372# CONFIG_EXT4DEV_FS is not set
1373CONFIG_JBD=m
1374CONFIG_FS_MBCACHE=y
1372# CONFIG_REISERFS_FS is not set 1375# CONFIG_REISERFS_FS is not set
1373# CONFIG_JFS_FS is not set 1376# CONFIG_JFS_FS is not set
1374# CONFIG_FS_POSIX_ACL is not set 1377# CONFIG_FS_POSIX_ACL is not set
@@ -1411,7 +1414,6 @@ CONFIG_TMPFS=y
1411# CONFIG_TMPFS_POSIX_ACL is not set 1414# CONFIG_TMPFS_POSIX_ACL is not set
1412# CONFIG_HUGETLBFS is not set 1415# CONFIG_HUGETLBFS is not set
1413# CONFIG_HUGETLB_PAGE is not set 1416# CONFIG_HUGETLB_PAGE is not set
1414CONFIG_RAMFS=y
1415# CONFIG_CONFIGFS_FS is not set 1417# CONFIG_CONFIGFS_FS is not set
1416 1418
1417# 1419#
@@ -1431,28 +1433,30 @@ CONFIG_RAMFS=y
1431# CONFIG_QNX4FS_FS is not set 1433# CONFIG_QNX4FS_FS is not set
1432# CONFIG_SYSV_FS is not set 1434# CONFIG_SYSV_FS is not set
1433# CONFIG_UFS_FS is not set 1435# CONFIG_UFS_FS is not set
1434 1436CONFIG_NETWORK_FILESYSTEMS=y
1435# 1437CONFIG_NFS_FS=y
1436# Network File Systems 1438# CONFIG_NFS_V3 is not set
1437# 1439# CONFIG_NFS_V4 is not set
1438# CONFIG_NFS_FS is not set 1440# CONFIG_NFS_DIRECTIO is not set
1439# CONFIG_NFSD is not set 1441# CONFIG_NFSD is not set
1442# CONFIG_ROOT_NFS is not set
1443CONFIG_LOCKD=y
1444CONFIG_NFS_COMMON=y
1445CONFIG_SUNRPC=y
1446# CONFIG_SUNRPC_BIND34 is not set
1447# CONFIG_RPCSEC_GSS_KRB5 is not set
1448# CONFIG_RPCSEC_GSS_SPKM3 is not set
1440# CONFIG_SMB_FS is not set 1449# CONFIG_SMB_FS is not set
1441# CONFIG_CIFS is not set 1450# CONFIG_CIFS is not set
1442# CONFIG_NCP_FS is not set 1451# CONFIG_NCP_FS is not set
1443# CONFIG_CODA_FS is not set 1452# CONFIG_CODA_FS is not set
1444# CONFIG_AFS_FS is not set 1453# CONFIG_AFS_FS is not set
1445# CONFIG_9P_FS is not set
1446 1454
1447# 1455#
1448# Partition Types 1456# Partition Types
1449# 1457#
1450# CONFIG_PARTITION_ADVANCED is not set 1458# CONFIG_PARTITION_ADVANCED is not set
1451CONFIG_MSDOS_PARTITION=y 1459CONFIG_MSDOS_PARTITION=y
1452
1453#
1454# Native Language Support
1455#
1456CONFIG_NLS=y 1460CONFIG_NLS=y
1457CONFIG_NLS_DEFAULT="utf-8" 1461CONFIG_NLS_DEFAULT="utf-8"
1458CONFIG_NLS_CODEPAGE_437=y 1462CONFIG_NLS_CODEPAGE_437=y
@@ -1493,33 +1497,27 @@ CONFIG_NLS_ISO8859_1=y
1493# CONFIG_NLS_KOI8_R is not set 1497# CONFIG_NLS_KOI8_R is not set
1494# CONFIG_NLS_KOI8_U is not set 1498# CONFIG_NLS_KOI8_U is not set
1495CONFIG_NLS_UTF8=y 1499CONFIG_NLS_UTF8=y
1496
1497#
1498# Distributed Lock Manager
1499#
1500# CONFIG_DLM is not set 1500# CONFIG_DLM is not set
1501 1501CONFIG_INSTRUMENTATION=y
1502#
1503# Instrumentation Support
1504#
1505CONFIG_PROFILING=y 1502CONFIG_PROFILING=y
1506CONFIG_OPROFILE=y 1503CONFIG_OPROFILE=y
1507# CONFIG_KPROBES is not set 1504# CONFIG_KPROBES is not set
1505# CONFIG_MARKERS is not set
1508 1506
1509# 1507#
1510# Kernel hacking 1508# Kernel hacking
1511# 1509#
1512CONFIG_TRACE_IRQFLAGS_SUPPORT=y 1510CONFIG_TRACE_IRQFLAGS_SUPPORT=y
1513# CONFIG_PRINTK_TIME is not set 1511# CONFIG_PRINTK_TIME is not set
1512CONFIG_ENABLE_WARN_DEPRECATED=y
1514CONFIG_ENABLE_MUST_CHECK=y 1513CONFIG_ENABLE_MUST_CHECK=y
1515CONFIG_MAGIC_SYSRQ=y 1514CONFIG_MAGIC_SYSRQ=y
1516# CONFIG_UNUSED_SYMBOLS is not set 1515# CONFIG_UNUSED_SYMBOLS is not set
1517# CONFIG_DEBUG_FS is not set 1516# CONFIG_DEBUG_FS is not set
1518# CONFIG_HEADERS_CHECK is not set 1517# CONFIG_HEADERS_CHECK is not set
1519# CONFIG_DEBUG_KERNEL is not set 1518# CONFIG_DEBUG_KERNEL is not set
1520CONFIG_LOG_BUF_SHIFT=15
1521CONFIG_TIMER_STATS=y
1522# CONFIG_DEBUG_BUGVERBOSE is not set 1519# CONFIG_DEBUG_BUGVERBOSE is not set
1520# CONFIG_SAMPLES is not set
1523CONFIG_EARLY_PRINTK=y 1521CONFIG_EARLY_PRINTK=y
1524CONFIG_X86_FIND_SMP_CONFIG=y 1522CONFIG_X86_FIND_SMP_CONFIG=y
1525CONFIG_X86_MPPARSE=y 1523CONFIG_X86_MPPARSE=y
@@ -1530,10 +1528,7 @@ CONFIG_DOUBLEFAULT=y
1530# 1528#
1531# CONFIG_KEYS is not set 1529# CONFIG_KEYS is not set
1532# CONFIG_SECURITY is not set 1530# CONFIG_SECURITY is not set
1533 1531# CONFIG_SECURITY_FILE_CAPABILITIES is not set
1534#
1535# Cryptographic options
1536#
1537CONFIG_CRYPTO=y 1532CONFIG_CRYPTO=y
1538CONFIG_CRYPTO_ALGAPI=m 1533CONFIG_CRYPTO_ALGAPI=m
1539CONFIG_CRYPTO_BLKCIPHER=m 1534CONFIG_CRYPTO_BLKCIPHER=m
@@ -1553,6 +1548,8 @@ CONFIG_CRYPTO_ECB=m
1553CONFIG_CRYPTO_CBC=m 1548CONFIG_CRYPTO_CBC=m
1554CONFIG_CRYPTO_PCBC=m 1549CONFIG_CRYPTO_PCBC=m
1555# CONFIG_CRYPTO_LRW is not set 1550# CONFIG_CRYPTO_LRW is not set
1551# CONFIG_CRYPTO_XTS is not set
1552# CONFIG_CRYPTO_CRYPTD is not set
1556# CONFIG_CRYPTO_DES is not set 1553# CONFIG_CRYPTO_DES is not set
1557# CONFIG_CRYPTO_FCRYPT is not set 1554# CONFIG_CRYPTO_FCRYPT is not set
1558# CONFIG_CRYPTO_BLOWFISH is not set 1555# CONFIG_CRYPTO_BLOWFISH is not set
@@ -1567,16 +1564,15 @@ CONFIG_CRYPTO_PCBC=m
1567# CONFIG_CRYPTO_ARC4 is not set 1564# CONFIG_CRYPTO_ARC4 is not set
1568# CONFIG_CRYPTO_KHAZAD is not set 1565# CONFIG_CRYPTO_KHAZAD is not set
1569# CONFIG_CRYPTO_ANUBIS is not set 1566# CONFIG_CRYPTO_ANUBIS is not set
1567# CONFIG_CRYPTO_SEED is not set
1570# CONFIG_CRYPTO_DEFLATE is not set 1568# CONFIG_CRYPTO_DEFLATE is not set
1571# CONFIG_CRYPTO_LZO is not set 1569# CONFIG_CRYPTO_LZO is not set
1572# CONFIG_CRYPTO_MICHAEL_MIC is not set 1570# CONFIG_CRYPTO_MICHAEL_MIC is not set
1573# CONFIG_CRYPTO_CRC32C is not set 1571# CONFIG_CRYPTO_CRC32C is not set
1574# CONFIG_CRYPTO_CAMELLIA is not set 1572# CONFIG_CRYPTO_CAMELLIA is not set
1575# CONFIG_CRYPTO_TEST is not set 1573# CONFIG_CRYPTO_TEST is not set
1576 1574# CONFIG_CRYPTO_AUTHENC is not set
1577# 1575CONFIG_CRYPTO_HW=y
1578# Hardware crypto devices
1579#
1580CONFIG_CRYPTO_DEV_PADLOCK=m 1576CONFIG_CRYPTO_DEV_PADLOCK=m
1581CONFIG_CRYPTO_DEV_PADLOCK_AES=m 1577CONFIG_CRYPTO_DEV_PADLOCK_AES=m
1582CONFIG_CRYPTO_DEV_PADLOCK_SHA=m 1578CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
@@ -1588,20 +1584,13 @@ CONFIG_CRYPTO_DEV_GEODE=m
1588CONFIG_BITREVERSE=y 1584CONFIG_BITREVERSE=y
1589CONFIG_CRC_CCITT=m 1585CONFIG_CRC_CCITT=m
1590# CONFIG_CRC16 is not set 1586# CONFIG_CRC16 is not set
1587# CONFIG_CRC_ITU_T is not set
1591CONFIG_CRC32=y 1588CONFIG_CRC32=y
1589# CONFIG_CRC7 is not set
1592CONFIG_LIBCRC32C=m 1590CONFIG_LIBCRC32C=m
1593CONFIG_AUDIT_GENERIC=y 1591CONFIG_AUDIT_GENERIC=y
1594# CONFIG_LZO is not set
1595CONFIG_ZLIB_INFLATE=m 1592CONFIG_ZLIB_INFLATE=m
1596CONFIG_PLIST=y 1593CONFIG_PLIST=y
1597CONFIG_HAS_IOMEM=y 1594CONFIG_HAS_IOMEM=y
1598CONFIG_HAS_IOPORT=y 1595CONFIG_HAS_IOPORT=y
1599CONFIG_GENERIC_HARDIRQS=y 1596CONFIG_HAS_DMA=y
1600CONFIG_GENERIC_IRQ_PROBE=y
1601CONFIG_GENERIC_PENDING_IRQ=y
1602CONFIG_X86_SMP=y
1603CONFIG_X86_HT=y
1604CONFIG_X86_BIOS_REBOOT=y
1605CONFIG_X86_TRAMPOLINE=y
1606CONFIG_KTIME_SCALAR=y
1607# CONFIG_SHARPSL_RC is not set
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-c7x0 b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-c7x0
index ca03768ce3..6ab816c688 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-c7x0
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-c7x0
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.24-rc6 3# Linux kernel version: 2.6.24-rc8
4# Mon Dec 31 17:45:51 2007 4# Sun Jan 20 18:27:11 2008
5# 5#
6CONFIG_ARM=y 6CONFIG_ARM=y
7CONFIG_SYS_SUPPORTS_APM_EMULATION=y 7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -77,6 +77,7 @@ CONFIG_VM_EVENT_COUNTERS=y
77CONFIG_SLAB=y 77CONFIG_SLAB=y
78# CONFIG_SLUB is not set 78# CONFIG_SLUB is not set
79# CONFIG_SLOB is not set 79# CONFIG_SLOB is not set
80CONFIG_SLABINFO=y
80CONFIG_RT_MUTEXES=y 81CONFIG_RT_MUTEXES=y
81# CONFIG_TINY_SHMEM is not set 82# CONFIG_TINY_SHMEM is not set
82CONFIG_BASE_SMALL=0 83CONFIG_BASE_SMALL=0
@@ -247,7 +248,7 @@ CONFIG_ALIGNMENT_TRAP=y
247# 248#
248CONFIG_ZBOOT_ROM_TEXT=0x0 249CONFIG_ZBOOT_ROM_TEXT=0x0
249CONFIG_ZBOOT_ROM_BSS=0x0 250CONFIG_ZBOOT_ROM_BSS=0x0
250CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 dyntick=enable quiet" 251CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 dyntick=enable debug"
251# CONFIG_XIP_KERNEL is not set 252# CONFIG_XIP_KERNEL is not set
252CONFIG_KEXEC=y 253CONFIG_KEXEC=y
253CONFIG_ATAGS_PROC=y 254CONFIG_ATAGS_PROC=y
@@ -259,17 +260,17 @@ CONFIG_CPU_FREQ_PXA25x=y
259CONFIG_CPU_FREQ=y 260CONFIG_CPU_FREQ=y
260CONFIG_CPU_FREQ_TABLE=y 261CONFIG_CPU_FREQ_TABLE=y
261CONFIG_CPU_FREQ_DEBUG=y 262CONFIG_CPU_FREQ_DEBUG=y
262CONFIG_CPU_FREQ_STAT=m 263CONFIG_CPU_FREQ_STAT=y
263# CONFIG_CPU_FREQ_STAT_DETAILS is not set 264# CONFIG_CPU_FREQ_STAT_DETAILS is not set
264CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y 265CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
265# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set 266# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
266# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set 267# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
267# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set 268# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
268CONFIG_CPU_FREQ_GOV_PERFORMANCE=y 269CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
269CONFIG_CPU_FREQ_GOV_POWERSAVE=m 270CONFIG_CPU_FREQ_GOV_POWERSAVE=y
270CONFIG_CPU_FREQ_GOV_USERSPACE=m 271CONFIG_CPU_FREQ_GOV_USERSPACE=y
271CONFIG_CPU_FREQ_GOV_ONDEMAND=m 272CONFIG_CPU_FREQ_GOV_ONDEMAND=y
272CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m 273CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
273 274
274# 275#
275# Floating point emulation 276# Floating point emulation
@@ -368,14 +369,60 @@ CONFIG_NETFILTER=y
368# CONFIG_NETFILTER_NETLINK is not set 369# CONFIG_NETFILTER_NETLINK is not set
369# CONFIG_NF_CONNTRACK_ENABLED is not set 370# CONFIG_NF_CONNTRACK_ENABLED is not set
370# CONFIG_NF_CONNTRACK is not set 371# CONFIG_NF_CONNTRACK is not set
371# CONFIG_NETFILTER_XTABLES is not set 372CONFIG_NETFILTER_XTABLES=m
373# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
374# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
375# CONFIG_NETFILTER_XT_TARGET_MARK is not set
376# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
377# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
378# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
379# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
380# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
381# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
382# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
383# CONFIG_NETFILTER_XT_MATCH_ESP is not set
384# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
385# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
386# CONFIG_NETFILTER_XT_MATCH_MAC is not set
387# CONFIG_NETFILTER_XT_MATCH_MARK is not set
388# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
389# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
390# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
391# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
392# CONFIG_NETFILTER_XT_MATCH_REALM is not set
393# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
394# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
395# CONFIG_NETFILTER_XT_MATCH_STRING is not set
396# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
397# CONFIG_NETFILTER_XT_MATCH_TIME is not set
398# CONFIG_NETFILTER_XT_MATCH_U32 is not set
399# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
372 400
373# 401#
374# IP: Netfilter Configuration 402# IP: Netfilter Configuration
375# 403#
376CONFIG_IP_NF_QUEUE=m 404CONFIG_IP_NF_QUEUE=m
377# CONFIG_IP_NF_IPTABLES is not set 405CONFIG_IP_NF_IPTABLES=m
378# CONFIG_IP_NF_ARPTABLES is not set 406CONFIG_IP_NF_MATCH_IPRANGE=m
407CONFIG_IP_NF_MATCH_TOS=m
408CONFIG_IP_NF_MATCH_RECENT=m
409CONFIG_IP_NF_MATCH_ECN=m
410CONFIG_IP_NF_MATCH_AH=m
411CONFIG_IP_NF_MATCH_TTL=m
412CONFIG_IP_NF_MATCH_OWNER=m
413CONFIG_IP_NF_MATCH_ADDRTYPE=m
414CONFIG_IP_NF_FILTER=m
415CONFIG_IP_NF_TARGET_REJECT=m
416CONFIG_IP_NF_TARGET_LOG=m
417CONFIG_IP_NF_TARGET_ULOG=m
418CONFIG_IP_NF_MANGLE=m
419CONFIG_IP_NF_TARGET_TOS=m
420CONFIG_IP_NF_TARGET_ECN=m
421CONFIG_IP_NF_TARGET_TTL=m
422CONFIG_IP_NF_RAW=m
423CONFIG_IP_NF_ARPTABLES=m
424CONFIG_IP_NF_ARPFILTER=m
425CONFIG_IP_NF_ARP_MANGLE=m
379 426
380# 427#
381# IPv6: Netfilter Configuration (EXPERIMENTAL) 428# IPv6: Netfilter Configuration (EXPERIMENTAL)
@@ -603,15 +650,15 @@ CONFIG_BLK_DEV_LOOP=y
603# CONFIG_ATA_OVER_ETH is not set 650# CONFIG_ATA_OVER_ETH is not set
604CONFIG_MISC_DEVICES=y 651CONFIG_MISC_DEVICES=y
605# CONFIG_EEPROM_93CX6 is not set 652# CONFIG_EEPROM_93CX6 is not set
606CONFIG_IDE=m 653CONFIG_IDE=y
607CONFIG_IDE_MAX_HWIFS=4 654CONFIG_IDE_MAX_HWIFS=4
608CONFIG_BLK_DEV_IDE=m 655CONFIG_BLK_DEV_IDE=y
609 656
610# 657#
611# Please see Documentation/ide.txt for help/info on IDE drives 658# Please see Documentation/ide.txt for help/info on IDE drives
612# 659#
613# CONFIG_BLK_DEV_IDE_SATA is not set 660# CONFIG_BLK_DEV_IDE_SATA is not set
614CONFIG_BLK_DEV_IDEDISK=m 661CONFIG_BLK_DEV_IDEDISK=y
615# CONFIG_IDEDISK_MULTI_MODE is not set 662# CONFIG_IDEDISK_MULTI_MODE is not set
616CONFIG_BLK_DEV_IDECS=m 663CONFIG_BLK_DEV_IDECS=m
617# CONFIG_BLK_DEV_IDECD is not set 664# CONFIG_BLK_DEV_IDECD is not set
@@ -624,7 +671,7 @@ CONFIG_IDE_PROC_FS=y
624# 671#
625# IDE chipset support/bugfixes 672# IDE chipset support/bugfixes
626# 673#
627CONFIG_IDE_GENERIC=m 674CONFIG_IDE_GENERIC=y
628# CONFIG_BLK_DEV_PLATFORM is not set 675# CONFIG_BLK_DEV_PLATFORM is not set
629# CONFIG_IDE_ARM is not set 676# CONFIG_IDE_ARM is not set
630# CONFIG_BLK_DEV_IDEDMA is not set 677# CONFIG_BLK_DEV_IDEDMA is not set
@@ -1121,9 +1168,9 @@ CONFIG_SND_SOC_WM8731=m
1121# CONFIG_SOUND_PRIME is not set 1168# CONFIG_SOUND_PRIME is not set
1122CONFIG_AC97_BUS=m 1169CONFIG_AC97_BUS=m
1123CONFIG_HID_SUPPORT=y 1170CONFIG_HID_SUPPORT=y
1124CONFIG_HID=y 1171CONFIG_HID=m
1125# CONFIG_HID_DEBUG is not set 1172# CONFIG_HID_DEBUG is not set
1126CONFIG_HIDRAW=y 1173# CONFIG_HIDRAW is not set
1127 1174
1128# 1175#
1129# USB Input Devices 1176# USB Input Devices
@@ -1404,8 +1451,13 @@ CONFIG_RTC_DRV_SA1100=y
1404CONFIG_EXT2_FS=y 1451CONFIG_EXT2_FS=y
1405# CONFIG_EXT2_FS_XATTR is not set 1452# CONFIG_EXT2_FS_XATTR is not set
1406# CONFIG_EXT2_FS_XIP is not set 1453# CONFIG_EXT2_FS_XIP is not set
1407# CONFIG_EXT3_FS is not set 1454CONFIG_EXT3_FS=m
1455CONFIG_EXT3_FS_XATTR=y
1456# CONFIG_EXT3_FS_POSIX_ACL is not set
1457# CONFIG_EXT3_FS_SECURITY is not set
1408# CONFIG_EXT4DEV_FS is not set 1458# CONFIG_EXT4DEV_FS is not set
1459CONFIG_JBD=m
1460CONFIG_FS_MBCACHE=y
1409# CONFIG_REISERFS_FS is not set 1461# CONFIG_REISERFS_FS is not set
1410# CONFIG_JFS_FS is not set 1462# CONFIG_JFS_FS is not set
1411CONFIG_FS_POSIX_ACL=y 1463CONFIG_FS_POSIX_ACL=y
@@ -1476,6 +1528,9 @@ CONFIG_JFFS2_CMODE_PRIORITY=y
1476# CONFIG_JFFS2_CMODE_SIZE is not set 1528# CONFIG_JFFS2_CMODE_SIZE is not set
1477# CONFIG_JFFS2_CMODE_FAVOURLZO is not set 1529# CONFIG_JFFS2_CMODE_FAVOURLZO is not set
1478CONFIG_CRAMFS=m 1530CONFIG_CRAMFS=m
1531CONFIG_SQUASHFS=m
1532# CONFIG_SQUASHFS_EMBEDDED is not set
1533CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
1479# CONFIG_VXFS_FS is not set 1534# CONFIG_VXFS_FS is not set
1480# CONFIG_HPFS_FS is not set 1535# CONFIG_HPFS_FS is not set
1481# CONFIG_QNX4FS_FS is not set 1536# CONFIG_QNX4FS_FS is not set
@@ -1585,7 +1640,7 @@ CONFIG_OPROFILE=m
1585# Kernel hacking 1640# Kernel hacking
1586# 1641#
1587# CONFIG_PRINTK_TIME is not set 1642# CONFIG_PRINTK_TIME is not set
1588# CONFIG_ENABLE_WARN_DEPRECATED is not set 1643CONFIG_ENABLE_WARN_DEPRECATED=y
1589CONFIG_ENABLE_MUST_CHECK=y 1644CONFIG_ENABLE_MUST_CHECK=y
1590CONFIG_MAGIC_SYSRQ=y 1645CONFIG_MAGIC_SYSRQ=y
1591# CONFIG_UNUSED_SYMBOLS is not set 1646# CONFIG_UNUSED_SYMBOLS is not set
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-collie b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-collie
index 9b3cb6ae34..79173b39ae 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-collie
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-collie
@@ -1,12 +1,18 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.20.4 3# Linux kernel version: 2.6.24-rc6
4# Fri Apr 6 23:20:59 2007 4# Thu Jan 17 20:12:19 2008
5# 5#
6CONFIG_ARM=y 6CONFIG_ARM=y
7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
8CONFIG_GENERIC_GPIO=y
7# CONFIG_GENERIC_TIME is not set 9# CONFIG_GENERIC_TIME is not set
10# CONFIG_GENERIC_CLOCKEVENTS is not set
8CONFIG_MMU=y 11CONFIG_MMU=y
12# CONFIG_NO_IOPORT is not set
9CONFIG_GENERIC_HARDIRQS=y 13CONFIG_GENERIC_HARDIRQS=y
14CONFIG_STACKTRACE_SUPPORT=y
15CONFIG_LOCKDEP_SUPPORT=y
10CONFIG_TRACE_IRQFLAGS_SUPPORT=y 16CONFIG_TRACE_IRQFLAGS_SUPPORT=y
11CONFIG_HARDIRQS_SW_RESEND=y 17CONFIG_HARDIRQS_SW_RESEND=y
12CONFIG_GENERIC_IRQ_PROBE=y 18CONFIG_GENERIC_IRQ_PROBE=y
@@ -15,36 +21,39 @@ CONFIG_RWSEM_GENERIC_SPINLOCK=y
15# CONFIG_ARCH_HAS_ILOG2_U64 is not set 21# CONFIG_ARCH_HAS_ILOG2_U64 is not set
16CONFIG_GENERIC_HWEIGHT=y 22CONFIG_GENERIC_HWEIGHT=y
17CONFIG_GENERIC_CALIBRATE_DELAY=y 23CONFIG_GENERIC_CALIBRATE_DELAY=y
24CONFIG_ZONE_DMA=y
18CONFIG_ARCH_MTD_XIP=y 25CONFIG_ARCH_MTD_XIP=y
19CONFIG_VECTORS_BASE=0xffff0000 26CONFIG_VECTORS_BASE=0xffff0000
20CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 27CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
21 28
22# 29#
23# Code maturity level options 30# General setup
24# 31#
25CONFIG_EXPERIMENTAL=y 32CONFIG_EXPERIMENTAL=y
26CONFIG_BROKEN_ON_SMP=y 33CONFIG_BROKEN_ON_SMP=y
27CONFIG_LOCK_KERNEL=y 34CONFIG_LOCK_KERNEL=y
28CONFIG_INIT_ENV_ARG_LIMIT=32 35CONFIG_INIT_ENV_ARG_LIMIT=32
29
30#
31# General setup
32#
33CONFIG_LOCALVERSION="" 36CONFIG_LOCALVERSION=""
34CONFIG_LOCALVERSION_AUTO=y 37CONFIG_LOCALVERSION_AUTO=y
35CONFIG_SWAP=y 38CONFIG_SWAP=y
36CONFIG_SYSVIPC=y 39CONFIG_SYSVIPC=y
37# CONFIG_IPC_NS is not set 40CONFIG_SYSVIPC_SYSCTL=y
38# CONFIG_POSIX_MQUEUE is not set 41# CONFIG_POSIX_MQUEUE is not set
39CONFIG_BSD_PROCESS_ACCT=y 42CONFIG_BSD_PROCESS_ACCT=y
40CONFIG_BSD_PROCESS_ACCT_V3=y 43CONFIG_BSD_PROCESS_ACCT_V3=y
41# CONFIG_TASKSTATS is not set 44# CONFIG_TASKSTATS is not set
42# CONFIG_UTS_NS is not set 45# CONFIG_USER_NS is not set
46# CONFIG_PID_NS is not set
43# CONFIG_AUDIT is not set 47# CONFIG_AUDIT is not set
44# CONFIG_IKCONFIG is not set 48# CONFIG_IKCONFIG is not set
49CONFIG_LOG_BUF_SHIFT=14
50# CONFIG_CGROUPS is not set
51CONFIG_FAIR_GROUP_SCHED=y
52CONFIG_FAIR_USER_SCHED=y
53# CONFIG_FAIR_CGROUP_SCHED is not set
45# CONFIG_SYSFS_DEPRECATED is not set 54# CONFIG_SYSFS_DEPRECATED is not set
46# CONFIG_RELAY is not set 55# CONFIG_RELAY is not set
47CONFIG_INITRAMFS_SOURCE="" 56# CONFIG_BLK_DEV_INITRD is not set
48CONFIG_CC_OPTIMIZE_FOR_SIZE=y 57CONFIG_CC_OPTIMIZE_FOR_SIZE=y
49CONFIG_SYSCTL=y 58CONFIG_SYSCTL=y
50CONFIG_EMBEDDED=y 59CONFIG_EMBEDDED=y
@@ -59,32 +68,29 @@ CONFIG_BUG=y
59# CONFIG_ELF_CORE is not set 68# CONFIG_ELF_CORE is not set
60CONFIG_BASE_FULL=y 69CONFIG_BASE_FULL=y
61CONFIG_FUTEX=y 70CONFIG_FUTEX=y
71CONFIG_ANON_INODES=y
62CONFIG_EPOLL=y 72CONFIG_EPOLL=y
73CONFIG_SIGNALFD=y
74CONFIG_EVENTFD=y
63CONFIG_SHMEM=y 75CONFIG_SHMEM=y
64CONFIG_SLAB=y
65CONFIG_VM_EVENT_COUNTERS=y 76CONFIG_VM_EVENT_COUNTERS=y
77CONFIG_SLAB=y
78# CONFIG_SLUB is not set
79# CONFIG_SLOB is not set
66CONFIG_RT_MUTEXES=y 80CONFIG_RT_MUTEXES=y
67# CONFIG_TINY_SHMEM is not set 81# CONFIG_TINY_SHMEM is not set
68CONFIG_BASE_SMALL=0 82CONFIG_BASE_SMALL=0
69# CONFIG_SLOB is not set
70
71#
72# Loadable module support
73#
74CONFIG_MODULES=y 83CONFIG_MODULES=y
75CONFIG_MODULE_UNLOAD=y 84CONFIG_MODULE_UNLOAD=y
76CONFIG_MODULE_FORCE_UNLOAD=y 85CONFIG_MODULE_FORCE_UNLOAD=y
77# CONFIG_MODVERSIONS is not set 86# CONFIG_MODVERSIONS is not set
78# CONFIG_MODULE_SRCVERSION_ALL is not set 87# CONFIG_MODULE_SRCVERSION_ALL is not set
79CONFIG_KMOD=y 88CONFIG_KMOD=y
80
81#
82# Block layer
83#
84CONFIG_BLOCK=y 89CONFIG_BLOCK=y
85# CONFIG_LBD is not set 90# CONFIG_LBD is not set
86# CONFIG_BLK_DEV_IO_TRACE is not set 91# CONFIG_BLK_DEV_IO_TRACE is not set
87# CONFIG_LSF is not set 92# CONFIG_LSF is not set
93# CONFIG_BLK_DEV_BSG is not set
88 94
89# 95#
90# IO Schedulers 96# IO Schedulers
@@ -116,13 +122,16 @@ CONFIG_DEFAULT_IOSCHED="anticipatory"
116# CONFIG_ARCH_NETX is not set 122# CONFIG_ARCH_NETX is not set
117# CONFIG_ARCH_H720X is not set 123# CONFIG_ARCH_H720X is not set
118# CONFIG_ARCH_IMX is not set 124# CONFIG_ARCH_IMX is not set
125# CONFIG_ARCH_IOP13XX is not set
119# CONFIG_ARCH_IOP32X is not set 126# CONFIG_ARCH_IOP32X is not set
120# CONFIG_ARCH_IOP33X is not set 127# CONFIG_ARCH_IOP33X is not set
121# CONFIG_ARCH_IOP13XX is not set
122# CONFIG_ARCH_IXP4XX is not set
123# CONFIG_ARCH_IXP2000 is not set
124# CONFIG_ARCH_IXP23XX is not set 128# CONFIG_ARCH_IXP23XX is not set
129# CONFIG_ARCH_IXP2000 is not set
130# CONFIG_ARCH_IXP4XX is not set
125# CONFIG_ARCH_L7200 is not set 131# CONFIG_ARCH_L7200 is not set
132# CONFIG_ARCH_KS8695 is not set
133# CONFIG_ARCH_NS9XXX is not set
134# CONFIG_ARCH_MXC is not set
126# CONFIG_ARCH_PNX4008 is not set 135# CONFIG_ARCH_PNX4008 is not set
127# CONFIG_ARCH_PXA is not set 136# CONFIG_ARCH_PXA is not set
128# CONFIG_ARCH_RPC is not set 137# CONFIG_ARCH_RPC is not set
@@ -130,6 +139,7 @@ CONFIG_ARCH_SA1100=y
130# CONFIG_ARCH_S3C2410 is not set 139# CONFIG_ARCH_S3C2410 is not set
131# CONFIG_ARCH_SHARK is not set 140# CONFIG_ARCH_SHARK is not set
132# CONFIG_ARCH_LH7A40X is not set 141# CONFIG_ARCH_LH7A40X is not set
142# CONFIG_ARCH_DAVINCI is not set
133# CONFIG_ARCH_OMAP is not set 143# CONFIG_ARCH_OMAP is not set
134 144
135# 145#
@@ -151,6 +161,14 @@ CONFIG_SA1100_COLLIE=y
151# CONFIG_SA1100_SSP is not set 161# CONFIG_SA1100_SSP is not set
152 162
153# 163#
164# Boot options
165#
166
167#
168# Power management
169#
170
171#
154# Processor Type 172# Processor Type
155# 173#
156CONFIG_CPU_32=y 174CONFIG_CPU_32=y
@@ -168,21 +186,21 @@ CONFIG_CPU_CP15_MMU=y
168# 186#
169# CONFIG_CPU_ICACHE_DISABLE is not set 187# CONFIG_CPU_ICACHE_DISABLE is not set
170# CONFIG_CPU_DCACHE_DISABLE is not set 188# CONFIG_CPU_DCACHE_DISABLE is not set
189# CONFIG_OUTER_CACHE is not set
171CONFIG_SHARP_LOCOMO=y 190CONFIG_SHARP_LOCOMO=y
172CONFIG_SHARP_PARAM=y 191CONFIG_SHARP_PARAM=y
192CONFIG_SHARPSL_PM=y
173CONFIG_SHARP_SCOOP=y 193CONFIG_SHARP_SCOOP=y
174 194
175# 195#
176# Bus support 196# Bus support
177# 197#
178CONFIG_ISA=y 198CONFIG_ISA=y
179 199# CONFIG_PCI_SYSCALL is not set
180# 200# CONFIG_ARCH_SUPPORTS_MSI is not set
181# PCCARD (PCMCIA/CardBus) support 201CONFIG_PCCARD=m
182#
183CONFIG_PCCARD=y
184# CONFIG_PCMCIA_DEBUG is not set 202# CONFIG_PCMCIA_DEBUG is not set
185CONFIG_PCMCIA=y 203CONFIG_PCMCIA=m
186CONFIG_PCMCIA_LOAD_CIS=y 204CONFIG_PCMCIA_LOAD_CIS=y
187CONFIG_PCMCIA_IOCTL=y 205CONFIG_PCMCIA_IOCTL=y
188 206
@@ -191,11 +209,12 @@ CONFIG_PCMCIA_IOCTL=y
191# 209#
192# CONFIG_I82365 is not set 210# CONFIG_I82365 is not set
193# CONFIG_TCIC is not set 211# CONFIG_TCIC is not set
194CONFIG_PCMCIA_SA1100=y 212CONFIG_PCMCIA_SA1100=m
195 213
196# 214#
197# Kernel Features 215# Kernel Features
198# 216#
217# CONFIG_TICK_ONESHOT is not set
199CONFIG_PREEMPT=y 218CONFIG_PREEMPT=y
200CONFIG_NO_IDLE_HZ=y 219CONFIG_NO_IDLE_HZ=y
201CONFIG_HZ=100 220CONFIG_HZ=100
@@ -210,8 +229,12 @@ CONFIG_DISCONTIGMEM=y
210CONFIG_FLAT_NODE_MEM_MAP=y 229CONFIG_FLAT_NODE_MEM_MAP=y
211CONFIG_NEED_MULTIPLE_NODES=y 230CONFIG_NEED_MULTIPLE_NODES=y
212# CONFIG_SPARSEMEM_STATIC is not set 231# CONFIG_SPARSEMEM_STATIC is not set
232# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
213CONFIG_SPLIT_PTLOCK_CPUS=4096 233CONFIG_SPLIT_PTLOCK_CPUS=4096
214# CONFIG_RESOURCES_64BIT is not set 234# CONFIG_RESOURCES_64BIT is not set
235CONFIG_ZONE_DMA_FLAG=1
236CONFIG_BOUNCE=y
237CONFIG_VIRT_TO_BUS=y
215# CONFIG_LEDS is not set 238# CONFIG_LEDS is not set
216CONFIG_ALIGNMENT_TRAP=y 239CONFIG_ALIGNMENT_TRAP=y
217 240
@@ -220,8 +243,10 @@ CONFIG_ALIGNMENT_TRAP=y
220# 243#
221CONFIG_ZBOOT_ROM_TEXT=0x0 244CONFIG_ZBOOT_ROM_TEXT=0x0
222CONFIG_ZBOOT_ROM_BSS=0x0 245CONFIG_ZBOOT_ROM_BSS=0x0
246CONFIG_CMDLINE="console=ttySA0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 mem=64M fbcon=rotate:1 dyntick=enable debug"
223# CONFIG_XIP_KERNEL is not set 247# CONFIG_XIP_KERNEL is not set
224CONFIG_KEXEC=y 248CONFIG_KEXEC=y
249CONFIG_ATAGS_PROC=y
225 250
226# 251#
227# CPU Frequency scaling 252# CPU Frequency scaling
@@ -253,8 +278,10 @@ CONFIG_BINFMT_MISC=m
253CONFIG_PM=y 278CONFIG_PM=y
254# CONFIG_PM_LEGACY is not set 279# CONFIG_PM_LEGACY is not set
255# CONFIG_PM_DEBUG is not set 280# CONFIG_PM_DEBUG is not set
256# CONFIG_PM_SYSFS_DEPRECATED is not set 281CONFIG_PM_SLEEP=y
257CONFIG_APM=y 282CONFIG_SUSPEND_UP_POSSIBLE=y
283CONFIG_SUSPEND=y
284CONFIG_APM_EMULATION=y
258 285
259# 286#
260# Networking 287# Networking
@@ -264,13 +291,13 @@ CONFIG_NET=y
264# 291#
265# Networking options 292# Networking options
266# 293#
267# CONFIG_NETDEBUG is not set
268CONFIG_PACKET=m 294CONFIG_PACKET=m
269CONFIG_PACKET_MMAP=y 295CONFIG_PACKET_MMAP=y
270CONFIG_UNIX=y 296CONFIG_UNIX=m
271CONFIG_XFRM=y 297CONFIG_XFRM=y
272CONFIG_XFRM_USER=m 298CONFIG_XFRM_USER=m
273# CONFIG_XFRM_SUB_POLICY is not set 299# CONFIG_XFRM_SUB_POLICY is not set
300# CONFIG_XFRM_MIGRATE is not set
274# CONFIG_NET_KEY is not set 301# CONFIG_NET_KEY is not set
275CONFIG_INET=y 302CONFIG_INET=y
276# CONFIG_IP_MULTICAST is not set 303# CONFIG_IP_MULTICAST is not set
@@ -285,24 +312,21 @@ CONFIG_SYN_COOKIES=y
285# CONFIG_INET_ESP is not set 312# CONFIG_INET_ESP is not set
286# CONFIG_INET_IPCOMP is not set 313# CONFIG_INET_IPCOMP is not set
287# CONFIG_INET_XFRM_TUNNEL is not set 314# CONFIG_INET_XFRM_TUNNEL is not set
288# CONFIG_INET_TUNNEL is not set 315CONFIG_INET_TUNNEL=m
289CONFIG_INET_XFRM_MODE_TRANSPORT=y 316CONFIG_INET_XFRM_MODE_TRANSPORT=m
290CONFIG_INET_XFRM_MODE_TUNNEL=y 317CONFIG_INET_XFRM_MODE_TUNNEL=m
291CONFIG_INET_XFRM_MODE_BEET=y 318CONFIG_INET_XFRM_MODE_BEET=m
319# CONFIG_INET_LRO is not set
292CONFIG_INET_DIAG=m 320CONFIG_INET_DIAG=m
293CONFIG_INET_TCP_DIAG=m 321CONFIG_INET_TCP_DIAG=m
294# CONFIG_TCP_CONG_ADVANCED is not set 322# CONFIG_TCP_CONG_ADVANCED is not set
295CONFIG_TCP_CONG_CUBIC=y 323CONFIG_TCP_CONG_CUBIC=y
296CONFIG_DEFAULT_TCP_CONG="cubic" 324CONFIG_DEFAULT_TCP_CONG="cubic"
297# CONFIG_TCP_MD5SIG is not set 325# CONFIG_TCP_MD5SIG is not set
298
299#
300# IP: Virtual Server Configuration
301#
302# CONFIG_IP_VS is not set
303CONFIG_IPV6=m 326CONFIG_IPV6=m
304# CONFIG_IPV6_PRIVACY is not set 327# CONFIG_IPV6_PRIVACY is not set
305# CONFIG_IPV6_ROUTER_PREF is not set 328# CONFIG_IPV6_ROUTER_PREF is not set
329# CONFIG_IPV6_OPTIMISTIC_DAD is not set
306CONFIG_INET6_AH=m 330CONFIG_INET6_AH=m
307CONFIG_INET6_ESP=m 331CONFIG_INET6_ESP=m
308CONFIG_INET6_IPCOMP=m 332CONFIG_INET6_IPCOMP=m
@@ -325,12 +349,60 @@ CONFIG_NETFILTER=y
325# 349#
326# CONFIG_NETFILTER_NETLINK is not set 350# CONFIG_NETFILTER_NETLINK is not set
327# CONFIG_NF_CONNTRACK_ENABLED is not set 351# CONFIG_NF_CONNTRACK_ENABLED is not set
328# CONFIG_NETFILTER_XTABLES is not set 352# CONFIG_NF_CONNTRACK is not set
353CONFIG_NETFILTER_XTABLES=m
354# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
355# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
356# CONFIG_NETFILTER_XT_TARGET_MARK is not set
357# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
358# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
359# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
360# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
361# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
362# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
363# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
364# CONFIG_NETFILTER_XT_MATCH_ESP is not set
365# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
366# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
367# CONFIG_NETFILTER_XT_MATCH_MAC is not set
368# CONFIG_NETFILTER_XT_MATCH_MARK is not set
369# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
370# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
371# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
372# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
373# CONFIG_NETFILTER_XT_MATCH_REALM is not set
374# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
375# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
376# CONFIG_NETFILTER_XT_MATCH_STRING is not set
377# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
378# CONFIG_NETFILTER_XT_MATCH_U32 is not set
379# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
329 380
330# 381#
331# IP: Netfilter Configuration 382# IP: Netfilter Configuration
332# 383#
333CONFIG_IP_NF_QUEUE=m 384CONFIG_IP_NF_QUEUE=m
385CONFIG_IP_NF_IPTABLES=m
386CONFIG_IP_NF_MATCH_IPRANGE=m
387CONFIG_IP_NF_MATCH_TOS=m
388CONFIG_IP_NF_MATCH_RECENT=m
389CONFIG_IP_NF_MATCH_ECN=m
390CONFIG_IP_NF_MATCH_AH=m
391CONFIG_IP_NF_MATCH_TTL=m
392CONFIG_IP_NF_MATCH_OWNER=m
393CONFIG_IP_NF_MATCH_ADDRTYPE=m
394CONFIG_IP_NF_FILTER=m
395CONFIG_IP_NF_TARGET_REJECT=m
396CONFIG_IP_NF_TARGET_LOG=m
397CONFIG_IP_NF_TARGET_ULOG=m
398CONFIG_IP_NF_MANGLE=m
399CONFIG_IP_NF_TARGET_TOS=m
400CONFIG_IP_NF_TARGET_ECN=m
401CONFIG_IP_NF_TARGET_TTL=m
402CONFIG_IP_NF_RAW=m
403CONFIG_IP_NF_ARPTABLES=m
404CONFIG_IP_NF_ARPFILTER=m
405CONFIG_IP_NF_ARP_MANGLE=m
334 406
335# 407#
336# IPv6: Netfilter Configuration (EXPERIMENTAL) 408# IPv6: Netfilter Configuration (EXPERIMENTAL)
@@ -341,15 +413,7 @@ CONFIG_IP_NF_QUEUE=m
341# DCCP Configuration (EXPERIMENTAL) 413# DCCP Configuration (EXPERIMENTAL)
342# 414#
343# CONFIG_IP_DCCP is not set 415# CONFIG_IP_DCCP is not set
344
345#
346# SCTP Configuration (EXPERIMENTAL)
347#
348# CONFIG_IP_SCTP is not set 416# CONFIG_IP_SCTP is not set
349
350#
351# TIPC Configuration (EXPERIMENTAL)
352#
353# CONFIG_TIPC is not set 417# CONFIG_TIPC is not set
354# CONFIG_ATM is not set 418# CONFIG_ATM is not set
355# CONFIG_BRIDGE is not set 419# CONFIG_BRIDGE is not set
@@ -362,10 +426,6 @@ CONFIG_IP_NF_QUEUE=m
362# CONFIG_LAPB is not set 426# CONFIG_LAPB is not set
363# CONFIG_ECONET is not set 427# CONFIG_ECONET is not set
364# CONFIG_WAN_ROUTER is not set 428# CONFIG_WAN_ROUTER is not set
365
366#
367# QoS and/or fair queueing
368#
369# CONFIG_NET_SCHED is not set 429# CONFIG_NET_SCHED is not set
370 430
371# 431#
@@ -416,10 +476,7 @@ CONFIG_IRTTY_SIR=m
416# 476#
417# FIR device drivers 477# FIR device drivers
418# 478#
419CONFIG_USB_IRDA=m
420# CONFIG_SIGMATEL_FIR is not set
421CONFIG_SA1100_FIR=m 479CONFIG_SA1100_FIR=m
422# CONFIG_MCS_FIR is not set
423CONFIG_BT=m 480CONFIG_BT=m
424CONFIG_BT_L2CAP=m 481CONFIG_BT_L2CAP=m
425CONFIG_BT_SCO=m 482CONFIG_BT_SCO=m
@@ -433,25 +490,32 @@ CONFIG_BT_HIDP=m
433# 490#
434# Bluetooth device drivers 491# Bluetooth device drivers
435# 492#
436# CONFIG_BT_HCIUSB is not set 493# CONFIG_BT_HCIBTSDIO is not set
437CONFIG_BT_HCIUART=m 494CONFIG_BT_HCIUART=m
438CONFIG_BT_HCIUART_H4=y 495CONFIG_BT_HCIUART_H4=y
439CONFIG_BT_HCIUART_BCSP=y 496CONFIG_BT_HCIUART_BCSP=y
440# CONFIG_BT_HCIBCM203X is not set 497# CONFIG_BT_HCIUART_LL is not set
441# CONFIG_BT_HCIBPA10X is not set
442# CONFIG_BT_HCIBFUSB is not set
443CONFIG_BT_HCIDTL1=m 498CONFIG_BT_HCIDTL1=m
444CONFIG_BT_HCIBT3C=m 499CONFIG_BT_HCIBT3C=m
445CONFIG_BT_HCIBLUECARD=m 500CONFIG_BT_HCIBLUECARD=m
446CONFIG_BT_HCIBTUART=m 501CONFIG_BT_HCIBTUART=m
447CONFIG_BT_HCIVHCI=m 502CONFIG_BT_HCIVHCI=m
503# CONFIG_AF_RXRPC is not set
504
505#
506# Wireless
507#
508# CONFIG_CFG80211 is not set
509CONFIG_WIRELESS_EXT=y
510# CONFIG_MAC80211 is not set
448CONFIG_IEEE80211=m 511CONFIG_IEEE80211=m
449# CONFIG_IEEE80211_DEBUG is not set 512# CONFIG_IEEE80211_DEBUG is not set
450CONFIG_IEEE80211_CRYPT_WEP=m 513CONFIG_IEEE80211_CRYPT_WEP=m
451CONFIG_IEEE80211_CRYPT_CCMP=m 514CONFIG_IEEE80211_CRYPT_CCMP=m
452CONFIG_IEEE80211_CRYPT_TKIP=m 515CONFIG_IEEE80211_CRYPT_TKIP=m
453# CONFIG_IEEE80211_SOFTMAC is not set 516# CONFIG_IEEE80211_SOFTMAC is not set
454CONFIG_WIRELESS_EXT=y 517# CONFIG_RFKILL is not set
518# CONFIG_NET_9P is not set
455 519
456# 520#
457# Device Drivers 521# Device Drivers
@@ -460,20 +524,14 @@ CONFIG_WIRELESS_EXT=y
460# 524#
461# Generic Driver Options 525# Generic Driver Options
462# 526#
527CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
463CONFIG_STANDALONE=y 528CONFIG_STANDALONE=y
464CONFIG_PREVENT_FIRMWARE_BUILD=y 529CONFIG_PREVENT_FIRMWARE_BUILD=y
465CONFIG_FW_LOADER=y 530CONFIG_FW_LOADER=y
466# CONFIG_DEBUG_DRIVER is not set 531# CONFIG_DEBUG_DRIVER is not set
532# CONFIG_DEBUG_DEVRES is not set
467# CONFIG_SYS_HYPERVISOR is not set 533# CONFIG_SYS_HYPERVISOR is not set
468
469#
470# Connector - unified userspace <-> kernelspace linker
471#
472# CONFIG_CONNECTOR is not set 534# CONFIG_CONNECTOR is not set
473
474#
475# Memory Technology Devices (MTD)
476#
477CONFIG_MTD=y 535CONFIG_MTD=y
478# CONFIG_MTD_DEBUG is not set 536# CONFIG_MTD_DEBUG is not set
479# CONFIG_MTD_CONCAT is not set 537# CONFIG_MTD_CONCAT is not set
@@ -493,6 +551,7 @@ CONFIG_MTD_BLOCK=y
493# CONFIG_INFTL is not set 551# CONFIG_INFTL is not set
494# CONFIG_RFD_FTL is not set 552# CONFIG_RFD_FTL is not set
495# CONFIG_SSFDC is not set 553# CONFIG_SSFDC is not set
554# CONFIG_MTD_OOPS is not set
496 555
497# 556#
498# RAM/ROM/Flash chip drivers 557# RAM/ROM/Flash chip drivers
@@ -510,16 +569,14 @@ CONFIG_MTD_CFI_I2=y
510# CONFIG_MTD_CFI_I4 is not set 569# CONFIG_MTD_CFI_I4 is not set
511# CONFIG_MTD_CFI_I8 is not set 570# CONFIG_MTD_CFI_I8 is not set
512# CONFIG_MTD_RAM is not set 571# CONFIG_MTD_RAM is not set
513CONFIG_MTD_ROM=y 572# CONFIG_MTD_ROM is not set
514# CONFIG_MTD_ABSENT is not set 573# CONFIG_MTD_ABSENT is not set
515CONFIG_MTD_OBSOLETE_CHIPS=y
516CONFIG_MTD_SHARP=y 574CONFIG_MTD_SHARP=y
517 575
518# 576#
519# Mapping drivers for chip access 577# Mapping drivers for chip access
520# 578#
521# CONFIG_MTD_COMPLEX_MAPPINGS is not set 579# CONFIG_MTD_COMPLEX_MAPPINGS is not set
522# CONFIG_MTD_PHYSMAP is not set
523CONFIG_MTD_SA1100=y 580CONFIG_MTD_SA1100=y
524# CONFIG_MTD_PLATRAM is not set 581# CONFIG_MTD_PLATRAM is not set
525 582
@@ -539,43 +596,24 @@ CONFIG_MTD_SA1100=y
539# CONFIG_MTD_DOC2000 is not set 596# CONFIG_MTD_DOC2000 is not set
540# CONFIG_MTD_DOC2001 is not set 597# CONFIG_MTD_DOC2001 is not set
541# CONFIG_MTD_DOC2001PLUS is not set 598# CONFIG_MTD_DOC2001PLUS is not set
542
543#
544# NAND Flash Device Drivers
545#
546# CONFIG_MTD_NAND is not set 599# CONFIG_MTD_NAND is not set
547
548#
549# OneNAND Flash Device Drivers
550#
551# CONFIG_MTD_ONENAND is not set 600# CONFIG_MTD_ONENAND is not set
552 601
553# 602#
554# Parallel port support 603# UBI - Unsorted block images
555# 604#
605# CONFIG_MTD_UBI is not set
556# CONFIG_PARPORT is not set 606# CONFIG_PARPORT is not set
557
558#
559# Plug and Play support
560#
561# CONFIG_PNP is not set 607# CONFIG_PNP is not set
562 608CONFIG_BLK_DEV=y
563#
564# Block devices
565#
566# CONFIG_BLK_DEV_COW_COMMON is not set 609# CONFIG_BLK_DEV_COW_COMMON is not set
567CONFIG_BLK_DEV_LOOP=m 610CONFIG_BLK_DEV_LOOP=m
568# CONFIG_BLK_DEV_CRYPTOLOOP is not set 611# CONFIG_BLK_DEV_CRYPTOLOOP is not set
569# CONFIG_BLK_DEV_NBD is not set 612# CONFIG_BLK_DEV_NBD is not set
570# CONFIG_BLK_DEV_UB is not set
571# CONFIG_BLK_DEV_RAM is not set 613# CONFIG_BLK_DEV_RAM is not set
572# CONFIG_BLK_DEV_INITRD is not set
573# CONFIG_CDROM_PKTCDVD is not set 614# CONFIG_CDROM_PKTCDVD is not set
574# CONFIG_ATA_OVER_ETH is not set 615# CONFIG_ATA_OVER_ETH is not set
575 616# CONFIG_MISC_DEVICES is not set
576#
577# ATA/ATAPI/MFM/RLL support
578#
579CONFIG_IDE=m 617CONFIG_IDE=m
580CONFIG_IDE_MAX_HWIFS=4 618CONFIG_IDE_MAX_HWIFS=4
581CONFIG_BLK_DEV_IDE=m 619CONFIG_BLK_DEV_IDE=m
@@ -592,15 +630,30 @@ CONFIG_BLK_DEV_IDECS=m
592# CONFIG_BLK_DEV_IDEFLOPPY is not set 630# CONFIG_BLK_DEV_IDEFLOPPY is not set
593# CONFIG_BLK_DEV_IDESCSI is not set 631# CONFIG_BLK_DEV_IDESCSI is not set
594# CONFIG_IDE_TASK_IOCTL is not set 632# CONFIG_IDE_TASK_IOCTL is not set
633CONFIG_IDE_PROC_FS=y
595 634
596# 635#
597# IDE chipset support/bugfixes 636# IDE chipset support/bugfixes
598# 637#
599# CONFIG_IDE_GENERIC is not set 638# CONFIG_IDE_GENERIC is not set
639# CONFIG_BLK_DEV_PLATFORM is not set
600# CONFIG_IDE_ARM is not set 640# CONFIG_IDE_ARM is not set
601# CONFIG_IDE_CHIPSETS is not set 641
642#
643# Other IDE chipsets support
644#
645
646#
647# Note: most of these also require special kernel boot parameters
648#
649# CONFIG_BLK_DEV_4DRIVES is not set
650# CONFIG_BLK_DEV_ALI14XX is not set
651# CONFIG_BLK_DEV_DTC2278 is not set
652# CONFIG_BLK_DEV_HT6560B is not set
653# CONFIG_BLK_DEV_QD65XX is not set
654# CONFIG_BLK_DEV_UMC8672 is not set
602# CONFIG_BLK_DEV_IDEDMA is not set 655# CONFIG_BLK_DEV_IDEDMA is not set
603# CONFIG_IDEDMA_AUTO is not set 656CONFIG_IDE_ARCH_OBSOLETE_INIT=y
604# CONFIG_BLK_DEV_HD is not set 657# CONFIG_BLK_DEV_HD is not set
605 658
606# 659#
@@ -608,6 +661,7 @@ CONFIG_BLK_DEV_IDECS=m
608# 661#
609# CONFIG_RAID_ATTRS is not set 662# CONFIG_RAID_ATTRS is not set
610CONFIG_SCSI=m 663CONFIG_SCSI=m
664CONFIG_SCSI_DMA=y
611# CONFIG_SCSI_TGT is not set 665# CONFIG_SCSI_TGT is not set
612# CONFIG_SCSI_NETLINK is not set 666# CONFIG_SCSI_NETLINK is not set
613CONFIG_SCSI_PROC_FS=y 667CONFIG_SCSI_PROC_FS=y
@@ -630,6 +684,7 @@ CONFIG_SCSI_MULTI_LUN=y
630# CONFIG_SCSI_CONSTANTS is not set 684# CONFIG_SCSI_CONSTANTS is not set
631# CONFIG_SCSI_LOGGING is not set 685# CONFIG_SCSI_LOGGING is not set
632# CONFIG_SCSI_SCAN_ASYNC is not set 686# CONFIG_SCSI_SCAN_ASYNC is not set
687CONFIG_SCSI_WAIT_SCAN=m
633 688
634# 689#
635# SCSI Transports 690# SCSI Transports
@@ -637,15 +692,13 @@ CONFIG_SCSI_MULTI_LUN=y
637# CONFIG_SCSI_SPI_ATTRS is not set 692# CONFIG_SCSI_SPI_ATTRS is not set
638# CONFIG_SCSI_FC_ATTRS is not set 693# CONFIG_SCSI_FC_ATTRS is not set
639# CONFIG_SCSI_ISCSI_ATTRS is not set 694# CONFIG_SCSI_ISCSI_ATTRS is not set
640# CONFIG_SCSI_SAS_ATTRS is not set
641# CONFIG_SCSI_SAS_LIBSAS is not set 695# CONFIG_SCSI_SAS_LIBSAS is not set
642 696# CONFIG_SCSI_SRP_ATTRS is not set
643# 697CONFIG_SCSI_LOWLEVEL=y
644# SCSI low-level drivers
645#
646# CONFIG_ISCSI_TCP is not set 698# CONFIG_ISCSI_TCP is not set
647# CONFIG_SCSI_AHA152X is not set 699# CONFIG_SCSI_AHA152X is not set
648# CONFIG_SCSI_AIC7XXX_OLD is not set 700# CONFIG_SCSI_AIC7XXX_OLD is not set
701# CONFIG_SCSI_ADVANSYS is not set
649# CONFIG_SCSI_IN2000 is not set 702# CONFIG_SCSI_IN2000 is not set
650# CONFIG_SCSI_DTC3280 is not set 703# CONFIG_SCSI_DTC3280 is not set
651# CONFIG_SCSI_FUTURE_DOMAIN is not set 704# CONFIG_SCSI_FUTURE_DOMAIN is not set
@@ -658,72 +711,22 @@ CONFIG_SCSI_MULTI_LUN=y
658# CONFIG_SCSI_SYM53C416 is not set 711# CONFIG_SCSI_SYM53C416 is not set
659# CONFIG_SCSI_T128 is not set 712# CONFIG_SCSI_T128 is not set
660# CONFIG_SCSI_DEBUG is not set 713# CONFIG_SCSI_DEBUG is not set
661 714# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
662#
663# PCMCIA SCSI adapter support
664#
665# CONFIG_PCMCIA_AHA152X is not set
666# CONFIG_PCMCIA_FDOMAIN is not set
667# CONFIG_PCMCIA_NINJA_SCSI is not set
668# CONFIG_PCMCIA_QLOGIC is not set
669# CONFIG_PCMCIA_SYM53C500 is not set
670
671#
672# Serial ATA (prod) and Parallel ATA (experimental) drivers
673#
674# CONFIG_ATA is not set 715# CONFIG_ATA is not set
675 716# CONFIG_MD is not set
676#
677# Multi-device support (RAID and LVM)
678#
679CONFIG_MD=y
680# CONFIG_BLK_DEV_MD is not set
681CONFIG_BLK_DEV_DM=m
682# CONFIG_DM_DEBUG is not set
683CONFIG_DM_CRYPT=m
684CONFIG_DM_SNAPSHOT=m
685CONFIG_DM_MIRROR=m
686CONFIG_DM_ZERO=m
687CONFIG_DM_MULTIPATH=m
688CONFIG_DM_MULTIPATH_EMC=m
689
690#
691# Fusion MPT device support
692#
693# CONFIG_FUSION is not set
694
695#
696# IEEE 1394 (FireWire) support
697#
698
699#
700# I2O device support
701#
702
703#
704# Network device support
705#
706CONFIG_NETDEVICES=y 717CONFIG_NETDEVICES=y
718# CONFIG_NETDEVICES_MULTIQUEUE is not set
707# CONFIG_DUMMY is not set 719# CONFIG_DUMMY is not set
708# CONFIG_BONDING is not set 720# CONFIG_BONDING is not set
721# CONFIG_MACVLAN is not set
709# CONFIG_EQUALIZER is not set 722# CONFIG_EQUALIZER is not set
710CONFIG_TUN=m 723CONFIG_TUN=m
711 724# CONFIG_VETH is not set
712#
713# ARCnet devices
714#
715# CONFIG_ARCNET is not set 725# CONFIG_ARCNET is not set
716
717#
718# PHY device support
719#
720# CONFIG_PHYLIB is not set 726# CONFIG_PHYLIB is not set
721
722#
723# Ethernet (10 or 100Mbit)
724#
725CONFIG_NET_ETHERNET=y 727CONFIG_NET_ETHERNET=y
726CONFIG_MII=m 728CONFIG_MII=m
729# CONFIG_AX88796 is not set
727# CONFIG_NET_VENDOR_3COM is not set 730# CONFIG_NET_VENDOR_3COM is not set
728# CONFIG_NET_VENDOR_SMC is not set 731# CONFIG_NET_VENDOR_SMC is not set
729# CONFIG_SMC91X is not set 732# CONFIG_SMC91X is not set
@@ -733,64 +736,37 @@ CONFIG_MII=m
733# CONFIG_DEPCA is not set 736# CONFIG_DEPCA is not set
734# CONFIG_HP100 is not set 737# CONFIG_HP100 is not set
735# CONFIG_NET_ISA is not set 738# CONFIG_NET_ISA is not set
739# CONFIG_IBM_NEW_EMAC_ZMII is not set
740# CONFIG_IBM_NEW_EMAC_RGMII is not set
741# CONFIG_IBM_NEW_EMAC_TAH is not set
742# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
736# CONFIG_NET_PCI is not set 743# CONFIG_NET_PCI is not set
737 744# CONFIG_B44 is not set
738# 745CONFIG_NETDEV_1000=y
739# Ethernet (1000 Mbit) 746CONFIG_NETDEV_10000=y
740#
741
742#
743# Ethernet (10000 Mbit)
744#
745
746#
747# Token Ring devices
748#
749# CONFIG_TR is not set 747# CONFIG_TR is not set
750 748
751# 749#
752# Wireless LAN (non-hamradio) 750# Wireless LAN
753#
754CONFIG_NET_RADIO=y
755# CONFIG_NET_WIRELESS_RTNETLINK is not set
756
757#
758# Obsolete Wireless cards support (pre-802.11)
759#
760# CONFIG_STRIP is not set
761# CONFIG_ARLAN is not set
762# CONFIG_WAVELAN is not set
763# CONFIG_PCMCIA_WAVELAN is not set
764# CONFIG_PCMCIA_NETWAVE is not set
765
766#
767# Wireless 802.11 Frequency Hopping cards support
768#
769# CONFIG_PCMCIA_RAYCS is not set
770
771#
772# Wireless 802.11b ISA/PCI cards support
773# 751#
752# CONFIG_WLAN_PRE80211 is not set
753CONFIG_WLAN_80211=y
754CONFIG_PCMCIA_RAYCS=m
755CONFIG_LIBERTAS=m
756CONFIG_LIBERTAS_CS=m
757CONFIG_LIBERTAS_SDIO=m
758# CONFIG_LIBERTAS_DEBUG is not set
774CONFIG_HERMES=m 759CONFIG_HERMES=m
775# CONFIG_ATMEL is not set
776
777#
778# Wireless 802.11b Pcmcia/Cardbus cards support
779#
780CONFIG_PCMCIA_HERMES=m 760CONFIG_PCMCIA_HERMES=m
781CONFIG_PCMCIA_SPECTRUM=m 761CONFIG_PCMCIA_SPECTRUM=m
782# CONFIG_AIRO_CS is not set 762CONFIG_ATMEL=m
783# CONFIG_PCMCIA_WL3501 is not set 763CONFIG_PCMCIA_ATMEL=m
784# CONFIG_USB_ZD1201 is not set 764CONFIG_AIRO_CS=m
765CONFIG_PCMCIA_WL3501=m
785CONFIG_HOSTAP=m 766CONFIG_HOSTAP=m
786CONFIG_HOSTAP_FIRMWARE=y 767CONFIG_HOSTAP_FIRMWARE=y
787# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set 768# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
788CONFIG_HOSTAP_CS=m 769CONFIG_HOSTAP_CS=m
789CONFIG_NET_WIRELESS=y
790
791#
792# PCMCIA network device support
793#
794CONFIG_NET_PCMCIA=y 770CONFIG_NET_PCMCIA=y
795# CONFIG_PCMCIA_3C589 is not set 771# CONFIG_PCMCIA_3C589 is not set
796# CONFIG_PCMCIA_3C574 is not set 772# CONFIG_PCMCIA_3C574 is not set
@@ -800,10 +776,6 @@ CONFIG_PCMCIA_PCNET=m
800# CONFIG_PCMCIA_SMC91C92 is not set 776# CONFIG_PCMCIA_SMC91C92 is not set
801# CONFIG_PCMCIA_XIRC2PS is not set 777# CONFIG_PCMCIA_XIRC2PS is not set
802# CONFIG_PCMCIA_AXNET is not set 778# CONFIG_PCMCIA_AXNET is not set
803
804#
805# Wan interfaces
806#
807# CONFIG_WAN is not set 779# CONFIG_WAN is not set
808CONFIG_PPP=m 780CONFIG_PPP=m
809# CONFIG_PPP_MULTILINK is not set 781# CONFIG_PPP_MULTILINK is not set
@@ -814,16 +786,13 @@ CONFIG_PPP_DEFLATE=m
814CONFIG_PPP_BSDCOMP=m 786CONFIG_PPP_BSDCOMP=m
815# CONFIG_PPP_MPPE is not set 787# CONFIG_PPP_MPPE is not set
816# CONFIG_PPPOE is not set 788# CONFIG_PPPOE is not set
789# CONFIG_PPPOL2TP is not set
817# CONFIG_SLIP is not set 790# CONFIG_SLIP is not set
818CONFIG_SLHC=m 791CONFIG_SLHC=m
819# CONFIG_SHAPER is not set 792# CONFIG_SHAPER is not set
820# CONFIG_NETCONSOLE is not set 793# CONFIG_NETCONSOLE is not set
821# CONFIG_NETPOLL is not set 794# CONFIG_NETPOLL is not set
822# CONFIG_NET_POLL_CONTROLLER is not set 795# CONFIG_NET_POLL_CONTROLLER is not set
823
824#
825# ISDN subsystem
826#
827# CONFIG_ISDN is not set 796# CONFIG_ISDN is not set
828 797
829# 798#
@@ -831,19 +800,19 @@ CONFIG_SLHC=m
831# 800#
832CONFIG_INPUT=y 801CONFIG_INPUT=y
833# CONFIG_INPUT_FF_MEMLESS is not set 802# CONFIG_INPUT_FF_MEMLESS is not set
803# CONFIG_INPUT_POLLDEV is not set
834 804
835# 805#
836# Userland interfaces 806# Userland interfaces
837# 807#
838CONFIG_INPUT_MOUSEDEV=y 808CONFIG_INPUT_MOUSEDEV=m
839# CONFIG_INPUT_MOUSEDEV_PSAUX is not set 809# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
840CONFIG_INPUT_MOUSEDEV_SCREEN_X=480 810CONFIG_INPUT_MOUSEDEV_SCREEN_X=480
841CONFIG_INPUT_MOUSEDEV_SCREEN_Y=640 811CONFIG_INPUT_MOUSEDEV_SCREEN_Y=640
842# CONFIG_INPUT_JOYDEV is not set 812# CONFIG_INPUT_JOYDEV is not set
843# CONFIG_INPUT_TSDEV is not set 813CONFIG_INPUT_EVDEV=m
844CONFIG_INPUT_EVDEV=y
845# CONFIG_INPUT_EVBUG is not set 814# CONFIG_INPUT_EVBUG is not set
846CONFIG_INPUT_POWER=y 815CONFIG_INPUT_POWER=m
847 816
848# 817#
849# Input Device Drivers 818# Input Device Drivers
@@ -852,12 +821,14 @@ CONFIG_INPUT_KEYBOARD=y
852# CONFIG_KEYBOARD_ATKBD is not set 821# CONFIG_KEYBOARD_ATKBD is not set
853# CONFIG_KEYBOARD_SUNKBD is not set 822# CONFIG_KEYBOARD_SUNKBD is not set
854# CONFIG_KEYBOARD_LKKBD is not set 823# CONFIG_KEYBOARD_LKKBD is not set
855CONFIG_KEYBOARD_LOCOMO=y 824CONFIG_KEYBOARD_LOCOMO=m
856# CONFIG_KEYBOARD_XTKBD is not set 825# CONFIG_KEYBOARD_XTKBD is not set
857# CONFIG_KEYBOARD_NEWTON is not set 826# CONFIG_KEYBOARD_NEWTON is not set
858# CONFIG_KEYBOARD_STOWAWAY is not set 827# CONFIG_KEYBOARD_STOWAWAY is not set
828# CONFIG_KEYBOARD_GPIO is not set
859# CONFIG_INPUT_MOUSE is not set 829# CONFIG_INPUT_MOUSE is not set
860# CONFIG_INPUT_JOYSTICK is not set 830# CONFIG_INPUT_JOYSTICK is not set
831# CONFIG_INPUT_TABLET is not set
861# CONFIG_INPUT_TOUCHSCREEN is not set 832# CONFIG_INPUT_TOUCHSCREEN is not set
862# CONFIG_INPUT_MISC is not set 833# CONFIG_INPUT_MISC is not set
863 834
@@ -894,16 +865,7 @@ CONFIG_SERIAL_CORE=y
894CONFIG_SERIAL_CORE_CONSOLE=y 865CONFIG_SERIAL_CORE_CONSOLE=y
895CONFIG_UNIX98_PTYS=y 866CONFIG_UNIX98_PTYS=y
896# CONFIG_LEGACY_PTYS is not set 867# CONFIG_LEGACY_PTYS is not set
897
898#
899# IPMI
900#
901# CONFIG_IPMI_HANDLER is not set 868# CONFIG_IPMI_HANDLER is not set
902
903#
904# Watchdog Cards
905#
906# CONFIG_WATCHDOG is not set
907CONFIG_HW_RANDOM=m 869CONFIG_HW_RANDOM=m
908# CONFIG_NVRAM is not set 870# CONFIG_NVRAM is not set
909# CONFIG_DTLK is not set 871# CONFIG_DTLK is not set
@@ -916,48 +878,9 @@ CONFIG_HW_RANDOM=m
916# CONFIG_CARDMAN_4000 is not set 878# CONFIG_CARDMAN_4000 is not set
917# CONFIG_CARDMAN_4040 is not set 879# CONFIG_CARDMAN_4040 is not set
918# CONFIG_RAW_DRIVER is not set 880# CONFIG_RAW_DRIVER is not set
919
920#
921# TPM devices
922#
923# CONFIG_TCG_TPM is not set 881# CONFIG_TCG_TPM is not set
924 882CONFIG_DEVPORT=y
925# 883# CONFIG_I2C is not set
926# I2C support
927#
928CONFIG_I2C=m
929# CONFIG_I2C_CHARDEV is not set
930
931#
932# I2C Algorithms
933#
934# CONFIG_I2C_ALGOBIT is not set
935# CONFIG_I2C_ALGOPCF is not set
936# CONFIG_I2C_ALGOPCA is not set
937
938#
939# I2C Hardware Bus support
940#
941# CONFIG_I2C_ELEKTOR is not set
942# CONFIG_I2C_OCORES is not set
943# CONFIG_I2C_PARPORT_LIGHT is not set
944# CONFIG_I2C_STUB is not set
945# CONFIG_I2C_PCA_ISA is not set
946
947#
948# Miscellaneous I2C Chip support
949#
950# CONFIG_SENSORS_DS1337 is not set
951# CONFIG_SENSORS_DS1374 is not set
952# CONFIG_SENSORS_EEPROM is not set
953# CONFIG_SENSORS_PCF8574 is not set
954# CONFIG_SENSORS_PCA9539 is not set
955# CONFIG_SENSORS_PCF8591 is not set
956# CONFIG_SENSORS_MAX6875 is not set
957# CONFIG_I2C_DEBUG_CORE is not set
958# CONFIG_I2C_DEBUG_ALGO is not set
959# CONFIG_I2C_DEBUG_BUS is not set
960# CONFIG_I2C_DEBUG_CHIP is not set
961 884
962# 885#
963# SPI support 886# SPI support
@@ -970,27 +893,28 @@ CONFIG_SPI_MASTER=y
970# SPI Master Controller Drivers 893# SPI Master Controller Drivers
971# 894#
972# CONFIG_SPI_BITBANG is not set 895# CONFIG_SPI_BITBANG is not set
973CONFIG_SPI_LOCOMO=m
974 896
975# 897#
976# SPI Protocol Masters 898# SPI Protocol Masters
977# 899#
978 900# CONFIG_SPI_AT25 is not set
979# 901# CONFIG_SPI_SPIDEV is not set
980# Dallas's 1-wire bus 902# CONFIG_SPI_TLE62X0 is not set
981#
982# CONFIG_W1 is not set 903# CONFIG_W1 is not set
904# CONFIG_POWER_SUPPLY is not set
905# CONFIG_HWMON is not set
906# CONFIG_WATCHDOG is not set
983 907
984# 908#
985# Hardware Monitoring support 909# Sonics Silicon Backplane
986# 910#
987# CONFIG_HWMON is not set 911CONFIG_SSB_POSSIBLE=y
988# CONFIG_HWMON_VID is not set 912# CONFIG_SSB is not set
989 913
990# 914#
991# Misc devices 915# Multifunction device drivers
992# 916#
993# CONFIG_TIFM_CORE is not set 917# CONFIG_MFD_SM501 is not set
994 918
995# 919#
996# Multimedia Capabilities Port drivers 920# Multimedia Capabilities Port drivers
@@ -999,29 +923,7 @@ CONFIG_MCP=y
999CONFIG_MCP_SA11X0=y 923CONFIG_MCP_SA11X0=y
1000CONFIG_MCP_UCB1200=y 924CONFIG_MCP_UCB1200=y
1001CONFIG_MCP_UCB1200_TS=m 925CONFIG_MCP_UCB1200_TS=m
1002 926# CONFIG_MCP_COLLIE_TS is not set
1003#
1004# Multi-Function Devices
1005#
1006
1007#
1008# LED devices
1009#
1010CONFIG_NEW_LEDS=y
1011CONFIG_LEDS_CLASS=m
1012
1013#
1014# LED drivers
1015#
1016CONFIG_LEDS_LOCOMO=m
1017
1018#
1019# LED Triggers
1020#
1021CONFIG_LEDS_TRIGGERS=y
1022CONFIG_LEDS_TRIGGER_TIMER=m
1023# CONFIG_LEDS_TRIGGER_IDE_DISK is not set
1024CONFIG_LEDS_TRIGGER_HEARTBEAT=m
1025 927
1026# 928#
1027# Multimedia devices 929# Multimedia devices
@@ -1030,47 +932,13 @@ CONFIG_VIDEO_DEV=m
1030CONFIG_VIDEO_V4L1=y 932CONFIG_VIDEO_V4L1=y
1031CONFIG_VIDEO_V4L1_COMPAT=y 933CONFIG_VIDEO_V4L1_COMPAT=y
1032CONFIG_VIDEO_V4L2=y 934CONFIG_VIDEO_V4L2=y
1033 935CONFIG_VIDEO_CAPTURE_DRIVERS=y
1034#
1035# Video Capture Adapters
1036#
1037
1038#
1039# Video Capture Adapters
1040#
1041# CONFIG_VIDEO_ADV_DEBUG is not set 936# CONFIG_VIDEO_ADV_DEBUG is not set
1042CONFIG_VIDEO_HELPER_CHIPS_AUTO=y 937CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
1043# CONFIG_VIDEO_VIVI is not set 938# CONFIG_VIDEO_VIVI is not set
1044# CONFIG_VIDEO_PMS is not set 939# CONFIG_VIDEO_PMS is not set
1045# CONFIG_VIDEO_CPIA is not set 940# CONFIG_VIDEO_CPIA is not set
1046# CONFIG_VIDEO_CPIA2 is not set 941CONFIG_RADIO_ADAPTERS=y
1047# CONFIG_VIDEO_SAA5246A is not set
1048# CONFIG_VIDEO_SAA5249 is not set
1049# CONFIG_TUNER_3036 is not set
1050
1051#
1052# V4L USB devices
1053#
1054# CONFIG_VIDEO_PVRUSB2 is not set
1055# CONFIG_VIDEO_EM28XX is not set
1056# CONFIG_VIDEO_USBVISION is not set
1057# CONFIG_USB_VICAM is not set
1058# CONFIG_USB_IBMCAM is not set
1059# CONFIG_USB_KONICAWC is not set
1060# CONFIG_USB_QUICKCAM_MESSENGER is not set
1061# CONFIG_USB_ET61X251 is not set
1062# CONFIG_VIDEO_OVCAMCHIP is not set
1063# CONFIG_USB_W9968CF is not set
1064# CONFIG_USB_OV511 is not set
1065# CONFIG_USB_SE401 is not set
1066# CONFIG_USB_SN9C102 is not set
1067# CONFIG_USB_STV680 is not set
1068# CONFIG_USB_ZC0301 is not set
1069# CONFIG_USB_PWC is not set
1070
1071#
1072# Radio Adapters
1073#
1074# CONFIG_RADIO_CADET is not set 942# CONFIG_RADIO_CADET is not set
1075# CONFIG_RADIO_RTRACK is not set 943# CONFIG_RADIO_RTRACK is not set
1076# CONFIG_RADIO_RTRACK2 is not set 944# CONFIG_RADIO_RTRACK2 is not set
@@ -1082,29 +950,49 @@ CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
1082# CONFIG_RADIO_TRUST is not set 950# CONFIG_RADIO_TRUST is not set
1083# CONFIG_RADIO_TYPHOON is not set 951# CONFIG_RADIO_TYPHOON is not set
1084# CONFIG_RADIO_ZOLTRIX is not set 952# CONFIG_RADIO_ZOLTRIX is not set
1085# CONFIG_USB_DSBR is not set 953# CONFIG_DVB_CORE is not set
1086 954CONFIG_DAB=y
1087#
1088# Digital Video Broadcasting Devices
1089#
1090# CONFIG_DVB is not set
1091# CONFIG_USB_DABUSB is not set
1092 955
1093# 956#
1094# Graphics support 957# Graphics support
1095# 958#
1096CONFIG_FIRMWARE_EDID=y 959# CONFIG_VGASTATE is not set
960# CONFIG_VIDEO_OUTPUT_CONTROL is not set
1097CONFIG_FB=y 961CONFIG_FB=y
962CONFIG_FIRMWARE_EDID=y
963# CONFIG_FB_DDC is not set
1098CONFIG_FB_CFB_FILLRECT=y 964CONFIG_FB_CFB_FILLRECT=y
1099CONFIG_FB_CFB_COPYAREA=y 965CONFIG_FB_CFB_COPYAREA=y
1100CONFIG_FB_CFB_IMAGEBLIT=y 966CONFIG_FB_CFB_IMAGEBLIT=y
967# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
968# CONFIG_FB_SYS_FILLRECT is not set
969# CONFIG_FB_SYS_COPYAREA is not set
970# CONFIG_FB_SYS_IMAGEBLIT is not set
971# CONFIG_FB_SYS_FOPS is not set
972CONFIG_FB_DEFERRED_IO=y
973# CONFIG_FB_SVGALIB is not set
1101# CONFIG_FB_MACMODES is not set 974# CONFIG_FB_MACMODES is not set
1102# CONFIG_FB_BACKLIGHT is not set 975# CONFIG_FB_BACKLIGHT is not set
1103# CONFIG_FB_MODE_HELPERS is not set 976# CONFIG_FB_MODE_HELPERS is not set
1104# CONFIG_FB_TILEBLITTING is not set 977# CONFIG_FB_TILEBLITTING is not set
978
979#
980# Frame buffer hardware drivers
981#
1105CONFIG_FB_SA1100=y 982CONFIG_FB_SA1100=y
1106# CONFIG_FB_S1D13XXX is not set 983# CONFIG_FB_S1D13XXX is not set
1107# CONFIG_FB_VIRTUAL is not set 984# CONFIG_FB_VIRTUAL is not set
985CONFIG_BACKLIGHT_LCD_SUPPORT=y
986CONFIG_LCD_CLASS_DEVICE=m
987# CONFIG_LCD_LTV350QV is not set
988CONFIG_BACKLIGHT_CLASS_DEVICE=y
989# CONFIG_BACKLIGHT_CORGI is not set
990CONFIG_BACKLIGHT_LOCOMO=y
991
992#
993# Display device support
994#
995# CONFIG_DISPLAY_SUPPORT is not set
1108 996
1109# 997#
1110# Console display driver support 998# Console display driver support
@@ -1113,6 +1001,7 @@ CONFIG_FB_SA1100=y
1113# CONFIG_MDA_CONSOLE is not set 1001# CONFIG_MDA_CONSOLE is not set
1114CONFIG_DUMMY_CONSOLE=y 1002CONFIG_DUMMY_CONSOLE=y
1115CONFIG_FRAMEBUFFER_CONSOLE=y 1003CONFIG_FRAMEBUFFER_CONSOLE=y
1004# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
1116CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y 1005CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
1117CONFIG_FONTS=y 1006CONFIG_FONTS=y
1118CONFIG_FONT_8x8=y 1007CONFIG_FONT_8x8=y
@@ -1125,17 +1014,7 @@ CONFIG_FONT_8x8=y
1125# CONFIG_FONT_SUN8x16 is not set 1014# CONFIG_FONT_SUN8x16 is not set
1126# CONFIG_FONT_SUN12x22 is not set 1015# CONFIG_FONT_SUN12x22 is not set
1127# CONFIG_FONT_10x18 is not set 1016# CONFIG_FONT_10x18 is not set
1128
1129#
1130# Logo configuration
1131#
1132# CONFIG_LOGO is not set 1017# CONFIG_LOGO is not set
1133CONFIG_BACKLIGHT_LCD_SUPPORT=y
1134CONFIG_BACKLIGHT_CLASS_DEVICE=y
1135CONFIG_BACKLIGHT_DEVICE=y
1136CONFIG_LCD_CLASS_DEVICE=m
1137CONFIG_LCD_DEVICE=y
1138CONFIG_BACKLIGHT_LOCOMO=y
1139 1018
1140# 1019#
1141# Sound 1020# Sound
@@ -1172,9 +1051,8 @@ CONFIG_SND_DUMMY=m
1172# 1051#
1173 1052
1174# 1053#
1175# USB devices 1054# SPI devices
1176# 1055#
1177# CONFIG_SND_USB_AUDIO is not set
1178 1056
1179# 1057#
1180# PCMCIA devices 1058# PCMCIA devices
@@ -1183,248 +1061,56 @@ CONFIG_SND_DUMMY=m
1183# CONFIG_SND_PDAUDIOCF is not set 1061# CONFIG_SND_PDAUDIOCF is not set
1184 1062
1185# 1063#
1186# SoC audio support 1064# System on Chip audio support
1187# 1065#
1188# CONFIG_SND_SOC is not set 1066# CONFIG_SND_SOC is not set
1189 1067
1190# 1068#
1191# Open Sound System 1069# SoC Audio support for SuperH
1192# 1070#
1193# CONFIG_SOUND_PRIME is not set
1194 1071
1195# 1072#
1196# HID Devices 1073# Open Sound System
1197# 1074#
1075# CONFIG_SOUND_PRIME is not set
1076CONFIG_HID_SUPPORT=y
1198CONFIG_HID=m 1077CONFIG_HID=m
1078# CONFIG_HID_DEBUG is not set
1079# CONFIG_HIDRAW is not set
1080# CONFIG_USB_SUPPORT is not set
1081CONFIG_MMC=m
1082CONFIG_MMC_DEBUG=y
1083CONFIG_MMC_UNSAFE_RESUME=y
1199 1084
1200# 1085#
1201# USB support 1086# MMC/SD Card Drivers
1202#
1203CONFIG_USB_ARCH_HAS_HCD=y
1204# CONFIG_USB_ARCH_HAS_OHCI is not set
1205# CONFIG_USB_ARCH_HAS_EHCI is not set
1206CONFIG_USB=m
1207# CONFIG_USB_DEBUG is not set
1208
1209#
1210# Miscellaneous USB options
1211#
1212CONFIG_USB_DEVICEFS=y
1213# CONFIG_USB_BANDWIDTH is not set
1214# CONFIG_USB_DYNAMIC_MINORS is not set
1215# CONFIG_USB_SUSPEND is not set
1216# CONFIG_USB_OTG is not set
1217
1218#
1219# USB Host Controller Drivers
1220#
1221# CONFIG_USB_ISP116X_HCD is not set
1222CONFIG_USB_SL811_HCD=m
1223CONFIG_USB_SL811_CS=m
1224
1225#
1226# USB Device Class drivers
1227# 1087#
1228# CONFIG_USB_ACM is not set 1088CONFIG_MMC_BLOCK=m
1229# CONFIG_USB_PRINTER is not set 1089CONFIG_MMC_BLOCK_BOUNCE=y
1090# CONFIG_SDIO_UART is not set
1230 1091
1231# 1092#
1232# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' 1093# MMC/SD Host Controller Drivers
1233# 1094#
1095CONFIG_MMC_SPI=m
1096CONFIG_NEW_LEDS=y
1097CONFIG_LEDS_CLASS=m
1234 1098
1235# 1099#
1236# may also be needed; see USB_STORAGE Help for more information 1100# LED drivers
1237#
1238CONFIG_USB_STORAGE=m
1239# CONFIG_USB_STORAGE_DEBUG is not set
1240# CONFIG_USB_STORAGE_DATAFAB is not set
1241# CONFIG_USB_STORAGE_FREECOM is not set
1242# CONFIG_USB_STORAGE_ISD200 is not set
1243# CONFIG_USB_STORAGE_DPCM is not set
1244# CONFIG_USB_STORAGE_USBAT is not set
1245# CONFIG_USB_STORAGE_SDDR09 is not set
1246# CONFIG_USB_STORAGE_SDDR55 is not set
1247# CONFIG_USB_STORAGE_JUMPSHOT is not set
1248# CONFIG_USB_STORAGE_ALAUDA is not set
1249# CONFIG_USB_STORAGE_KARMA is not set
1250# CONFIG_USB_LIBUSUAL is not set
1251
1252#
1253# USB Input Devices
1254#
1255CONFIG_USB_HID=m
1256# CONFIG_USB_HIDINPUT_POWERBOOK is not set
1257# CONFIG_HID_FF is not set
1258# CONFIG_USB_HIDDEV is not set
1259
1260#
1261# USB HID Boot Protocol drivers
1262#
1263# CONFIG_USB_KBD is not set
1264# CONFIG_USB_MOUSE is not set
1265# CONFIG_USB_AIPTEK is not set
1266# CONFIG_USB_WACOM is not set
1267# CONFIG_USB_ACECAD is not set
1268# CONFIG_USB_KBTAB is not set
1269# CONFIG_USB_POWERMATE is not set
1270# CONFIG_USB_TOUCHSCREEN is not set
1271# CONFIG_USB_YEALINK is not set
1272# CONFIG_USB_XPAD is not set
1273# CONFIG_USB_ATI_REMOTE is not set
1274# CONFIG_USB_ATI_REMOTE2 is not set
1275# CONFIG_USB_KEYSPAN_REMOTE is not set
1276# CONFIG_USB_APPLETOUCH is not set
1277
1278#
1279# USB Imaging devices
1280#
1281# CONFIG_USB_MDC800 is not set
1282# CONFIG_USB_MICROTEK is not set
1283
1284#
1285# USB Network Adapters
1286#
1287# CONFIG_USB_CATC is not set
1288# CONFIG_USB_KAWETH is not set
1289# CONFIG_USB_PEGASUS is not set
1290# CONFIG_USB_RTL8150 is not set
1291CONFIG_USB_USBNET_MII=m
1292CONFIG_USB_USBNET=m
1293CONFIG_USB_NET_AX8817X=m
1294CONFIG_USB_NET_CDCETHER=m
1295# CONFIG_USB_NET_GL620A is not set
1296CONFIG_USB_NET_NET1080=m
1297# CONFIG_USB_NET_PLUSB is not set
1298# CONFIG_USB_NET_MCS7830 is not set
1299# CONFIG_USB_NET_RNDIS_HOST is not set
1300CONFIG_USB_NET_CDC_SUBSET=m
1301# CONFIG_USB_ALI_M5632 is not set
1302# CONFIG_USB_AN2720 is not set
1303CONFIG_USB_BELKIN=y
1304CONFIG_USB_ARMLINUX=y
1305# CONFIG_USB_EPSON2888 is not set
1306CONFIG_USB_NET_ZAURUS=m
1307CONFIG_USB_MON=y
1308
1309#
1310# USB port drivers
1311#
1312
1313#
1314# USB Serial Converter support
1315#
1316CONFIG_USB_SERIAL=m
1317CONFIG_USB_SERIAL_GENERIC=y
1318# CONFIG_USB_SERIAL_AIRCABLE is not set
1319CONFIG_USB_SERIAL_AIRPRIME=m
1320CONFIG_USB_SERIAL_ARK3116=m
1321CONFIG_USB_SERIAL_BELKIN=m
1322CONFIG_USB_SERIAL_WHITEHEAT=m
1323CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
1324CONFIG_USB_SERIAL_CP2101=m
1325CONFIG_USB_SERIAL_CYPRESS_M8=m
1326CONFIG_USB_SERIAL_EMPEG=m
1327CONFIG_USB_SERIAL_FTDI_SIO=m
1328CONFIG_USB_SERIAL_FUNSOFT=m
1329CONFIG_USB_SERIAL_VISOR=m
1330CONFIG_USB_SERIAL_IPAQ=m
1331CONFIG_USB_SERIAL_IR=m
1332CONFIG_USB_SERIAL_EDGEPORT=m
1333CONFIG_USB_SERIAL_EDGEPORT_TI=m
1334CONFIG_USB_SERIAL_GARMIN=m
1335CONFIG_USB_SERIAL_IPW=m
1336CONFIG_USB_SERIAL_KEYSPAN_PDA=m
1337CONFIG_USB_SERIAL_KEYSPAN=m
1338# CONFIG_USB_SERIAL_KEYSPAN_MPR is not set
1339# CONFIG_USB_SERIAL_KEYSPAN_USA28 is not set
1340# CONFIG_USB_SERIAL_KEYSPAN_USA28X is not set
1341# CONFIG_USB_SERIAL_KEYSPAN_USA28XA is not set
1342# CONFIG_USB_SERIAL_KEYSPAN_USA28XB is not set
1343# CONFIG_USB_SERIAL_KEYSPAN_USA19 is not set
1344# CONFIG_USB_SERIAL_KEYSPAN_USA18X is not set
1345# CONFIG_USB_SERIAL_KEYSPAN_USA19W is not set
1346# CONFIG_USB_SERIAL_KEYSPAN_USA19QW is not set
1347# CONFIG_USB_SERIAL_KEYSPAN_USA19QI is not set
1348# CONFIG_USB_SERIAL_KEYSPAN_USA49W is not set
1349# CONFIG_USB_SERIAL_KEYSPAN_USA49WLC is not set
1350CONFIG_USB_SERIAL_KLSI=m
1351CONFIG_USB_SERIAL_KOBIL_SCT=m
1352CONFIG_USB_SERIAL_MCT_U232=m
1353# CONFIG_USB_SERIAL_MOS7720 is not set
1354# CONFIG_USB_SERIAL_MOS7840 is not set
1355# CONFIG_USB_SERIAL_NAVMAN is not set
1356CONFIG_USB_SERIAL_PL2303=m
1357CONFIG_USB_SERIAL_HP4X=m
1358CONFIG_USB_SERIAL_SAFE=m
1359# CONFIG_USB_SERIAL_SAFE_PADDED is not set
1360# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
1361CONFIG_USB_SERIAL_TI=m
1362CONFIG_USB_SERIAL_CYBERJACK=m
1363CONFIG_USB_SERIAL_XIRCOM=m
1364# CONFIG_USB_SERIAL_OPTION is not set
1365# CONFIG_USB_SERIAL_OMNINET is not set
1366# CONFIG_USB_SERIAL_DEBUG is not set
1367CONFIG_USB_EZUSB=y
1368
1369#
1370# USB Miscellaneous drivers
1371#
1372# CONFIG_USB_EMI62 is not set
1373# CONFIG_USB_EMI26 is not set
1374# CONFIG_USB_ADUTUX is not set
1375# CONFIG_USB_AUERSWALD is not set
1376# CONFIG_USB_RIO500 is not set
1377# CONFIG_USB_LEGOTOWER is not set
1378# CONFIG_USB_LCD is not set
1379# CONFIG_USB_LED is not set
1380# CONFIG_USB_CYPRESS_CY7C63 is not set
1381# CONFIG_USB_CYTHERM is not set
1382# CONFIG_USB_PHIDGET is not set
1383# CONFIG_USB_IDMOUSE is not set
1384# CONFIG_USB_FTDI_ELAN is not set
1385# CONFIG_USB_APPLEDISPLAY is not set
1386# CONFIG_USB_LD is not set
1387# CONFIG_USB_TRANCEVIBRATOR is not set
1388# CONFIG_USB_TEST is not set
1389
1390#
1391# USB DSL modem support
1392#
1393
1394#
1395# USB Gadget Support
1396#
1397# CONFIG_USB_GADGET is not set
1398# CONFIG_USB_GADGET_DEBUG_FILES is not set
1399# CONFIG_USB_GADGET_NET2280 is not set
1400# CONFIG_USB_GADGET_PXA2XX is not set
1401# CONFIG_USB_GADGET_PXA27X is not set
1402# CONFIG_USB_GADGET_GOKU is not set
1403# CONFIG_USB_GADGET_LH7A40X is not set
1404# CONFIG_USB_GADGET_OMAP is not set
1405# CONFIG_USB_GADGET_AT91 is not set
1406# CONFIG_USB_GADGET_DUMMY_HCD is not set
1407# CONFIG_USB_GADGET_DUALSPEED is not set
1408
1409#
1410# MMC/SD Card support
1411# 1101#
1412CONFIG_MMC=m 1102CONFIG_LEDS_LOCOMO=m
1413CONFIG_MMC_DEBUG=y 1103# CONFIG_LEDS_GPIO is not set
1414CONFIG_MMC_BLOCK=m
1415# CONFIG_MMC_TIFM_SD is not set
1416CONFIG_MMC_SPI=m
1417CONFIG_MMC_UNSAFE_RESUME=y
1418
1419 1104
1420# 1105#
1421# Real Time Clock 1106# LED Triggers
1422# 1107#
1108CONFIG_LEDS_TRIGGERS=y
1109CONFIG_LEDS_TRIGGER_TIMER=m
1110# CONFIG_LEDS_TRIGGER_IDE_DISK is not set
1111CONFIG_LEDS_TRIGGER_HEARTBEAT=m
1423CONFIG_RTC_LIB=y 1112CONFIG_RTC_LIB=y
1424CONFIG_RTC_CLASS=y 1113CONFIG_RTC_CLASS=m
1425CONFIG_RTC_HCTOSYS=y
1426CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
1427# CONFIG_RTC_DEBUG is not set
1428 1114
1429# 1115#
1430# RTC interfaces 1116# RTC interfaces
@@ -1433,33 +1119,37 @@ CONFIG_RTC_INTF_SYSFS=y
1433CONFIG_RTC_INTF_PROC=y 1119CONFIG_RTC_INTF_PROC=y
1434CONFIG_RTC_INTF_DEV=y 1120CONFIG_RTC_INTF_DEV=y
1435# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set 1121# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
1122# CONFIG_RTC_DRV_TEST is not set
1123
1124#
1125# SPI RTC drivers
1126#
1127# CONFIG_RTC_DRV_RS5C348 is not set
1128# CONFIG_RTC_DRV_MAX6902 is not set
1436 1129
1437# 1130#
1438# RTC drivers 1131# Platform RTC drivers
1439# 1132#
1440# CONFIG_RTC_DRV_X1205 is not set 1133# CONFIG_RTC_DRV_CMOS is not set
1441# CONFIG_RTC_DRV_DS1307 is not set
1442# CONFIG_RTC_DRV_DS1553 is not set 1134# CONFIG_RTC_DRV_DS1553 is not set
1443# CONFIG_RTC_DRV_ISL1208 is not set 1135# CONFIG_RTC_DRV_STK17TA8 is not set
1444# CONFIG_RTC_DRV_DS1672 is not set
1445# CONFIG_RTC_DRV_DS1742 is not set 1136# CONFIG_RTC_DRV_DS1742 is not set
1446# CONFIG_RTC_DRV_PCF8563 is not set
1447# CONFIG_RTC_DRV_PCF8583 is not set
1448# CONFIG_RTC_DRV_RS5C348 is not set
1449# CONFIG_RTC_DRV_RS5C372 is not set
1450# CONFIG_RTC_DRV_M48T86 is not set 1137# CONFIG_RTC_DRV_M48T86 is not set
1451CONFIG_RTC_DRV_SA1100=y 1138# CONFIG_RTC_DRV_M48T59 is not set
1452# CONFIG_RTC_DRV_TEST is not set
1453# CONFIG_RTC_DRV_MAX6902 is not set
1454# CONFIG_RTC_DRV_V3020 is not set 1139# CONFIG_RTC_DRV_V3020 is not set
1455 1140
1456# 1141#
1142# on-CPU RTC drivers
1143#
1144CONFIG_RTC_DRV_SA1100=m
1145
1146#
1457# File systems 1147# File systems
1458# 1148#
1459CONFIG_EXT2_FS=m 1149CONFIG_EXT2_FS=m
1460# CONFIG_EXT2_FS_XATTR is not set 1150# CONFIG_EXT2_FS_XATTR is not set
1461# CONFIG_EXT2_FS_XIP is not set 1151# CONFIG_EXT2_FS_XIP is not set
1462# CONFIG_EXT3_FS is not set 1152CONFIG_EXT3_FS=m
1463# CONFIG_EXT4DEV_FS is not set 1153# CONFIG_EXT4DEV_FS is not set
1464# CONFIG_REISERFS_FS is not set 1154# CONFIG_REISERFS_FS is not set
1465# CONFIG_JFS_FS is not set 1155# CONFIG_JFS_FS is not set
@@ -1502,7 +1192,6 @@ CONFIG_SYSFS=y
1502CONFIG_TMPFS=y 1192CONFIG_TMPFS=y
1503# CONFIG_TMPFS_POSIX_ACL is not set 1193# CONFIG_TMPFS_POSIX_ACL is not set
1504# CONFIG_HUGETLB_PAGE is not set 1194# CONFIG_HUGETLB_PAGE is not set
1505CONFIG_RAMFS=y
1506# CONFIG_CONFIGFS_FS is not set 1195# CONFIG_CONFIGFS_FS is not set
1507 1196
1508# 1197#
@@ -1518,11 +1207,13 @@ CONFIG_RAMFS=y
1518CONFIG_JFFS2_FS=y 1207CONFIG_JFFS2_FS=y
1519CONFIG_JFFS2_FS_DEBUG=0 1208CONFIG_JFFS2_FS_DEBUG=0
1520CONFIG_JFFS2_FS_WRITEBUFFER=y 1209CONFIG_JFFS2_FS_WRITEBUFFER=y
1210# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
1521# CONFIG_JFFS2_SUMMARY is not set 1211# CONFIG_JFFS2_SUMMARY is not set
1522# CONFIG_JFFS2_FS_XATTR is not set 1212# CONFIG_JFFS2_FS_XATTR is not set
1213# CONFIG_JFFS2_SYSFS is not set
1523# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set 1214# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
1524CONFIG_JFFS2_ZLIB=y 1215CONFIG_JFFS2_ZLIB=y
1525CONFIG_JFFS2_LZO=y 1216# CONFIG_JFFS2_LZO is not set
1526CONFIG_JFFS2_RTIME=y 1217CONFIG_JFFS2_RTIME=y
1527# CONFIG_JFFS2_RUBIN is not set 1218# CONFIG_JFFS2_RUBIN is not set
1528CONFIG_CRAMFS=m 1219CONFIG_CRAMFS=m
@@ -1535,10 +1226,7 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
1535# CONFIG_QNX4FS_FS is not set 1226# CONFIG_QNX4FS_FS is not set
1536# CONFIG_SYSV_FS is not set 1227# CONFIG_SYSV_FS is not set
1537# CONFIG_UFS_FS is not set 1228# CONFIG_UFS_FS is not set
1538 1229CONFIG_NETWORK_FILESYSTEMS=y
1539#
1540# Network File Systems
1541#
1542CONFIG_NFS_FS=m 1230CONFIG_NFS_FS=m
1543CONFIG_NFS_V3=y 1231CONFIG_NFS_V3=y
1544# CONFIG_NFS_V3_ACL is not set 1232# CONFIG_NFS_V3_ACL is not set
@@ -1550,6 +1238,7 @@ CONFIG_LOCKD_V4=y
1550CONFIG_NFS_COMMON=y 1238CONFIG_NFS_COMMON=y
1551CONFIG_SUNRPC=m 1239CONFIG_SUNRPC=m
1552CONFIG_SUNRPC_GSS=m 1240CONFIG_SUNRPC_GSS=m
1241# CONFIG_SUNRPC_BIND34 is not set
1553CONFIG_RPCSEC_GSS_KRB5=m 1242CONFIG_RPCSEC_GSS_KRB5=m
1554# CONFIG_RPCSEC_GSS_SPKM3 is not set 1243# CONFIG_RPCSEC_GSS_SPKM3 is not set
1555CONFIG_SMB_FS=m 1244CONFIG_SMB_FS=m
@@ -1564,7 +1253,6 @@ CONFIG_CIFS=m
1564# CONFIG_NCP_FS is not set 1253# CONFIG_NCP_FS is not set
1565# CONFIG_CODA_FS is not set 1254# CONFIG_CODA_FS is not set
1566# CONFIG_AFS_FS is not set 1255# CONFIG_AFS_FS is not set
1567# CONFIG_9P_FS is not set
1568 1256
1569# 1257#
1570# Partition Types 1258# Partition Types
@@ -1586,10 +1274,7 @@ CONFIG_MSDOS_PARTITION=y
1586# CONFIG_SUN_PARTITION is not set 1274# CONFIG_SUN_PARTITION is not set
1587# CONFIG_KARMA_PARTITION is not set 1275# CONFIG_KARMA_PARTITION is not set
1588# CONFIG_EFI_PARTITION is not set 1276# CONFIG_EFI_PARTITION is not set
1589 1277# CONFIG_SYSV68_PARTITION is not set
1590#
1591# Native Language Support
1592#
1593CONFIG_NLS=y 1278CONFIG_NLS=y
1594CONFIG_NLS_DEFAULT="cp437" 1279CONFIG_NLS_DEFAULT="cp437"
1595CONFIG_NLS_CODEPAGE_437=y 1280CONFIG_NLS_CODEPAGE_437=y
@@ -1630,37 +1315,36 @@ CONFIG_NLS_ISO8859_15=m
1630CONFIG_NLS_KOI8_R=m 1315CONFIG_NLS_KOI8_R=m
1631CONFIG_NLS_KOI8_U=m 1316CONFIG_NLS_KOI8_U=m
1632CONFIG_NLS_UTF8=m 1317CONFIG_NLS_UTF8=m
1633
1634#
1635# Distributed Lock Manager
1636#
1637# CONFIG_DLM is not set 1318# CONFIG_DLM is not set
1638 1319CONFIG_INSTRUMENTATION=y
1639#
1640# Profiling support
1641#
1642# CONFIG_PROFILING is not set 1320# CONFIG_PROFILING is not set
1321# CONFIG_MARKERS is not set
1643 1322
1644# 1323#
1645# Kernel hacking 1324# Kernel hacking
1646# 1325#
1647# CONFIG_PRINTK_TIME is not set 1326# CONFIG_PRINTK_TIME is not set
1327CONFIG_ENABLE_WARN_DEPRECATED=y
1648CONFIG_ENABLE_MUST_CHECK=y 1328CONFIG_ENABLE_MUST_CHECK=y
1649CONFIG_MAGIC_SYSRQ=y 1329CONFIG_MAGIC_SYSRQ=y
1650# CONFIG_UNUSED_SYMBOLS is not set 1330# CONFIG_UNUSED_SYMBOLS is not set
1651# CONFIG_DEBUG_FS is not set 1331# CONFIG_DEBUG_FS is not set
1652# CONFIG_HEADERS_CHECK is not set 1332# CONFIG_HEADERS_CHECK is not set
1653CONFIG_DEBUG_KERNEL=y 1333CONFIG_DEBUG_KERNEL=y
1654CONFIG_LOG_BUF_SHIFT=14 1334# CONFIG_DEBUG_SHIRQ is not set
1655CONFIG_DETECT_SOFTLOCKUP=y 1335CONFIG_DETECT_SOFTLOCKUP=y
1336CONFIG_SCHED_DEBUG=y
1656# CONFIG_SCHEDSTATS is not set 1337# CONFIG_SCHEDSTATS is not set
1338# CONFIG_TIMER_STATS is not set
1657# CONFIG_DEBUG_SLAB is not set 1339# CONFIG_DEBUG_SLAB is not set
1658# CONFIG_DEBUG_PREEMPT is not set 1340# CONFIG_DEBUG_PREEMPT is not set
1659# CONFIG_DEBUG_RT_MUTEXES is not set 1341# CONFIG_DEBUG_RT_MUTEXES is not set
1660# CONFIG_RT_MUTEX_TESTER is not set 1342# CONFIG_RT_MUTEX_TESTER is not set
1661# CONFIG_DEBUG_SPINLOCK is not set 1343# CONFIG_DEBUG_SPINLOCK is not set
1662# CONFIG_DEBUG_MUTEXES is not set 1344# CONFIG_DEBUG_MUTEXES is not set
1663# CONFIG_DEBUG_RWSEMS is not set 1345# CONFIG_DEBUG_LOCK_ALLOC is not set
1346# CONFIG_PROVE_LOCKING is not set
1347# CONFIG_LOCK_STAT is not set
1664# CONFIG_DEBUG_SPINLOCK_SLEEP is not set 1348# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
1665# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set 1349# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
1666# CONFIG_DEBUG_KOBJECT is not set 1350# CONFIG_DEBUG_KOBJECT is not set
@@ -1668,9 +1352,13 @@ CONFIG_DETECT_SOFTLOCKUP=y
1668# CONFIG_DEBUG_INFO is not set 1352# CONFIG_DEBUG_INFO is not set
1669# CONFIG_DEBUG_VM is not set 1353# CONFIG_DEBUG_VM is not set
1670# CONFIG_DEBUG_LIST is not set 1354# CONFIG_DEBUG_LIST is not set
1355# CONFIG_DEBUG_SG is not set
1671CONFIG_FRAME_POINTER=y 1356CONFIG_FRAME_POINTER=y
1672# CONFIG_FORCED_INLINING is not set 1357# CONFIG_FORCED_INLINING is not set
1358# CONFIG_BOOT_PRINTK_DELAY is not set
1673# CONFIG_RCU_TORTURE_TEST is not set 1359# CONFIG_RCU_TORTURE_TEST is not set
1360# CONFIG_FAULT_INJECTION is not set
1361# CONFIG_SAMPLES is not set
1674# CONFIG_DEBUG_USER is not set 1362# CONFIG_DEBUG_USER is not set
1675CONFIG_DEBUG_ERRORS=y 1363CONFIG_DEBUG_ERRORS=y
1676# CONFIG_DEBUG_LL is not set 1364# CONFIG_DEBUG_LL is not set
@@ -1680,15 +1368,12 @@ CONFIG_DEBUG_ERRORS=y
1680# 1368#
1681# CONFIG_KEYS is not set 1369# CONFIG_KEYS is not set
1682# CONFIG_SECURITY is not set 1370# CONFIG_SECURITY is not set
1683 1371# CONFIG_SECURITY_FILE_CAPABILITIES is not set
1684#
1685# Cryptographic options
1686#
1687CONFIG_CRYPTO=y 1372CONFIG_CRYPTO=y
1688CONFIG_CRYPTO_ALGAPI=y 1373CONFIG_CRYPTO_ALGAPI=m
1689CONFIG_CRYPTO_BLKCIPHER=m 1374CONFIG_CRYPTO_BLKCIPHER=m
1690CONFIG_CRYPTO_HASH=m 1375CONFIG_CRYPTO_HASH=m
1691CONFIG_CRYPTO_MANAGER=y 1376CONFIG_CRYPTO_MANAGER=m
1692CONFIG_CRYPTO_HMAC=m 1377CONFIG_CRYPTO_HMAC=m
1693# CONFIG_CRYPTO_XCBC is not set 1378# CONFIG_CRYPTO_XCBC is not set
1694CONFIG_CRYPTO_NULL=m 1379CONFIG_CRYPTO_NULL=m
@@ -1702,8 +1387,12 @@ CONFIG_CRYPTO_WP512=m
1702# CONFIG_CRYPTO_GF128MUL is not set 1387# CONFIG_CRYPTO_GF128MUL is not set
1703CONFIG_CRYPTO_ECB=m 1388CONFIG_CRYPTO_ECB=m
1704CONFIG_CRYPTO_CBC=m 1389CONFIG_CRYPTO_CBC=m
1390# CONFIG_CRYPTO_PCBC is not set
1705# CONFIG_CRYPTO_LRW is not set 1391# CONFIG_CRYPTO_LRW is not set
1392# CONFIG_CRYPTO_XTS is not set
1393# CONFIG_CRYPTO_CRYPTD is not set
1706CONFIG_CRYPTO_DES=m 1394CONFIG_CRYPTO_DES=m
1395# CONFIG_CRYPTO_FCRYPT is not set
1707CONFIG_CRYPTO_BLOWFISH=m 1396CONFIG_CRYPTO_BLOWFISH=m
1708CONFIG_CRYPTO_TWOFISH=m 1397CONFIG_CRYPTO_TWOFISH=m
1709CONFIG_CRYPTO_TWOFISH_COMMON=m 1398CONFIG_CRYPTO_TWOFISH_COMMON=m
@@ -1715,15 +1404,15 @@ CONFIG_CRYPTO_TEA=m
1715CONFIG_CRYPTO_ARC4=m 1404CONFIG_CRYPTO_ARC4=m
1716CONFIG_CRYPTO_KHAZAD=m 1405CONFIG_CRYPTO_KHAZAD=m
1717CONFIG_CRYPTO_ANUBIS=m 1406CONFIG_CRYPTO_ANUBIS=m
1407# CONFIG_CRYPTO_SEED is not set
1718CONFIG_CRYPTO_DEFLATE=m 1408CONFIG_CRYPTO_DEFLATE=m
1719# CONFIG_CRYPTO_LZO is not set 1409# CONFIG_CRYPTO_LZO is not set
1720CONFIG_CRYPTO_MICHAEL_MIC=m 1410CONFIG_CRYPTO_MICHAEL_MIC=m
1721CONFIG_CRYPTO_CRC32C=m 1411CONFIG_CRYPTO_CRC32C=m
1412# CONFIG_CRYPTO_CAMELLIA is not set
1722CONFIG_CRYPTO_TEST=m 1413CONFIG_CRYPTO_TEST=m
1723 1414# CONFIG_CRYPTO_AUTHENC is not set
1724# 1415# CONFIG_CRYPTO_HW is not set
1725# Hardware crypto devices
1726#
1727 1416
1728# 1417#
1729# Library routines 1418# Library routines
@@ -1731,11 +1420,13 @@ CONFIG_CRYPTO_TEST=m
1731CONFIG_BITREVERSE=y 1420CONFIG_BITREVERSE=y
1732CONFIG_CRC_CCITT=m 1421CONFIG_CRC_CCITT=m
1733CONFIG_CRC16=m 1422CONFIG_CRC16=m
1423CONFIG_CRC_ITU_T=m
1734CONFIG_CRC32=y 1424CONFIG_CRC32=y
1425CONFIG_CRC7=m
1735CONFIG_LIBCRC32C=m 1426CONFIG_LIBCRC32C=m
1736CONFIG_LZO=y
1737CONFIG_ZLIB_INFLATE=y 1427CONFIG_ZLIB_INFLATE=y
1738CONFIG_ZLIB_DEFLATE=y 1428CONFIG_ZLIB_DEFLATE=y
1739CONFIG_PLIST=y 1429CONFIG_PLIST=y
1740CONFIG_IOMAP_COPY=y 1430CONFIG_HAS_IOMEM=y
1741# CONFIG_SHARPSL_RC is not set 1431CONFIG_HAS_IOPORT=y
1432CONFIG_HAS_DMA=y
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-htcuniversal b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-htcuniversal
index 3ebc1e9290..ead49c2c8a 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-htcuniversal
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-htcuniversal
@@ -241,6 +241,7 @@ CONFIG_ZBOOT_ROM_BSS=0x0
241CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 dyntick=enable debug" 241CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 dyntick=enable debug"
242# CONFIG_XIP_KERNEL is not set 242# CONFIG_XIP_KERNEL is not set
243CONFIG_KEXEC=y 243CONFIG_KEXEC=y
244CONFIG_ATAGS_PROC=y
244 245
245# 246#
246# CPU Frequency scaling 247# CPU Frequency scaling
@@ -337,28 +338,59 @@ CONFIG_NETFILTER=y
337# CONFIG_NETFILTER_NETLINK is not set 338# CONFIG_NETFILTER_NETLINK is not set
338# CONFIG_NF_CONNTRACK_ENABLED is not set 339# CONFIG_NF_CONNTRACK_ENABLED is not set
339# CONFIG_NF_CONNTRACK is not set 340# CONFIG_NF_CONNTRACK is not set
340# CONFIG_NETFILTER_XTABLES is not set 341CONFIG_NETFILTER_XTABLES=m
342# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
343# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
344# CONFIG_NETFILTER_XT_TARGET_MARK is not set
345# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
346# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
347# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
348# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
349# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
350# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
351# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
352# CONFIG_NETFILTER_XT_MATCH_ESP is not set
353# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
354# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
355# CONFIG_NETFILTER_XT_MATCH_MAC is not set
356# CONFIG_NETFILTER_XT_MATCH_MARK is not set
357# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
358# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
359# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
360# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
361# CONFIG_NETFILTER_XT_MATCH_REALM is not set
362# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
363# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
364# CONFIG_NETFILTER_XT_MATCH_STRING is not set
365# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
366# CONFIG_NETFILTER_XT_MATCH_U32 is not set
367# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
341 368
342# 369#
343# IP: Netfilter Configuration 370# IP: Netfilter Configuration
344# 371#
345# CONFIG_IP_NF_QUEUE is not set 372CONFIG_IP_NF_QUEUE=m
346# CONFIG_IP_NF_IPTABLES is not set 373CONFIG_IP_NF_IPTABLES=m
347# CONFIG_IP_NF_ARPTABLES is not set 374CONFIG_IP_NF_MATCH_IPRANGE=m
348# CONFIG_IP_DCCP is not set 375CONFIG_IP_NF_MATCH_TOS=m
349# CONFIG_IP_SCTP is not set 376CONFIG_IP_NF_MATCH_RECENT=m
350# CONFIG_TIPC is not set 377CONFIG_IP_NF_MATCH_ECN=m
351# CONFIG_ATM is not set 378CONFIG_IP_NF_MATCH_AH=m
352# CONFIG_BRIDGE is not set 379CONFIG_IP_NF_MATCH_TTL=m
353# CONFIG_VLAN_8021Q is not set 380CONFIG_IP_NF_MATCH_OWNER=m
354# CONFIG_DECNET is not set 381CONFIG_IP_NF_MATCH_ADDRTYPE=m
355# CONFIG_LLC2 is not set 382CONFIG_IP_NF_FILTER=m
356# CONFIG_IPX is not set 383CONFIG_IP_NF_TARGET_REJECT=m
357# CONFIG_ATALK is not set 384CONFIG_IP_NF_TARGET_LOG=m
358# CONFIG_X25 is not set 385CONFIG_IP_NF_TARGET_ULOG=m
359# CONFIG_LAPB is not set 386CONFIG_IP_NF_MANGLE=m
360# CONFIG_ECONET is not set 387CONFIG_IP_NF_TARGET_TOS=m
361# CONFIG_WAN_ROUTER is not set 388CONFIG_IP_NF_TARGET_ECN=m
389CONFIG_IP_NF_TARGET_TTL=m
390CONFIG_IP_NF_RAW=m
391CONFIG_IP_NF_ARPTABLES=m
392CONFIG_IP_NF_ARPFILTER=m
393CONFIG_IP_NF_ARP_MANGLE=m
362 394
363# 395#
364# QoS and/or fair queueing 396# QoS and/or fair queueing
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-hx2000 b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-hx2000
index 348cf828e5..a80ec678aa 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-hx2000
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-hx2000
@@ -1,12 +1,18 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.20-rc2 3# Linux kernel version: 2.6.24-rc8
4# Mon Jan 1 01:49:04 2007 4# Sun Jan 20 18:10:53 2008
5# 5#
6CONFIG_ARM=y 6CONFIG_ARM=y
7# CONFIG_GENERIC_TIME is not set 7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
8CONFIG_GENERIC_GPIO=y
9CONFIG_GENERIC_TIME=y
10CONFIG_GENERIC_CLOCKEVENTS=y
8CONFIG_MMU=y 11CONFIG_MMU=y
12# CONFIG_NO_IOPORT is not set
9CONFIG_GENERIC_HARDIRQS=y 13CONFIG_GENERIC_HARDIRQS=y
14CONFIG_STACKTRACE_SUPPORT=y
15CONFIG_LOCKDEP_SUPPORT=y
10CONFIG_TRACE_IRQFLAGS_SUPPORT=y 16CONFIG_TRACE_IRQFLAGS_SUPPORT=y
11CONFIG_HARDIRQS_SW_RESEND=y 17CONFIG_HARDIRQS_SW_RESEND=y
12CONFIG_GENERIC_IRQ_PROBE=y 18CONFIG_GENERIC_IRQ_PROBE=y
@@ -15,34 +21,38 @@ CONFIG_RWSEM_GENERIC_SPINLOCK=y
15# CONFIG_ARCH_HAS_ILOG2_U64 is not set 21# CONFIG_ARCH_HAS_ILOG2_U64 is not set
16CONFIG_GENERIC_HWEIGHT=y 22CONFIG_GENERIC_HWEIGHT=y
17CONFIG_GENERIC_CALIBRATE_DELAY=y 23CONFIG_GENERIC_CALIBRATE_DELAY=y
24CONFIG_ZONE_DMA=y
18CONFIG_ARCH_MTD_XIP=y 25CONFIG_ARCH_MTD_XIP=y
19CONFIG_VECTORS_BASE=0xffff0000 26CONFIG_VECTORS_BASE=0xffff0000
20CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" 27CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
21 28
22# 29#
23# Code maturity level options 30# General setup
24# 31#
25CONFIG_EXPERIMENTAL=y 32CONFIG_EXPERIMENTAL=y
26CONFIG_BROKEN_ON_SMP=y 33CONFIG_BROKEN_ON_SMP=y
27CONFIG_LOCK_KERNEL=y 34CONFIG_LOCK_KERNEL=y
28CONFIG_INIT_ENV_ARG_LIMIT=32 35CONFIG_INIT_ENV_ARG_LIMIT=32
29
30#
31# General setup
32#
33CONFIG_LOCALVERSION="" 36CONFIG_LOCALVERSION=""
34CONFIG_LOCALVERSION_AUTO=y 37CONFIG_LOCALVERSION_AUTO=y
35# CONFIG_SWAP is not set 38# CONFIG_SWAP is not set
36CONFIG_SYSVIPC=y 39CONFIG_SYSVIPC=y
37# CONFIG_IPC_NS is not set 40CONFIG_SYSVIPC_SYSCTL=y
38# CONFIG_POSIX_MQUEUE is not set 41# CONFIG_POSIX_MQUEUE is not set
39# CONFIG_BSD_PROCESS_ACCT is not set 42# CONFIG_BSD_PROCESS_ACCT is not set
40# CONFIG_TASKSTATS is not set 43# CONFIG_TASKSTATS is not set
41# CONFIG_UTS_NS is not set 44# CONFIG_USER_NS is not set
45# CONFIG_PID_NS is not set
42# CONFIG_AUDIT is not set 46# CONFIG_AUDIT is not set
43# CONFIG_IKCONFIG is not set 47# CONFIG_IKCONFIG is not set
48CONFIG_LOG_BUF_SHIFT=14
49# CONFIG_CGROUPS is not set
50CONFIG_FAIR_GROUP_SCHED=y
51CONFIG_FAIR_USER_SCHED=y
52# CONFIG_FAIR_CGROUP_SCHED is not set
44CONFIG_SYSFS_DEPRECATED=y 53CONFIG_SYSFS_DEPRECATED=y
45# CONFIG_RELAY is not set 54# CONFIG_RELAY is not set
55CONFIG_BLK_DEV_INITRD=y
46CONFIG_INITRAMFS_SOURCE="" 56CONFIG_INITRAMFS_SOURCE=""
47CONFIG_CC_OPTIMIZE_FOR_SIZE=y 57CONFIG_CC_OPTIMIZE_FOR_SIZE=y
48CONFIG_SYSCTL=y 58CONFIG_SYSCTL=y
@@ -58,32 +68,30 @@ CONFIG_BUG=y
58CONFIG_ELF_CORE=y 68CONFIG_ELF_CORE=y
59CONFIG_BASE_FULL=y 69CONFIG_BASE_FULL=y
60CONFIG_FUTEX=y 70CONFIG_FUTEX=y
71CONFIG_ANON_INODES=y
61CONFIG_EPOLL=y 72CONFIG_EPOLL=y
73CONFIG_SIGNALFD=y
74CONFIG_EVENTFD=y
62CONFIG_SHMEM=y 75CONFIG_SHMEM=y
63CONFIG_SLAB=y
64CONFIG_VM_EVENT_COUNTERS=y 76CONFIG_VM_EVENT_COUNTERS=y
77CONFIG_SLAB=y
78# CONFIG_SLUB is not set
79# CONFIG_SLOB is not set
80CONFIG_SLABINFO=y
65CONFIG_RT_MUTEXES=y 81CONFIG_RT_MUTEXES=y
66# CONFIG_TINY_SHMEM is not set 82# CONFIG_TINY_SHMEM is not set
67CONFIG_BASE_SMALL=0 83CONFIG_BASE_SMALL=0
68# CONFIG_SLOB is not set
69
70#
71# Loadable module support
72#
73CONFIG_MODULES=y 84CONFIG_MODULES=y
74CONFIG_MODULE_UNLOAD=y 85CONFIG_MODULE_UNLOAD=y
75# CONFIG_MODULE_FORCE_UNLOAD is not set 86# CONFIG_MODULE_FORCE_UNLOAD is not set
76# CONFIG_MODVERSIONS is not set 87# CONFIG_MODVERSIONS is not set
77# CONFIG_MODULE_SRCVERSION_ALL is not set 88# CONFIG_MODULE_SRCVERSION_ALL is not set
78# CONFIG_KMOD is not set 89# CONFIG_KMOD is not set
79
80#
81# Block layer
82#
83CONFIG_BLOCK=y 90CONFIG_BLOCK=y
84# CONFIG_LBD is not set 91# CONFIG_LBD is not set
85# CONFIG_BLK_DEV_IO_TRACE is not set 92# CONFIG_BLK_DEV_IO_TRACE is not set
86# CONFIG_LSF is not set 93# CONFIG_LSF is not set
94# CONFIG_BLK_DEV_BSG is not set
87 95
88# 96#
89# IO Schedulers 97# IO Schedulers
@@ -115,13 +123,16 @@ CONFIG_DEFAULT_IOSCHED="anticipatory"
115# CONFIG_ARCH_NETX is not set 123# CONFIG_ARCH_NETX is not set
116# CONFIG_ARCH_H720X is not set 124# CONFIG_ARCH_H720X is not set
117# CONFIG_ARCH_IMX is not set 125# CONFIG_ARCH_IMX is not set
126# CONFIG_ARCH_IOP13XX is not set
118# CONFIG_ARCH_IOP32X is not set 127# CONFIG_ARCH_IOP32X is not set
119# CONFIG_ARCH_IOP33X is not set 128# CONFIG_ARCH_IOP33X is not set
120# CONFIG_ARCH_IOP13XX is not set
121# CONFIG_ARCH_IXP4XX is not set
122# CONFIG_ARCH_IXP2000 is not set
123# CONFIG_ARCH_IXP23XX is not set 129# CONFIG_ARCH_IXP23XX is not set
130# CONFIG_ARCH_IXP2000 is not set
131# CONFIG_ARCH_IXP4XX is not set
124# CONFIG_ARCH_L7200 is not set 132# CONFIG_ARCH_L7200 is not set
133# CONFIG_ARCH_KS8695 is not set
134# CONFIG_ARCH_NS9XXX is not set
135# CONFIG_ARCH_MXC is not set
125# CONFIG_ARCH_PNX4008 is not set 136# CONFIG_ARCH_PNX4008 is not set
126CONFIG_ARCH_PXA=y 137CONFIG_ARCH_PXA=y
127# CONFIG_ARCH_RPC is not set 138# CONFIG_ARCH_RPC is not set
@@ -129,23 +140,34 @@ CONFIG_ARCH_PXA=y
129# CONFIG_ARCH_S3C2410 is not set 140# CONFIG_ARCH_S3C2410 is not set
130# CONFIG_ARCH_SHARK is not set 141# CONFIG_ARCH_SHARK is not set
131# CONFIG_ARCH_LH7A40X is not set 142# CONFIG_ARCH_LH7A40X is not set
143# CONFIG_ARCH_DAVINCI is not set
132# CONFIG_ARCH_OMAP is not set 144# CONFIG_ARCH_OMAP is not set
145CONFIG_DMABOUNCE=y
133 146
134# 147#
135# Intel PXA2xx Implementations 148# Intel PXA2xx/PXA3xx Implementations
136# 149#
137# CONFIG_ARCH_LUBBOCK is not set 150CONFIG_ARCH_LUBBOCK=y
138# CONFIG_MACH_LOGICPD_PXA270 is not set 151# CONFIG_MACH_LOGICPD_PXA270 is not set
139# CONFIG_MACH_MAINSTONE is not set 152# CONFIG_MACH_MAINSTONE is not set
140# CONFIG_ARCH_PXA_IDP is not set 153# CONFIG_ARCH_PXA_IDP is not set
141# CONFIG_PXA_SHARPSL is not set 154# CONFIG_PXA_SHARPSL is not set
142# CONFIG_MACH_TRIZEPS4 is not set 155# CONFIG_MACH_TRIZEPS4 is not set
143CONFIG_MACH_HX2750=y 156# CONFIG_MACH_EM_X270 is not set
144CONFIG_PXA27x=y 157# CONFIG_MACH_ZYLONITE is not set
145CONFIG_PXA_SSP=y 158# CONFIG_MACH_ARMCORE is not set
159CONFIG_PXA25x=y
146CONFIG_PXA_KEYS=y 160CONFIG_PXA_KEYS=y
147 161
148# 162#
163# Boot options
164#
165
166#
167# Power management
168#
169
170#
149# Processor Type 171# Processor Type
150# 172#
151CONFIG_CPU_32=y 173CONFIG_CPU_32=y
@@ -162,16 +184,17 @@ CONFIG_CPU_CP15_MMU=y
162# 184#
163CONFIG_ARM_THUMB=y 185CONFIG_ARM_THUMB=y
164# CONFIG_CPU_DCACHE_DISABLE is not set 186# CONFIG_CPU_DCACHE_DISABLE is not set
187# CONFIG_OUTER_CACHE is not set
165CONFIG_IWMMXT=y 188CONFIG_IWMMXT=y
166CONFIG_XSCALE_PMU=y 189CONFIG_XSCALE_PMU=y
190CONFIG_SA1111=y
191CONFIG_FORCE_MAX_ZONEORDER=9
167 192
168# 193#
169# Bus support 194# Bus support
170# 195#
171 196# CONFIG_PCI_SYSCALL is not set
172# 197# CONFIG_ARCH_SUPPORTS_MSI is not set
173# PCCARD (PCMCIA/CardBus) support
174#
175CONFIG_PCCARD=y 198CONFIG_PCCARD=y
176# CONFIG_PCMCIA_DEBUG is not set 199# CONFIG_PCMCIA_DEBUG is not set
177CONFIG_PCMCIA=y 200CONFIG_PCMCIA=y
@@ -186,8 +209,11 @@ CONFIG_PCMCIA_PXA2XX=y
186# 209#
187# Kernel Features 210# Kernel Features
188# 211#
212# CONFIG_TICK_ONESHOT is not set
213# CONFIG_NO_HZ is not set
214# CONFIG_HIGH_RES_TIMERS is not set
215CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
189CONFIG_PREEMPT=y 216CONFIG_PREEMPT=y
190CONFIG_NO_IDLE_HZ=y
191CONFIG_HZ=100 217CONFIG_HZ=100
192CONFIG_AEABI=y 218CONFIG_AEABI=y
193CONFIG_OABI_COMPAT=y 219CONFIG_OABI_COMPAT=y
@@ -199,8 +225,13 @@ CONFIG_FLATMEM_MANUAL=y
199CONFIG_FLATMEM=y 225CONFIG_FLATMEM=y
200CONFIG_FLAT_NODE_MEM_MAP=y 226CONFIG_FLAT_NODE_MEM_MAP=y
201# CONFIG_SPARSEMEM_STATIC is not set 227# CONFIG_SPARSEMEM_STATIC is not set
228# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
202CONFIG_SPLIT_PTLOCK_CPUS=4096 229CONFIG_SPLIT_PTLOCK_CPUS=4096
203# CONFIG_RESOURCES_64BIT is not set 230# CONFIG_RESOURCES_64BIT is not set
231CONFIG_ZONE_DMA_FLAG=1
232CONFIG_BOUNCE=y
233CONFIG_VIRT_TO_BUS=y
234# CONFIG_LEDS is not set
204CONFIG_ALIGNMENT_TRAP=y 235CONFIG_ALIGNMENT_TRAP=y
205 236
206# 237#
@@ -210,7 +241,8 @@ CONFIG_ZBOOT_ROM_TEXT=0x0
210CONFIG_ZBOOT_ROM_BSS=0x0 241CONFIG_ZBOOT_ROM_BSS=0x0
211CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 dyntick=enable debug" 242CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 dyntick=enable debug"
212# CONFIG_XIP_KERNEL is not set 243# CONFIG_XIP_KERNEL is not set
213# CONFIG_KEXEC is not set 244CONFIG_KEXEC=y
245CONFIG_ATAGS_PROC=y
214 246
215# 247#
216# CPU Frequency scaling 248# CPU Frequency scaling
@@ -241,9 +273,11 @@ CONFIG_BINFMT_ELF=y
241CONFIG_PM=y 273CONFIG_PM=y
242# CONFIG_PM_LEGACY is not set 274# CONFIG_PM_LEGACY is not set
243CONFIG_PM_DEBUG=y 275CONFIG_PM_DEBUG=y
244# CONFIG_DISABLE_CONSOLE_SUSPEND is not set 276# CONFIG_PM_VERBOSE is not set
245# CONFIG_PM_SYSFS_DEPRECATED is not set 277CONFIG_PM_SLEEP=y
246CONFIG_APM=y 278CONFIG_SUSPEND_UP_POSSIBLE=y
279CONFIG_SUSPEND=y
280# CONFIG_APM_EMULATION is not set
247 281
248# 282#
249# Networking 283# Networking
@@ -253,13 +287,13 @@ CONFIG_NET=y
253# 287#
254# Networking options 288# Networking options
255# 289#
256# CONFIG_NETDEBUG is not set
257CONFIG_PACKET=m 290CONFIG_PACKET=m
258CONFIG_PACKET_MMAP=y 291CONFIG_PACKET_MMAP=y
259CONFIG_UNIX=y 292CONFIG_UNIX=y
260CONFIG_XFRM=y 293CONFIG_XFRM=y
261# CONFIG_XFRM_USER is not set 294# CONFIG_XFRM_USER is not set
262# CONFIG_XFRM_SUB_POLICY is not set 295# CONFIG_XFRM_SUB_POLICY is not set
296# CONFIG_XFRM_MIGRATE is not set
263# CONFIG_NET_KEY is not set 297# CONFIG_NET_KEY is not set
264CONFIG_INET=y 298CONFIG_INET=y
265# CONFIG_IP_MULTICAST is not set 299# CONFIG_IP_MULTICAST is not set
@@ -278,31 +312,83 @@ CONFIG_SYN_COOKIES=y
278CONFIG_INET_XFRM_MODE_TRANSPORT=y 312CONFIG_INET_XFRM_MODE_TRANSPORT=y
279CONFIG_INET_XFRM_MODE_TUNNEL=y 313CONFIG_INET_XFRM_MODE_TUNNEL=y
280CONFIG_INET_XFRM_MODE_BEET=y 314CONFIG_INET_XFRM_MODE_BEET=y
315# CONFIG_INET_LRO is not set
281CONFIG_INET_DIAG=m 316CONFIG_INET_DIAG=m
282CONFIG_INET_TCP_DIAG=m 317CONFIG_INET_TCP_DIAG=m
283# CONFIG_TCP_CONG_ADVANCED is not set 318# CONFIG_TCP_CONG_ADVANCED is not set
284CONFIG_TCP_CONG_CUBIC=y 319CONFIG_TCP_CONG_CUBIC=y
285CONFIG_DEFAULT_TCP_CONG="cubic" 320CONFIG_DEFAULT_TCP_CONG="cubic"
286# CONFIG_TCP_MD5SIG is not set 321# CONFIG_TCP_MD5SIG is not set
322# CONFIG_IP_VS is not set
287# CONFIG_IPV6 is not set 323# CONFIG_IPV6 is not set
288# CONFIG_INET6_XFRM_TUNNEL is not set 324# CONFIG_INET6_XFRM_TUNNEL is not set
289# CONFIG_INET6_TUNNEL is not set 325# CONFIG_INET6_TUNNEL is not set
290# CONFIG_NETWORK_SECMARK is not set 326# CONFIG_NETWORK_SECMARK is not set
291# CONFIG_NETFILTER is not set 327CONFIG_NETFILTER=y
292 328# CONFIG_NETFILTER_DEBUG is not set
293# 329
294# DCCP Configuration (EXPERIMENTAL) 330#
295# 331# Core Netfilter Configuration
332#
333# CONFIG_NETFILTER_NETLINK is not set
334# CONFIG_NF_CONNTRACK_ENABLED is not set
335# CONFIG_NF_CONNTRACK is not set
336CONFIG_NETFILTER_XTABLES=m
337# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
338# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
339# CONFIG_NETFILTER_XT_TARGET_MARK is not set
340# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
341# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
342# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
343# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
344# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
345# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
346# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
347# CONFIG_NETFILTER_XT_MATCH_ESP is not set
348# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
349# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
350# CONFIG_NETFILTER_XT_MATCH_MAC is not set
351# CONFIG_NETFILTER_XT_MATCH_MARK is not set
352# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
353# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
354# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
355# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
356# CONFIG_NETFILTER_XT_MATCH_REALM is not set
357# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
358# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
359# CONFIG_NETFILTER_XT_MATCH_STRING is not set
360# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
361# CONFIG_NETFILTER_XT_MATCH_TIME is not set
362# CONFIG_NETFILTER_XT_MATCH_U32 is not set
363# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
364
365#
366# IP: Netfilter Configuration
367#
368CONFIG_IP_NF_QUEUE=m
369CONFIG_IP_NF_IPTABLES=m
370CONFIG_IP_NF_MATCH_IPRANGE=m
371CONFIG_IP_NF_MATCH_TOS=m
372CONFIG_IP_NF_MATCH_RECENT=m
373CONFIG_IP_NF_MATCH_ECN=m
374CONFIG_IP_NF_MATCH_AH=m
375CONFIG_IP_NF_MATCH_TTL=m
376CONFIG_IP_NF_MATCH_OWNER=m
377CONFIG_IP_NF_MATCH_ADDRTYPE=m
378CONFIG_IP_NF_FILTER=m
379CONFIG_IP_NF_TARGET_REJECT=m
380CONFIG_IP_NF_TARGET_LOG=m
381CONFIG_IP_NF_TARGET_ULOG=m
382CONFIG_IP_NF_MANGLE=m
383CONFIG_IP_NF_TARGET_TOS=m
384CONFIG_IP_NF_TARGET_ECN=m
385CONFIG_IP_NF_TARGET_TTL=m
386CONFIG_IP_NF_RAW=m
387CONFIG_IP_NF_ARPTABLES=m
388CONFIG_IP_NF_ARPFILTER=m
389CONFIG_IP_NF_ARP_MANGLE=m
296# CONFIG_IP_DCCP is not set 390# CONFIG_IP_DCCP is not set
297
298#
299# SCTP Configuration (EXPERIMENTAL)
300#
301# CONFIG_IP_SCTP is not set 391# CONFIG_IP_SCTP is not set
302
303#
304# TIPC Configuration (EXPERIMENTAL)
305#
306# CONFIG_TIPC is not set 392# CONFIG_TIPC is not set
307# CONFIG_ATM is not set 393# CONFIG_ATM is not set
308# CONFIG_BRIDGE is not set 394# CONFIG_BRIDGE is not set
@@ -315,10 +401,6 @@ CONFIG_DEFAULT_TCP_CONG="cubic"
315# CONFIG_LAPB is not set 401# CONFIG_LAPB is not set
316# CONFIG_ECONET is not set 402# CONFIG_ECONET is not set
317# CONFIG_WAN_ROUTER is not set 403# CONFIG_WAN_ROUTER is not set
318
319#
320# QoS and/or fair queueing
321#
322# CONFIG_NET_SCHED is not set 404# CONFIG_NET_SCHED is not set
323 405
324# 406#
@@ -328,13 +410,22 @@ CONFIG_DEFAULT_TCP_CONG="cubic"
328# CONFIG_HAMRADIO is not set 410# CONFIG_HAMRADIO is not set
329# CONFIG_IRDA is not set 411# CONFIG_IRDA is not set
330# CONFIG_BT is not set 412# CONFIG_BT is not set
413# CONFIG_AF_RXRPC is not set
414
415#
416# Wireless
417#
418# CONFIG_CFG80211 is not set
419CONFIG_WIRELESS_EXT=y
420# CONFIG_MAC80211 is not set
331CONFIG_IEEE80211=m 421CONFIG_IEEE80211=m
332# CONFIG_IEEE80211_DEBUG is not set 422# CONFIG_IEEE80211_DEBUG is not set
333CONFIG_IEEE80211_CRYPT_WEP=m 423CONFIG_IEEE80211_CRYPT_WEP=m
334# CONFIG_IEEE80211_CRYPT_CCMP is not set 424# CONFIG_IEEE80211_CRYPT_CCMP is not set
335# CONFIG_IEEE80211_CRYPT_TKIP is not set 425# CONFIG_IEEE80211_CRYPT_TKIP is not set
336# CONFIG_IEEE80211_SOFTMAC is not set 426# CONFIG_IEEE80211_SOFTMAC is not set
337CONFIG_WIRELESS_EXT=y 427# CONFIG_RFKILL is not set
428# CONFIG_NET_9P is not set
338 429
339# 430#
340# Device Drivers 431# Device Drivers
@@ -343,20 +434,14 @@ CONFIG_WIRELESS_EXT=y
343# 434#
344# Generic Driver Options 435# Generic Driver Options
345# 436#
437CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
346CONFIG_STANDALONE=y 438CONFIG_STANDALONE=y
347# CONFIG_PREVENT_FIRMWARE_BUILD is not set 439# CONFIG_PREVENT_FIRMWARE_BUILD is not set
348CONFIG_FW_LOADER=y 440CONFIG_FW_LOADER=y
349# CONFIG_DEBUG_DRIVER is not set 441# CONFIG_DEBUG_DRIVER is not set
442# CONFIG_DEBUG_DEVRES is not set
350# CONFIG_SYS_HYPERVISOR is not set 443# CONFIG_SYS_HYPERVISOR is not set
351
352#
353# Connector - unified userspace <-> kernelspace linker
354#
355# CONFIG_CONNECTOR is not set 444# CONFIG_CONNECTOR is not set
356
357#
358# Memory Technology Devices (MTD)
359#
360CONFIG_MTD=y 445CONFIG_MTD=y
361# CONFIG_MTD_DEBUG is not set 446# CONFIG_MTD_DEBUG is not set
362CONFIG_MTD_CONCAT=y 447CONFIG_MTD_CONCAT=y
@@ -369,12 +454,14 @@ CONFIG_MTD_CMDLINE_PARTS=y
369# User Modules And Translation Layers 454# User Modules And Translation Layers
370# 455#
371CONFIG_MTD_CHAR=y 456CONFIG_MTD_CHAR=y
457CONFIG_MTD_BLKDEVS=y
372CONFIG_MTD_BLOCK=y 458CONFIG_MTD_BLOCK=y
373# CONFIG_FTL is not set 459# CONFIG_FTL is not set
374# CONFIG_NFTL is not set 460# CONFIG_NFTL is not set
375# CONFIG_INFTL is not set 461# CONFIG_INFTL is not set
376# CONFIG_RFD_FTL is not set 462# CONFIG_RFD_FTL is not set
377# CONFIG_SSFDC is not set 463# CONFIG_SSFDC is not set
464# CONFIG_MTD_OOPS is not set
378 465
379# 466#
380# RAM/ROM/Flash chip drivers 467# RAM/ROM/Flash chip drivers
@@ -405,7 +492,6 @@ CONFIG_MTD_CFI_UTIL=y
405# CONFIG_MTD_RAM is not set 492# CONFIG_MTD_RAM is not set
406# CONFIG_MTD_ROM is not set 493# CONFIG_MTD_ROM is not set
407# CONFIG_MTD_ABSENT is not set 494# CONFIG_MTD_ABSENT is not set
408# CONFIG_MTD_OBSOLETE_CHIPS is not set
409# CONFIG_MTD_XIP is not set 495# CONFIG_MTD_XIP is not set
410 496
411# 497#
@@ -413,6 +499,7 @@ CONFIG_MTD_CFI_UTIL=y
413# 499#
414# CONFIG_MTD_COMPLEX_MAPPINGS is not set 500# CONFIG_MTD_COMPLEX_MAPPINGS is not set
415# CONFIG_MTD_PHYSMAP is not set 501# CONFIG_MTD_PHYSMAP is not set
502# CONFIG_MTD_PXA2XX is not set
416# CONFIG_MTD_ARM_INTEGRATOR is not set 503# CONFIG_MTD_ARM_INTEGRATOR is not set
417# CONFIG_MTD_SHARP_SL is not set 504# CONFIG_MTD_SHARP_SL is not set
418# CONFIG_MTD_PLATRAM is not set 505# CONFIG_MTD_PLATRAM is not set
@@ -431,29 +518,15 @@ CONFIG_MTD_CFI_UTIL=y
431# CONFIG_MTD_DOC2000 is not set 518# CONFIG_MTD_DOC2000 is not set
432# CONFIG_MTD_DOC2001 is not set 519# CONFIG_MTD_DOC2001 is not set
433# CONFIG_MTD_DOC2001PLUS is not set 520# CONFIG_MTD_DOC2001PLUS is not set
434
435#
436# NAND Flash Device Drivers
437#
438# CONFIG_MTD_NAND is not set 521# CONFIG_MTD_NAND is not set
439
440#
441# OneNAND Flash Device Drivers
442#
443# CONFIG_MTD_ONENAND is not set 522# CONFIG_MTD_ONENAND is not set
444 523
445# 524#
446# Parallel port support 525# UBI - Unsorted block images
447# 526#
527# CONFIG_MTD_UBI is not set
448# CONFIG_PARPORT is not set 528# CONFIG_PARPORT is not set
449 529CONFIG_BLK_DEV=y
450#
451# Plug and Play support
452#
453
454#
455# Block devices
456#
457# CONFIG_BLK_DEV_COW_COMMON is not set 530# CONFIG_BLK_DEV_COW_COMMON is not set
458CONFIG_BLK_DEV_LOOP=y 531CONFIG_BLK_DEV_LOOP=y
459# CONFIG_BLK_DEV_CRYPTOLOOP is not set 532# CONFIG_BLK_DEV_CRYPTOLOOP is not set
@@ -462,13 +535,10 @@ CONFIG_BLK_DEV_RAM=y
462CONFIG_BLK_DEV_RAM_COUNT=16 535CONFIG_BLK_DEV_RAM_COUNT=16
463CONFIG_BLK_DEV_RAM_SIZE=8192 536CONFIG_BLK_DEV_RAM_SIZE=8192
464CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 537CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
465CONFIG_BLK_DEV_INITRD=y
466# CONFIG_CDROM_PKTCDVD is not set 538# CONFIG_CDROM_PKTCDVD is not set
467# CONFIG_ATA_OVER_ETH is not set 539# CONFIG_ATA_OVER_ETH is not set
468 540CONFIG_MISC_DEVICES=y
469# 541# CONFIG_EEPROM_93CX6 is not set
470# ATA/ATAPI/MFM/RLL support
471#
472CONFIG_IDE=y 542CONFIG_IDE=y
473CONFIG_IDE_MAX_HWIFS=4 543CONFIG_IDE_MAX_HWIFS=4
474CONFIG_BLK_DEV_IDE=y 544CONFIG_BLK_DEV_IDE=y
@@ -484,14 +554,16 @@ CONFIG_BLK_DEV_IDECS=y
484# CONFIG_BLK_DEV_IDETAPE is not set 554# CONFIG_BLK_DEV_IDETAPE is not set
485# CONFIG_BLK_DEV_IDEFLOPPY is not set 555# CONFIG_BLK_DEV_IDEFLOPPY is not set
486# CONFIG_IDE_TASK_IOCTL is not set 556# CONFIG_IDE_TASK_IOCTL is not set
557CONFIG_IDE_PROC_FS=y
487 558
488# 559#
489# IDE chipset support/bugfixes 560# IDE chipset support/bugfixes
490# 561#
491CONFIG_IDE_GENERIC=y 562CONFIG_IDE_GENERIC=y
563# CONFIG_BLK_DEV_PLATFORM is not set
492# CONFIG_IDE_ARM is not set 564# CONFIG_IDE_ARM is not set
493# CONFIG_BLK_DEV_IDEDMA is not set 565# CONFIG_BLK_DEV_IDEDMA is not set
494# CONFIG_IDEDMA_AUTO is not set 566CONFIG_IDE_ARCH_OBSOLETE_INIT=y
495# CONFIG_BLK_DEV_HD is not set 567# CONFIG_BLK_DEV_HD is not set
496 568
497# 569#
@@ -499,106 +571,38 @@ CONFIG_IDE_GENERIC=y
499# 571#
500# CONFIG_RAID_ATTRS is not set 572# CONFIG_RAID_ATTRS is not set
501# CONFIG_SCSI is not set 573# CONFIG_SCSI is not set
574# CONFIG_SCSI_DMA is not set
502# CONFIG_SCSI_NETLINK is not set 575# CONFIG_SCSI_NETLINK is not set
503
504#
505# Serial ATA (prod) and Parallel ATA (experimental) drivers
506#
507# CONFIG_ATA is not set 576# CONFIG_ATA is not set
508
509#
510# Multi-device support (RAID and LVM)
511#
512# CONFIG_MD is not set 577# CONFIG_MD is not set
513
514#
515# Fusion MPT device support
516#
517# CONFIG_FUSION is not set
518
519#
520# IEEE 1394 (FireWire) support
521#
522
523#
524# I2O device support
525#
526
527#
528# Network device support
529#
530CONFIG_NETDEVICES=y 578CONFIG_NETDEVICES=y
579# CONFIG_NETDEVICES_MULTIQUEUE is not set
531# CONFIG_DUMMY is not set 580# CONFIG_DUMMY is not set
532# CONFIG_BONDING is not set 581# CONFIG_BONDING is not set
582# CONFIG_MACVLAN is not set
533# CONFIG_EQUALIZER is not set 583# CONFIG_EQUALIZER is not set
534CONFIG_TUN=m 584CONFIG_TUN=m
535 585# CONFIG_VETH is not set
536#
537# PHY device support
538#
539# CONFIG_PHYLIB is not set 586# CONFIG_PHYLIB is not set
540
541#
542# Ethernet (10 or 100Mbit)
543#
544CONFIG_NET_ETHERNET=y 587CONFIG_NET_ETHERNET=y
545CONFIG_MII=m 588CONFIG_MII=m
589# CONFIG_AX88796 is not set
546# CONFIG_SMC91X is not set 590# CONFIG_SMC91X is not set
547# CONFIG_DM9000 is not set 591# CONFIG_DM9000 is not set
548# CONFIG_SMC911X is not set 592# CONFIG_SMC911X is not set
593# CONFIG_IBM_NEW_EMAC_ZMII is not set
594# CONFIG_IBM_NEW_EMAC_RGMII is not set
595# CONFIG_IBM_NEW_EMAC_TAH is not set
596# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
597# CONFIG_B44 is not set
598CONFIG_NETDEV_1000=y
599CONFIG_NETDEV_10000=y
549 600
550# 601#
551# Ethernet (1000 Mbit) 602# Wireless LAN
552#
553
554#
555# Ethernet (10000 Mbit)
556#
557
558#
559# Token Ring devices
560#
561
562#
563# Wireless LAN (non-hamradio)
564#
565CONFIG_NET_RADIO=y
566# CONFIG_NET_WIRELESS_RTNETLINK is not set
567
568#
569# Obsolete Wireless cards support (pre-802.11)
570#
571# CONFIG_STRIP is not set
572# CONFIG_PCMCIA_WAVELAN is not set
573# CONFIG_PCMCIA_NETWAVE is not set
574
575#
576# Wireless 802.11 Frequency Hopping cards support
577#
578# CONFIG_PCMCIA_RAYCS is not set
579
580#
581# Wireless 802.11b ISA/PCI cards support
582#
583CONFIG_HERMES=m
584# CONFIG_ATMEL is not set
585
586#
587# Wireless 802.11b Pcmcia/Cardbus cards support
588#
589CONFIG_PCMCIA_HERMES=m
590CONFIG_PCMCIA_SPECTRUM=m
591# CONFIG_AIRO_CS is not set
592# CONFIG_PCMCIA_WL3501 is not set
593CONFIG_HOSTAP=m
594CONFIG_HOSTAP_FIRMWARE=y
595# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
596CONFIG_HOSTAP_CS=m
597CONFIG_NET_WIRELESS=y
598
599#
600# PCMCIA network device support
601# 603#
604# CONFIG_WLAN_PRE80211 is not set
605# CONFIG_WLAN_80211 is not set
602CONFIG_NET_PCMCIA=y 606CONFIG_NET_PCMCIA=y
603# CONFIG_PCMCIA_3C589 is not set 607# CONFIG_PCMCIA_3C589 is not set
604# CONFIG_PCMCIA_3C574 is not set 608# CONFIG_PCMCIA_3C574 is not set
@@ -608,10 +612,6 @@ CONFIG_PCMCIA_PCNET=m
608# CONFIG_PCMCIA_SMC91C92 is not set 612# CONFIG_PCMCIA_SMC91C92 is not set
609# CONFIG_PCMCIA_XIRC2PS is not set 613# CONFIG_PCMCIA_XIRC2PS is not set
610# CONFIG_PCMCIA_AXNET is not set 614# CONFIG_PCMCIA_AXNET is not set
611
612#
613# Wan interfaces
614#
615# CONFIG_WAN is not set 615# CONFIG_WAN is not set
616CONFIG_PPP=m 616CONFIG_PPP=m
617# CONFIG_PPP_MULTILINK is not set 617# CONFIG_PPP_MULTILINK is not set
@@ -622,16 +622,13 @@ CONFIG_PPP_DEFLATE=m
622CONFIG_PPP_BSDCOMP=m 622CONFIG_PPP_BSDCOMP=m
623# CONFIG_PPP_MPPE is not set 623# CONFIG_PPP_MPPE is not set
624# CONFIG_PPPOE is not set 624# CONFIG_PPPOE is not set
625# CONFIG_PPPOL2TP is not set
625# CONFIG_SLIP is not set 626# CONFIG_SLIP is not set
626CONFIG_SLHC=m 627CONFIG_SLHC=m
627# CONFIG_SHAPER is not set 628# CONFIG_SHAPER is not set
628# CONFIG_NETCONSOLE is not set 629# CONFIG_NETCONSOLE is not set
629# CONFIG_NETPOLL is not set 630# CONFIG_NETPOLL is not set
630# CONFIG_NET_POLL_CONTROLLER is not set 631# CONFIG_NET_POLL_CONTROLLER is not set
631
632#
633# ISDN subsystem
634#
635# CONFIG_ISDN is not set 632# CONFIG_ISDN is not set
636 633
637# 634#
@@ -639,6 +636,7 @@ CONFIG_SLHC=m
639# 636#
640CONFIG_INPUT=y 637CONFIG_INPUT=y
641# CONFIG_INPUT_FF_MEMLESS is not set 638# CONFIG_INPUT_FF_MEMLESS is not set
639# CONFIG_INPUT_POLLDEV is not set
642 640
643# 641#
644# Userland interfaces 642# Userland interfaces
@@ -648,10 +646,8 @@ CONFIG_INPUT_MOUSEDEV=m
648CONFIG_INPUT_MOUSEDEV_SCREEN_X=240 646CONFIG_INPUT_MOUSEDEV_SCREEN_X=240
649CONFIG_INPUT_MOUSEDEV_SCREEN_Y=320 647CONFIG_INPUT_MOUSEDEV_SCREEN_Y=320
650# CONFIG_INPUT_JOYDEV is not set 648# CONFIG_INPUT_JOYDEV is not set
651# CONFIG_INPUT_TSDEV is not set
652CONFIG_INPUT_EVDEV=y 649CONFIG_INPUT_EVDEV=y
653# CONFIG_INPUT_EVBUG is not set 650# CONFIG_INPUT_EVBUG is not set
654CONFIG_INPUT_POWER=y
655 651
656# 652#
657# Input Device Drivers 653# Input Device Drivers
@@ -659,7 +655,9 @@ CONFIG_INPUT_POWER=y
659# CONFIG_INPUT_KEYBOARD is not set 655# CONFIG_INPUT_KEYBOARD is not set
660# CONFIG_INPUT_MOUSE is not set 656# CONFIG_INPUT_MOUSE is not set
661# CONFIG_INPUT_JOYSTICK is not set 657# CONFIG_INPUT_JOYSTICK is not set
658# CONFIG_INPUT_TABLET is not set
662CONFIG_INPUT_TOUCHSCREEN=y 659CONFIG_INPUT_TOUCHSCREEN=y
660# CONFIG_TOUCHSCREEN_FUJITSU is not set
663# CONFIG_TOUCHSCREEN_GUNZE is not set 661# CONFIG_TOUCHSCREEN_GUNZE is not set
664# CONFIG_TOUCHSCREEN_ELO is not set 662# CONFIG_TOUCHSCREEN_ELO is not set
665# CONFIG_TOUCHSCREEN_MTOUCH is not set 663# CONFIG_TOUCHSCREEN_MTOUCH is not set
@@ -668,7 +666,7 @@ CONFIG_INPUT_TOUCHSCREEN=y
668# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set 666# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set
669# CONFIG_TOUCHSCREEN_TOUCHWIN is not set 667# CONFIG_TOUCHSCREEN_TOUCHWIN is not set
670# CONFIG_TOUCHSCREEN_UCB1400 is not set 668# CONFIG_TOUCHSCREEN_UCB1400 is not set
671CONFIG_TOUCHSCREEN_TSC2101=y 669# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
672# CONFIG_INPUT_MISC is not set 670# CONFIG_INPUT_MISC is not set
673 671
674# 672#
@@ -700,19 +698,9 @@ CONFIG_SERIAL_CORE=y
700CONFIG_SERIAL_CORE_CONSOLE=y 698CONFIG_SERIAL_CORE_CONSOLE=y
701CONFIG_UNIX98_PTYS=y 699CONFIG_UNIX98_PTYS=y
702# CONFIG_LEGACY_PTYS is not set 700# CONFIG_LEGACY_PTYS is not set
703
704#
705# IPMI
706#
707# CONFIG_IPMI_HANDLER is not set 701# CONFIG_IPMI_HANDLER is not set
708
709#
710# Watchdog Cards
711#
712# CONFIG_WATCHDOG is not set
713CONFIG_HW_RANDOM=m 702CONFIG_HW_RANDOM=m
714# CONFIG_NVRAM is not set 703# CONFIG_NVRAM is not set
715# CONFIG_DTLK is not set
716# CONFIG_R3964 is not set 704# CONFIG_R3964 is not set
717 705
718# 706#
@@ -722,15 +710,7 @@ CONFIG_HW_RANDOM=m
722# CONFIG_CARDMAN_4000 is not set 710# CONFIG_CARDMAN_4000 is not set
723# CONFIG_CARDMAN_4040 is not set 711# CONFIG_CARDMAN_4040 is not set
724# CONFIG_RAW_DRIVER is not set 712# CONFIG_RAW_DRIVER is not set
725
726#
727# TPM devices
728#
729# CONFIG_TCG_TPM is not set 713# CONFIG_TCG_TPM is not set
730
731#
732# I2C support
733#
734# CONFIG_I2C is not set 714# CONFIG_I2C is not set
735 715
736# 716#
@@ -738,40 +718,21 @@ CONFIG_HW_RANDOM=m
738# 718#
739# CONFIG_SPI is not set 719# CONFIG_SPI is not set
740# CONFIG_SPI_MASTER is not set 720# CONFIG_SPI_MASTER is not set
741
742#
743# Dallas's 1-wire bus
744#
745# CONFIG_W1 is not set 721# CONFIG_W1 is not set
746 722# CONFIG_POWER_SUPPLY is not set
747#
748# Hardware Monitoring support
749#
750# CONFIG_HWMON is not set 723# CONFIG_HWMON is not set
751# CONFIG_HWMON_VID is not set 724# CONFIG_WATCHDOG is not set
752
753#
754# Misc devices
755#
756# CONFIG_TIFM_CORE is not set
757
758#
759# Multi-Function Devices
760#
761CONFIG_MFD_TSC2101=y
762
763#
764# LED devices
765#
766# CONFIG_NEW_LEDS is not set
767 725
768# 726#
769# LED drivers 727# Sonics Silicon Backplane
770# 728#
729CONFIG_SSB_POSSIBLE=y
730# CONFIG_SSB is not set
771 731
772# 732#
773# LED Triggers 733# Multifunction device drivers
774# 734#
735# CONFIG_MFD_SM501 is not set
775 736
776# 737#
777# Multimedia devices 738# Multimedia devices
@@ -780,24 +741,41 @@ CONFIG_VIDEO_DEV=m
780CONFIG_VIDEO_V4L1=y 741CONFIG_VIDEO_V4L1=y
781CONFIG_VIDEO_V4L1_COMPAT=y 742CONFIG_VIDEO_V4L1_COMPAT=y
782CONFIG_VIDEO_V4L2=y 743CONFIG_VIDEO_V4L2=y
783 744CONFIG_VIDEO_CAPTURE_DRIVERS=y
784# 745# CONFIG_VIDEO_ADV_DEBUG is not set
785# Digital Video Broadcasting Devices 746CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
786# 747# CONFIG_VIDEO_VIVI is not set
787# CONFIG_DVB is not set 748# CONFIG_VIDEO_CPIA is not set
749CONFIG_RADIO_ADAPTERS=y
750# CONFIG_DVB_CORE is not set
751CONFIG_DAB=y
788 752
789# 753#
790# Graphics support 754# Graphics support
791# 755#
792CONFIG_FIRMWARE_EDID=y 756# CONFIG_VGASTATE is not set
757# CONFIG_VIDEO_OUTPUT_CONTROL is not set
793CONFIG_FB=y 758CONFIG_FB=y
759CONFIG_FIRMWARE_EDID=y
760# CONFIG_FB_DDC is not set
794CONFIG_FB_CFB_FILLRECT=y 761CONFIG_FB_CFB_FILLRECT=y
795CONFIG_FB_CFB_COPYAREA=y 762CONFIG_FB_CFB_COPYAREA=y
796CONFIG_FB_CFB_IMAGEBLIT=y 763CONFIG_FB_CFB_IMAGEBLIT=y
764# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
765# CONFIG_FB_SYS_FILLRECT is not set
766# CONFIG_FB_SYS_COPYAREA is not set
767# CONFIG_FB_SYS_IMAGEBLIT is not set
768# CONFIG_FB_SYS_FOPS is not set
769CONFIG_FB_DEFERRED_IO=y
770# CONFIG_FB_SVGALIB is not set
797# CONFIG_FB_MACMODES is not set 771# CONFIG_FB_MACMODES is not set
798# CONFIG_FB_BACKLIGHT is not set 772# CONFIG_FB_BACKLIGHT is not set
799# CONFIG_FB_MODE_HELPERS is not set 773# CONFIG_FB_MODE_HELPERS is not set
800# CONFIG_FB_TILEBLITTING is not set 774# CONFIG_FB_TILEBLITTING is not set
775
776#
777# Frame buffer hardware drivers
778#
801# CONFIG_FB_S1D13XXX is not set 779# CONFIG_FB_S1D13XXX is not set
802CONFIG_FB_PXA=y 780CONFIG_FB_PXA=y
803CONFIG_FB_PXA_LCD_QVGA=y 781CONFIG_FB_PXA_LCD_QVGA=y
@@ -806,6 +784,15 @@ CONFIG_FB_PXA_LCD_QVGA=y
806# CONFIG_FB_PXA_PARAMETERS is not set 784# CONFIG_FB_PXA_PARAMETERS is not set
807# CONFIG_FB_MBX is not set 785# CONFIG_FB_MBX is not set
808# CONFIG_FB_VIRTUAL is not set 786# CONFIG_FB_VIRTUAL is not set
787CONFIG_BACKLIGHT_LCD_SUPPORT=y
788CONFIG_LCD_CLASS_DEVICE=y
789CONFIG_BACKLIGHT_CLASS_DEVICE=y
790# CONFIG_BACKLIGHT_CORGI is not set
791
792#
793# Display device support
794#
795# CONFIG_DISPLAY_SUPPORT is not set
809 796
810# 797#
811# Console display driver support 798# Console display driver support
@@ -813,42 +800,26 @@ CONFIG_FB_PXA_LCD_QVGA=y
813# CONFIG_VGA_CONSOLE is not set 800# CONFIG_VGA_CONSOLE is not set
814CONFIG_DUMMY_CONSOLE=y 801CONFIG_DUMMY_CONSOLE=y
815CONFIG_FRAMEBUFFER_CONSOLE=y 802CONFIG_FRAMEBUFFER_CONSOLE=y
803# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
816# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set 804# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
817# CONFIG_FONTS is not set 805# CONFIG_FONTS is not set
818CONFIG_FONT_8x8=y 806CONFIG_FONT_8x8=y
819CONFIG_FONT_8x16=y 807CONFIG_FONT_8x16=y
820
821#
822# Logo configuration
823#
824CONFIG_LOGO=y 808CONFIG_LOGO=y
825CONFIG_LOGO_LINUX_MONO=y 809CONFIG_LOGO_LINUX_MONO=y
826CONFIG_LOGO_LINUX_VGA16=y 810CONFIG_LOGO_LINUX_VGA16=y
827# CONFIG_LOGO_LINUX_CLUT224 is not set 811# CONFIG_LOGO_LINUX_CLUT224 is not set
828CONFIG_LOGO_OHAND_CLUT224=y 812CONFIG_LOGO_OHAND_CLUT224=y
829# CONFIG_LOGO_OZ240_CLUT224 is not set
830# CONFIG_LOGO_OZ480_CLUT224 is not set
831# CONFIG_LOGO_OZ640_CLUT224 is not set
832CONFIG_BACKLIGHT_LCD_SUPPORT=y
833CONFIG_BACKLIGHT_CLASS_DEVICE=y
834CONFIG_BACKLIGHT_DEVICE=y
835CONFIG_LCD_CLASS_DEVICE=y
836CONFIG_LCD_DEVICE=y
837CONFIG_BACKLIGHT_HX2750=y
838 813
839# 814#
840# Sound 815# Sound
841# 816#
842# CONFIG_SOUND is not set 817# CONFIG_SOUND is not set
843 818CONFIG_HID_SUPPORT=y
844# 819CONFIG_HID=m
845# HID Devices 820# CONFIG_HID_DEBUG is not set
846# 821# CONFIG_HIDRAW is not set
847CONFIG_HID=y 822CONFIG_USB_SUPPORT=y
848
849#
850# USB support
851#
852CONFIG_USB_ARCH_HAS_HCD=y 823CONFIG_USB_ARCH_HAS_HCD=y
853CONFIG_USB_ARCH_HAS_OHCI=y 824CONFIG_USB_ARCH_HAS_OHCI=y
854# CONFIG_USB_ARCH_HAS_EHCI is not set 825# CONFIG_USB_ARCH_HAS_EHCI is not set
@@ -862,21 +833,22 @@ CONFIG_USB_ARCH_HAS_OHCI=y
862# USB Gadget Support 833# USB Gadget Support
863# 834#
864# CONFIG_USB_GADGET is not set 835# CONFIG_USB_GADGET is not set
865
866#
867# MMC/SD Card support
868#
869CONFIG_MMC=y 836CONFIG_MMC=y
870# CONFIG_MMC_DEBUG is not set 837# CONFIG_MMC_DEBUG is not set
871CONFIG_MMC_BLOCK=y
872CONFIG_MMC_PXA=y
873# CONFIG_MMC_TIFM_SD is not set
874CONFIG_MMC_UNSAFE_RESUME=y 838CONFIG_MMC_UNSAFE_RESUME=y
875 839
840#
841# MMC/SD Card Drivers
842#
843CONFIG_MMC_BLOCK=y
844CONFIG_MMC_BLOCK_BOUNCE=y
845# CONFIG_SDIO_UART is not set
876 846
877# 847#
878# Real Time Clock 848# MMC/SD Host Controller Drivers
879# 849#
850CONFIG_MMC_PXA=y
851# CONFIG_NEW_LEDS is not set
880CONFIG_RTC_LIB=y 852CONFIG_RTC_LIB=y
881CONFIG_RTC_CLASS=y 853CONFIG_RTC_CLASS=y
882CONFIG_RTC_HCTOSYS=y 854CONFIG_RTC_HCTOSYS=y
@@ -890,25 +862,41 @@ CONFIG_RTC_INTF_SYSFS=y
890CONFIG_RTC_INTF_PROC=y 862CONFIG_RTC_INTF_PROC=y
891CONFIG_RTC_INTF_DEV=y 863CONFIG_RTC_INTF_DEV=y
892# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set 864# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
865# CONFIG_RTC_DRV_TEST is not set
866
867#
868# SPI RTC drivers
869#
893 870
894# 871#
895# RTC drivers 872# Platform RTC drivers
896# 873#
874# CONFIG_RTC_DRV_CMOS is not set
897# CONFIG_RTC_DRV_DS1553 is not set 875# CONFIG_RTC_DRV_DS1553 is not set
876# CONFIG_RTC_DRV_STK17TA8 is not set
898# CONFIG_RTC_DRV_DS1742 is not set 877# CONFIG_RTC_DRV_DS1742 is not set
899# CONFIG_RTC_DRV_M48T86 is not set 878# CONFIG_RTC_DRV_M48T86 is not set
900CONFIG_RTC_DRV_SA1100=y 879# CONFIG_RTC_DRV_M48T59 is not set
901# CONFIG_RTC_DRV_TEST is not set
902# CONFIG_RTC_DRV_V3020 is not set 880# CONFIG_RTC_DRV_V3020 is not set
903 881
904# 882#
883# on-CPU RTC drivers
884#
885CONFIG_RTC_DRV_SA1100=y
886
887#
905# File systems 888# File systems
906# 889#
907CONFIG_EXT2_FS=y 890CONFIG_EXT2_FS=y
908# CONFIG_EXT2_FS_XATTR is not set 891# CONFIG_EXT2_FS_XATTR is not set
909# CONFIG_EXT2_FS_XIP is not set 892# CONFIG_EXT2_FS_XIP is not set
910# CONFIG_EXT3_FS is not set 893CONFIG_EXT3_FS=m
894CONFIG_EXT3_FS_XATTR=y
895# CONFIG_EXT3_FS_POSIX_ACL is not set
896# CONFIG_EXT3_FS_SECURITY is not set
911# CONFIG_EXT4DEV_FS is not set 897# CONFIG_EXT4DEV_FS is not set
898CONFIG_JBD=m
899CONFIG_FS_MBCACHE=y
912# CONFIG_REISERFS_FS is not set 900# CONFIG_REISERFS_FS is not set
913# CONFIG_JFS_FS is not set 901# CONFIG_JFS_FS is not set
914# CONFIG_FS_POSIX_ACL is not set 902# CONFIG_FS_POSIX_ACL is not set
@@ -950,7 +938,6 @@ CONFIG_SYSFS=y
950CONFIG_TMPFS=y 938CONFIG_TMPFS=y
951# CONFIG_TMPFS_POSIX_ACL is not set 939# CONFIG_TMPFS_POSIX_ACL is not set
952# CONFIG_HUGETLB_PAGE is not set 940# CONFIG_HUGETLB_PAGE is not set
953CONFIG_RAMFS=y
954# CONFIG_CONFIGFS_FS is not set 941# CONFIG_CONFIGFS_FS is not set
955 942
956# 943#
@@ -966,34 +953,41 @@ CONFIG_RAMFS=y
966CONFIG_JFFS2_FS=y 953CONFIG_JFFS2_FS=y
967CONFIG_JFFS2_FS_DEBUG=0 954CONFIG_JFFS2_FS_DEBUG=0
968CONFIG_JFFS2_FS_WRITEBUFFER=y 955CONFIG_JFFS2_FS_WRITEBUFFER=y
956# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
969# CONFIG_JFFS2_SUMMARY is not set 957# CONFIG_JFFS2_SUMMARY is not set
970# CONFIG_JFFS2_FS_XATTR is not set 958# CONFIG_JFFS2_FS_XATTR is not set
959# CONFIG_JFFS2_SYSFS is not set
971# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set 960# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
972CONFIG_JFFS2_ZLIB=y 961CONFIG_JFFS2_ZLIB=y
962# CONFIG_JFFS2_LZO is not set
973CONFIG_JFFS2_RTIME=y 963CONFIG_JFFS2_RTIME=y
974# CONFIG_JFFS2_RUBIN is not set 964# CONFIG_JFFS2_RUBIN is not set
975CONFIG_CRAMFS=y 965CONFIG_CRAMFS=y
976CONFIG_SQUASHFS=m 966CONFIG_SQUASHFS=m
977# CONFIG_SQUASHFS_EMBEDDED is not set 967# CONFIG_SQUASHFS_EMBEDDED is not set
978CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 968CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
979# CONFIG_SQUASHFS_VMALLOC is not set
980# CONFIG_VXFS_FS is not set 969# CONFIG_VXFS_FS is not set
981# CONFIG_HPFS_FS is not set 970# CONFIG_HPFS_FS is not set
982# CONFIG_QNX4FS_FS is not set 971# CONFIG_QNX4FS_FS is not set
983# CONFIG_SYSV_FS is not set 972# CONFIG_SYSV_FS is not set
984# CONFIG_UFS_FS is not set 973# CONFIG_UFS_FS is not set
985 974CONFIG_NETWORK_FILESYSTEMS=y
986# 975CONFIG_NFS_FS=m
987# Network File Systems 976# CONFIG_NFS_V3 is not set
988# 977# CONFIG_NFS_V4 is not set
989# CONFIG_NFS_FS is not set 978# CONFIG_NFS_DIRECTIO is not set
990# CONFIG_NFSD is not set 979# CONFIG_NFSD is not set
980CONFIG_LOCKD=m
981CONFIG_NFS_COMMON=y
982CONFIG_SUNRPC=m
983# CONFIG_SUNRPC_BIND34 is not set
984# CONFIG_RPCSEC_GSS_KRB5 is not set
985# CONFIG_RPCSEC_GSS_SPKM3 is not set
991# CONFIG_SMB_FS is not set 986# CONFIG_SMB_FS is not set
992# CONFIG_CIFS is not set 987# CONFIG_CIFS is not set
993# CONFIG_NCP_FS is not set 988# CONFIG_NCP_FS is not set
994# CONFIG_CODA_FS is not set 989# CONFIG_CODA_FS is not set
995# CONFIG_AFS_FS is not set 990# CONFIG_AFS_FS is not set
996# CONFIG_9P_FS is not set
997 991
998# 992#
999# Partition Types 993# Partition Types
@@ -1015,10 +1009,7 @@ CONFIG_MSDOS_PARTITION=y
1015# CONFIG_SUN_PARTITION is not set 1009# CONFIG_SUN_PARTITION is not set
1016# CONFIG_KARMA_PARTITION is not set 1010# CONFIG_KARMA_PARTITION is not set
1017# CONFIG_EFI_PARTITION is not set 1011# CONFIG_EFI_PARTITION is not set
1018 1012# CONFIG_SYSV68_PARTITION is not set
1019#
1020# Native Language Support
1021#
1022CONFIG_NLS=y 1013CONFIG_NLS=y
1023CONFIG_NLS_DEFAULT="cp437" 1014CONFIG_NLS_DEFAULT="cp437"
1024CONFIG_NLS_CODEPAGE_437=y 1015CONFIG_NLS_CODEPAGE_437=y
@@ -1059,38 +1050,36 @@ CONFIG_NLS_ISO8859_1=y
1059# CONFIG_NLS_KOI8_R is not set 1050# CONFIG_NLS_KOI8_R is not set
1060# CONFIG_NLS_KOI8_U is not set 1051# CONFIG_NLS_KOI8_U is not set
1061CONFIG_NLS_UTF8=y 1052CONFIG_NLS_UTF8=y
1062
1063#
1064# Distributed Lock Manager
1065#
1066# CONFIG_DLM is not set 1053# CONFIG_DLM is not set
1067 1054CONFIG_INSTRUMENTATION=y
1068#
1069# Profiling support
1070#
1071# CONFIG_PROFILING is not set 1055# CONFIG_PROFILING is not set
1056# CONFIG_MARKERS is not set
1072 1057
1073# 1058#
1074# Kernel hacking 1059# Kernel hacking
1075# 1060#
1076# CONFIG_PRINTK_TIME is not set 1061# CONFIG_PRINTK_TIME is not set
1062CONFIG_ENABLE_WARN_DEPRECATED=y
1077CONFIG_ENABLE_MUST_CHECK=y 1063CONFIG_ENABLE_MUST_CHECK=y
1078# CONFIG_MAGIC_SYSRQ is not set 1064# CONFIG_MAGIC_SYSRQ is not set
1079# CONFIG_UNUSED_SYMBOLS is not set 1065# CONFIG_UNUSED_SYMBOLS is not set
1080# CONFIG_DEBUG_FS is not set 1066# CONFIG_DEBUG_FS is not set
1081# CONFIG_HEADERS_CHECK is not set 1067# CONFIG_HEADERS_CHECK is not set
1082CONFIG_TIMER_STATS=y
1083CONFIG_DEBUG_KERNEL=y 1068CONFIG_DEBUG_KERNEL=y
1084CONFIG_LOG_BUF_SHIFT=14 1069# CONFIG_DEBUG_SHIRQ is not set
1085CONFIG_DETECT_SOFTLOCKUP=y 1070CONFIG_DETECT_SOFTLOCKUP=y
1071CONFIG_SCHED_DEBUG=y
1086# CONFIG_SCHEDSTATS is not set 1072# CONFIG_SCHEDSTATS is not set
1073CONFIG_TIMER_STATS=y
1087# CONFIG_DEBUG_SLAB is not set 1074# CONFIG_DEBUG_SLAB is not set
1088CONFIG_DEBUG_PREEMPT=y 1075CONFIG_DEBUG_PREEMPT=y
1089# CONFIG_DEBUG_RT_MUTEXES is not set 1076# CONFIG_DEBUG_RT_MUTEXES is not set
1090# CONFIG_RT_MUTEX_TESTER is not set 1077# CONFIG_RT_MUTEX_TESTER is not set
1091# CONFIG_DEBUG_SPINLOCK is not set 1078# CONFIG_DEBUG_SPINLOCK is not set
1092# CONFIG_DEBUG_MUTEXES is not set 1079# CONFIG_DEBUG_MUTEXES is not set
1093# CONFIG_DEBUG_RWSEMS is not set 1080# CONFIG_DEBUG_LOCK_ALLOC is not set
1081# CONFIG_PROVE_LOCKING is not set
1082# CONFIG_LOCK_STAT is not set
1094# CONFIG_DEBUG_SPINLOCK_SLEEP is not set 1083# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
1095# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set 1084# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
1096# CONFIG_DEBUG_KOBJECT is not set 1085# CONFIG_DEBUG_KOBJECT is not set
@@ -1098,9 +1087,13 @@ CONFIG_DEBUG_PREEMPT=y
1098# CONFIG_DEBUG_INFO is not set 1087# CONFIG_DEBUG_INFO is not set
1099# CONFIG_DEBUG_VM is not set 1088# CONFIG_DEBUG_VM is not set
1100# CONFIG_DEBUG_LIST is not set 1089# CONFIG_DEBUG_LIST is not set
1090# CONFIG_DEBUG_SG is not set
1101CONFIG_FRAME_POINTER=y 1091CONFIG_FRAME_POINTER=y
1102CONFIG_FORCED_INLINING=y 1092CONFIG_FORCED_INLINING=y
1093# CONFIG_BOOT_PRINTK_DELAY is not set
1103# CONFIG_RCU_TORTURE_TEST is not set 1094# CONFIG_RCU_TORTURE_TEST is not set
1095# CONFIG_FAULT_INJECTION is not set
1096# CONFIG_SAMPLES is not set
1104# CONFIG_DEBUG_USER is not set 1097# CONFIG_DEBUG_USER is not set
1105CONFIG_DEBUG_ERRORS=y 1098CONFIG_DEBUG_ERRORS=y
1106CONFIG_DEBUG_LL=y 1099CONFIG_DEBUG_LL=y
@@ -1111,10 +1104,7 @@ CONFIG_DEBUG_LL=y
1111# 1104#
1112# CONFIG_KEYS is not set 1105# CONFIG_KEYS is not set
1113# CONFIG_SECURITY is not set 1106# CONFIG_SECURITY is not set
1114 1107# CONFIG_SECURITY_FILE_CAPABILITIES is not set
1115#
1116# Cryptographic options
1117#
1118CONFIG_CRYPTO=y 1108CONFIG_CRYPTO=y
1119CONFIG_CRYPTO_ALGAPI=y 1109CONFIG_CRYPTO_ALGAPI=y
1120CONFIG_CRYPTO_BLKCIPHER=m 1110CONFIG_CRYPTO_BLKCIPHER=m
@@ -1132,8 +1122,12 @@ CONFIG_CRYPTO_MANAGER=m
1132# CONFIG_CRYPTO_GF128MUL is not set 1122# CONFIG_CRYPTO_GF128MUL is not set
1133CONFIG_CRYPTO_ECB=m 1123CONFIG_CRYPTO_ECB=m
1134CONFIG_CRYPTO_CBC=m 1124CONFIG_CRYPTO_CBC=m
1125# CONFIG_CRYPTO_PCBC is not set
1135# CONFIG_CRYPTO_LRW is not set 1126# CONFIG_CRYPTO_LRW is not set
1127# CONFIG_CRYPTO_XTS is not set
1128# CONFIG_CRYPTO_CRYPTD is not set
1136# CONFIG_CRYPTO_DES is not set 1129# CONFIG_CRYPTO_DES is not set
1130# CONFIG_CRYPTO_FCRYPT is not set
1137# CONFIG_CRYPTO_BLOWFISH is not set 1131# CONFIG_CRYPTO_BLOWFISH is not set
1138# CONFIG_CRYPTO_TWOFISH is not set 1132# CONFIG_CRYPTO_TWOFISH is not set
1139# CONFIG_CRYPTO_SERPENT is not set 1133# CONFIG_CRYPTO_SERPENT is not set
@@ -1144,14 +1138,15 @@ CONFIG_CRYPTO_CBC=m
1144CONFIG_CRYPTO_ARC4=m 1138CONFIG_CRYPTO_ARC4=m
1145# CONFIG_CRYPTO_KHAZAD is not set 1139# CONFIG_CRYPTO_KHAZAD is not set
1146# CONFIG_CRYPTO_ANUBIS is not set 1140# CONFIG_CRYPTO_ANUBIS is not set
1141# CONFIG_CRYPTO_SEED is not set
1147CONFIG_CRYPTO_DEFLATE=y 1142CONFIG_CRYPTO_DEFLATE=y
1143# CONFIG_CRYPTO_LZO is not set
1148# CONFIG_CRYPTO_MICHAEL_MIC is not set 1144# CONFIG_CRYPTO_MICHAEL_MIC is not set
1149CONFIG_CRYPTO_CRC32C=y 1145CONFIG_CRYPTO_CRC32C=y
1146# CONFIG_CRYPTO_CAMELLIA is not set
1150# CONFIG_CRYPTO_TEST is not set 1147# CONFIG_CRYPTO_TEST is not set
1151 1148# CONFIG_CRYPTO_AUTHENC is not set
1152# 1149CONFIG_CRYPTO_HW=y
1153# Hardware crypto devices
1154#
1155 1150
1156# 1151#
1157# Library routines 1152# Library routines
@@ -1159,10 +1154,13 @@ CONFIG_CRYPTO_CRC32C=y
1159CONFIG_BITREVERSE=y 1154CONFIG_BITREVERSE=y
1160CONFIG_CRC_CCITT=m 1155CONFIG_CRC_CCITT=m
1161# CONFIG_CRC16 is not set 1156# CONFIG_CRC16 is not set
1157# CONFIG_CRC_ITU_T is not set
1162CONFIG_CRC32=y 1158CONFIG_CRC32=y
1159# CONFIG_CRC7 is not set
1163CONFIG_LIBCRC32C=y 1160CONFIG_LIBCRC32C=y
1164CONFIG_ZLIB_INFLATE=y 1161CONFIG_ZLIB_INFLATE=y
1165CONFIG_ZLIB_DEFLATE=y 1162CONFIG_ZLIB_DEFLATE=y
1166CONFIG_PLIST=y 1163CONFIG_PLIST=y
1167CONFIG_IOMAP_COPY=y 1164CONFIG_HAS_IOMEM=y
1168# CONFIG_SHARPSL_RC is not set 1165CONFIG_HAS_IOPORT=y
1166CONFIG_HAS_DMA=y
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-poodle b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-poodle
index 072e10c9ca..aec7c318b4 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-poodle
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-poodle
@@ -1,42 +1,64 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.17 3# Linux kernel version: 2.6.24-rc8
4# Mon Jul 10 23:38:56 2006 4# Sun Jan 20 18:37:45 2008
5# 5#
6CONFIG_ARM=y 6CONFIG_ARM=y
7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
8CONFIG_GENERIC_GPIO=y
9CONFIG_GENERIC_TIME=y
10CONFIG_GENERIC_CLOCKEVENTS=y
7CONFIG_MMU=y 11CONFIG_MMU=y
12# CONFIG_NO_IOPORT is not set
13CONFIG_GENERIC_HARDIRQS=y
14CONFIG_STACKTRACE_SUPPORT=y
15CONFIG_LOCKDEP_SUPPORT=y
16CONFIG_TRACE_IRQFLAGS_SUPPORT=y
17CONFIG_HARDIRQS_SW_RESEND=y
18CONFIG_GENERIC_IRQ_PROBE=y
8CONFIG_RWSEM_GENERIC_SPINLOCK=y 19CONFIG_RWSEM_GENERIC_SPINLOCK=y
20# CONFIG_ARCH_HAS_ILOG2_U32 is not set
21# CONFIG_ARCH_HAS_ILOG2_U64 is not set
9CONFIG_GENERIC_HWEIGHT=y 22CONFIG_GENERIC_HWEIGHT=y
10CONFIG_GENERIC_CALIBRATE_DELAY=y 23CONFIG_GENERIC_CALIBRATE_DELAY=y
24CONFIG_ZONE_DMA=y
11CONFIG_ARCH_MTD_XIP=y 25CONFIG_ARCH_MTD_XIP=y
12CONFIG_VECTORS_BASE=0xffff0000 26CONFIG_VECTORS_BASE=0xffff0000
27CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
13 28
14# 29#
15# Code maturity level options 30# General setup
16# 31#
17CONFIG_EXPERIMENTAL=y 32CONFIG_EXPERIMENTAL=y
18CONFIG_BROKEN_ON_SMP=y 33CONFIG_BROKEN_ON_SMP=y
19CONFIG_LOCK_KERNEL=y 34CONFIG_LOCK_KERNEL=y
20CONFIG_INIT_ENV_ARG_LIMIT=32 35CONFIG_INIT_ENV_ARG_LIMIT=32
21
22#
23# General setup
24#
25CONFIG_LOCALVERSION="" 36CONFIG_LOCALVERSION=""
26CONFIG_LOCALVERSION_AUTO=y 37CONFIG_LOCALVERSION_AUTO=y
27CONFIG_SWAP=y 38CONFIG_SWAP=y
28CONFIG_SYSVIPC=y 39CONFIG_SYSVIPC=y
40CONFIG_SYSVIPC_SYSCTL=y
29# CONFIG_POSIX_MQUEUE is not set 41# CONFIG_POSIX_MQUEUE is not set
30CONFIG_BSD_PROCESS_ACCT=y 42CONFIG_BSD_PROCESS_ACCT=y
31CONFIG_BSD_PROCESS_ACCT_V3=y 43CONFIG_BSD_PROCESS_ACCT_V3=y
32CONFIG_SYSCTL=y 44# CONFIG_TASKSTATS is not set
45# CONFIG_USER_NS is not set
46# CONFIG_PID_NS is not set
33# CONFIG_AUDIT is not set 47# CONFIG_AUDIT is not set
34# CONFIG_IKCONFIG is not set 48# CONFIG_IKCONFIG is not set
49CONFIG_LOG_BUF_SHIFT=14
50# CONFIG_CGROUPS is not set
51CONFIG_FAIR_GROUP_SCHED=y
52CONFIG_FAIR_USER_SCHED=y
53# CONFIG_FAIR_CGROUP_SCHED is not set
54CONFIG_SYSFS_DEPRECATED=y
35# CONFIG_RELAY is not set 55# CONFIG_RELAY is not set
36CONFIG_INITRAMFS_SOURCE="" 56# CONFIG_BLK_DEV_INITRD is not set
37CONFIG_UID16=y
38CONFIG_CC_OPTIMIZE_FOR_SIZE=y 57CONFIG_CC_OPTIMIZE_FOR_SIZE=y
58CONFIG_SYSCTL=y
39CONFIG_EMBEDDED=y 59CONFIG_EMBEDDED=y
60CONFIG_UID16=y
61CONFIG_SYSCTL_SYSCALL=y
40CONFIG_KALLSYMS=y 62CONFIG_KALLSYMS=y
41# CONFIG_KALLSYMS_ALL is not set 63# CONFIG_KALLSYMS_ALL is not set
42# CONFIG_KALLSYMS_EXTRA_PASS is not set 64# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -46,27 +68,30 @@ CONFIG_BUG=y
46CONFIG_ELF_CORE=y 68CONFIG_ELF_CORE=y
47CONFIG_BASE_FULL=y 69CONFIG_BASE_FULL=y
48CONFIG_FUTEX=y 70CONFIG_FUTEX=y
71CONFIG_ANON_INODES=y
49CONFIG_EPOLL=y 72CONFIG_EPOLL=y
73CONFIG_SIGNALFD=y
74CONFIG_EVENTFD=y
50CONFIG_SHMEM=y 75CONFIG_SHMEM=y
76CONFIG_VM_EVENT_COUNTERS=y
51CONFIG_SLAB=y 77CONFIG_SLAB=y
78# CONFIG_SLUB is not set
79# CONFIG_SLOB is not set
80CONFIG_SLABINFO=y
81CONFIG_RT_MUTEXES=y
52# CONFIG_TINY_SHMEM is not set 82# CONFIG_TINY_SHMEM is not set
53CONFIG_BASE_SMALL=0 83CONFIG_BASE_SMALL=0
54# CONFIG_SLOB is not set
55
56#
57# Loadable module support
58#
59CONFIG_MODULES=y 84CONFIG_MODULES=y
60CONFIG_MODULE_UNLOAD=y 85CONFIG_MODULE_UNLOAD=y
61CONFIG_MODULE_FORCE_UNLOAD=y 86CONFIG_MODULE_FORCE_UNLOAD=y
62# CONFIG_MODVERSIONS is not set 87# CONFIG_MODVERSIONS is not set
63# CONFIG_MODULE_SRCVERSION_ALL is not set 88# CONFIG_MODULE_SRCVERSION_ALL is not set
64CONFIG_KMOD=y 89CONFIG_KMOD=y
65 90CONFIG_BLOCK=y
66# 91# CONFIG_LBD is not set
67# Block layer
68#
69# CONFIG_BLK_DEV_IO_TRACE is not set 92# CONFIG_BLK_DEV_IO_TRACE is not set
93# CONFIG_LSF is not set
94# CONFIG_BLK_DEV_BSG is not set
70 95
71# 96#
72# IO Schedulers 97# IO Schedulers
@@ -84,51 +109,71 @@ CONFIG_DEFAULT_IOSCHED="anticipatory"
84# 109#
85# System Type 110# System Type
86# 111#
112# CONFIG_ARCH_AAEC2000 is not set
113# CONFIG_ARCH_INTEGRATOR is not set
114# CONFIG_ARCH_REALVIEW is not set
115# CONFIG_ARCH_VERSATILE is not set
116# CONFIG_ARCH_AT91 is not set
87# CONFIG_ARCH_CLPS7500 is not set 117# CONFIG_ARCH_CLPS7500 is not set
88# CONFIG_ARCH_CLPS711X is not set 118# CONFIG_ARCH_CLPS711X is not set
89# CONFIG_ARCH_CO285 is not set 119# CONFIG_ARCH_CO285 is not set
90# CONFIG_ARCH_EBSA110 is not set 120# CONFIG_ARCH_EBSA110 is not set
91# CONFIG_ARCH_EP93XX is not set 121# CONFIG_ARCH_EP93XX is not set
92# CONFIG_ARCH_FOOTBRIDGE is not set 122# CONFIG_ARCH_FOOTBRIDGE is not set
93# CONFIG_ARCH_INTEGRATOR is not set 123# CONFIG_ARCH_NETX is not set
94# CONFIG_ARCH_IOP3XX is not set 124# CONFIG_ARCH_H720X is not set
95# CONFIG_ARCH_IXP4XX is not set 125# CONFIG_ARCH_IMX is not set
96# CONFIG_ARCH_IXP2000 is not set 126# CONFIG_ARCH_IOP13XX is not set
127# CONFIG_ARCH_IOP32X is not set
128# CONFIG_ARCH_IOP33X is not set
97# CONFIG_ARCH_IXP23XX is not set 129# CONFIG_ARCH_IXP23XX is not set
130# CONFIG_ARCH_IXP2000 is not set
131# CONFIG_ARCH_IXP4XX is not set
98# CONFIG_ARCH_L7200 is not set 132# CONFIG_ARCH_L7200 is not set
133# CONFIG_ARCH_KS8695 is not set
134# CONFIG_ARCH_NS9XXX is not set
135# CONFIG_ARCH_MXC is not set
136# CONFIG_ARCH_PNX4008 is not set
99CONFIG_ARCH_PXA=y 137CONFIG_ARCH_PXA=y
100# CONFIG_ARCH_RPC is not set 138# CONFIG_ARCH_RPC is not set
101# CONFIG_ARCH_SA1100 is not set 139# CONFIG_ARCH_SA1100 is not set
102# CONFIG_ARCH_S3C2410 is not set 140# CONFIG_ARCH_S3C2410 is not set
103# CONFIG_ARCH_SHARK is not set 141# CONFIG_ARCH_SHARK is not set
104# CONFIG_ARCH_LH7A40X is not set 142# CONFIG_ARCH_LH7A40X is not set
143# CONFIG_ARCH_DAVINCI is not set
105# CONFIG_ARCH_OMAP is not set 144# CONFIG_ARCH_OMAP is not set
106# CONFIG_ARCH_VERSATILE is not set
107# CONFIG_ARCH_REALVIEW is not set
108# CONFIG_ARCH_IMX is not set
109# CONFIG_ARCH_H720X is not set
110# CONFIG_ARCH_AAEC2000 is not set
111# CONFIG_ARCH_AT91RM9200 is not set
112 145
113# 146#
114# Intel PXA2xx Implementations 147# Intel PXA2xx/PXA3xx Implementations
115# 148#
116# CONFIG_ARCH_LUBBOCK is not set 149# CONFIG_ARCH_LUBBOCK is not set
117# CONFIG_MACH_LOGICPD_PXA270 is not set 150# CONFIG_MACH_LOGICPD_PXA270 is not set
118# CONFIG_MACH_MAINSTONE is not set 151# CONFIG_MACH_MAINSTONE is not set
119# CONFIG_ARCH_PXA_IDP is not set 152# CONFIG_ARCH_PXA_IDP is not set
120CONFIG_PXA_SHARPSL=y 153CONFIG_PXA_SHARPSL=y
121# CONFIG_MACH_HX2750 is not set 154# CONFIG_MACH_TRIZEPS4 is not set
155# CONFIG_MACH_EM_X270 is not set
156# CONFIG_MACH_ZYLONITE is not set
157# CONFIG_MACH_ARMCORE is not set
122CONFIG_PXA_SHARPSL_25x=y 158CONFIG_PXA_SHARPSL_25x=y
123# CONFIG_PXA_SHARPSL_27x is not set 159# CONFIG_PXA_SHARPSL_27x is not set
160# CONFIG_MACH_HX2750 is not set
124CONFIG_MACH_POODLE=y 161CONFIG_MACH_POODLE=y
125# CONFIG_MACH_CORGI is not set 162# CONFIG_MACH_CORGI is not set
126# CONFIG_MACH_SHEPHERD is not set 163# CONFIG_MACH_SHEPHERD is not set
127# CONFIG_MACH_HUSKY is not set 164# CONFIG_MACH_HUSKY is not set
128# CONFIG_MACH_TOSA is not set 165# CONFIG_MACH_TOSA is not set
129CONFIG_PXA25x=y 166CONFIG_PXA25x=y
130# CONFIG_PXA_KEYS is not set
131CONFIG_PXA_SSP=y 167CONFIG_PXA_SSP=y
168# CONFIG_PXA_KEYS is not set
169
170#
171# Boot options
172#
173
174#
175# Power management
176#
132 177
133# 178#
134# Processor Type 179# Processor Type
@@ -139,13 +184,17 @@ CONFIG_CPU_32v5=y
139CONFIG_CPU_ABRT_EV5T=y 184CONFIG_CPU_ABRT_EV5T=y
140CONFIG_CPU_CACHE_VIVT=y 185CONFIG_CPU_CACHE_VIVT=y
141CONFIG_CPU_TLB_V4WBI=y 186CONFIG_CPU_TLB_V4WBI=y
187CONFIG_CPU_CP15=y
188CONFIG_CPU_CP15_MMU=y
142 189
143# 190#
144# Processor Features 191# Processor Features
145# 192#
146CONFIG_ARM_THUMB=y 193CONFIG_ARM_THUMB=y
194# CONFIG_CPU_DCACHE_DISABLE is not set
195# CONFIG_OUTER_CACHE is not set
196# CONFIG_IWMMXT is not set
147CONFIG_XSCALE_PMU=y 197CONFIG_XSCALE_PMU=y
148CONFIG_KEXEC=y
149CONFIG_SHARP_LOCOMO=y 198CONFIG_SHARP_LOCOMO=y
150CONFIG_SHARP_PARAM=y 199CONFIG_SHARP_PARAM=y
151CONFIG_SHARPSL_PM=y 200CONFIG_SHARPSL_PM=y
@@ -154,10 +203,8 @@ CONFIG_SHARP_SCOOP=y
154# 203#
155# Bus support 204# Bus support
156# 205#
157 206# CONFIG_PCI_SYSCALL is not set
158# 207# CONFIG_ARCH_SUPPORTS_MSI is not set
159# PCCARD (PCMCIA/CardBus) support
160#
161CONFIG_PCCARD=y 208CONFIG_PCCARD=y
162# CONFIG_PCMCIA_DEBUG is not set 209# CONFIG_PCMCIA_DEBUG is not set
163CONFIG_PCMCIA=y 210CONFIG_PCMCIA=y
@@ -172,10 +219,14 @@ CONFIG_PCMCIA_PXA2XX=y
172# 219#
173# Kernel Features 220# Kernel Features
174# 221#
222# CONFIG_TICK_ONESHOT is not set
223# CONFIG_NO_HZ is not set
224# CONFIG_HIGH_RES_TIMERS is not set
225CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
175CONFIG_PREEMPT=y 226CONFIG_PREEMPT=y
176CONFIG_NO_IDLE_HZ=y
177CONFIG_HZ=100 227CONFIG_HZ=100
178# CONFIG_AEABI is not set 228CONFIG_AEABI=y
229CONFIG_OABI_COMPAT=y
179# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set 230# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
180CONFIG_SELECT_MEMORY_MODEL=y 231CONFIG_SELECT_MEMORY_MODEL=y
181CONFIG_FLATMEM_MANUAL=y 232CONFIG_FLATMEM_MANUAL=y
@@ -184,7 +235,12 @@ CONFIG_FLATMEM_MANUAL=y
184CONFIG_FLATMEM=y 235CONFIG_FLATMEM=y
185CONFIG_FLAT_NODE_MEM_MAP=y 236CONFIG_FLAT_NODE_MEM_MAP=y
186# CONFIG_SPARSEMEM_STATIC is not set 237# CONFIG_SPARSEMEM_STATIC is not set
238# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
187CONFIG_SPLIT_PTLOCK_CPUS=4096 239CONFIG_SPLIT_PTLOCK_CPUS=4096
240# CONFIG_RESOURCES_64BIT is not set
241CONFIG_ZONE_DMA_FLAG=1
242CONFIG_BOUNCE=y
243CONFIG_VIRT_TO_BUS=y
188CONFIG_ALIGNMENT_TRAP=y 244CONFIG_ALIGNMENT_TRAP=y
189 245
190# 246#
@@ -194,6 +250,9 @@ CONFIG_ZBOOT_ROM_TEXT=0x0
194CONFIG_ZBOOT_ROM_BSS=0x0 250CONFIG_ZBOOT_ROM_BSS=0x0
195CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 fbcon=rotate:1 dyntick=enable debug" 251CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 fbcon=rotate:1 dyntick=enable debug"
196# CONFIG_XIP_KERNEL is not set 252# CONFIG_XIP_KERNEL is not set
253CONFIG_KEXEC=y
254CONFIG_ATAGS_PROC=y
255CONFIG_CPU_FREQ_PXA25x=y
197 256
198# 257#
199# CPU Frequency scaling 258# CPU Frequency scaling
@@ -205,12 +264,13 @@ CONFIG_CPU_FREQ_STAT=y
205# CONFIG_CPU_FREQ_STAT_DETAILS is not set 264# CONFIG_CPU_FREQ_STAT_DETAILS is not set
206CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y 265CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
207# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set 266# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
267# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
268# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
208CONFIG_CPU_FREQ_GOV_PERFORMANCE=y 269CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
209CONFIG_CPU_FREQ_GOV_POWERSAVE=y 270CONFIG_CPU_FREQ_GOV_POWERSAVE=y
210CONFIG_CPU_FREQ_GOV_USERSPACE=y 271CONFIG_CPU_FREQ_GOV_USERSPACE=y
211CONFIG_CPU_FREQ_GOV_ONDEMAND=y 272CONFIG_CPU_FREQ_GOV_ONDEMAND=y
212CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y 273CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
213CONFIG_CPU_FREQ_PXA25x=y
214 274
215# 275#
216# Floating point emulation 276# Floating point emulation
@@ -229,7 +289,6 @@ CONFIG_FPE_NWFPE=y
229CONFIG_BINFMT_ELF=y 289CONFIG_BINFMT_ELF=y
230CONFIG_BINFMT_AOUT=m 290CONFIG_BINFMT_AOUT=m
231CONFIG_BINFMT_MISC=m 291CONFIG_BINFMT_MISC=m
232# CONFIG_ARTHUR is not set
233 292
234# 293#
235# Power management options 294# Power management options
@@ -237,7 +296,10 @@ CONFIG_BINFMT_MISC=m
237CONFIG_PM=y 296CONFIG_PM=y
238# CONFIG_PM_LEGACY is not set 297# CONFIG_PM_LEGACY is not set
239# CONFIG_PM_DEBUG is not set 298# CONFIG_PM_DEBUG is not set
240CONFIG_APM=y 299CONFIG_PM_SLEEP=y
300CONFIG_SUSPEND_UP_POSSIBLE=y
301CONFIG_SUSPEND=y
302CONFIG_APM_EMULATION=y
241 303
242# 304#
243# Networking 305# Networking
@@ -247,12 +309,13 @@ CONFIG_NET=y
247# 309#
248# Networking options 310# Networking options
249# 311#
250# CONFIG_NETDEBUG is not set
251CONFIG_PACKET=m 312CONFIG_PACKET=m
252CONFIG_PACKET_MMAP=y 313CONFIG_PACKET_MMAP=y
253CONFIG_UNIX=y 314CONFIG_UNIX=y
254CONFIG_XFRM=y 315CONFIG_XFRM=y
255# CONFIG_XFRM_USER is not set 316# CONFIG_XFRM_USER is not set
317# CONFIG_XFRM_SUB_POLICY is not set
318# CONFIG_XFRM_MIGRATE is not set
256# CONFIG_NET_KEY is not set 319# CONFIG_NET_KEY is not set
257CONFIG_INET=y 320CONFIG_INET=y
258# CONFIG_IP_MULTICAST is not set 321# CONFIG_IP_MULTICAST is not set
@@ -267,25 +330,36 @@ CONFIG_SYN_COOKIES=y
267# CONFIG_INET_ESP is not set 330# CONFIG_INET_ESP is not set
268# CONFIG_INET_IPCOMP is not set 331# CONFIG_INET_IPCOMP is not set
269# CONFIG_INET_XFRM_TUNNEL is not set 332# CONFIG_INET_XFRM_TUNNEL is not set
270# CONFIG_INET_TUNNEL is not set 333CONFIG_INET_TUNNEL=m
334CONFIG_INET_XFRM_MODE_TRANSPORT=m
335CONFIG_INET_XFRM_MODE_TUNNEL=m
336CONFIG_INET_XFRM_MODE_BEET=m
337# CONFIG_INET_LRO is not set
271CONFIG_INET_DIAG=m 338CONFIG_INET_DIAG=m
272CONFIG_INET_TCP_DIAG=m 339CONFIG_INET_TCP_DIAG=m
273# CONFIG_TCP_CONG_ADVANCED is not set 340# CONFIG_TCP_CONG_ADVANCED is not set
274CONFIG_TCP_CONG_BIC=y 341CONFIG_TCP_CONG_CUBIC=y
275 342CONFIG_DEFAULT_TCP_CONG="cubic"
276# 343# CONFIG_TCP_MD5SIG is not set
277# IP: Virtual Server Configuration
278#
279# CONFIG_IP_VS is not set 344# CONFIG_IP_VS is not set
280CONFIG_IPV6=m 345CONFIG_IPV6=m
281# CONFIG_IPV6_PRIVACY is not set 346# CONFIG_IPV6_PRIVACY is not set
282# CONFIG_IPV6_ROUTER_PREF is not set 347# CONFIG_IPV6_ROUTER_PREF is not set
348# CONFIG_IPV6_OPTIMISTIC_DAD is not set
283CONFIG_INET6_AH=m 349CONFIG_INET6_AH=m
284CONFIG_INET6_ESP=m 350CONFIG_INET6_ESP=m
285CONFIG_INET6_IPCOMP=m 351CONFIG_INET6_IPCOMP=m
352# CONFIG_IPV6_MIP6 is not set
286CONFIG_INET6_XFRM_TUNNEL=m 353CONFIG_INET6_XFRM_TUNNEL=m
287CONFIG_INET6_TUNNEL=m 354CONFIG_INET6_TUNNEL=m
355CONFIG_INET6_XFRM_MODE_TRANSPORT=m
356CONFIG_INET6_XFRM_MODE_TUNNEL=m
357CONFIG_INET6_XFRM_MODE_BEET=m
358# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
359CONFIG_IPV6_SIT=m
288CONFIG_IPV6_TUNNEL=m 360CONFIG_IPV6_TUNNEL=m
361# CONFIG_IPV6_MULTIPLE_TABLES is not set
362# CONFIG_NETWORK_SECMARK is not set
289CONFIG_NETFILTER=y 363CONFIG_NETFILTER=y
290# CONFIG_NETFILTER_DEBUG is not set 364# CONFIG_NETFILTER_DEBUG is not set
291 365
@@ -293,43 +367,70 @@ CONFIG_NETFILTER=y
293# Core Netfilter Configuration 367# Core Netfilter Configuration
294# 368#
295# CONFIG_NETFILTER_NETLINK is not set 369# CONFIG_NETFILTER_NETLINK is not set
296# CONFIG_NETFILTER_XTABLES is not set 370# CONFIG_NF_CONNTRACK_ENABLED is not set
371# CONFIG_NF_CONNTRACK is not set
372CONFIG_NETFILTER_XTABLES=m
373# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
374# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
375# CONFIG_NETFILTER_XT_TARGET_MARK is not set
376# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
377# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
378# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
379# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
380# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
381# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
382# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
383# CONFIG_NETFILTER_XT_MATCH_ESP is not set
384# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
385# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
386# CONFIG_NETFILTER_XT_MATCH_MAC is not set
387# CONFIG_NETFILTER_XT_MATCH_MARK is not set
388# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
389# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
390# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
391# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
392# CONFIG_NETFILTER_XT_MATCH_REALM is not set
393# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
394# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
395# CONFIG_NETFILTER_XT_MATCH_STRING is not set
396# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
397# CONFIG_NETFILTER_XT_MATCH_TIME is not set
398# CONFIG_NETFILTER_XT_MATCH_U32 is not set
399# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
297 400
298# 401#
299# IP: Netfilter Configuration 402# IP: Netfilter Configuration
300# 403#
301CONFIG_IP_NF_CONNTRACK=m
302# CONFIG_IP_NF_CT_ACCT is not set
303# CONFIG_IP_NF_CONNTRACK_MARK is not set
304# CONFIG_IP_NF_CONNTRACK_EVENTS is not set
305CONFIG_IP_NF_CT_PROTO_SCTP=m
306CONFIG_IP_NF_FTP=m
307CONFIG_IP_NF_IRC=m
308# CONFIG_IP_NF_NETBIOS_NS is not set
309CONFIG_IP_NF_TFTP=m
310CONFIG_IP_NF_AMANDA=m
311# CONFIG_IP_NF_PPTP is not set
312# CONFIG_IP_NF_H323 is not set
313CONFIG_IP_NF_QUEUE=m 404CONFIG_IP_NF_QUEUE=m
405CONFIG_IP_NF_IPTABLES=m
406CONFIG_IP_NF_MATCH_IPRANGE=m
407CONFIG_IP_NF_MATCH_TOS=m
408CONFIG_IP_NF_MATCH_RECENT=m
409CONFIG_IP_NF_MATCH_ECN=m
410CONFIG_IP_NF_MATCH_AH=m
411CONFIG_IP_NF_MATCH_TTL=m
412CONFIG_IP_NF_MATCH_OWNER=m
413CONFIG_IP_NF_MATCH_ADDRTYPE=m
414CONFIG_IP_NF_FILTER=m
415CONFIG_IP_NF_TARGET_REJECT=m
416CONFIG_IP_NF_TARGET_LOG=m
417CONFIG_IP_NF_TARGET_ULOG=m
418CONFIG_IP_NF_MANGLE=m
419CONFIG_IP_NF_TARGET_TOS=m
420CONFIG_IP_NF_TARGET_ECN=m
421CONFIG_IP_NF_TARGET_TTL=m
422CONFIG_IP_NF_RAW=m
423CONFIG_IP_NF_ARPTABLES=m
424CONFIG_IP_NF_ARPFILTER=m
425CONFIG_IP_NF_ARP_MANGLE=m
314 426
315# 427#
316# IPv6: Netfilter Configuration (EXPERIMENTAL) 428# IPv6: Netfilter Configuration (EXPERIMENTAL)
317# 429#
318# CONFIG_IP6_NF_QUEUE is not set 430# CONFIG_IP6_NF_QUEUE is not set
319 431# CONFIG_IP6_NF_IPTABLES is not set
320#
321# DCCP Configuration (EXPERIMENTAL)
322#
323# CONFIG_IP_DCCP is not set 432# CONFIG_IP_DCCP is not set
324
325#
326# SCTP Configuration (EXPERIMENTAL)
327#
328# CONFIG_IP_SCTP is not set 433# CONFIG_IP_SCTP is not set
329
330#
331# TIPC Configuration (EXPERIMENTAL)
332#
333# CONFIG_TIPC is not set 434# CONFIG_TIPC is not set
334# CONFIG_ATM is not set 435# CONFIG_ATM is not set
335# CONFIG_BRIDGE is not set 436# CONFIG_BRIDGE is not set
@@ -340,14 +441,10 @@ CONFIG_IP_NF_QUEUE=m
340# CONFIG_ATALK is not set 441# CONFIG_ATALK is not set
341# CONFIG_X25 is not set 442# CONFIG_X25 is not set
342# CONFIG_LAPB is not set 443# CONFIG_LAPB is not set
343# CONFIG_NET_DIVERT is not set
344# CONFIG_ECONET is not set 444# CONFIG_ECONET is not set
345# CONFIG_WAN_ROUTER is not set 445# CONFIG_WAN_ROUTER is not set
346
347#
348# QoS and/or fair queueing
349#
350# CONFIG_NET_SCHED is not set 446# CONFIG_NET_SCHED is not set
447CONFIG_NET_SCH_FIFO=y
351 448
352# 449#
353# Network testing 450# Network testing
@@ -383,6 +480,9 @@ CONFIG_IRCOMM=m
383# 480#
384# Dongle support 481# Dongle support
385# 482#
483# CONFIG_KINGSUN_DONGLE is not set
484# CONFIG_KSDAZZLE_DONGLE is not set
485# CONFIG_KS959_DONGLE is not set
386 486
387# 487#
388# Old SIR device drivers 488# Old SIR device drivers
@@ -399,6 +499,7 @@ CONFIG_IRCOMM=m
399# CONFIG_USB_IRDA is not set 499# CONFIG_USB_IRDA is not set
400# CONFIG_SIGMATEL_FIR is not set 500# CONFIG_SIGMATEL_FIR is not set
401CONFIG_PXA_FICP=m 501CONFIG_PXA_FICP=m
502# CONFIG_MCS_FIR is not set
402CONFIG_BT=m 503CONFIG_BT=m
403CONFIG_BT_L2CAP=m 504CONFIG_BT_L2CAP=m
404CONFIG_BT_SCO=m 505CONFIG_BT_SCO=m
@@ -414,9 +515,11 @@ CONFIG_BT_HIDP=m
414# 515#
415CONFIG_BT_HCIUSB=m 516CONFIG_BT_HCIUSB=m
416# CONFIG_BT_HCIUSB_SCO is not set 517# CONFIG_BT_HCIUSB_SCO is not set
518# CONFIG_BT_HCIBTSDIO is not set
417CONFIG_BT_HCIUART=m 519CONFIG_BT_HCIUART=m
418CONFIG_BT_HCIUART_H4=y 520CONFIG_BT_HCIUART_H4=y
419CONFIG_BT_HCIUART_BCSP=y 521CONFIG_BT_HCIUART_BCSP=y
522# CONFIG_BT_HCIUART_LL is not set
420CONFIG_BT_HCIBCM203X=m 523CONFIG_BT_HCIBCM203X=m
421CONFIG_BT_HCIBPA10X=m 524CONFIG_BT_HCIBPA10X=m
422CONFIG_BT_HCIBFUSB=m 525CONFIG_BT_HCIBFUSB=m
@@ -425,13 +528,27 @@ CONFIG_BT_HCIBT3C=m
425CONFIG_BT_HCIBLUECARD=m 528CONFIG_BT_HCIBLUECARD=m
426CONFIG_BT_HCIBTUART=m 529CONFIG_BT_HCIBTUART=m
427CONFIG_BT_HCIVHCI=m 530CONFIG_BT_HCIVHCI=m
531# CONFIG_AF_RXRPC is not set
532
533#
534# Wireless
535#
536CONFIG_CFG80211=m
537CONFIG_NL80211=y
538CONFIG_WIRELESS_EXT=y
539CONFIG_MAC80211=m
540CONFIG_MAC80211_RCSIMPLE=y
541# CONFIG_MAC80211_LEDS is not set
542# CONFIG_MAC80211_DEBUG is not set
428CONFIG_IEEE80211=m 543CONFIG_IEEE80211=m
429# CONFIG_IEEE80211_DEBUG is not set 544# CONFIG_IEEE80211_DEBUG is not set
430CONFIG_IEEE80211_CRYPT_WEP=m 545CONFIG_IEEE80211_CRYPT_WEP=m
431CONFIG_IEEE80211_CRYPT_CCMP=m 546CONFIG_IEEE80211_CRYPT_CCMP=m
432CONFIG_IEEE80211_CRYPT_TKIP=m 547CONFIG_IEEE80211_CRYPT_TKIP=m
433# CONFIG_IEEE80211_SOFTMAC is not set 548CONFIG_IEEE80211_SOFTMAC=m
434CONFIG_WIRELESS_EXT=y 549# CONFIG_IEEE80211_SOFTMAC_DEBUG is not set
550# CONFIG_RFKILL is not set
551# CONFIG_NET_9P is not set
435 552
436# 553#
437# Device Drivers 554# Device Drivers
@@ -440,19 +557,14 @@ CONFIG_WIRELESS_EXT=y
440# 557#
441# Generic Driver Options 558# Generic Driver Options
442# 559#
560CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
443CONFIG_STANDALONE=y 561CONFIG_STANDALONE=y
444CONFIG_PREVENT_FIRMWARE_BUILD=y 562CONFIG_PREVENT_FIRMWARE_BUILD=y
445CONFIG_FW_LOADER=y 563CONFIG_FW_LOADER=y
446# CONFIG_DEBUG_DRIVER is not set 564# CONFIG_DEBUG_DRIVER is not set
447 565# CONFIG_DEBUG_DEVRES is not set
448# 566# CONFIG_SYS_HYPERVISOR is not set
449# Connector - unified userspace <-> kernelspace linker
450#
451# CONFIG_CONNECTOR is not set 567# CONFIG_CONNECTOR is not set
452
453#
454# Memory Technology Devices (MTD)
455#
456CONFIG_MTD=y 568CONFIG_MTD=y
457# CONFIG_MTD_DEBUG is not set 569# CONFIG_MTD_DEBUG is not set
458# CONFIG_MTD_CONCAT is not set 570# CONFIG_MTD_CONCAT is not set
@@ -465,11 +577,14 @@ CONFIG_MTD_CMDLINE_PARTS=y
465# User Modules And Translation Layers 577# User Modules And Translation Layers
466# 578#
467CONFIG_MTD_CHAR=y 579CONFIG_MTD_CHAR=y
580CONFIG_MTD_BLKDEVS=y
468CONFIG_MTD_BLOCK=y 581CONFIG_MTD_BLOCK=y
469# CONFIG_FTL is not set 582# CONFIG_FTL is not set
470# CONFIG_NFTL is not set 583# CONFIG_NFTL is not set
471# CONFIG_INFTL is not set 584# CONFIG_INFTL is not set
472# CONFIG_RFD_FTL is not set 585# CONFIG_RFD_FTL is not set
586# CONFIG_SSFDC is not set
587# CONFIG_MTD_OOPS is not set
473 588
474# 589#
475# RAM/ROM/Flash chip drivers 590# RAM/ROM/Flash chip drivers
@@ -489,12 +604,12 @@ CONFIG_MTD_CFI_I2=y
489# CONFIG_MTD_RAM is not set 604# CONFIG_MTD_RAM is not set
490CONFIG_MTD_ROM=y 605CONFIG_MTD_ROM=y
491# CONFIG_MTD_ABSENT is not set 606# CONFIG_MTD_ABSENT is not set
492# CONFIG_MTD_OBSOLETE_CHIPS is not set
493 607
494# 608#
495# Mapping drivers for chip access 609# Mapping drivers for chip access
496# 610#
497CONFIG_MTD_COMPLEX_MAPPINGS=y 611CONFIG_MTD_COMPLEX_MAPPINGS=y
612# CONFIG_MTD_PHYSMAP is not set
498CONFIG_MTD_SHARP_SL=y 613CONFIG_MTD_SHARP_SL=y
499# CONFIG_MTD_PLATRAM is not set 614# CONFIG_MTD_PLATRAM is not set
500 615
@@ -512,49 +627,37 @@ CONFIG_MTD_SHARP_SL=y
512# CONFIG_MTD_DOC2000 is not set 627# CONFIG_MTD_DOC2000 is not set
513# CONFIG_MTD_DOC2001 is not set 628# CONFIG_MTD_DOC2001 is not set
514# CONFIG_MTD_DOC2001PLUS is not set 629# CONFIG_MTD_DOC2001PLUS is not set
515
516#
517# NAND Flash Device Drivers
518#
519CONFIG_MTD_NAND=y 630CONFIG_MTD_NAND=y
520CONFIG_MTD_NAND_VERIFY_WRITE=y 631CONFIG_MTD_NAND_VERIFY_WRITE=y
632# CONFIG_MTD_NAND_ECC_SMC is not set
633# CONFIG_MTD_NAND_MUSEUM_IDS is not set
521# CONFIG_MTD_NAND_H1900 is not set 634# CONFIG_MTD_NAND_H1900 is not set
522CONFIG_MTD_NAND_IDS=y 635CONFIG_MTD_NAND_IDS=y
523# CONFIG_MTD_NAND_DISKONCHIP is not set 636# CONFIG_MTD_NAND_DISKONCHIP is not set
524CONFIG_MTD_NAND_SHARPSL=y 637CONFIG_MTD_NAND_SHARPSL=y
525# CONFIG_MTD_NAND_NANDSIM is not set 638# CONFIG_MTD_NAND_NANDSIM is not set
526 639# CONFIG_MTD_NAND_PLATFORM is not set
527# 640# CONFIG_MTD_ALAUDA is not set
528# OneNAND Flash Device Drivers
529#
530# CONFIG_MTD_ONENAND is not set 641# CONFIG_MTD_ONENAND is not set
531 642
532# 643#
533# Parallel port support 644# UBI - Unsorted block images
534# 645#
646# CONFIG_MTD_UBI is not set
535# CONFIG_PARPORT is not set 647# CONFIG_PARPORT is not set
536 648CONFIG_BLK_DEV=y
537#
538# Plug and Play support
539#
540
541#
542# Block devices
543#
544# CONFIG_BLK_DEV_COW_COMMON is not set 649# CONFIG_BLK_DEV_COW_COMMON is not set
545CONFIG_BLK_DEV_LOOP=y 650CONFIG_BLK_DEV_LOOP=y
546# CONFIG_BLK_DEV_CRYPTOLOOP is not set 651# CONFIG_BLK_DEV_CRYPTOLOOP is not set
547# CONFIG_BLK_DEV_NBD is not set 652# CONFIG_BLK_DEV_NBD is not set
548# CONFIG_BLK_DEV_UB is not set 653# CONFIG_BLK_DEV_UB is not set
549# CONFIG_BLK_DEV_RAM is not set 654# CONFIG_BLK_DEV_RAM is not set
550# CONFIG_BLK_DEV_INITRD is not set
551# CONFIG_CDROM_PKTCDVD is not set 655# CONFIG_CDROM_PKTCDVD is not set
552# CONFIG_ATA_OVER_ETH is not set 656# CONFIG_ATA_OVER_ETH is not set
553 657CONFIG_MISC_DEVICES=y
554# 658# CONFIG_EEPROM_93CX6 is not set
555# ATA/ATAPI/MFM/RLL support
556#
557CONFIG_IDE=y 659CONFIG_IDE=y
660CONFIG_IDE_MAX_HWIFS=4
558CONFIG_BLK_DEV_IDE=y 661CONFIG_BLK_DEV_IDE=y
559 662
560# 663#
@@ -569,14 +672,16 @@ CONFIG_BLK_DEV_IDECS=y
569# CONFIG_BLK_DEV_IDEFLOPPY is not set 672# CONFIG_BLK_DEV_IDEFLOPPY is not set
570# CONFIG_BLK_DEV_IDESCSI is not set 673# CONFIG_BLK_DEV_IDESCSI is not set
571# CONFIG_IDE_TASK_IOCTL is not set 674# CONFIG_IDE_TASK_IOCTL is not set
675CONFIG_IDE_PROC_FS=y
572 676
573# 677#
574# IDE chipset support/bugfixes 678# IDE chipset support/bugfixes
575# 679#
576CONFIG_IDE_GENERIC=y 680CONFIG_IDE_GENERIC=y
681# CONFIG_BLK_DEV_PLATFORM is not set
577# CONFIG_IDE_ARM is not set 682# CONFIG_IDE_ARM is not set
578# CONFIG_BLK_DEV_IDEDMA is not set 683# CONFIG_BLK_DEV_IDEDMA is not set
579# CONFIG_IDEDMA_AUTO is not set 684CONFIG_IDE_ARCH_OBSOLETE_INIT=y
580# CONFIG_BLK_DEV_HD is not set 685# CONFIG_BLK_DEV_HD is not set
581 686
582# 687#
@@ -584,6 +689,9 @@ CONFIG_IDE_GENERIC=y
584# 689#
585# CONFIG_RAID_ATTRS is not set 690# CONFIG_RAID_ATTRS is not set
586CONFIG_SCSI=m 691CONFIG_SCSI=m
692CONFIG_SCSI_DMA=y
693# CONFIG_SCSI_TGT is not set
694# CONFIG_SCSI_NETLINK is not set
587CONFIG_SCSI_PROC_FS=y 695CONFIG_SCSI_PROC_FS=y
588 696
589# 697#
@@ -603,130 +711,102 @@ CONFIG_CHR_DEV_SG=m
603CONFIG_SCSI_MULTI_LUN=y 711CONFIG_SCSI_MULTI_LUN=y
604# CONFIG_SCSI_CONSTANTS is not set 712# CONFIG_SCSI_CONSTANTS is not set
605# CONFIG_SCSI_LOGGING is not set 713# CONFIG_SCSI_LOGGING is not set
714# CONFIG_SCSI_SCAN_ASYNC is not set
715CONFIG_SCSI_WAIT_SCAN=m
606 716
607# 717#
608# SCSI Transport Attributes 718# SCSI Transports
609# 719#
610# CONFIG_SCSI_SPI_ATTRS is not set 720# CONFIG_SCSI_SPI_ATTRS is not set
611# CONFIG_SCSI_FC_ATTRS is not set 721# CONFIG_SCSI_FC_ATTRS is not set
612# CONFIG_SCSI_ISCSI_ATTRS is not set 722# CONFIG_SCSI_ISCSI_ATTRS is not set
613# CONFIG_SCSI_SAS_ATTRS is not set 723# CONFIG_SCSI_SAS_LIBSAS is not set
614 724# CONFIG_SCSI_SRP_ATTRS is not set
615# 725CONFIG_SCSI_LOWLEVEL=y
616# SCSI low-level drivers
617#
618# CONFIG_ISCSI_TCP is not set 726# CONFIG_ISCSI_TCP is not set
619# CONFIG_SCSI_SATA is not set
620# CONFIG_SCSI_DEBUG is not set 727# CONFIG_SCSI_DEBUG is not set
621 728# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
622# 729# CONFIG_ATA is not set
623# PCMCIA SCSI adapter support
624#
625# CONFIG_PCMCIA_AHA152X is not set
626# CONFIG_PCMCIA_FDOMAIN is not set
627# CONFIG_PCMCIA_NINJA_SCSI is not set
628# CONFIG_PCMCIA_QLOGIC is not set
629# CONFIG_PCMCIA_SYM53C500 is not set
630
631#
632# Multi-device support (RAID and LVM)
633#
634CONFIG_MD=y 730CONFIG_MD=y
731# CONFIG_BLK_DEV_MD is not set
635CONFIG_BLK_DEV_DM=m 732CONFIG_BLK_DEV_DM=m
733# CONFIG_DM_DEBUG is not set
636CONFIG_DM_CRYPT=m 734CONFIG_DM_CRYPT=m
637CONFIG_DM_SNAPSHOT=m 735CONFIG_DM_SNAPSHOT=m
638CONFIG_DM_MIRROR=m 736CONFIG_DM_MIRROR=m
639CONFIG_DM_ZERO=m 737CONFIG_DM_ZERO=m
640CONFIG_DM_MULTIPATH=m 738CONFIG_DM_MULTIPATH=m
641CONFIG_DM_MULTIPATH_EMC=m 739CONFIG_DM_MULTIPATH_EMC=m
642 740# CONFIG_DM_MULTIPATH_RDAC is not set
643# 741# CONFIG_DM_MULTIPATH_HP is not set
644# Fusion MPT device support 742# CONFIG_DM_DELAY is not set
645# 743# CONFIG_DM_UEVENT is not set
646# CONFIG_FUSION is not set
647
648#
649# IEEE 1394 (FireWire) support
650#
651
652#
653# I2O device support
654#
655
656#
657# Network device support
658#
659CONFIG_NETDEVICES=y 744CONFIG_NETDEVICES=y
745# CONFIG_NETDEVICES_MULTIQUEUE is not set
660# CONFIG_DUMMY is not set 746# CONFIG_DUMMY is not set
661# CONFIG_BONDING is not set 747# CONFIG_BONDING is not set
748# CONFIG_MACVLAN is not set
662# CONFIG_EQUALIZER is not set 749# CONFIG_EQUALIZER is not set
663CONFIG_TUN=m 750CONFIG_TUN=m
664 751# CONFIG_VETH is not set
665#
666# PHY device support
667#
668# CONFIG_PHYLIB is not set 752# CONFIG_PHYLIB is not set
669
670#
671# Ethernet (10 or 100Mbit)
672#
673CONFIG_NET_ETHERNET=y 753CONFIG_NET_ETHERNET=y
674CONFIG_MII=m 754CONFIG_MII=m
755# CONFIG_AX88796 is not set
675# CONFIG_SMC91X is not set 756# CONFIG_SMC91X is not set
676# CONFIG_DM9000 is not set 757# CONFIG_DM9000 is not set
758# CONFIG_SMC911X is not set
759# CONFIG_IBM_NEW_EMAC_ZMII is not set
760# CONFIG_IBM_NEW_EMAC_RGMII is not set
761# CONFIG_IBM_NEW_EMAC_TAH is not set
762# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
763# CONFIG_B44 is not set
764CONFIG_NETDEV_1000=y
765CONFIG_NETDEV_10000=y
677 766
678# 767#
679# Ethernet (1000 Mbit) 768# Wireless LAN
680#
681
682#
683# Ethernet (10000 Mbit)
684#
685
686#
687# Token Ring devices
688#
689
690#
691# Wireless LAN (non-hamradio)
692#
693CONFIG_NET_RADIO=y
694# CONFIG_NET_WIRELESS_RTNETLINK is not set
695
696#
697# Obsolete Wireless cards support (pre-802.11)
698#
699# CONFIG_STRIP is not set
700# CONFIG_PCMCIA_WAVELAN is not set
701# CONFIG_PCMCIA_NETWAVE is not set
702
703#
704# Wireless 802.11 Frequency Hopping cards support
705# 769#
770# CONFIG_WLAN_PRE80211 is not set
771CONFIG_WLAN_80211=y
706# CONFIG_PCMCIA_RAYCS is not set 772# CONFIG_PCMCIA_RAYCS is not set
707 773# CONFIG_LIBERTAS is not set
708#
709# Wireless 802.11b ISA/PCI cards support
710#
711CONFIG_HERMES=m 774CONFIG_HERMES=m
712# CONFIG_ATMEL is not set
713
714#
715# Wireless 802.11b Pcmcia/Cardbus cards support
716#
717CONFIG_PCMCIA_HERMES=m 775CONFIG_PCMCIA_HERMES=m
718CONFIG_PCMCIA_SPECTRUM=m 776CONFIG_PCMCIA_SPECTRUM=m
777# CONFIG_ATMEL is not set
719# CONFIG_AIRO_CS is not set 778# CONFIG_AIRO_CS is not set
720# CONFIG_PCMCIA_WL3501 is not set 779# CONFIG_PCMCIA_WL3501 is not set
780# CONFIG_USB_ZD1201 is not set
781# CONFIG_RTL8187 is not set
782# CONFIG_P54_COMMON is not set
721CONFIG_HOSTAP=m 783CONFIG_HOSTAP=m
722CONFIG_HOSTAP_FIRMWARE=y 784CONFIG_HOSTAP_FIRMWARE=y
723# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set 785# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
724CONFIG_HOSTAP_CS=m 786CONFIG_HOSTAP_CS=m
725CONFIG_NET_WIRELESS=y 787# CONFIG_B43 is not set
788# CONFIG_B43LEGACY is not set
789# CONFIG_ZD1211RW is not set
790# CONFIG_RT2X00 is not set
726 791
727# 792#
728# PCMCIA network device support 793# USB Network Adapters
729# 794#
795CONFIG_USB_CATC=m
796CONFIG_USB_KAWETH=m
797CONFIG_USB_PEGASUS=m
798CONFIG_USB_RTL8150=m
799CONFIG_USB_USBNET=m
800CONFIG_USB_NET_AX8817X=m
801CONFIG_USB_NET_CDCETHER=m
802# CONFIG_USB_NET_DM9601 is not set
803# CONFIG_USB_NET_GL620A is not set
804CONFIG_USB_NET_NET1080=m
805# CONFIG_USB_NET_PLUSB is not set
806# CONFIG_USB_NET_MCS7830 is not set
807# CONFIG_USB_NET_RNDIS_HOST is not set
808# CONFIG_USB_NET_CDC_SUBSET is not set
809CONFIG_USB_NET_ZAURUS=m
730CONFIG_NET_PCMCIA=y 810CONFIG_NET_PCMCIA=y
731# CONFIG_PCMCIA_3C589 is not set 811# CONFIG_PCMCIA_3C589 is not set
732# CONFIG_PCMCIA_3C574 is not set 812# CONFIG_PCMCIA_3C574 is not set
@@ -736,10 +816,6 @@ CONFIG_PCMCIA_PCNET=m
736# CONFIG_PCMCIA_SMC91C92 is not set 816# CONFIG_PCMCIA_SMC91C92 is not set
737# CONFIG_PCMCIA_XIRC2PS is not set 817# CONFIG_PCMCIA_XIRC2PS is not set
738# CONFIG_PCMCIA_AXNET is not set 818# CONFIG_PCMCIA_AXNET is not set
739
740#
741# Wan interfaces
742#
743# CONFIG_WAN is not set 819# CONFIG_WAN is not set
744CONFIG_PPP=m 820CONFIG_PPP=m
745# CONFIG_PPP_MULTILINK is not set 821# CONFIG_PPP_MULTILINK is not set
@@ -750,21 +826,21 @@ CONFIG_PPP_DEFLATE=m
750CONFIG_PPP_BSDCOMP=m 826CONFIG_PPP_BSDCOMP=m
751# CONFIG_PPP_MPPE is not set 827# CONFIG_PPP_MPPE is not set
752# CONFIG_PPPOE is not set 828# CONFIG_PPPOE is not set
829# CONFIG_PPPOL2TP is not set
753# CONFIG_SLIP is not set 830# CONFIG_SLIP is not set
831CONFIG_SLHC=m
754# CONFIG_SHAPER is not set 832# CONFIG_SHAPER is not set
755# CONFIG_NETCONSOLE is not set 833# CONFIG_NETCONSOLE is not set
756# CONFIG_NETPOLL is not set 834# CONFIG_NETPOLL is not set
757# CONFIG_NET_POLL_CONTROLLER is not set 835# CONFIG_NET_POLL_CONTROLLER is not set
758
759#
760# ISDN subsystem
761#
762# CONFIG_ISDN is not set 836# CONFIG_ISDN is not set
763 837
764# 838#
765# Input device support 839# Input device support
766# 840#
767CONFIG_INPUT=y 841CONFIG_INPUT=y
842# CONFIG_INPUT_FF_MEMLESS is not set
843# CONFIG_INPUT_POLLDEV is not set
768 844
769# 845#
770# Userland interfaces 846# Userland interfaces
@@ -774,7 +850,6 @@ CONFIG_INPUT_MOUSEDEV=m
774CONFIG_INPUT_MOUSEDEV_SCREEN_X=240 850CONFIG_INPUT_MOUSEDEV_SCREEN_X=240
775CONFIG_INPUT_MOUSEDEV_SCREEN_Y=320 851CONFIG_INPUT_MOUSEDEV_SCREEN_Y=320
776# CONFIG_INPUT_JOYDEV is not set 852# CONFIG_INPUT_JOYDEV is not set
777# CONFIG_INPUT_TSDEV is not set
778CONFIG_INPUT_EVDEV=y 853CONFIG_INPUT_EVDEV=y
779# CONFIG_INPUT_EVBUG is not set 854# CONFIG_INPUT_EVBUG is not set
780CONFIG_INPUT_POWER=y 855CONFIG_INPUT_POWER=y
@@ -789,17 +864,31 @@ CONFIG_INPUT_KEYBOARD=y
789CONFIG_KEYBOARD_LOCOMO=y 864CONFIG_KEYBOARD_LOCOMO=y
790# CONFIG_KEYBOARD_XTKBD is not set 865# CONFIG_KEYBOARD_XTKBD is not set
791# CONFIG_KEYBOARD_NEWTON is not set 866# CONFIG_KEYBOARD_NEWTON is not set
867# CONFIG_KEYBOARD_STOWAWAY is not set
792# CONFIG_KEYBOARD_CORGI is not set 868# CONFIG_KEYBOARD_CORGI is not set
793# CONFIG_KEYBOARD_SPITZ is not set 869# CONFIG_KEYBOARD_SPITZ is not set
870# CONFIG_KEYBOARD_GPIO is not set
794# CONFIG_INPUT_MOUSE is not set 871# CONFIG_INPUT_MOUSE is not set
795# CONFIG_INPUT_JOYSTICK is not set 872# CONFIG_INPUT_JOYSTICK is not set
873# CONFIG_INPUT_TABLET is not set
796CONFIG_INPUT_TOUCHSCREEN=y 874CONFIG_INPUT_TOUCHSCREEN=y
797CONFIG_TOUCHSCREEN_CORGI=y 875CONFIG_TOUCHSCREEN_CORGI=y
876# CONFIG_TOUCHSCREEN_FUJITSU is not set
798# CONFIG_TOUCHSCREEN_GUNZE is not set 877# CONFIG_TOUCHSCREEN_GUNZE is not set
799# CONFIG_TOUCHSCREEN_ELO is not set 878# CONFIG_TOUCHSCREEN_ELO is not set
800# CONFIG_TOUCHSCREEN_MTOUCH is not set 879# CONFIG_TOUCHSCREEN_MTOUCH is not set
801# CONFIG_TOUCHSCREEN_MK712 is not set 880# CONFIG_TOUCHSCREEN_MK712 is not set
881# CONFIG_TOUCHSCREEN_PENMOUNT is not set
882# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set
883# CONFIG_TOUCHSCREEN_TOUCHWIN is not set
884# CONFIG_TOUCHSCREEN_UCB1400 is not set
885# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
802CONFIG_INPUT_MISC=y 886CONFIG_INPUT_MISC=y
887# CONFIG_INPUT_ATI_REMOTE is not set
888# CONFIG_INPUT_ATI_REMOTE2 is not set
889# CONFIG_INPUT_KEYSPAN_REMOTE is not set
890# CONFIG_INPUT_POWERMATE is not set
891# CONFIG_INPUT_YEALINK is not set
803CONFIG_INPUT_UINPUT=m 892CONFIG_INPUT_UINPUT=m
804 893
805# 894#
@@ -814,6 +903,7 @@ CONFIG_INPUT_UINPUT=m
814CONFIG_VT=y 903CONFIG_VT=y
815CONFIG_VT_CONSOLE=y 904CONFIG_VT_CONSOLE=y
816CONFIG_HW_CONSOLE=y 905CONFIG_HW_CONSOLE=y
906# CONFIG_VT_HW_CONSOLE_BINDING is not set
817# CONFIG_SERIAL_NONSTANDARD is not set 907# CONFIG_SERIAL_NONSTANDARD is not set
818 908
819# 909#
@@ -834,42 +924,21 @@ CONFIG_SERIAL_CORE=y
834CONFIG_SERIAL_CORE_CONSOLE=y 924CONFIG_SERIAL_CORE_CONSOLE=y
835CONFIG_UNIX98_PTYS=y 925CONFIG_UNIX98_PTYS=y
836# CONFIG_LEGACY_PTYS is not set 926# CONFIG_LEGACY_PTYS is not set
837
838#
839# IPMI
840#
841# CONFIG_IPMI_HANDLER is not set 927# CONFIG_IPMI_HANDLER is not set
842 928CONFIG_HW_RANDOM=m
843#
844# Watchdog Cards
845#
846# CONFIG_WATCHDOG is not set
847# CONFIG_NVRAM is not set 929# CONFIG_NVRAM is not set
848# CONFIG_DTLK is not set
849# CONFIG_R3964 is not set 930# CONFIG_R3964 is not set
850 931
851# 932#
852# Ftape, the floppy tape device driver
853#
854
855#
856# PCMCIA character devices 933# PCMCIA character devices
857# 934#
858# CONFIG_SYNCLINK_CS is not set 935# CONFIG_SYNCLINK_CS is not set
859# CONFIG_CARDMAN_4000 is not set 936# CONFIG_CARDMAN_4000 is not set
860# CONFIG_CARDMAN_4040 is not set 937# CONFIG_CARDMAN_4040 is not set
861# CONFIG_RAW_DRIVER is not set 938# CONFIG_RAW_DRIVER is not set
862
863#
864# TPM devices
865#
866# CONFIG_TCG_TPM is not set 939# CONFIG_TCG_TPM is not set
867# CONFIG_TELCLOCK is not set
868
869#
870# I2C support
871#
872CONFIG_I2C=y 940CONFIG_I2C=y
941CONFIG_I2C_BOARDINFO=y
873# CONFIG_I2C_CHARDEV is not set 942# CONFIG_I2C_CHARDEV is not set
874 943
875# 944#
@@ -882,22 +951,28 @@ CONFIG_I2C_ALGOBIT=y
882# 951#
883# I2C Hardware Bus support 952# I2C Hardware Bus support
884# 953#
954# CONFIG_I2C_GPIO is not set
885CONFIG_I2C_PXA=y 955CONFIG_I2C_PXA=y
886# CONFIG_I2C_PXA_SLAVE is not set 956# CONFIG_I2C_PXA_SLAVE is not set
957# CONFIG_I2C_OCORES is not set
887# CONFIG_I2C_PARPORT_LIGHT is not set 958# CONFIG_I2C_PARPORT_LIGHT is not set
959# CONFIG_I2C_SIMTEC is not set
960# CONFIG_I2C_TAOS_EVM is not set
888# CONFIG_I2C_STUB is not set 961# CONFIG_I2C_STUB is not set
889# CONFIG_I2C_PCA_ISA is not set 962# CONFIG_I2C_TINY_USB is not set
890 963
891# 964#
892# Miscellaneous I2C Chip support 965# Miscellaneous I2C Chip support
893# 966#
894# CONFIG_SENSORS_DS1337 is not set 967# CONFIG_SENSORS_DS1337 is not set
895# CONFIG_SENSORS_DS1374 is not set 968# CONFIG_SENSORS_DS1374 is not set
969# CONFIG_DS1682 is not set
896# CONFIG_SENSORS_EEPROM is not set 970# CONFIG_SENSORS_EEPROM is not set
897# CONFIG_SENSORS_PCF8574 is not set 971# CONFIG_SENSORS_PCF8574 is not set
898# CONFIG_SENSORS_PCA9539 is not set 972# CONFIG_SENSORS_PCA9539 is not set
899# CONFIG_SENSORS_PCF8591 is not set 973# CONFIG_SENSORS_PCF8591 is not set
900# CONFIG_SENSORS_MAX6875 is not set 974# CONFIG_SENSORS_MAX6875 is not set
975# CONFIG_SENSORS_TSL2550 is not set
901# CONFIG_I2C_DEBUG_CORE is not set 976# CONFIG_I2C_DEBUG_CORE is not set
902# CONFIG_I2C_DEBUG_ALGO is not set 977# CONFIG_I2C_DEBUG_ALGO is not set
903# CONFIG_I2C_DEBUG_BUS is not set 978# CONFIG_I2C_DEBUG_BUS is not set
@@ -908,44 +983,21 @@ CONFIG_I2C_PXA=y
908# 983#
909# CONFIG_SPI is not set 984# CONFIG_SPI is not set
910# CONFIG_SPI_MASTER is not set 985# CONFIG_SPI_MASTER is not set
911
912#
913# Dallas's 1-wire bus
914#
915# CONFIG_W1 is not set 986# CONFIG_W1 is not set
916 987# CONFIG_POWER_SUPPLY is not set
917#
918# Hardware Monitoring support
919#
920# CONFIG_HWMON is not set 988# CONFIG_HWMON is not set
921# CONFIG_HWMON_VID is not set 989# CONFIG_WATCHDOG is not set
922
923#
924# Misc devices
925#
926 990
927# 991#
928# Multi-Function Devices 992# Sonics Silicon Backplane
929# 993#
994CONFIG_SSB_POSSIBLE=y
995# CONFIG_SSB is not set
930 996
931# 997#
932# LED devices 998# Multifunction device drivers
933# 999#
934CONFIG_NEW_LEDS=y 1000# CONFIG_MFD_SM501 is not set
935CONFIG_LEDS_CLASS=y
936
937#
938# LED drivers
939#
940CONFIG_LEDS_LOCOMO=y
941# CONFIG_LEDS_TOSA is not set
942
943#
944# LED Triggers
945#
946CONFIG_LEDS_TRIGGERS=y
947CONFIG_LEDS_TRIGGER_TIMER=y
948CONFIG_LEDS_TRIGGER_IDE_DISK=y
949 1001
950# 1002#
951# Multimedia devices 1003# Multimedia devices
@@ -954,81 +1006,85 @@ CONFIG_VIDEO_DEV=m
954CONFIG_VIDEO_V4L1=y 1006CONFIG_VIDEO_V4L1=y
955CONFIG_VIDEO_V4L1_COMPAT=y 1007CONFIG_VIDEO_V4L1_COMPAT=y
956CONFIG_VIDEO_V4L2=y 1008CONFIG_VIDEO_V4L2=y
957 1009CONFIG_VIDEO_CAPTURE_DRIVERS=y
958#
959# Video Capture Adapters
960#
961
962#
963# Video Capture Adapters
964#
965# CONFIG_VIDEO_ADV_DEBUG is not set 1010# CONFIG_VIDEO_ADV_DEBUG is not set
1011CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
966# CONFIG_VIDEO_VIVI is not set 1012# CONFIG_VIDEO_VIVI is not set
967# CONFIG_VIDEO_CPIA is not set 1013# CONFIG_VIDEO_CPIA is not set
968# CONFIG_VIDEO_CPIA2 is not set 1014# CONFIG_VIDEO_CPIA2 is not set
969# CONFIG_VIDEO_SAA5246A is not set 1015# CONFIG_VIDEO_SAA5246A is not set
970# CONFIG_VIDEO_SAA5249 is not set 1016# CONFIG_VIDEO_SAA5249 is not set
971# CONFIG_TUNER_3036 is not set 1017# CONFIG_TUNER_3036 is not set
972# CONFIG_VIDEO_OVCAMCHIP is not set 1018CONFIG_V4L_USB_DRIVERS=y
973 1019# CONFIG_VIDEO_PVRUSB2 is not set
974#
975# Encoders and Decoders
976#
977# CONFIG_VIDEO_MSP3400 is not set
978# CONFIG_VIDEO_CS53L32A is not set
979# CONFIG_VIDEO_WM8775 is not set
980# CONFIG_VIDEO_WM8739 is not set
981# CONFIG_VIDEO_CX25840 is not set
982# CONFIG_VIDEO_SAA711X is not set
983# CONFIG_VIDEO_SAA7127 is not set
984# CONFIG_VIDEO_UPD64031A is not set
985# CONFIG_VIDEO_UPD64083 is not set
986
987#
988# V4L USB devices
989#
990# CONFIG_VIDEO_EM28XX is not set 1020# CONFIG_VIDEO_EM28XX is not set
991CONFIG_USB_DSBR=m 1021# CONFIG_VIDEO_USBVISION is not set
992CONFIG_VIDEO_USBVIDEO=m 1022CONFIG_VIDEO_USBVIDEO=m
993CONFIG_USB_VICAM=m 1023CONFIG_USB_VICAM=m
994CONFIG_USB_IBMCAM=m 1024CONFIG_USB_IBMCAM=m
995CONFIG_USB_KONICAWC=m 1025CONFIG_USB_KONICAWC=m
1026# CONFIG_USB_QUICKCAM_MESSENGER is not set
996# CONFIG_USB_ET61X251 is not set 1027# CONFIG_USB_ET61X251 is not set
1028# CONFIG_VIDEO_OVCAMCHIP is not set
1029# CONFIG_USB_W9968CF is not set
997CONFIG_USB_OV511=m 1030CONFIG_USB_OV511=m
998CONFIG_USB_SE401=m 1031CONFIG_USB_SE401=m
999CONFIG_USB_SN9C102=m 1032CONFIG_USB_SN9C102=m
1000CONFIG_USB_STV680=m 1033CONFIG_USB_STV680=m
1001# CONFIG_USB_W9968CF is not set
1002# CONFIG_USB_ZC0301 is not set 1034# CONFIG_USB_ZC0301 is not set
1003# CONFIG_USB_PWC is not set 1035# CONFIG_USB_PWC is not set
1004 1036# CONFIG_USB_ZR364XX is not set
1005# 1037CONFIG_RADIO_ADAPTERS=y
1006# Radio Adapters 1038CONFIG_USB_DSBR=m
1007# 1039# CONFIG_DVB_CORE is not set
1008# CONFIG_RADIO_MAESTRO is not set 1040CONFIG_DAB=y
1009
1010#
1011# Digital Video Broadcasting Devices
1012#
1013# CONFIG_DVB is not set
1014CONFIG_USB_DABUSB=m 1041CONFIG_USB_DABUSB=m
1015 1042
1016# 1043#
1017# Graphics support 1044# Graphics support
1018# 1045#
1046# CONFIG_VGASTATE is not set
1047CONFIG_VIDEO_OUTPUT_CONTROL=m
1019CONFIG_FB=y 1048CONFIG_FB=y
1049# CONFIG_FIRMWARE_EDID is not set
1050# CONFIG_FB_DDC is not set
1020CONFIG_FB_CFB_FILLRECT=y 1051CONFIG_FB_CFB_FILLRECT=y
1021CONFIG_FB_CFB_COPYAREA=y 1052CONFIG_FB_CFB_COPYAREA=y
1022CONFIG_FB_CFB_IMAGEBLIT=y 1053CONFIG_FB_CFB_IMAGEBLIT=y
1054# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
1055# CONFIG_FB_SYS_FILLRECT is not set
1056# CONFIG_FB_SYS_COPYAREA is not set
1057# CONFIG_FB_SYS_IMAGEBLIT is not set
1058# CONFIG_FB_SYS_FOPS is not set
1059CONFIG_FB_DEFERRED_IO=y
1060# CONFIG_FB_SVGALIB is not set
1023# CONFIG_FB_MACMODES is not set 1061# CONFIG_FB_MACMODES is not set
1024CONFIG_FB_FIRMWARE_EDID=y 1062# CONFIG_FB_BACKLIGHT is not set
1025CONFIG_FB_MODE_HELPERS=y 1063CONFIG_FB_MODE_HELPERS=y
1026# CONFIG_FB_TILEBLITTING is not set 1064# CONFIG_FB_TILEBLITTING is not set
1065
1066#
1067# Frame buffer hardware drivers
1068#
1027# CONFIG_FB_S1D13XXX is not set 1069# CONFIG_FB_S1D13XXX is not set
1028CONFIG_FB_PXA=y 1070CONFIG_FB_PXA=y
1071CONFIG_FB_PXA_LCD_QVGA=y
1072# CONFIG_FB_PXA_LCD_VGA is not set
1073# CONFIG_FB_PXA_OVERLAY is not set
1029# CONFIG_FB_PXA_PARAMETERS is not set 1074# CONFIG_FB_PXA_PARAMETERS is not set
1075# CONFIG_FB_MBX is not set
1030# CONFIG_FB_W100 is not set 1076# CONFIG_FB_W100 is not set
1031# CONFIG_FB_VIRTUAL is not set 1077# CONFIG_FB_VIRTUAL is not set
1078CONFIG_BACKLIGHT_LCD_SUPPORT=y
1079CONFIG_LCD_CLASS_DEVICE=m
1080CONFIG_BACKLIGHT_CLASS_DEVICE=y
1081# CONFIG_BACKLIGHT_CORGI is not set
1082CONFIG_BACKLIGHT_LOCOMO=y
1083
1084#
1085# Display device support
1086#
1087# CONFIG_DISPLAY_SUPPORT is not set
1032 1088
1033# 1089#
1034# Console display driver support 1090# Console display driver support
@@ -1036,6 +1092,7 @@ CONFIG_FB_PXA=y
1036# CONFIG_VGA_CONSOLE is not set 1092# CONFIG_VGA_CONSOLE is not set
1037CONFIG_DUMMY_CONSOLE=y 1093CONFIG_DUMMY_CONSOLE=y
1038CONFIG_FRAMEBUFFER_CONSOLE=y 1094CONFIG_FRAMEBUFFER_CONSOLE=y
1095# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
1039CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y 1096CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
1040CONFIG_FONTS=y 1097CONFIG_FONTS=y
1041# CONFIG_FONT_8x8 is not set 1098# CONFIG_FONT_8x8 is not set
@@ -1048,25 +1105,11 @@ CONFIG_FONT_MINI_4x6=y
1048# CONFIG_FONT_SUN8x16 is not set 1105# CONFIG_FONT_SUN8x16 is not set
1049# CONFIG_FONT_SUN12x22 is not set 1106# CONFIG_FONT_SUN12x22 is not set
1050# CONFIG_FONT_10x18 is not set 1107# CONFIG_FONT_10x18 is not set
1051
1052#
1053# Logo configuration
1054#
1055CONFIG_LOGO=y 1108CONFIG_LOGO=y
1056CONFIG_LOGO_LINUX_MONO=y 1109CONFIG_LOGO_LINUX_MONO=y
1057CONFIG_LOGO_LINUX_VGA16=y 1110CONFIG_LOGO_LINUX_VGA16=y
1058# CONFIG_LOGO_LINUX_CLUT224 is not set 1111# CONFIG_LOGO_LINUX_CLUT224 is not set
1059# CONFIG_LOGO_OHAND_CLUT224 is not set 1112CONFIG_LOGO_OHAND_CLUT224=y
1060CONFIG_LOGO_OZ240_CLUT224=y
1061# CONFIG_LOGO_OZ480_CLUT224 is not set
1062# CONFIG_LOGO_OZ640_CLUT224 is not set
1063CONFIG_BACKLIGHT_LCD_SUPPORT=y
1064CONFIG_BACKLIGHT_CLASS_DEVICE=y
1065CONFIG_BACKLIGHT_DEVICE=y
1066CONFIG_LCD_CLASS_DEVICE=m
1067CONFIG_LCD_DEVICE=y
1068# CONFIG_BACKLIGHT_CORGI is not set
1069CONFIG_BACKLIGHT_LOCOMO=y
1070 1113
1071# 1114#
1072# Sound 1115# Sound
@@ -1107,6 +1150,7 @@ CONFIG_SND_VERBOSE_PROCFS=y
1107# USB devices 1150# USB devices
1108# 1151#
1109# CONFIG_SND_USB_AUDIO is not set 1152# CONFIG_SND_USB_AUDIO is not set
1153# CONFIG_SND_USB_CAIAQ is not set
1110 1154
1111# 1155#
1112# PCMCIA devices 1156# PCMCIA devices
@@ -1115,54 +1159,41 @@ CONFIG_SND_VERBOSE_PROCFS=y
1115# CONFIG_SND_PDAUDIOCF is not set 1159# CONFIG_SND_PDAUDIOCF is not set
1116 1160
1117# 1161#
1118# SoC audio support 1162# System on Chip audio support
1119# 1163#
1120CONFIG_SND_SOC=m 1164CONFIG_SND_SOC=m
1165CONFIG_SND_PXA2XX_SOC=m
1166CONFIG_SND_PXA2XX_SOC_I2S=m
1167CONFIG_SND_PXA2XX_SOC_POODLE=m
1121 1168
1122# 1169#
1123# Soc Platforms 1170# SoC Audio support for SuperH
1124#
1125
1126#
1127# SoC Audio for the Intel PXA2xx
1128#
1129CONFIG_SND_PXA2xx_SOC=m
1130# CONFIG_SND_PXA2xx_SOC_MAINSTONE is not set
1131# CONFIG_SND_PXA2xx_SOC_MAINSTONE_WM8731 is not set
1132# CONFIG_SND_PXA2xx_SOC_MAINSTONE_WM8753 is not set
1133# CONFIG_SND_PXA2xx_SOC_MAINSTONE_WM8974 is not set
1134# CONFIG_SND_PXA2xx_SOC_MAINSTONE_WM9713 is not set
1135# CONFIG_SND_MAINSTONE_BASEBAND is not set
1136# CONFIG_SND_MAINSTONE_BLUETOOTH is not set
1137# CONFIG_SND_PXA2xx_SOC_MAINSTONE_WM9712 is not set
1138# CONFIG_SND_PXA2xx_SOC_CORGI is not set
1139# CONFIG_SND_PXA2xx_SOC_SPITZ is not set
1140CONFIG_SND_PXA2xx_SOC_POODLE=m
1141# CONFIG_SND_PXA2xx_SOC_TOSA is not set
1142
1143#
1144# Soc Codecs
1145# 1171#
1146# CONFIG_SND_SOC_AC97_CODEC is not set
1147CONFIG_SND_SOC_WM8731=m 1172CONFIG_SND_SOC_WM8731=m
1148# CONFIG_SND_SOC_WM8750 is not set
1149# CONFIG_SND_SOC_WM8753 is not set
1150# CONFIG_SND_SOC_WM8772 is not set
1151# CONFIG_SND_SOC_WM8971 is not set
1152# CONFIG_SND_SOC_WM8974 is not set
1153# CONFIG_SND_SOC_WM9713 is not set
1154# CONFIG_SND_SOC_WM9712 is not set
1155# CONFIG_SND_SOC_UDA1380 is not set
1156# CONFIG_SND_SOC_AK4535 is not set
1157 1173
1158# 1174#
1159# Open Sound System 1175# Open Sound System
1160# 1176#
1161# CONFIG_SOUND_PRIME is not set 1177# CONFIG_SOUND_PRIME is not set
1178CONFIG_HID_SUPPORT=y
1179CONFIG_HID=m
1180# CONFIG_HID_DEBUG is not set
1181# CONFIG_HIDRAW is not set
1162 1182
1163# 1183#
1164# USB support 1184# USB Input Devices
1165# 1185#
1186CONFIG_USB_HID=m
1187# CONFIG_USB_HIDINPUT_POWERBOOK is not set
1188# CONFIG_HID_FF is not set
1189# CONFIG_USB_HIDDEV is not set
1190
1191#
1192# USB HID Boot Protocol drivers
1193#
1194CONFIG_USB_KBD=m
1195CONFIG_USB_MOUSE=m
1196CONFIG_USB_SUPPORT=y
1166CONFIG_USB_ARCH_HAS_HCD=y 1197CONFIG_USB_ARCH_HAS_HCD=y
1167# CONFIG_USB_ARCH_HAS_OHCI is not set 1198# CONFIG_USB_ARCH_HAS_OHCI is not set
1168# CONFIG_USB_ARCH_HAS_EHCI is not set 1199# CONFIG_USB_ARCH_HAS_EHCI is not set
@@ -1173,9 +1204,10 @@ CONFIG_USB=m
1173# Miscellaneous USB options 1204# Miscellaneous USB options
1174# 1205#
1175CONFIG_USB_DEVICEFS=y 1206CONFIG_USB_DEVICEFS=y
1176# CONFIG_USB_BANDWIDTH is not set 1207CONFIG_USB_DEVICE_CLASS=y
1177# CONFIG_USB_DYNAMIC_MINORS is not set 1208# CONFIG_USB_DYNAMIC_MINORS is not set
1178# CONFIG_USB_SUSPEND is not set 1209# CONFIG_USB_SUSPEND is not set
1210# CONFIG_USB_PERSIST is not set
1179# CONFIG_USB_OTG is not set 1211# CONFIG_USB_OTG is not set
1180 1212
1181# 1213#
@@ -1184,6 +1216,7 @@ CONFIG_USB_DEVICEFS=y
1184# CONFIG_USB_ISP116X_HCD is not set 1216# CONFIG_USB_ISP116X_HCD is not set
1185CONFIG_USB_SL811_HCD=m 1217CONFIG_USB_SL811_HCD=m
1186CONFIG_USB_SL811_CS=m 1218CONFIG_USB_SL811_CS=m
1219# CONFIG_USB_R8A66597_HCD is not set
1187 1220
1188# 1221#
1189# USB Device Class drivers 1222# USB Device Class drivers
@@ -1209,58 +1242,14 @@ CONFIG_USB_STORAGE=m
1209# CONFIG_USB_STORAGE_SDDR55 is not set 1242# CONFIG_USB_STORAGE_SDDR55 is not set
1210# CONFIG_USB_STORAGE_JUMPSHOT is not set 1243# CONFIG_USB_STORAGE_JUMPSHOT is not set
1211# CONFIG_USB_STORAGE_ALAUDA is not set 1244# CONFIG_USB_STORAGE_ALAUDA is not set
1245# CONFIG_USB_STORAGE_KARMA is not set
1212# CONFIG_USB_LIBUSUAL is not set 1246# CONFIG_USB_LIBUSUAL is not set
1213 1247
1214# 1248#
1215# USB Input Devices
1216#
1217CONFIG_USB_HID=m
1218CONFIG_USB_HIDINPUT=y
1219# CONFIG_USB_HIDINPUT_POWERBOOK is not set
1220# CONFIG_HID_FF is not set
1221# CONFIG_USB_HIDDEV is not set
1222
1223#
1224# USB HID Boot Protocol drivers
1225#
1226CONFIG_USB_KBD=m
1227CONFIG_USB_MOUSE=m
1228CONFIG_USB_AIPTEK=m
1229CONFIG_USB_WACOM=m
1230# CONFIG_USB_ACECAD is not set
1231CONFIG_USB_KBTAB=m
1232CONFIG_USB_POWERMATE=m
1233# CONFIG_USB_TOUCHSCREEN is not set
1234# CONFIG_USB_YEALINK is not set
1235CONFIG_USB_XPAD=m
1236CONFIG_USB_ATI_REMOTE=m
1237# CONFIG_USB_ATI_REMOTE2 is not set
1238# CONFIG_USB_KEYSPAN_REMOTE is not set
1239# CONFIG_USB_APPLETOUCH is not set
1240
1241#
1242# USB Imaging devices 1249# USB Imaging devices
1243# 1250#
1244CONFIG_USB_MDC800=m 1251CONFIG_USB_MDC800=m
1245CONFIG_USB_MICROTEK=m 1252CONFIG_USB_MICROTEK=m
1246
1247#
1248# USB Network Adapters
1249#
1250CONFIG_USB_CATC=m
1251CONFIG_USB_KAWETH=m
1252CONFIG_USB_PEGASUS=m
1253CONFIG_USB_RTL8150=m
1254CONFIG_USB_USBNET=m
1255CONFIG_USB_NET_AX8817X=m
1256CONFIG_USB_NET_CDCETHER=m
1257# CONFIG_USB_NET_GL620A is not set
1258CONFIG_USB_NET_NET1080=m
1259# CONFIG_USB_NET_PLUSB is not set
1260# CONFIG_USB_NET_RNDIS_HOST is not set
1261# CONFIG_USB_NET_CDC_SUBSET is not set
1262CONFIG_USB_NET_ZAURUS=m
1263# CONFIG_USB_ZD1201 is not set
1264CONFIG_USB_MON=y 1253CONFIG_USB_MON=y
1265 1254
1266# 1255#
@@ -1272,10 +1261,11 @@ CONFIG_USB_MON=y
1272# 1261#
1273CONFIG_USB_SERIAL=m 1262CONFIG_USB_SERIAL=m
1274CONFIG_USB_SERIAL_GENERIC=y 1263CONFIG_USB_SERIAL_GENERIC=y
1264# CONFIG_USB_SERIAL_AIRCABLE is not set
1275# CONFIG_USB_SERIAL_AIRPRIME is not set 1265# CONFIG_USB_SERIAL_AIRPRIME is not set
1276# CONFIG_USB_SERIAL_ANYDATA is not set
1277# CONFIG_USB_SERIAL_ARK3116 is not set 1266# CONFIG_USB_SERIAL_ARK3116 is not set
1278CONFIG_USB_SERIAL_BELKIN=m 1267CONFIG_USB_SERIAL_BELKIN=m
1268# CONFIG_USB_SERIAL_CH341 is not set
1279# CONFIG_USB_SERIAL_WHITEHEAT is not set 1269# CONFIG_USB_SERIAL_WHITEHEAT is not set
1280CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m 1270CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
1281# CONFIG_USB_SERIAL_CP2101 is not set 1271# CONFIG_USB_SERIAL_CP2101 is not set
@@ -1307,15 +1297,21 @@ CONFIG_USB_SERIAL_KEYSPAN=m
1307CONFIG_USB_SERIAL_KLSI=m 1297CONFIG_USB_SERIAL_KLSI=m
1308CONFIG_USB_SERIAL_KOBIL_SCT=m 1298CONFIG_USB_SERIAL_KOBIL_SCT=m
1309CONFIG_USB_SERIAL_MCT_U232=m 1299CONFIG_USB_SERIAL_MCT_U232=m
1300# CONFIG_USB_SERIAL_MOS7720 is not set
1301# CONFIG_USB_SERIAL_MOS7840 is not set
1310# CONFIG_USB_SERIAL_NAVMAN is not set 1302# CONFIG_USB_SERIAL_NAVMAN is not set
1311CONFIG_USB_SERIAL_PL2303=m 1303CONFIG_USB_SERIAL_PL2303=m
1304# CONFIG_USB_SERIAL_OTI6858 is not set
1312# CONFIG_USB_SERIAL_HP4X is not set 1305# CONFIG_USB_SERIAL_HP4X is not set
1313CONFIG_USB_SERIAL_SAFE=m 1306CONFIG_USB_SERIAL_SAFE=m
1314# CONFIG_USB_SERIAL_SAFE_PADDED is not set 1307# CONFIG_USB_SERIAL_SAFE_PADDED is not set
1308# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
1315CONFIG_USB_SERIAL_TI=m 1309CONFIG_USB_SERIAL_TI=m
1316CONFIG_USB_SERIAL_CYBERJACK=m 1310CONFIG_USB_SERIAL_CYBERJACK=m
1317CONFIG_USB_SERIAL_XIRCOM=m 1311CONFIG_USB_SERIAL_XIRCOM=m
1312# CONFIG_USB_SERIAL_OPTION is not set
1318CONFIG_USB_SERIAL_OMNINET=m 1313CONFIG_USB_SERIAL_OMNINET=m
1314# CONFIG_USB_SERIAL_DEBUG is not set
1319CONFIG_USB_EZUSB=y 1315CONFIG_USB_EZUSB=y
1320 1316
1321# 1317#
@@ -1323,16 +1319,22 @@ CONFIG_USB_EZUSB=y
1323# 1319#
1324CONFIG_USB_EMI62=m 1320CONFIG_USB_EMI62=m
1325CONFIG_USB_EMI26=m 1321CONFIG_USB_EMI26=m
1322# CONFIG_USB_ADUTUX is not set
1326CONFIG_USB_AUERSWALD=m 1323CONFIG_USB_AUERSWALD=m
1327CONFIG_USB_RIO500=m 1324CONFIG_USB_RIO500=m
1328CONFIG_USB_LEGOTOWER=m 1325CONFIG_USB_LEGOTOWER=m
1329CONFIG_USB_LCD=m 1326CONFIG_USB_LCD=m
1327# CONFIG_USB_BERRY_CHARGE is not set
1330CONFIG_USB_LED=m 1328CONFIG_USB_LED=m
1329# CONFIG_USB_CYPRESS_CY7C63 is not set
1331CONFIG_USB_CYTHERM=m 1330CONFIG_USB_CYTHERM=m
1332CONFIG_USB_PHIDGETKIT=m 1331# CONFIG_USB_PHIDGET is not set
1333CONFIG_USB_PHIDGETSERVO=m
1334CONFIG_USB_IDMOUSE=m 1332CONFIG_USB_IDMOUSE=m
1333# CONFIG_USB_FTDI_ELAN is not set
1334# CONFIG_USB_APPLEDISPLAY is not set
1335# CONFIG_USB_LD is not set 1335# CONFIG_USB_LD is not set
1336# CONFIG_USB_TRANCEVIBRATOR is not set
1337# CONFIG_USB_IOWARRIOR is not set
1336# CONFIG_USB_TEST is not set 1338# CONFIG_USB_TEST is not set
1337 1339
1338# 1340#
@@ -1343,16 +1345,22 @@ CONFIG_USB_IDMOUSE=m
1343# USB Gadget Support 1345# USB Gadget Support
1344# 1346#
1345CONFIG_USB_GADGET=y 1347CONFIG_USB_GADGET=y
1348# CONFIG_USB_GADGET_DEBUG is not set
1346# CONFIG_USB_GADGET_DEBUG_FILES is not set 1349# CONFIG_USB_GADGET_DEBUG_FILES is not set
1347CONFIG_USB_GADGET_SELECTED=y 1350CONFIG_USB_GADGET_SELECTED=y
1351# CONFIG_USB_GADGET_AMD5536UDC is not set
1352# CONFIG_USB_GADGET_ATMEL_USBA is not set
1353# CONFIG_USB_GADGET_FSL_USB2 is not set
1348# CONFIG_USB_GADGET_NET2280 is not set 1354# CONFIG_USB_GADGET_NET2280 is not set
1349CONFIG_USB_GADGET_PXA2XX=y 1355CONFIG_USB_GADGET_PXA2XX=y
1350CONFIG_USB_PXA2XX=y 1356CONFIG_USB_PXA2XX=y
1351# CONFIG_USB_PXA2XX_SMALL is not set 1357# CONFIG_USB_PXA2XX_SMALL is not set
1358# CONFIG_USB_GADGET_M66592 is not set
1352# CONFIG_USB_GADGET_PXA27X is not set 1359# CONFIG_USB_GADGET_PXA27X is not set
1353# CONFIG_USB_GADGET_GOKU is not set 1360# CONFIG_USB_GADGET_GOKU is not set
1354# CONFIG_USB_GADGET_LH7A40X is not set 1361# CONFIG_USB_GADGET_LH7A40X is not set
1355# CONFIG_USB_GADGET_OMAP is not set 1362# CONFIG_USB_GADGET_OMAP is not set
1363# CONFIG_USB_GADGET_S3C2410 is not set
1356# CONFIG_USB_GADGET_AT91 is not set 1364# CONFIG_USB_GADGET_AT91 is not set
1357# CONFIG_USB_GADGET_DUMMY_HCD is not set 1365# CONFIG_USB_GADGET_DUMMY_HCD is not set
1358# CONFIG_USB_GADGET_DUALSPEED is not set 1366# CONFIG_USB_GADGET_DUALSPEED is not set
@@ -1363,24 +1371,44 @@ CONFIG_USB_GADGETFS=m
1363CONFIG_USB_FILE_STORAGE=m 1371CONFIG_USB_FILE_STORAGE=m
1364# CONFIG_USB_FILE_STORAGE_TEST is not set 1372# CONFIG_USB_FILE_STORAGE_TEST is not set
1365CONFIG_USB_G_SERIAL=m 1373CONFIG_USB_G_SERIAL=m
1374# CONFIG_USB_MIDI_GADGET is not set
1375CONFIG_MMC=y
1376# CONFIG_MMC_DEBUG is not set
1377CONFIG_MMC_UNSAFE_RESUME=y
1366 1378
1367# 1379#
1368# MMC/SD Card support 1380# MMC/SD Card Drivers
1369# 1381#
1370CONFIG_MMC=y
1371# CONFIG_MMC_DEBUG is not set
1372CONFIG_MMC_BLOCK=y 1382CONFIG_MMC_BLOCK=y
1383CONFIG_MMC_BLOCK_BOUNCE=y
1384# CONFIG_SDIO_UART is not set
1385
1386#
1387# MMC/SD Host Controller Drivers
1388#
1373CONFIG_MMC_PXA=y 1389CONFIG_MMC_PXA=y
1374CONFIG_MMC_UNSAFE_RESUME=y 1390CONFIG_NEW_LEDS=y
1391CONFIG_LEDS_CLASS=y
1375 1392
1393#
1394# LED drivers
1395#
1396CONFIG_LEDS_LOCOMO=y
1397# CONFIG_LEDS_TOSA is not set
1398# CONFIG_LEDS_GPIO is not set
1376 1399
1377# 1400#
1378# Real Time Clock 1401# LED Triggers
1379# 1402#
1403CONFIG_LEDS_TRIGGERS=y
1404CONFIG_LEDS_TRIGGER_TIMER=y
1405CONFIG_LEDS_TRIGGER_IDE_DISK=y
1406# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
1380CONFIG_RTC_LIB=y 1407CONFIG_RTC_LIB=y
1381CONFIG_RTC_CLASS=y 1408CONFIG_RTC_CLASS=y
1382CONFIG_RTC_HCTOSYS=y 1409CONFIG_RTC_HCTOSYS=y
1383CONFIG_RTC_HCTOSYS_DEVICE="rtc0" 1410CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
1411# CONFIG_RTC_DEBUG is not set
1384 1412
1385# 1413#
1386# RTC interfaces 1414# RTC interfaces
@@ -1388,17 +1416,42 @@ CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
1388CONFIG_RTC_INTF_SYSFS=y 1416CONFIG_RTC_INTF_SYSFS=y
1389CONFIG_RTC_INTF_PROC=y 1417CONFIG_RTC_INTF_PROC=y
1390CONFIG_RTC_INTF_DEV=y 1418CONFIG_RTC_INTF_DEV=y
1419# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
1420# CONFIG_RTC_DRV_TEST is not set
1391 1421
1392# 1422#
1393# RTC drivers 1423# I2C RTC drivers
1394# 1424#
1395# CONFIG_RTC_DRV_X1205 is not set 1425# CONFIG_RTC_DRV_DS1307 is not set
1426# CONFIG_RTC_DRV_DS1374 is not set
1396# CONFIG_RTC_DRV_DS1672 is not set 1427# CONFIG_RTC_DRV_DS1672 is not set
1397# CONFIG_RTC_DRV_PCF8563 is not set 1428# CONFIG_RTC_DRV_MAX6900 is not set
1398# CONFIG_RTC_DRV_RS5C372 is not set 1429# CONFIG_RTC_DRV_RS5C372 is not set
1430# CONFIG_RTC_DRV_ISL1208 is not set
1431# CONFIG_RTC_DRV_X1205 is not set
1432# CONFIG_RTC_DRV_PCF8563 is not set
1433# CONFIG_RTC_DRV_PCF8583 is not set
1434# CONFIG_RTC_DRV_M41T80 is not set
1435
1436#
1437# SPI RTC drivers
1438#
1439
1440#
1441# Platform RTC drivers
1442#
1443# CONFIG_RTC_DRV_CMOS is not set
1444# CONFIG_RTC_DRV_DS1553 is not set
1445# CONFIG_RTC_DRV_STK17TA8 is not set
1446# CONFIG_RTC_DRV_DS1742 is not set
1399# CONFIG_RTC_DRV_M48T86 is not set 1447# CONFIG_RTC_DRV_M48T86 is not set
1400CONFIG_RTC_DRV_SA1100=y 1448# CONFIG_RTC_DRV_M48T59 is not set
1401# CONFIG_RTC_DRV_TEST is not set 1449# CONFIG_RTC_DRV_V3020 is not set
1450
1451#
1452# on-CPU RTC drivers
1453#
1454CONFIG_RTC_DRV_SA1100=m
1402 1455
1403# 1456#
1404# File systems 1457# File systems
@@ -1406,15 +1459,23 @@ CONFIG_RTC_DRV_SA1100=y
1406CONFIG_EXT2_FS=y 1459CONFIG_EXT2_FS=y
1407# CONFIG_EXT2_FS_XATTR is not set 1460# CONFIG_EXT2_FS_XATTR is not set
1408# CONFIG_EXT2_FS_XIP is not set 1461# CONFIG_EXT2_FS_XIP is not set
1409# CONFIG_EXT3_FS is not set 1462CONFIG_EXT3_FS=m
1463CONFIG_EXT3_FS_XATTR=y
1464# CONFIG_EXT3_FS_POSIX_ACL is not set
1465# CONFIG_EXT3_FS_SECURITY is not set
1466# CONFIG_EXT4DEV_FS is not set
1467CONFIG_JBD=m
1468CONFIG_FS_MBCACHE=y
1410# CONFIG_REISERFS_FS is not set 1469# CONFIG_REISERFS_FS is not set
1411# CONFIG_JFS_FS is not set 1470# CONFIG_JFS_FS is not set
1412# CONFIG_FS_POSIX_ACL is not set 1471# CONFIG_FS_POSIX_ACL is not set
1413# CONFIG_XFS_FS is not set 1472# CONFIG_XFS_FS is not set
1473# CONFIG_GFS2_FS is not set
1414# CONFIG_OCFS2_FS is not set 1474# CONFIG_OCFS2_FS is not set
1415# CONFIG_MINIX_FS is not set 1475# CONFIG_MINIX_FS is not set
1416# CONFIG_ROMFS_FS is not set 1476# CONFIG_ROMFS_FS is not set
1417CONFIG_INOTIFY=y 1477CONFIG_INOTIFY=y
1478CONFIG_INOTIFY_USER=y
1418# CONFIG_QUOTA is not set 1479# CONFIG_QUOTA is not set
1419CONFIG_DNOTIFY=y 1480CONFIG_DNOTIFY=y
1420# CONFIG_AUTOFS_FS is not set 1481# CONFIG_AUTOFS_FS is not set
@@ -1441,10 +1502,11 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
1441# Pseudo filesystems 1502# Pseudo filesystems
1442# 1503#
1443CONFIG_PROC_FS=y 1504CONFIG_PROC_FS=y
1505CONFIG_PROC_SYSCTL=y
1444CONFIG_SYSFS=y 1506CONFIG_SYSFS=y
1445CONFIG_TMPFS=y 1507CONFIG_TMPFS=y
1508# CONFIG_TMPFS_POSIX_ACL is not set
1446# CONFIG_HUGETLB_PAGE is not set 1509# CONFIG_HUGETLB_PAGE is not set
1447CONFIG_RAMFS=y
1448# CONFIG_CONFIGFS_FS is not set 1510# CONFIG_CONFIGFS_FS is not set
1449 1511
1450# 1512#
@@ -1457,32 +1519,32 @@ CONFIG_RAMFS=y
1457# CONFIG_BEFS_FS is not set 1519# CONFIG_BEFS_FS is not set
1458# CONFIG_BFS_FS is not set 1520# CONFIG_BFS_FS is not set
1459# CONFIG_EFS_FS is not set 1521# CONFIG_EFS_FS is not set
1460# CONFIG_JFFS_FS is not set
1461CONFIG_JFFS2_FS=y 1522CONFIG_JFFS2_FS=y
1462CONFIG_JFFS2_FS_DEBUG=0 1523CONFIG_JFFS2_FS_DEBUG=0
1463CONFIG_JFFS2_FS_WRITEBUFFER=y 1524CONFIG_JFFS2_FS_WRITEBUFFER=y
1525# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
1464CONFIG_JFFS2_SUMMARY=y 1526CONFIG_JFFS2_SUMMARY=y
1527# CONFIG_JFFS2_FS_XATTR is not set
1528# CONFIG_JFFS2_SYSFS is not set
1465CONFIG_JFFS2_COMPRESSION_OPTIONS=y 1529CONFIG_JFFS2_COMPRESSION_OPTIONS=y
1466CONFIG_JFFS2_ZLIB=y 1530CONFIG_JFFS2_ZLIB=y
1531CONFIG_JFFS2_LZO=y
1467CONFIG_JFFS2_RTIME=y 1532CONFIG_JFFS2_RTIME=y
1468CONFIG_JFFS2_RUBIN=y 1533CONFIG_JFFS2_RUBIN=y
1469# CONFIG_JFFS2_CMODE_NONE is not set 1534# CONFIG_JFFS2_CMODE_NONE is not set
1470CONFIG_JFFS2_CMODE_PRIORITY=y 1535CONFIG_JFFS2_CMODE_PRIORITY=y
1471# CONFIG_JFFS2_CMODE_SIZE is not set 1536# CONFIG_JFFS2_CMODE_SIZE is not set
1537# CONFIG_JFFS2_CMODE_FAVOURLZO is not set
1472CONFIG_CRAMFS=m 1538CONFIG_CRAMFS=m
1473CONFIG_SQUASHFS=m 1539CONFIG_SQUASHFS=m
1474# CONFIG_SQUASHFS_EMBEDDED is not set 1540# CONFIG_SQUASHFS_EMBEDDED is not set
1475CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 1541CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
1476# CONFIG_SQUASHFS_VMALLOC is not set
1477# CONFIG_VXFS_FS is not set 1542# CONFIG_VXFS_FS is not set
1478# CONFIG_HPFS_FS is not set 1543# CONFIG_HPFS_FS is not set
1479# CONFIG_QNX4FS_FS is not set 1544# CONFIG_QNX4FS_FS is not set
1480# CONFIG_SYSV_FS is not set 1545# CONFIG_SYSV_FS is not set
1481# CONFIG_UFS_FS is not set 1546# CONFIG_UFS_FS is not set
1482 1547CONFIG_NETWORK_FILESYSTEMS=y
1483#
1484# Network File Systems
1485#
1486CONFIG_NFS_FS=m 1548CONFIG_NFS_FS=m
1487CONFIG_NFS_V3=y 1549CONFIG_NFS_V3=y
1488# CONFIG_NFS_V3_ACL is not set 1550# CONFIG_NFS_V3_ACL is not set
@@ -1494,6 +1556,7 @@ CONFIG_LOCKD_V4=y
1494CONFIG_NFS_COMMON=y 1556CONFIG_NFS_COMMON=y
1495CONFIG_SUNRPC=m 1557CONFIG_SUNRPC=m
1496CONFIG_SUNRPC_GSS=m 1558CONFIG_SUNRPC_GSS=m
1559# CONFIG_SUNRPC_BIND34 is not set
1497CONFIG_RPCSEC_GSS_KRB5=m 1560CONFIG_RPCSEC_GSS_KRB5=m
1498# CONFIG_RPCSEC_GSS_SPKM3 is not set 1561# CONFIG_RPCSEC_GSS_SPKM3 is not set
1499CONFIG_SMB_FS=m 1562CONFIG_SMB_FS=m
@@ -1501,12 +1564,13 @@ CONFIG_SMB_NLS_DEFAULT=y
1501CONFIG_SMB_NLS_REMOTE="cp437" 1564CONFIG_SMB_NLS_REMOTE="cp437"
1502CONFIG_CIFS=m 1565CONFIG_CIFS=m
1503# CONFIG_CIFS_STATS is not set 1566# CONFIG_CIFS_STATS is not set
1567# CONFIG_CIFS_WEAK_PW_HASH is not set
1504# CONFIG_CIFS_XATTR is not set 1568# CONFIG_CIFS_XATTR is not set
1569# CONFIG_CIFS_DEBUG2 is not set
1505# CONFIG_CIFS_EXPERIMENTAL is not set 1570# CONFIG_CIFS_EXPERIMENTAL is not set
1506# CONFIG_NCP_FS is not set 1571# CONFIG_NCP_FS is not set
1507# CONFIG_CODA_FS is not set 1572# CONFIG_CODA_FS is not set
1508# CONFIG_AFS_FS is not set 1573# CONFIG_AFS_FS is not set
1509# CONFIG_9P_FS is not set
1510 1574
1511# 1575#
1512# Partition Types 1576# Partition Types
@@ -1528,10 +1592,7 @@ CONFIG_MSDOS_PARTITION=y
1528# CONFIG_SUN_PARTITION is not set 1592# CONFIG_SUN_PARTITION is not set
1529# CONFIG_KARMA_PARTITION is not set 1593# CONFIG_KARMA_PARTITION is not set
1530# CONFIG_EFI_PARTITION is not set 1594# CONFIG_EFI_PARTITION is not set
1531 1595# CONFIG_SYSV68_PARTITION is not set
1532#
1533# Native Language Support
1534#
1535CONFIG_NLS=y 1596CONFIG_NLS=y
1536CONFIG_NLS_DEFAULT="cp437" 1597CONFIG_NLS_DEFAULT="cp437"
1537CONFIG_NLS_CODEPAGE_437=y 1598CONFIG_NLS_CODEPAGE_437=y
@@ -1572,39 +1633,52 @@ CONFIG_NLS_ISO8859_15=m
1572CONFIG_NLS_KOI8_R=m 1633CONFIG_NLS_KOI8_R=m
1573CONFIG_NLS_KOI8_U=m 1634CONFIG_NLS_KOI8_U=m
1574CONFIG_NLS_UTF8=y 1635CONFIG_NLS_UTF8=y
1575 1636# CONFIG_DLM is not set
1576# 1637CONFIG_INSTRUMENTATION=y
1577# Profiling support
1578#
1579CONFIG_PROFILING=y 1638CONFIG_PROFILING=y
1580CONFIG_OPROFILE=m 1639CONFIG_OPROFILE=m
1640# CONFIG_MARKERS is not set
1581 1641
1582# 1642#
1583# Kernel hacking 1643# Kernel hacking
1584# 1644#
1585# CONFIG_PRINTK_TIME is not set 1645# CONFIG_PRINTK_TIME is not set
1646CONFIG_ENABLE_WARN_DEPRECATED=y
1647CONFIG_ENABLE_MUST_CHECK=y
1586CONFIG_MAGIC_SYSRQ=y 1648CONFIG_MAGIC_SYSRQ=y
1649# CONFIG_UNUSED_SYMBOLS is not set
1650# CONFIG_DEBUG_FS is not set
1651# CONFIG_HEADERS_CHECK is not set
1587CONFIG_DEBUG_KERNEL=y 1652CONFIG_DEBUG_KERNEL=y
1588CONFIG_LOG_BUF_SHIFT=14 1653# CONFIG_DEBUG_SHIRQ is not set
1589CONFIG_DETECT_SOFTLOCKUP=y 1654# CONFIG_DETECT_SOFTLOCKUP is not set
1590CONFIG_TIMER_STATS=y 1655# CONFIG_SCHED_DEBUG is not set
1591# CONFIG_SCHEDSTATS is not set 1656# CONFIG_SCHEDSTATS is not set
1657CONFIG_TIMER_STATS=y
1592# CONFIG_DEBUG_SLAB is not set 1658# CONFIG_DEBUG_SLAB is not set
1593# CONFIG_DEBUG_PREEMPT is not set 1659# CONFIG_DEBUG_PREEMPT is not set
1594# CONFIG_DEBUG_MUTEXES is not set 1660# CONFIG_DEBUG_RT_MUTEXES is not set
1661# CONFIG_RT_MUTEX_TESTER is not set
1595# CONFIG_DEBUG_SPINLOCK is not set 1662# CONFIG_DEBUG_SPINLOCK is not set
1663# CONFIG_DEBUG_MUTEXES is not set
1664# CONFIG_DEBUG_LOCK_ALLOC is not set
1665# CONFIG_PROVE_LOCKING is not set
1666# CONFIG_LOCK_STAT is not set
1596# CONFIG_DEBUG_SPINLOCK_SLEEP is not set 1667# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
1668# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
1597# CONFIG_DEBUG_KOBJECT is not set 1669# CONFIG_DEBUG_KOBJECT is not set
1598CONFIG_DEBUG_BUGVERBOSE=y 1670CONFIG_DEBUG_BUGVERBOSE=y
1599# CONFIG_DEBUG_INFO is not set 1671# CONFIG_DEBUG_INFO is not set
1600# CONFIG_DEBUG_FS is not set
1601# CONFIG_DEBUG_VM is not set 1672# CONFIG_DEBUG_VM is not set
1673# CONFIG_DEBUG_LIST is not set
1674# CONFIG_DEBUG_SG is not set
1602CONFIG_FRAME_POINTER=y 1675CONFIG_FRAME_POINTER=y
1603# CONFIG_UNWIND_INFO is not set
1604# CONFIG_FORCED_INLINING is not set 1676# CONFIG_FORCED_INLINING is not set
1677# CONFIG_BOOT_PRINTK_DELAY is not set
1605# CONFIG_RCU_TORTURE_TEST is not set 1678# CONFIG_RCU_TORTURE_TEST is not set
1679# CONFIG_FAULT_INJECTION is not set
1680# CONFIG_SAMPLES is not set
1606# CONFIG_DEBUG_USER is not set 1681# CONFIG_DEBUG_USER is not set
1607# CONFIG_DEBUG_WAITQ is not set
1608CONFIG_DEBUG_ERRORS=y 1682CONFIG_DEBUG_ERRORS=y
1609# CONFIG_DEBUG_LL is not set 1683# CONFIG_DEBUG_LL is not set
1610 1684
@@ -1613,12 +1687,14 @@ CONFIG_DEBUG_ERRORS=y
1613# 1687#
1614# CONFIG_KEYS is not set 1688# CONFIG_KEYS is not set
1615# CONFIG_SECURITY is not set 1689# CONFIG_SECURITY is not set
1616 1690# CONFIG_SECURITY_FILE_CAPABILITIES is not set
1617#
1618# Cryptographic options
1619#
1620CONFIG_CRYPTO=y 1691CONFIG_CRYPTO=y
1621CONFIG_CRYPTO_HMAC=y 1692CONFIG_CRYPTO_ALGAPI=m
1693CONFIG_CRYPTO_BLKCIPHER=m
1694CONFIG_CRYPTO_HASH=m
1695CONFIG_CRYPTO_MANAGER=m
1696CONFIG_CRYPTO_HMAC=m
1697# CONFIG_CRYPTO_XCBC is not set
1622CONFIG_CRYPTO_NULL=m 1698CONFIG_CRYPTO_NULL=m
1623CONFIG_CRYPTO_MD4=m 1699CONFIG_CRYPTO_MD4=m
1624CONFIG_CRYPTO_MD5=m 1700CONFIG_CRYPTO_MD5=m
@@ -1627,9 +1703,18 @@ CONFIG_CRYPTO_SHA256=m
1627CONFIG_CRYPTO_SHA512=m 1703CONFIG_CRYPTO_SHA512=m
1628CONFIG_CRYPTO_WP512=m 1704CONFIG_CRYPTO_WP512=m
1629# CONFIG_CRYPTO_TGR192 is not set 1705# CONFIG_CRYPTO_TGR192 is not set
1706# CONFIG_CRYPTO_GF128MUL is not set
1707CONFIG_CRYPTO_ECB=m
1708CONFIG_CRYPTO_CBC=m
1709CONFIG_CRYPTO_PCBC=m
1710# CONFIG_CRYPTO_LRW is not set
1711# CONFIG_CRYPTO_XTS is not set
1712# CONFIG_CRYPTO_CRYPTD is not set
1630CONFIG_CRYPTO_DES=m 1713CONFIG_CRYPTO_DES=m
1714# CONFIG_CRYPTO_FCRYPT is not set
1631CONFIG_CRYPTO_BLOWFISH=m 1715CONFIG_CRYPTO_BLOWFISH=m
1632CONFIG_CRYPTO_TWOFISH=m 1716CONFIG_CRYPTO_TWOFISH=m
1717CONFIG_CRYPTO_TWOFISH_COMMON=m
1633CONFIG_CRYPTO_SERPENT=m 1718CONFIG_CRYPTO_SERPENT=m
1634CONFIG_CRYPTO_AES=m 1719CONFIG_CRYPTO_AES=m
1635CONFIG_CRYPTO_CAST5=m 1720CONFIG_CRYPTO_CAST5=m
@@ -1638,22 +1723,31 @@ CONFIG_CRYPTO_TEA=m
1638CONFIG_CRYPTO_ARC4=m 1723CONFIG_CRYPTO_ARC4=m
1639CONFIG_CRYPTO_KHAZAD=m 1724CONFIG_CRYPTO_KHAZAD=m
1640CONFIG_CRYPTO_ANUBIS=m 1725CONFIG_CRYPTO_ANUBIS=m
1726# CONFIG_CRYPTO_SEED is not set
1641CONFIG_CRYPTO_DEFLATE=m 1727CONFIG_CRYPTO_DEFLATE=m
1728CONFIG_CRYPTO_LZO=m
1642CONFIG_CRYPTO_MICHAEL_MIC=m 1729CONFIG_CRYPTO_MICHAEL_MIC=m
1643CONFIG_CRYPTO_CRC32C=m 1730CONFIG_CRYPTO_CRC32C=m
1731CONFIG_CRYPTO_CAMELLIA=m
1644CONFIG_CRYPTO_TEST=m 1732CONFIG_CRYPTO_TEST=m
1645 1733# CONFIG_CRYPTO_AUTHENC is not set
1646# 1734CONFIG_CRYPTO_HW=y
1647# Hardware crypto devices
1648#
1649 1735
1650# 1736#
1651# Library routines 1737# Library routines
1652# 1738#
1739CONFIG_BITREVERSE=y
1653CONFIG_CRC_CCITT=y 1740CONFIG_CRC_CCITT=y
1654# CONFIG_CRC16 is not set 1741# CONFIG_CRC16 is not set
1742# CONFIG_CRC_ITU_T is not set
1655CONFIG_CRC32=y 1743CONFIG_CRC32=y
1744# CONFIG_CRC7 is not set
1656CONFIG_LIBCRC32C=m 1745CONFIG_LIBCRC32C=m
1657CONFIG_ZLIB_INFLATE=y 1746CONFIG_ZLIB_INFLATE=y
1658CONFIG_ZLIB_DEFLATE=y 1747CONFIG_ZLIB_DEFLATE=y
1659# CONFIG_SHARPSL_RC is not set 1748CONFIG_LZO_COMPRESS=y
1749CONFIG_LZO_DECOMPRESS=y
1750CONFIG_PLIST=y
1751CONFIG_HAS_IOMEM=y
1752CONFIG_HAS_IOPORT=y
1753CONFIG_HAS_DMA=y
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemuarm b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemuarm
index 3a92ff82cf..7c4396d610 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemuarm
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemuarm
@@ -1,40 +1,63 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.17 3# Linux kernel version: 2.6.24-rc8
4# Sat Aug 26 22:45:02 2006 4# Sun Jan 20 18:18:09 2008
5# 5#
6CONFIG_ARM=y 6CONFIG_ARM=y
7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
8# CONFIG_GENERIC_GPIO is not set
9CONFIG_GENERIC_TIME=y
10CONFIG_GENERIC_CLOCKEVENTS=y
7CONFIG_MMU=y 11CONFIG_MMU=y
12# CONFIG_NO_IOPORT is not set
13CONFIG_GENERIC_HARDIRQS=y
14CONFIG_STACKTRACE_SUPPORT=y
15CONFIG_LOCKDEP_SUPPORT=y
16CONFIG_TRACE_IRQFLAGS_SUPPORT=y
17CONFIG_HARDIRQS_SW_RESEND=y
18CONFIG_GENERIC_IRQ_PROBE=y
8CONFIG_RWSEM_GENERIC_SPINLOCK=y 19CONFIG_RWSEM_GENERIC_SPINLOCK=y
20# CONFIG_ARCH_HAS_ILOG2_U32 is not set
21# CONFIG_ARCH_HAS_ILOG2_U64 is not set
9CONFIG_GENERIC_HWEIGHT=y 22CONFIG_GENERIC_HWEIGHT=y
10CONFIG_GENERIC_CALIBRATE_DELAY=y 23CONFIG_GENERIC_CALIBRATE_DELAY=y
24CONFIG_ZONE_DMA=y
11CONFIG_VECTORS_BASE=0xffff0000 25CONFIG_VECTORS_BASE=0xffff0000
26CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
12 27
13# 28#
14# Code maturity level options 29# General setup
15# 30#
16CONFIG_EXPERIMENTAL=y 31CONFIG_EXPERIMENTAL=y
17CONFIG_BROKEN_ON_SMP=y 32CONFIG_BROKEN_ON_SMP=y
18CONFIG_INIT_ENV_ARG_LIMIT=32 33CONFIG_INIT_ENV_ARG_LIMIT=32
19
20#
21# General setup
22#
23CONFIG_LOCALVERSION="" 34CONFIG_LOCALVERSION=""
24CONFIG_LOCALVERSION_AUTO=y 35CONFIG_LOCALVERSION_AUTO=y
25CONFIG_SWAP=y 36CONFIG_SWAP=y
26CONFIG_SYSVIPC=y 37CONFIG_SYSVIPC=y
38CONFIG_SYSVIPC_SYSCTL=y
27# CONFIG_POSIX_MQUEUE is not set 39# CONFIG_POSIX_MQUEUE is not set
28# CONFIG_BSD_PROCESS_ACCT is not set 40# CONFIG_BSD_PROCESS_ACCT is not set
29CONFIG_SYSCTL=y 41# CONFIG_TASKSTATS is not set
42# CONFIG_USER_NS is not set
43# CONFIG_PID_NS is not set
30# CONFIG_AUDIT is not set 44# CONFIG_AUDIT is not set
31CONFIG_IKCONFIG=y 45CONFIG_IKCONFIG=y
32CONFIG_IKCONFIG_PROC=y 46CONFIG_IKCONFIG_PROC=y
47CONFIG_LOG_BUF_SHIFT=14
48# CONFIG_CGROUPS is not set
49CONFIG_FAIR_GROUP_SCHED=y
50CONFIG_FAIR_USER_SCHED=y
51# CONFIG_FAIR_CGROUP_SCHED is not set
52CONFIG_SYSFS_DEPRECATED=y
33# CONFIG_RELAY is not set 53# CONFIG_RELAY is not set
54CONFIG_BLK_DEV_INITRD=y
34CONFIG_INITRAMFS_SOURCE="" 55CONFIG_INITRAMFS_SOURCE=""
35CONFIG_UID16=y
36CONFIG_CC_OPTIMIZE_FOR_SIZE=y 56CONFIG_CC_OPTIMIZE_FOR_SIZE=y
37# CONFIG_EMBEDDED is not set 57CONFIG_SYSCTL=y
58CONFIG_EMBEDDED=y
59CONFIG_UID16=y
60CONFIG_SYSCTL_SYSCALL=y
38CONFIG_KALLSYMS=y 61CONFIG_KALLSYMS=y
39# CONFIG_KALLSYMS_ALL is not set 62# CONFIG_KALLSYMS_ALL is not set
40# CONFIG_KALLSYMS_EXTRA_PASS is not set 63# CONFIG_KALLSYMS_EXTRA_PASS is not set
@@ -44,28 +67,30 @@ CONFIG_BUG=y
44CONFIG_ELF_CORE=y 67CONFIG_ELF_CORE=y
45CONFIG_BASE_FULL=y 68CONFIG_BASE_FULL=y
46CONFIG_FUTEX=y 69CONFIG_FUTEX=y
70CONFIG_ANON_INODES=y
47CONFIG_EPOLL=y 71CONFIG_EPOLL=y
72CONFIG_SIGNALFD=y
73CONFIG_EVENTFD=y
48CONFIG_SHMEM=y 74CONFIG_SHMEM=y
75CONFIG_VM_EVENT_COUNTERS=y
49CONFIG_SLAB=y 76CONFIG_SLAB=y
77# CONFIG_SLUB is not set
78# CONFIG_SLOB is not set
79CONFIG_SLABINFO=y
80CONFIG_RT_MUTEXES=y
50# CONFIG_TINY_SHMEM is not set 81# CONFIG_TINY_SHMEM is not set
51CONFIG_BASE_SMALL=0 82CONFIG_BASE_SMALL=0
52# CONFIG_SLOB is not set
53CONFIG_OBSOLETE_INTERMODULE=y
54
55#
56# Loadable module support
57#
58CONFIG_MODULES=y 83CONFIG_MODULES=y
59CONFIG_MODULE_UNLOAD=y 84CONFIG_MODULE_UNLOAD=y
60# CONFIG_MODULE_FORCE_UNLOAD is not set 85# CONFIG_MODULE_FORCE_UNLOAD is not set
61# CONFIG_MODVERSIONS is not set 86# CONFIG_MODVERSIONS is not set
62# CONFIG_MODULE_SRCVERSION_ALL is not set 87# CONFIG_MODULE_SRCVERSION_ALL is not set
63CONFIG_KMOD=y 88CONFIG_KMOD=y
64 89CONFIG_BLOCK=y
65# 90# CONFIG_LBD is not set
66# Block layer
67#
68# CONFIG_BLK_DEV_IO_TRACE is not set 91# CONFIG_BLK_DEV_IO_TRACE is not set
92# CONFIG_LSF is not set
93# CONFIG_BLK_DEV_BSG is not set
69 94
70# 95#
71# IO Schedulers 96# IO Schedulers
@@ -83,31 +108,47 @@ CONFIG_DEFAULT_IOSCHED="anticipatory"
83# 108#
84# System Type 109# System Type
85# 110#
111# CONFIG_ARCH_AAEC2000 is not set
112# CONFIG_ARCH_INTEGRATOR is not set
113# CONFIG_ARCH_REALVIEW is not set
114CONFIG_ARCH_VERSATILE=y
115# CONFIG_ARCH_AT91 is not set
86# CONFIG_ARCH_CLPS7500 is not set 116# CONFIG_ARCH_CLPS7500 is not set
87# CONFIG_ARCH_CLPS711X is not set 117# CONFIG_ARCH_CLPS711X is not set
88# CONFIG_ARCH_CO285 is not set 118# CONFIG_ARCH_CO285 is not set
89# CONFIG_ARCH_EBSA110 is not set 119# CONFIG_ARCH_EBSA110 is not set
90# CONFIG_ARCH_EP93XX is not set 120# CONFIG_ARCH_EP93XX is not set
91# CONFIG_ARCH_FOOTBRIDGE is not set 121# CONFIG_ARCH_FOOTBRIDGE is not set
92# CONFIG_ARCH_INTEGRATOR is not set 122# CONFIG_ARCH_NETX is not set
93# CONFIG_ARCH_IOP3XX is not set 123# CONFIG_ARCH_H720X is not set
94# CONFIG_ARCH_IXP4XX is not set 124# CONFIG_ARCH_IMX is not set
95# CONFIG_ARCH_IXP2000 is not set 125# CONFIG_ARCH_IOP13XX is not set
126# CONFIG_ARCH_IOP32X is not set
127# CONFIG_ARCH_IOP33X is not set
96# CONFIG_ARCH_IXP23XX is not set 128# CONFIG_ARCH_IXP23XX is not set
129# CONFIG_ARCH_IXP2000 is not set
130# CONFIG_ARCH_IXP4XX is not set
97# CONFIG_ARCH_L7200 is not set 131# CONFIG_ARCH_L7200 is not set
132# CONFIG_ARCH_KS8695 is not set
133# CONFIG_ARCH_NS9XXX is not set
134# CONFIG_ARCH_MXC is not set
135# CONFIG_ARCH_PNX4008 is not set
98# CONFIG_ARCH_PXA is not set 136# CONFIG_ARCH_PXA is not set
99# CONFIG_ARCH_RPC is not set 137# CONFIG_ARCH_RPC is not set
100# CONFIG_ARCH_SA1100 is not set 138# CONFIG_ARCH_SA1100 is not set
101# CONFIG_ARCH_S3C2410 is not set 139# CONFIG_ARCH_S3C2410 is not set
102# CONFIG_ARCH_SHARK is not set 140# CONFIG_ARCH_SHARK is not set
103# CONFIG_ARCH_LH7A40X is not set 141# CONFIG_ARCH_LH7A40X is not set
142# CONFIG_ARCH_DAVINCI is not set
104# CONFIG_ARCH_OMAP is not set 143# CONFIG_ARCH_OMAP is not set
105CONFIG_ARCH_VERSATILE=y 144
106# CONFIG_ARCH_REALVIEW is not set 145#
107# CONFIG_ARCH_IMX is not set 146# Boot options
108# CONFIG_ARCH_H720X is not set 147#
109# CONFIG_ARCH_AAEC2000 is not set 148
110# CONFIG_ARCH_AT91RM9200 is not set 149#
150# Power management
151#
111 152
112# 153#
113# Versatile platform type 154# Versatile platform type
@@ -120,11 +161,14 @@ CONFIG_ARCH_VERSATILE_PB=y
120# 161#
121CONFIG_CPU_32=y 162CONFIG_CPU_32=y
122CONFIG_CPU_ARM926T=y 163CONFIG_CPU_ARM926T=y
164# CONFIG_CPU_V6 is not set
123CONFIG_CPU_32v5=y 165CONFIG_CPU_32v5=y
124CONFIG_CPU_ABRT_EV5TJ=y 166CONFIG_CPU_ABRT_EV5TJ=y
125CONFIG_CPU_CACHE_VIVT=y 167CONFIG_CPU_CACHE_VIVT=y
126CONFIG_CPU_COPY_V4WB=y 168CONFIG_CPU_COPY_V4WB=y
127CONFIG_CPU_TLB_V4WBI=y 169CONFIG_CPU_TLB_V4WBI=y
170CONFIG_CPU_CP15=y
171CONFIG_CPU_CP15_MMU=y
128 172
129# 173#
130# Processor Features 174# Processor Features
@@ -134,7 +178,7 @@ CONFIG_ARM_THUMB=y
134# CONFIG_CPU_DCACHE_DISABLE is not set 178# CONFIG_CPU_DCACHE_DISABLE is not set
135# CONFIG_CPU_DCACHE_WRITETHROUGH is not set 179# CONFIG_CPU_DCACHE_WRITETHROUGH is not set
136# CONFIG_CPU_CACHE_ROUND_ROBIN is not set 180# CONFIG_CPU_CACHE_ROUND_ROBIN is not set
137# CONFIG_KEXEC is not set 181# CONFIG_OUTER_CACHE is not set
138CONFIG_ARM_VIC=y 182CONFIG_ARM_VIC=y
139CONFIG_ICST307=y 183CONFIG_ICST307=y
140 184
@@ -143,20 +187,23 @@ CONFIG_ICST307=y
143# 187#
144CONFIG_ARM_AMBA=y 188CONFIG_ARM_AMBA=y
145CONFIG_PCI=y 189CONFIG_PCI=y
190CONFIG_PCI_SYSCALL=y
191# CONFIG_ARCH_SUPPORTS_MSI is not set
192CONFIG_PCI_LEGACY=y
146# CONFIG_PCI_DEBUG is not set 193# CONFIG_PCI_DEBUG is not set
147
148#
149# PCCARD (PCMCIA/CardBus) support
150#
151# CONFIG_PCCARD is not set 194# CONFIG_PCCARD is not set
152 195
153# 196#
154# Kernel Features 197# Kernel Features
155# 198#
199# CONFIG_TICK_ONESHOT is not set
200# CONFIG_NO_HZ is not set
201# CONFIG_HIGH_RES_TIMERS is not set
202CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
156# CONFIG_PREEMPT is not set 203# CONFIG_PREEMPT is not set
157# CONFIG_NO_IDLE_HZ is not set
158CONFIG_HZ=100 204CONFIG_HZ=100
159# CONFIG_AEABI is not set 205CONFIG_AEABI=y
206CONFIG_OABI_COMPAT=y
160# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set 207# CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
161CONFIG_SELECT_MEMORY_MODEL=y 208CONFIG_SELECT_MEMORY_MODEL=y
162CONFIG_FLATMEM_MANUAL=y 209CONFIG_FLATMEM_MANUAL=y
@@ -165,9 +212,13 @@ CONFIG_FLATMEM_MANUAL=y
165CONFIG_FLATMEM=y 212CONFIG_FLATMEM=y
166CONFIG_FLAT_NODE_MEM_MAP=y 213CONFIG_FLAT_NODE_MEM_MAP=y
167# CONFIG_SPARSEMEM_STATIC is not set 214# CONFIG_SPARSEMEM_STATIC is not set
215# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
168CONFIG_SPLIT_PTLOCK_CPUS=4096 216CONFIG_SPLIT_PTLOCK_CPUS=4096
217# CONFIG_RESOURCES_64BIT is not set
218CONFIG_ZONE_DMA_FLAG=1
219CONFIG_BOUNCE=y
220CONFIG_VIRT_TO_BUS=y
169CONFIG_LEDS=y 221CONFIG_LEDS=y
170CONFIG_LEDS_TIMER=y
171CONFIG_LEDS_CPU=y 222CONFIG_LEDS_CPU=y
172CONFIG_ALIGNMENT_TRAP=y 223CONFIG_ALIGNMENT_TRAP=y
173 224
@@ -176,8 +227,10 @@ CONFIG_ALIGNMENT_TRAP=y
176# 227#
177CONFIG_ZBOOT_ROM_TEXT=0x0 228CONFIG_ZBOOT_ROM_TEXT=0x0
178CONFIG_ZBOOT_ROM_BSS=0x0 229CONFIG_ZBOOT_ROM_BSS=0x0
179CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 dyntick=enable debug" 230CONFIG_CMDLINE="console=ttyAMA0,115200n8 console=tty1 noinitrd root=/dev/mtdblock2 rootfstype=jffs2 dyntick=enable debug"
180# CONFIG_XIP_KERNEL is not set 231# CONFIG_XIP_KERNEL is not set
232CONFIG_KEXEC=y
233CONFIG_ATAGS_PROC=y
181 234
182# 235#
183# Floating point emulation 236# Floating point emulation
@@ -197,7 +250,6 @@ CONFIG_VFP=y
197CONFIG_BINFMT_ELF=y 250CONFIG_BINFMT_ELF=y
198# CONFIG_BINFMT_AOUT is not set 251# CONFIG_BINFMT_AOUT is not set
199# CONFIG_BINFMT_MISC is not set 252# CONFIG_BINFMT_MISC is not set
200# CONFIG_ARTHUR is not set
201 253
202# 254#
203# Power management options 255# Power management options
@@ -205,7 +257,10 @@ CONFIG_BINFMT_ELF=y
205CONFIG_PM=y 257CONFIG_PM=y
206# CONFIG_PM_LEGACY is not set 258# CONFIG_PM_LEGACY is not set
207# CONFIG_PM_DEBUG is not set 259# CONFIG_PM_DEBUG is not set
208# CONFIG_APM is not set 260CONFIG_PM_SLEEP=y
261CONFIG_SUSPEND_UP_POSSIBLE=y
262CONFIG_SUSPEND=y
263# CONFIG_APM_EMULATION is not set
209 264
210# 265#
211# Networking 266# Networking
@@ -215,10 +270,13 @@ CONFIG_NET=y
215# 270#
216# Networking options 271# Networking options
217# 272#
218# CONFIG_NETDEBUG is not set
219CONFIG_PACKET=m 273CONFIG_PACKET=m
220CONFIG_PACKET_MMAP=y 274CONFIG_PACKET_MMAP=y
221CONFIG_UNIX=y 275CONFIG_UNIX=y
276CONFIG_XFRM=y
277# CONFIG_XFRM_USER is not set
278# CONFIG_XFRM_SUB_POLICY is not set
279# CONFIG_XFRM_MIGRATE is not set
222# CONFIG_NET_KEY is not set 280# CONFIG_NET_KEY is not set
223CONFIG_INET=y 281CONFIG_INET=y
224CONFIG_IP_MULTICAST=y 282CONFIG_IP_MULTICAST=y
@@ -238,28 +296,86 @@ CONFIG_IP_PNP_BOOTP=y
238# CONFIG_INET_IPCOMP is not set 296# CONFIG_INET_IPCOMP is not set
239# CONFIG_INET_XFRM_TUNNEL is not set 297# CONFIG_INET_XFRM_TUNNEL is not set
240# CONFIG_INET_TUNNEL is not set 298# CONFIG_INET_TUNNEL is not set
299CONFIG_INET_XFRM_MODE_TRANSPORT=y
300CONFIG_INET_XFRM_MODE_TUNNEL=y
301CONFIG_INET_XFRM_MODE_BEET=y
302# CONFIG_INET_LRO is not set
241CONFIG_INET_DIAG=y 303CONFIG_INET_DIAG=y
242CONFIG_INET_TCP_DIAG=y 304CONFIG_INET_TCP_DIAG=y
243# CONFIG_TCP_CONG_ADVANCED is not set 305# CONFIG_TCP_CONG_ADVANCED is not set
244CONFIG_TCP_CONG_BIC=y 306CONFIG_TCP_CONG_CUBIC=y
307CONFIG_DEFAULT_TCP_CONG="cubic"
308# CONFIG_TCP_MD5SIG is not set
309# CONFIG_IP_VS is not set
245# CONFIG_IPV6 is not set 310# CONFIG_IPV6 is not set
246# CONFIG_INET6_XFRM_TUNNEL is not set 311# CONFIG_INET6_XFRM_TUNNEL is not set
247# CONFIG_INET6_TUNNEL is not set 312# CONFIG_INET6_TUNNEL is not set
248# CONFIG_NETFILTER is not set 313# CONFIG_NETWORK_SECMARK is not set
249 314CONFIG_NETFILTER=y
250# 315# CONFIG_NETFILTER_DEBUG is not set
251# DCCP Configuration (EXPERIMENTAL) 316
252# 317#
318# Core Netfilter Configuration
319#
320# CONFIG_NETFILTER_NETLINK is not set
321# CONFIG_NF_CONNTRACK_ENABLED is not set
322# CONFIG_NF_CONNTRACK is not set
323CONFIG_NETFILTER_XTABLES=m
324# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
325# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
326# CONFIG_NETFILTER_XT_TARGET_MARK is not set
327# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
328# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
329# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
330# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
331# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
332# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
333# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
334# CONFIG_NETFILTER_XT_MATCH_ESP is not set
335# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
336# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
337# CONFIG_NETFILTER_XT_MATCH_MAC is not set
338# CONFIG_NETFILTER_XT_MATCH_MARK is not set
339# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
340# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
341# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
342# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
343# CONFIG_NETFILTER_XT_MATCH_REALM is not set
344# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
345# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
346# CONFIG_NETFILTER_XT_MATCH_STRING is not set
347# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
348# CONFIG_NETFILTER_XT_MATCH_TIME is not set
349# CONFIG_NETFILTER_XT_MATCH_U32 is not set
350# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
351
352#
353# IP: Netfilter Configuration
354#
355CONFIG_IP_NF_QUEUE=m
356CONFIG_IP_NF_IPTABLES=m
357CONFIG_IP_NF_MATCH_IPRANGE=m
358CONFIG_IP_NF_MATCH_TOS=m
359CONFIG_IP_NF_MATCH_RECENT=m
360CONFIG_IP_NF_MATCH_ECN=m
361CONFIG_IP_NF_MATCH_AH=m
362CONFIG_IP_NF_MATCH_TTL=m
363CONFIG_IP_NF_MATCH_OWNER=m
364CONFIG_IP_NF_MATCH_ADDRTYPE=m
365CONFIG_IP_NF_FILTER=m
366CONFIG_IP_NF_TARGET_REJECT=m
367CONFIG_IP_NF_TARGET_LOG=m
368CONFIG_IP_NF_TARGET_ULOG=m
369CONFIG_IP_NF_MANGLE=m
370CONFIG_IP_NF_TARGET_TOS=m
371CONFIG_IP_NF_TARGET_ECN=m
372CONFIG_IP_NF_TARGET_TTL=m
373CONFIG_IP_NF_RAW=m
374CONFIG_IP_NF_ARPTABLES=m
375CONFIG_IP_NF_ARPFILTER=m
376CONFIG_IP_NF_ARP_MANGLE=m
253# CONFIG_IP_DCCP is not set 377# CONFIG_IP_DCCP is not set
254
255#
256# SCTP Configuration (EXPERIMENTAL)
257#
258# CONFIG_IP_SCTP is not set 378# CONFIG_IP_SCTP is not set
259
260#
261# TIPC Configuration (EXPERIMENTAL)
262#
263# CONFIG_TIPC is not set 379# CONFIG_TIPC is not set
264# CONFIG_ATM is not set 380# CONFIG_ATM is not set
265# CONFIG_BRIDGE is not set 381# CONFIG_BRIDGE is not set
@@ -270,13 +386,8 @@ CONFIG_TCP_CONG_BIC=y
270# CONFIG_ATALK is not set 386# CONFIG_ATALK is not set
271# CONFIG_X25 is not set 387# CONFIG_X25 is not set
272# CONFIG_LAPB is not set 388# CONFIG_LAPB is not set
273# CONFIG_NET_DIVERT is not set
274# CONFIG_ECONET is not set 389# CONFIG_ECONET is not set
275# CONFIG_WAN_ROUTER is not set 390# CONFIG_WAN_ROUTER is not set
276
277#
278# QoS and/or fair queueing
279#
280# CONFIG_NET_SCHED is not set 391# CONFIG_NET_SCHED is not set
281 392
282# 393#
@@ -286,7 +397,17 @@ CONFIG_TCP_CONG_BIC=y
286# CONFIG_HAMRADIO is not set 397# CONFIG_HAMRADIO is not set
287# CONFIG_IRDA is not set 398# CONFIG_IRDA is not set
288# CONFIG_BT is not set 399# CONFIG_BT is not set
400# CONFIG_AF_RXRPC is not set
401
402#
403# Wireless
404#
405# CONFIG_CFG80211 is not set
406# CONFIG_WIRELESS_EXT is not set
407# CONFIG_MAC80211 is not set
289# CONFIG_IEEE80211 is not set 408# CONFIG_IEEE80211 is not set
409# CONFIG_RFKILL is not set
410# CONFIG_NET_9P is not set
290 411
291# 412#
292# Device Drivers 413# Device Drivers
@@ -295,19 +416,14 @@ CONFIG_TCP_CONG_BIC=y
295# 416#
296# Generic Driver Options 417# Generic Driver Options
297# 418#
419CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
298CONFIG_STANDALONE=y 420CONFIG_STANDALONE=y
299CONFIG_PREVENT_FIRMWARE_BUILD=y 421CONFIG_PREVENT_FIRMWARE_BUILD=y
300# CONFIG_FW_LOADER is not set 422# CONFIG_FW_LOADER is not set
301# CONFIG_DEBUG_DRIVER is not set 423# CONFIG_DEBUG_DRIVER is not set
302 424# CONFIG_DEBUG_DEVRES is not set
303# 425# CONFIG_SYS_HYPERVISOR is not set
304# Connector - unified userspace <-> kernelspace linker
305#
306# CONFIG_CONNECTOR is not set 426# CONFIG_CONNECTOR is not set
307
308#
309# Memory Technology Devices (MTD)
310#
311CONFIG_MTD=y 427CONFIG_MTD=y
312# CONFIG_MTD_DEBUG is not set 428# CONFIG_MTD_DEBUG is not set
313# CONFIG_MTD_CONCAT is not set 429# CONFIG_MTD_CONCAT is not set
@@ -320,11 +436,14 @@ CONFIG_MTD_AFS_PARTS=y
320# User Modules And Translation Layers 436# User Modules And Translation Layers
321# 437#
322CONFIG_MTD_CHAR=y 438CONFIG_MTD_CHAR=y
439CONFIG_MTD_BLKDEVS=y
323CONFIG_MTD_BLOCK=y 440CONFIG_MTD_BLOCK=y
324# CONFIG_FTL is not set 441# CONFIG_FTL is not set
325# CONFIG_NFTL is not set 442# CONFIG_NFTL is not set
326# CONFIG_INFTL is not set 443# CONFIG_INFTL is not set
327# CONFIG_RFD_FTL is not set 444# CONFIG_RFD_FTL is not set
445# CONFIG_SSFDC is not set
446# CONFIG_MTD_OOPS is not set
328 447
329# 448#
330# RAM/ROM/Flash chip drivers 449# RAM/ROM/Flash chip drivers
@@ -355,7 +474,6 @@ CONFIG_MTD_CFI_UTIL=y
355# CONFIG_MTD_RAM is not set 474# CONFIG_MTD_RAM is not set
356# CONFIG_MTD_ROM is not set 475# CONFIG_MTD_ROM is not set
357# CONFIG_MTD_ABSENT is not set 476# CONFIG_MTD_ABSENT is not set
358# CONFIG_MTD_OBSOLETE_CHIPS is not set
359 477
360# 478#
361# Mapping drivers for chip access 479# Mapping drivers for chip access
@@ -363,6 +481,7 @@ CONFIG_MTD_CFI_UTIL=y
363# CONFIG_MTD_COMPLEX_MAPPINGS is not set 481# CONFIG_MTD_COMPLEX_MAPPINGS is not set
364# CONFIG_MTD_PHYSMAP is not set 482# CONFIG_MTD_PHYSMAP is not set
365# CONFIG_MTD_ARM_INTEGRATOR is not set 483# CONFIG_MTD_ARM_INTEGRATOR is not set
484# CONFIG_MTD_INTEL_VR_NOR is not set
366# CONFIG_MTD_PLATRAM is not set 485# CONFIG_MTD_PLATRAM is not set
367 486
368# 487#
@@ -380,29 +499,15 @@ CONFIG_MTD_CFI_UTIL=y
380# CONFIG_MTD_DOC2000 is not set 499# CONFIG_MTD_DOC2000 is not set
381# CONFIG_MTD_DOC2001 is not set 500# CONFIG_MTD_DOC2001 is not set
382# CONFIG_MTD_DOC2001PLUS is not set 501# CONFIG_MTD_DOC2001PLUS is not set
383
384#
385# NAND Flash Device Drivers
386#
387# CONFIG_MTD_NAND is not set 502# CONFIG_MTD_NAND is not set
388
389#
390# OneNAND Flash Device Drivers
391#
392# CONFIG_MTD_ONENAND is not set 503# CONFIG_MTD_ONENAND is not set
393 504
394# 505#
395# Parallel port support 506# UBI - Unsorted block images
396# 507#
508# CONFIG_MTD_UBI is not set
397# CONFIG_PARPORT is not set 509# CONFIG_PARPORT is not set
398 510CONFIG_BLK_DEV=y
399#
400# Plug and Play support
401#
402
403#
404# Block devices
405#
406# CONFIG_BLK_CPQ_DA is not set 511# CONFIG_BLK_CPQ_DA is not set
407# CONFIG_BLK_CPQ_CISS_DA is not set 512# CONFIG_BLK_CPQ_CISS_DA is not set
408# CONFIG_BLK_DEV_DAC960 is not set 513# CONFIG_BLK_DEV_DAC960 is not set
@@ -416,15 +521,23 @@ CONFIG_BLK_DEV_LOOP=y
416CONFIG_BLK_DEV_RAM=y 521CONFIG_BLK_DEV_RAM=y
417CONFIG_BLK_DEV_RAM_COUNT=16 522CONFIG_BLK_DEV_RAM_COUNT=16
418CONFIG_BLK_DEV_RAM_SIZE=51200 523CONFIG_BLK_DEV_RAM_SIZE=51200
419CONFIG_BLK_DEV_INITRD=y 524CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
420# CONFIG_CDROM_PKTCDVD is not set 525# CONFIG_CDROM_PKTCDVD is not set
421# CONFIG_ATA_OVER_ETH is not set 526# CONFIG_ATA_OVER_ETH is not set
527CONFIG_MISC_DEVICES=y
528# CONFIG_PHANTOM is not set
529# CONFIG_EEPROM_93CX6 is not set
530# CONFIG_SGI_IOC4 is not set
531# CONFIG_TIFM_CORE is not set
422 532
423# 533#
424# SCSI device support 534# SCSI device support
425# 535#
426# CONFIG_RAID_ATTRS is not set 536# CONFIG_RAID_ATTRS is not set
427CONFIG_SCSI=y 537CONFIG_SCSI=y
538CONFIG_SCSI_DMA=y
539# CONFIG_SCSI_TGT is not set
540# CONFIG_SCSI_NETLINK is not set
428CONFIG_SCSI_PROC_FS=y 541CONFIG_SCSI_PROC_FS=y
429 542
430# 543#
@@ -443,18 +556,18 @@ CONFIG_BLK_DEV_SD=y
443# CONFIG_SCSI_MULTI_LUN is not set 556# CONFIG_SCSI_MULTI_LUN is not set
444# CONFIG_SCSI_CONSTANTS is not set 557# CONFIG_SCSI_CONSTANTS is not set
445# CONFIG_SCSI_LOGGING is not set 558# CONFIG_SCSI_LOGGING is not set
559# CONFIG_SCSI_SCAN_ASYNC is not set
560CONFIG_SCSI_WAIT_SCAN=m
446 561
447# 562#
448# SCSI Transport Attributes 563# SCSI Transports
449# 564#
450CONFIG_SCSI_SPI_ATTRS=y 565CONFIG_SCSI_SPI_ATTRS=y
451# CONFIG_SCSI_FC_ATTRS is not set 566# CONFIG_SCSI_FC_ATTRS is not set
452# CONFIG_SCSI_ISCSI_ATTRS is not set 567# CONFIG_SCSI_ISCSI_ATTRS is not set
453# CONFIG_SCSI_SAS_ATTRS is not set 568# CONFIG_SCSI_SAS_LIBSAS is not set
454 569# CONFIG_SCSI_SRP_ATTRS is not set
455# 570CONFIG_SCSI_LOWLEVEL=y
456# SCSI low-level drivers
457#
458# CONFIG_ISCSI_TCP is not set 571# CONFIG_ISCSI_TCP is not set
459# CONFIG_BLK_DEV_3W_XXXX_RAID is not set 572# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
460# CONFIG_SCSI_3W_9XXX is not set 573# CONFIG_SCSI_3W_9XXX is not set
@@ -463,104 +576,90 @@ CONFIG_SCSI_SPI_ATTRS=y
463# CONFIG_SCSI_AIC7XXX is not set 576# CONFIG_SCSI_AIC7XXX is not set
464# CONFIG_SCSI_AIC7XXX_OLD is not set 577# CONFIG_SCSI_AIC7XXX_OLD is not set
465# CONFIG_SCSI_AIC79XX is not set 578# CONFIG_SCSI_AIC79XX is not set
579# CONFIG_SCSI_AIC94XX is not set
466# CONFIG_SCSI_DPT_I2O is not set 580# CONFIG_SCSI_DPT_I2O is not set
581# CONFIG_SCSI_ADVANSYS is not set
582# CONFIG_SCSI_ARCMSR is not set
467# CONFIG_MEGARAID_NEWGEN is not set 583# CONFIG_MEGARAID_NEWGEN is not set
468# CONFIG_MEGARAID_LEGACY is not set 584# CONFIG_MEGARAID_LEGACY is not set
469# CONFIG_MEGARAID_SAS is not set 585# CONFIG_MEGARAID_SAS is not set
470# CONFIG_SCSI_SATA is not set 586# CONFIG_SCSI_HPTIOP is not set
471# CONFIG_SCSI_DMX3191D is not set 587# CONFIG_SCSI_DMX3191D is not set
472# CONFIG_SCSI_FUTURE_DOMAIN is not set 588# CONFIG_SCSI_FUTURE_DOMAIN is not set
473# CONFIG_SCSI_IPS is not set 589# CONFIG_SCSI_IPS is not set
474# CONFIG_SCSI_INITIO is not set 590# CONFIG_SCSI_INITIO is not set
475# CONFIG_SCSI_INIA100 is not set 591# CONFIG_SCSI_INIA100 is not set
592# CONFIG_SCSI_STEX is not set
476CONFIG_SCSI_SYM53C8XX_2=y 593CONFIG_SCSI_SYM53C8XX_2=y
477CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 594CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
478CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 595CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
479CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 596CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
480CONFIG_SCSI_SYM53C8XX_MMIO=y 597CONFIG_SCSI_SYM53C8XX_MMIO=y
481# CONFIG_SCSI_IPR is not set
482# CONFIG_SCSI_QLOGIC_1280 is not set 598# CONFIG_SCSI_QLOGIC_1280 is not set
483# CONFIG_SCSI_QLA_FC is not set 599# CONFIG_SCSI_QLA_FC is not set
600# CONFIG_SCSI_QLA_ISCSI is not set
484# CONFIG_SCSI_LPFC is not set 601# CONFIG_SCSI_LPFC is not set
485# CONFIG_SCSI_DC395x is not set 602# CONFIG_SCSI_DC395x is not set
486# CONFIG_SCSI_DC390T is not set 603# CONFIG_SCSI_DC390T is not set
487# CONFIG_SCSI_NSP32 is not set 604# CONFIG_SCSI_NSP32 is not set
488# CONFIG_SCSI_DEBUG is not set 605# CONFIG_SCSI_DEBUG is not set
489 606# CONFIG_SCSI_SRP is not set
490# 607# CONFIG_ATA is not set
491# Multi-device support (RAID and LVM)
492#
493CONFIG_MD=y 608CONFIG_MD=y
609# CONFIG_BLK_DEV_MD is not set
494CONFIG_BLK_DEV_DM=m 610CONFIG_BLK_DEV_DM=m
611# CONFIG_DM_DEBUG is not set
495CONFIG_DM_CRYPT=m 612CONFIG_DM_CRYPT=m
496CONFIG_DM_SNAPSHOT=m 613CONFIG_DM_SNAPSHOT=m
497CONFIG_DM_MIRROR=m 614CONFIG_DM_MIRROR=m
498CONFIG_DM_ZERO=m 615CONFIG_DM_ZERO=m
499CONFIG_DM_MULTIPATH=m 616CONFIG_DM_MULTIPATH=m
500CONFIG_DM_MULTIPATH_EMC=m 617CONFIG_DM_MULTIPATH_EMC=m
501 618# CONFIG_DM_MULTIPATH_RDAC is not set
502# 619# CONFIG_DM_MULTIPATH_HP is not set
503# Fusion MPT device support 620# CONFIG_DM_DELAY is not set
504# 621# CONFIG_DM_UEVENT is not set
505# CONFIG_FUSION is not set 622# CONFIG_FUSION is not set
506# CONFIG_FUSION_SPI is not set
507# CONFIG_FUSION_FC is not set
508# CONFIG_FUSION_SAS is not set
509 623
510# 624#
511# IEEE 1394 (FireWire) support 625# IEEE 1394 (FireWire) support
512# 626#
627# CONFIG_FIREWIRE is not set
513# CONFIG_IEEE1394 is not set 628# CONFIG_IEEE1394 is not set
514
515#
516# I2O device support
517#
518# CONFIG_I2O is not set 629# CONFIG_I2O is not set
519
520#
521# Network device support
522#
523CONFIG_NETDEVICES=y 630CONFIG_NETDEVICES=y
631# CONFIG_NETDEVICES_MULTIQUEUE is not set
524# CONFIG_DUMMY is not set 632# CONFIG_DUMMY is not set
525# CONFIG_BONDING is not set 633# CONFIG_BONDING is not set
634# CONFIG_MACVLAN is not set
526# CONFIG_EQUALIZER is not set 635# CONFIG_EQUALIZER is not set
527CONFIG_TUN=m 636CONFIG_TUN=m
528 637# CONFIG_VETH is not set
529#
530# ARCnet devices
531#
532# CONFIG_ARCNET is not set 638# CONFIG_ARCNET is not set
533
534#
535# PHY device support
536#
537# CONFIG_PHYLIB is not set 639# CONFIG_PHYLIB is not set
538
539#
540# Ethernet (10 or 100Mbit)
541#
542CONFIG_NET_ETHERNET=y 640CONFIG_NET_ETHERNET=y
543CONFIG_MII=y 641CONFIG_MII=y
642# CONFIG_AX88796 is not set
544# CONFIG_HAPPYMEAL is not set 643# CONFIG_HAPPYMEAL is not set
545# CONFIG_SUNGEM is not set 644# CONFIG_SUNGEM is not set
546# CONFIG_CASSINI is not set 645# CONFIG_CASSINI is not set
547# CONFIG_NET_VENDOR_3COM is not set 646# CONFIG_NET_VENDOR_3COM is not set
548CONFIG_SMC91X=y 647CONFIG_SMC91X=y
549# CONFIG_DM9000 is not set 648# CONFIG_DM9000 is not set
550
551#
552# Tulip family network device support
553#
554# CONFIG_NET_TULIP is not set 649# CONFIG_NET_TULIP is not set
555# CONFIG_HP100 is not set 650# CONFIG_HP100 is not set
651# CONFIG_IBM_NEW_EMAC_ZMII is not set
652# CONFIG_IBM_NEW_EMAC_RGMII is not set
653# CONFIG_IBM_NEW_EMAC_TAH is not set
654# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
556# CONFIG_NET_PCI is not set 655# CONFIG_NET_PCI is not set
557 656# CONFIG_B44 is not set
558# 657CONFIG_NETDEV_1000=y
559# Ethernet (1000 Mbit)
560#
561# CONFIG_ACENIC is not set 658# CONFIG_ACENIC is not set
562# CONFIG_DL2K is not set 659# CONFIG_DL2K is not set
563# CONFIG_E1000 is not set 660# CONFIG_E1000 is not set
661# CONFIG_E1000E is not set
662# CONFIG_IP1000 is not set
564# CONFIG_NS83820 is not set 663# CONFIG_NS83820 is not set
565# CONFIG_HAMACHI is not set 664# CONFIG_HAMACHI is not set
566# CONFIG_YELLOWFIN is not set 665# CONFIG_YELLOWFIN is not set
@@ -569,29 +668,38 @@ CONFIG_SMC91X=y
569# CONFIG_SKGE is not set 668# CONFIG_SKGE is not set
570# CONFIG_SKY2 is not set 669# CONFIG_SKY2 is not set
571# CONFIG_SK98LIN is not set 670# CONFIG_SK98LIN is not set
671# CONFIG_VIA_VELOCITY is not set
572# CONFIG_TIGON3 is not set 672# CONFIG_TIGON3 is not set
573# CONFIG_BNX2 is not set 673# CONFIG_BNX2 is not set
574 674# CONFIG_QLA3XXX is not set
575# 675# CONFIG_ATL1 is not set
576# Ethernet (10000 Mbit) 676CONFIG_NETDEV_10000=y
577#
578# CONFIG_CHELSIO_T1 is not set 677# CONFIG_CHELSIO_T1 is not set
678# CONFIG_CHELSIO_T3 is not set
679# CONFIG_IXGBE is not set
579# CONFIG_IXGB is not set 680# CONFIG_IXGB is not set
580# CONFIG_S2IO is not set 681# CONFIG_S2IO is not set
581 682# CONFIG_MYRI10GE is not set
582# 683# CONFIG_NETXEN_NIC is not set
583# Token Ring devices 684# CONFIG_NIU is not set
584# 685# CONFIG_MLX4_CORE is not set
686# CONFIG_TEHUTI is not set
585# CONFIG_TR is not set 687# CONFIG_TR is not set
586 688
587# 689#
588# Wireless LAN (non-hamradio) 690# Wireless LAN
589# 691#
590# CONFIG_NET_RADIO is not set 692# CONFIG_WLAN_PRE80211 is not set
693# CONFIG_WLAN_80211 is not set
591 694
592# 695#
593# Wan interfaces 696# USB Network Adapters
594# 697#
698# CONFIG_USB_CATC is not set
699# CONFIG_USB_KAWETH is not set
700# CONFIG_USB_PEGASUS is not set
701# CONFIG_USB_RTL8150 is not set
702# CONFIG_USB_USBNET is not set
595# CONFIG_WAN is not set 703# CONFIG_WAN is not set
596# CONFIG_FDDI is not set 704# CONFIG_FDDI is not set
597# CONFIG_HIPPI is not set 705# CONFIG_HIPPI is not set
@@ -602,26 +710,22 @@ CONFIG_SMC91X=y
602# CONFIG_NETCONSOLE is not set 710# CONFIG_NETCONSOLE is not set
603# CONFIG_NETPOLL is not set 711# CONFIG_NETPOLL is not set
604# CONFIG_NET_POLL_CONTROLLER is not set 712# CONFIG_NET_POLL_CONTROLLER is not set
605
606#
607# ISDN subsystem
608#
609# CONFIG_ISDN is not set 713# CONFIG_ISDN is not set
610 714
611# 715#
612# Input device support 716# Input device support
613# 717#
614CONFIG_INPUT=y 718CONFIG_INPUT=y
719# CONFIG_INPUT_FF_MEMLESS is not set
720# CONFIG_INPUT_POLLDEV is not set
615 721
616# 722#
617# Userland interfaces 723# Userland interfaces
618# 724#
619# CONFIG_INPUT_MOUSEDEV is not set 725# CONFIG_INPUT_MOUSEDEV is not set
620# CONFIG_INPUT_JOYDEV is not set 726# CONFIG_INPUT_JOYDEV is not set
621# CONFIG_INPUT_TSDEV is not set
622CONFIG_INPUT_EVDEV=y 727CONFIG_INPUT_EVDEV=y
623# CONFIG_INPUT_EVBUG is not set 728# CONFIG_INPUT_EVBUG is not set
624# CONFIG_INPUT_POWER is not set
625 729
626# 730#
627# Input Device Drivers 731# Input Device Drivers
@@ -632,13 +736,22 @@ CONFIG_KEYBOARD_ATKBD=y
632# CONFIG_KEYBOARD_LKKBD is not set 736# CONFIG_KEYBOARD_LKKBD is not set
633# CONFIG_KEYBOARD_XTKBD is not set 737# CONFIG_KEYBOARD_XTKBD is not set
634# CONFIG_KEYBOARD_NEWTON is not set 738# CONFIG_KEYBOARD_NEWTON is not set
635CONFIG_INPUT_MOUSE=y 739# CONFIG_KEYBOARD_STOWAWAY is not set
636CONFIG_MOUSE_PS2=y 740# CONFIG_INPUT_MOUSE is not set
637# CONFIG_MOUSE_SERIAL is not set
638# CONFIG_MOUSE_VSXXXAA is not set
639# CONFIG_INPUT_JOYSTICK is not set 741# CONFIG_INPUT_JOYSTICK is not set
742CONFIG_INPUT_TABLET=y
743# CONFIG_TABLET_USB_ACECAD is not set
744# CONFIG_TABLET_USB_AIPTEK is not set
745# CONFIG_TABLET_USB_GTCO is not set
746# CONFIG_TABLET_USB_KBTAB is not set
747CONFIG_TABLET_USB_WACOM=y
640# CONFIG_INPUT_TOUCHSCREEN is not set 748# CONFIG_INPUT_TOUCHSCREEN is not set
641CONFIG_INPUT_MISC=y 749CONFIG_INPUT_MISC=y
750# CONFIG_INPUT_ATI_REMOTE is not set
751# CONFIG_INPUT_ATI_REMOTE2 is not set
752# CONFIG_INPUT_KEYSPAN_REMOTE is not set
753# CONFIG_INPUT_POWERMATE is not set
754# CONFIG_INPUT_YEALINK is not set
642# CONFIG_INPUT_UINPUT is not set 755# CONFIG_INPUT_UINPUT is not set
643 756
644# 757#
@@ -658,6 +771,7 @@ CONFIG_SERIO_LIBPS2=y
658CONFIG_VT=y 771CONFIG_VT=y
659CONFIG_VT_CONSOLE=y 772CONFIG_VT_CONSOLE=y
660CONFIG_HW_CONSOLE=y 773CONFIG_HW_CONSOLE=y
774# CONFIG_VT_HW_CONSOLE_BINDING is not set
661# CONFIG_SERIAL_NONSTANDARD is not set 775# CONFIG_SERIAL_NONSTANDARD is not set
662 776
663# 777#
@@ -675,36 +789,14 @@ CONFIG_SERIAL_CORE_CONSOLE=y
675# CONFIG_SERIAL_JSM is not set 789# CONFIG_SERIAL_JSM is not set
676CONFIG_UNIX98_PTYS=y 790CONFIG_UNIX98_PTYS=y
677# CONFIG_LEGACY_PTYS is not set 791# CONFIG_LEGACY_PTYS is not set
678
679#
680# IPMI
681#
682# CONFIG_IPMI_HANDLER is not set 792# CONFIG_IPMI_HANDLER is not set
683 793CONFIG_HW_RANDOM=m
684#
685# Watchdog Cards
686#
687# CONFIG_WATCHDOG is not set
688# CONFIG_NVRAM is not set 794# CONFIG_NVRAM is not set
689# CONFIG_DTLK is not set
690# CONFIG_R3964 is not set 795# CONFIG_R3964 is not set
691# CONFIG_APPLICOM is not set 796# CONFIG_APPLICOM is not set
692
693#
694# Ftape, the floppy tape device driver
695#
696# CONFIG_DRM is not set
697# CONFIG_RAW_DRIVER is not set 797# CONFIG_RAW_DRIVER is not set
698
699#
700# TPM devices
701#
702# CONFIG_TCG_TPM is not set 798# CONFIG_TCG_TPM is not set
703# CONFIG_TELCLOCK is not set 799CONFIG_DEVPORT=y
704
705#
706# I2C support
707#
708# CONFIG_I2C is not set 800# CONFIG_I2C is not set
709 801
710# 802#
@@ -712,42 +804,37 @@ CONFIG_UNIX98_PTYS=y
712# 804#
713# CONFIG_SPI is not set 805# CONFIG_SPI is not set
714# CONFIG_SPI_MASTER is not set 806# CONFIG_SPI_MASTER is not set
715
716#
717# Dallas's 1-wire bus
718#
719# CONFIG_W1 is not set 807# CONFIG_W1 is not set
720 808# CONFIG_POWER_SUPPLY is not set
721#
722# Hardware Monitoring support
723#
724CONFIG_HWMON=y 809CONFIG_HWMON=y
725# CONFIG_HWMON_VID is not set 810# CONFIG_HWMON_VID is not set
811# CONFIG_SENSORS_I5K_AMB is not set
726# CONFIG_SENSORS_F71805F is not set 812# CONFIG_SENSORS_F71805F is not set
813# CONFIG_SENSORS_F71882FG is not set
814# CONFIG_SENSORS_IT87 is not set
815# CONFIG_SENSORS_PC87360 is not set
816# CONFIG_SENSORS_PC87427 is not set
817# CONFIG_SENSORS_SIS5595 is not set
818# CONFIG_SENSORS_SMSC47M1 is not set
819# CONFIG_SENSORS_SMSC47B397 is not set
820# CONFIG_SENSORS_VIA686A is not set
821# CONFIG_SENSORS_VT1211 is not set
822# CONFIG_SENSORS_VT8231 is not set
823# CONFIG_SENSORS_W83627HF is not set
824# CONFIG_SENSORS_W83627EHF is not set
727# CONFIG_HWMON_DEBUG_CHIP is not set 825# CONFIG_HWMON_DEBUG_CHIP is not set
826# CONFIG_WATCHDOG is not set
728 827
729# 828#
730# Misc devices 829# Sonics Silicon Backplane
731#
732
733#
734# Multi-Function Devices
735# 830#
831CONFIG_SSB_POSSIBLE=y
832# CONFIG_SSB is not set
736 833
737# 834#
738# LED devices 835# Multifunction device drivers
739# 836#
740CONFIG_NEW_LEDS=y 837# CONFIG_MFD_SM501 is not set
741# CONFIG_LEDS_CLASS is not set
742
743#
744# LED drivers
745#
746
747#
748# LED Triggers
749#
750# CONFIG_LEDS_TRIGGERS is not set
751 838
752# 839#
753# Multimedia devices 840# Multimedia devices
@@ -756,24 +843,62 @@ CONFIG_VIDEO_DEV=m
756CONFIG_VIDEO_V4L1=y 843CONFIG_VIDEO_V4L1=y
757CONFIG_VIDEO_V4L1_COMPAT=y 844CONFIG_VIDEO_V4L1_COMPAT=y
758CONFIG_VIDEO_V4L2=y 845CONFIG_VIDEO_V4L2=y
759 846CONFIG_VIDEO_CAPTURE_DRIVERS=y
760# 847# CONFIG_VIDEO_ADV_DEBUG is not set
761# Digital Video Broadcasting Devices 848CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
762# 849# CONFIG_VIDEO_VIVI is not set
763# CONFIG_DVB is not set 850# CONFIG_VIDEO_CPIA is not set
851# CONFIG_VIDEO_CPIA2 is not set
852# CONFIG_VIDEO_STRADIS is not set
853CONFIG_V4L_USB_DRIVERS=y
854# CONFIG_USB_VICAM is not set
855# CONFIG_USB_IBMCAM is not set
856# CONFIG_USB_KONICAWC is not set
857# CONFIG_USB_QUICKCAM_MESSENGER is not set
858# CONFIG_USB_ET61X251 is not set
859# CONFIG_USB_OV511 is not set
860# CONFIG_USB_SE401 is not set
861# CONFIG_USB_SN9C102 is not set
862# CONFIG_USB_STV680 is not set
863# CONFIG_USB_ZC0301 is not set
864# CONFIG_USB_PWC is not set
865# CONFIG_USB_ZR364XX is not set
866CONFIG_RADIO_ADAPTERS=y
867# CONFIG_RADIO_GEMTEK_PCI is not set
868# CONFIG_RADIO_MAXIRADIO is not set
869# CONFIG_RADIO_MAESTRO is not set
870# CONFIG_USB_DSBR is not set
871# CONFIG_DVB_CORE is not set
872CONFIG_DAB=y
764# CONFIG_USB_DABUSB is not set 873# CONFIG_USB_DABUSB is not set
765 874
766# 875#
767# Graphics support 876# Graphics support
768# 877#
878# CONFIG_DRM is not set
879# CONFIG_VGASTATE is not set
880CONFIG_VIDEO_OUTPUT_CONTROL=m
769CONFIG_FB=y 881CONFIG_FB=y
882# CONFIG_FIRMWARE_EDID is not set
883# CONFIG_FB_DDC is not set
770CONFIG_FB_CFB_FILLRECT=y 884CONFIG_FB_CFB_FILLRECT=y
771CONFIG_FB_CFB_COPYAREA=y 885CONFIG_FB_CFB_COPYAREA=y
772CONFIG_FB_CFB_IMAGEBLIT=y 886CONFIG_FB_CFB_IMAGEBLIT=y
887# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
888# CONFIG_FB_SYS_FILLRECT is not set
889# CONFIG_FB_SYS_COPYAREA is not set
890# CONFIG_FB_SYS_IMAGEBLIT is not set
891# CONFIG_FB_SYS_FOPS is not set
892CONFIG_FB_DEFERRED_IO=y
893# CONFIG_FB_SVGALIB is not set
773# CONFIG_FB_MACMODES is not set 894# CONFIG_FB_MACMODES is not set
774CONFIG_FB_FIRMWARE_EDID=y 895# CONFIG_FB_BACKLIGHT is not set
775CONFIG_FB_MODE_HELPERS=y 896CONFIG_FB_MODE_HELPERS=y
776CONFIG_FB_TILEBLITTING=y 897CONFIG_FB_TILEBLITTING=y
898
899#
900# Frame buffer hardware drivers
901#
777# CONFIG_FB_CIRRUS is not set 902# CONFIG_FB_CIRRUS is not set
778# CONFIG_FB_PM2 is not set 903# CONFIG_FB_PM2 is not set
779CONFIG_FB_ARMCLCD=y 904CONFIG_FB_ARMCLCD=y
@@ -787,46 +912,58 @@ CONFIG_FB_ARMCLCD=y
787# CONFIG_FB_RADEON is not set 912# CONFIG_FB_RADEON is not set
788# CONFIG_FB_ATY128 is not set 913# CONFIG_FB_ATY128 is not set
789# CONFIG_FB_ATY is not set 914# CONFIG_FB_ATY is not set
915# CONFIG_FB_S3 is not set
790# CONFIG_FB_SAVAGE is not set 916# CONFIG_FB_SAVAGE is not set
791# CONFIG_FB_SIS is not set 917# CONFIG_FB_SIS is not set
792# CONFIG_FB_NEOMAGIC is not set 918# CONFIG_FB_NEOMAGIC is not set
793# CONFIG_FB_KYRO is not set 919# CONFIG_FB_KYRO is not set
794# CONFIG_FB_3DFX is not set 920# CONFIG_FB_3DFX is not set
795# CONFIG_FB_VOODOO1 is not set 921# CONFIG_FB_VOODOO1 is not set
922# CONFIG_FB_VT8623 is not set
796# CONFIG_FB_TRIDENT is not set 923# CONFIG_FB_TRIDENT is not set
924# CONFIG_FB_ARK is not set
925# CONFIG_FB_PM3 is not set
797# CONFIG_FB_VIRTUAL is not set 926# CONFIG_FB_VIRTUAL is not set
927# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
928
929#
930# Display device support
931#
932# CONFIG_DISPLAY_SUPPORT is not set
798 933
799# 934#
800# Console display driver support 935# Console display driver support
801# 936#
802CONFIG_DUMMY_CONSOLE=y 937CONFIG_DUMMY_CONSOLE=y
803CONFIG_FRAMEBUFFER_CONSOLE=y 938CONFIG_FRAMEBUFFER_CONSOLE=y
939# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
804# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set 940# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
805# CONFIG_FONTS is not set 941# CONFIG_FONTS is not set
806CONFIG_FONT_8x8=y 942CONFIG_FONT_8x8=y
807CONFIG_FONT_8x16=y 943CONFIG_FONT_8x16=y
808
809#
810# Logo configuration
811#
812CONFIG_LOGO=y 944CONFIG_LOGO=y
813CONFIG_LOGO_LINUX_MONO=y 945CONFIG_LOGO_LINUX_MONO=y
814CONFIG_LOGO_LINUX_VGA16=y 946CONFIG_LOGO_LINUX_VGA16=y
815# CONFIG_LOGO_LINUX_CLUT224 is not set 947# CONFIG_LOGO_LINUX_CLUT224 is not set
816CONFIG_LOGO_OHAND_CLUT224=y 948CONFIG_LOGO_OHAND_CLUT224=y
817# CONFIG_LOGO_OZ240_CLUT224 is not set
818# CONFIG_LOGO_OZ480_CLUT224 is not set
819# CONFIG_LOGO_OZ640_CLUT224 is not set
820# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
821 949
822# 950#
823# Sound 951# Sound
824# 952#
825# CONFIG_SOUND is not set 953# CONFIG_SOUND is not set
954CONFIG_HID_SUPPORT=y
955CONFIG_HID=y
956# CONFIG_HID_DEBUG is not set
957# CONFIG_HIDRAW is not set
826 958
827# 959#
828# USB support 960# USB Input Devices
829# 961#
962CONFIG_USB_HID=y
963# CONFIG_USB_HIDINPUT_POWERBOOK is not set
964# CONFIG_HID_FF is not set
965# CONFIG_USB_HIDDEV is not set
966CONFIG_USB_SUPPORT=y
830CONFIG_USB_ARCH_HAS_HCD=y 967CONFIG_USB_ARCH_HAS_HCD=y
831CONFIG_USB_ARCH_HAS_OHCI=y 968CONFIG_USB_ARCH_HAS_OHCI=y
832CONFIG_USB_ARCH_HAS_EHCI=y 969CONFIG_USB_ARCH_HAS_EHCI=y
@@ -837,9 +974,10 @@ CONFIG_USB=y
837# Miscellaneous USB options 974# Miscellaneous USB options
838# 975#
839# CONFIG_USB_DEVICEFS is not set 976# CONFIG_USB_DEVICEFS is not set
840# CONFIG_USB_BANDWIDTH is not set 977CONFIG_USB_DEVICE_CLASS=y
841# CONFIG_USB_DYNAMIC_MINORS is not set 978# CONFIG_USB_DYNAMIC_MINORS is not set
842# CONFIG_USB_SUSPEND is not set 979# CONFIG_USB_SUSPEND is not set
980# CONFIG_USB_PERSIST is not set
843# CONFIG_USB_OTG is not set 981# CONFIG_USB_OTG is not set
844 982
845# 983#
@@ -848,10 +986,12 @@ CONFIG_USB=y
848# CONFIG_USB_EHCI_HCD is not set 986# CONFIG_USB_EHCI_HCD is not set
849# CONFIG_USB_ISP116X_HCD is not set 987# CONFIG_USB_ISP116X_HCD is not set
850CONFIG_USB_OHCI_HCD=y 988CONFIG_USB_OHCI_HCD=y
851# CONFIG_USB_OHCI_BIG_ENDIAN is not set 989# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
990# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
852CONFIG_USB_OHCI_LITTLE_ENDIAN=y 991CONFIG_USB_OHCI_LITTLE_ENDIAN=y
853# CONFIG_USB_UHCI_HCD is not set 992# CONFIG_USB_UHCI_HCD is not set
854# CONFIG_USB_SL811_HCD is not set 993# CONFIG_USB_SL811_HCD is not set
994# CONFIG_USB_R8A66597_HCD is not set
855 995
856# 996#
857# USB Device Class drivers 997# USB Device Class drivers
@@ -870,42 +1010,10 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y
870# CONFIG_USB_LIBUSUAL is not set 1010# CONFIG_USB_LIBUSUAL is not set
871 1011
872# 1012#
873# USB Input Devices
874#
875CONFIG_USB_HID=y
876
877#
878# USB HID Boot Protocol drivers
879#
880# CONFIG_USB_KBD is not set
881# CONFIG_USB_MOUSE is not set
882# CONFIG_USB_AIPTEK is not set
883CONFIG_USB_WACOM=y
884# CONFIG_USB_ACECAD is not set
885# CONFIG_USB_KBTAB is not set
886# CONFIG_USB_POWERMATE is not set
887# CONFIG_USB_TOUCHSCREEN is not set
888# CONFIG_USB_YEALINK is not set
889# CONFIG_USB_XPAD is not set
890# CONFIG_USB_ATI_REMOTE is not set
891# CONFIG_USB_ATI_REMOTE2 is not set
892# CONFIG_USB_KEYSPAN_REMOTE is not set
893# CONFIG_USB_APPLETOUCH is not set
894
895#
896# USB Imaging devices 1013# USB Imaging devices
897# 1014#
898# CONFIG_USB_MDC800 is not set 1015# CONFIG_USB_MDC800 is not set
899# CONFIG_USB_MICROTEK is not set 1016# CONFIG_USB_MICROTEK is not set
900
901#
902# USB Network Adapters
903#
904# CONFIG_USB_CATC is not set
905# CONFIG_USB_KAWETH is not set
906# CONFIG_USB_PEGASUS is not set
907# CONFIG_USB_RTL8150 is not set
908# CONFIG_USB_USBNET is not set
909CONFIG_USB_MON=y 1017CONFIG_USB_MON=y
910 1018
911# 1019#
@@ -922,16 +1030,22 @@ CONFIG_USB_MON=y
922# 1030#
923# CONFIG_USB_EMI62 is not set 1031# CONFIG_USB_EMI62 is not set
924# CONFIG_USB_EMI26 is not set 1032# CONFIG_USB_EMI26 is not set
1033# CONFIG_USB_ADUTUX is not set
925# CONFIG_USB_AUERSWALD is not set 1034# CONFIG_USB_AUERSWALD is not set
926# CONFIG_USB_RIO500 is not set 1035# CONFIG_USB_RIO500 is not set
927# CONFIG_USB_LEGOTOWER is not set 1036# CONFIG_USB_LEGOTOWER is not set
928# CONFIG_USB_LCD is not set 1037# CONFIG_USB_LCD is not set
1038# CONFIG_USB_BERRY_CHARGE is not set
929# CONFIG_USB_LED is not set 1039# CONFIG_USB_LED is not set
1040# CONFIG_USB_CYPRESS_CY7C63 is not set
930# CONFIG_USB_CYTHERM is not set 1041# CONFIG_USB_CYTHERM is not set
931# CONFIG_USB_PHIDGETKIT is not set 1042# CONFIG_USB_PHIDGET is not set
932# CONFIG_USB_PHIDGETSERVO is not set
933# CONFIG_USB_IDMOUSE is not set 1043# CONFIG_USB_IDMOUSE is not set
1044# CONFIG_USB_FTDI_ELAN is not set
1045# CONFIG_USB_APPLEDISPLAY is not set
934# CONFIG_USB_LD is not set 1046# CONFIG_USB_LD is not set
1047# CONFIG_USB_TRANCEVIBRATOR is not set
1048# CONFIG_USB_IOWARRIOR is not set
935 1049
936# 1050#
937# USB DSL modem support 1051# USB DSL modem support
@@ -941,19 +1055,23 @@ CONFIG_USB_MON=y
941# USB Gadget Support 1055# USB Gadget Support
942# 1056#
943# CONFIG_USB_GADGET is not set 1057# CONFIG_USB_GADGET is not set
1058# CONFIG_MMC is not set
1059CONFIG_NEW_LEDS=y
1060# CONFIG_LEDS_CLASS is not set
944 1061
945# 1062#
946# MMC/SD Card support 1063# LED drivers
947# 1064#
948# CONFIG_MMC is not set
949 1065
950# 1066#
951# Real Time Clock 1067# LED Triggers
952# 1068#
1069# CONFIG_LEDS_TRIGGERS is not set
953CONFIG_RTC_LIB=y 1070CONFIG_RTC_LIB=y
954CONFIG_RTC_CLASS=y 1071CONFIG_RTC_CLASS=y
955CONFIG_RTC_HCTOSYS=y 1072CONFIG_RTC_HCTOSYS=y
956CONFIG_RTC_HCTOSYS_DEVICE="rtc0" 1073CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
1074# CONFIG_RTC_DEBUG is not set
957 1075
958# 1076#
959# RTC interfaces 1077# RTC interfaces
@@ -961,12 +1079,28 @@ CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
961CONFIG_RTC_INTF_SYSFS=y 1079CONFIG_RTC_INTF_SYSFS=y
962CONFIG_RTC_INTF_PROC=y 1080CONFIG_RTC_INTF_PROC=y
963CONFIG_RTC_INTF_DEV=y 1081CONFIG_RTC_INTF_DEV=y
1082# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
1083# CONFIG_RTC_DRV_TEST is not set
964 1084
965# 1085#
966# RTC drivers 1086# SPI RTC drivers
967# 1087#
1088
1089#
1090# Platform RTC drivers
1091#
1092# CONFIG_RTC_DRV_CMOS is not set
1093# CONFIG_RTC_DRV_DS1553 is not set
1094# CONFIG_RTC_DRV_STK17TA8 is not set
1095# CONFIG_RTC_DRV_DS1742 is not set
968# CONFIG_RTC_DRV_M48T86 is not set 1096# CONFIG_RTC_DRV_M48T86 is not set
969# CONFIG_RTC_DRV_TEST is not set 1097# CONFIG_RTC_DRV_M48T59 is not set
1098# CONFIG_RTC_DRV_V3020 is not set
1099
1100#
1101# on-CPU RTC drivers
1102#
1103# CONFIG_RTC_DRV_PL031 is not set
970 1104
971# 1105#
972# File systems 1106# File systems
@@ -974,15 +1108,23 @@ CONFIG_RTC_INTF_DEV=y
974CONFIG_EXT2_FS=y 1108CONFIG_EXT2_FS=y
975# CONFIG_EXT2_FS_XATTR is not set 1109# CONFIG_EXT2_FS_XATTR is not set
976# CONFIG_EXT2_FS_XIP is not set 1110# CONFIG_EXT2_FS_XIP is not set
977# CONFIG_EXT3_FS is not set 1111CONFIG_EXT3_FS=m
1112CONFIG_EXT3_FS_XATTR=y
1113# CONFIG_EXT3_FS_POSIX_ACL is not set
1114# CONFIG_EXT3_FS_SECURITY is not set
1115# CONFIG_EXT4DEV_FS is not set
1116CONFIG_JBD=m
1117CONFIG_FS_MBCACHE=y
978# CONFIG_REISERFS_FS is not set 1118# CONFIG_REISERFS_FS is not set
979# CONFIG_JFS_FS is not set 1119# CONFIG_JFS_FS is not set
980# CONFIG_FS_POSIX_ACL is not set 1120# CONFIG_FS_POSIX_ACL is not set
981# CONFIG_XFS_FS is not set 1121# CONFIG_XFS_FS is not set
1122# CONFIG_GFS2_FS is not set
982# CONFIG_OCFS2_FS is not set 1123# CONFIG_OCFS2_FS is not set
983# CONFIG_MINIX_FS is not set 1124# CONFIG_MINIX_FS is not set
984# CONFIG_ROMFS_FS is not set 1125# CONFIG_ROMFS_FS is not set
985CONFIG_INOTIFY=y 1126CONFIG_INOTIFY=y
1127CONFIG_INOTIFY_USER=y
986# CONFIG_QUOTA is not set 1128# CONFIG_QUOTA is not set
987CONFIG_DNOTIFY=y 1129CONFIG_DNOTIFY=y
988# CONFIG_AUTOFS_FS is not set 1130# CONFIG_AUTOFS_FS is not set
@@ -1006,10 +1148,11 @@ CONFIG_DNOTIFY=y
1006# Pseudo filesystems 1148# Pseudo filesystems
1007# 1149#
1008CONFIG_PROC_FS=y 1150CONFIG_PROC_FS=y
1151CONFIG_PROC_SYSCTL=y
1009CONFIG_SYSFS=y 1152CONFIG_SYSFS=y
1010CONFIG_TMPFS=y 1153CONFIG_TMPFS=y
1154# CONFIG_TMPFS_POSIX_ACL is not set
1011# CONFIG_HUGETLB_PAGE is not set 1155# CONFIG_HUGETLB_PAGE is not set
1012CONFIG_RAMFS=y
1013# CONFIG_CONFIGFS_FS is not set 1156# CONFIG_CONFIGFS_FS is not set
1014 1157
1015# 1158#
@@ -1022,13 +1165,16 @@ CONFIG_RAMFS=y
1022# CONFIG_BEFS_FS is not set 1165# CONFIG_BEFS_FS is not set
1023# CONFIG_BFS_FS is not set 1166# CONFIG_BFS_FS is not set
1024# CONFIG_EFS_FS is not set 1167# CONFIG_EFS_FS is not set
1025# CONFIG_JFFS_FS is not set
1026CONFIG_JFFS2_FS=y 1168CONFIG_JFFS2_FS=y
1027CONFIG_JFFS2_FS_DEBUG=0 1169CONFIG_JFFS2_FS_DEBUG=0
1028CONFIG_JFFS2_FS_WRITEBUFFER=y 1170CONFIG_JFFS2_FS_WRITEBUFFER=y
1171# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
1029# CONFIG_JFFS2_SUMMARY is not set 1172# CONFIG_JFFS2_SUMMARY is not set
1173# CONFIG_JFFS2_FS_XATTR is not set
1174# CONFIG_JFFS2_SYSFS is not set
1030# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set 1175# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
1031CONFIG_JFFS2_ZLIB=y 1176CONFIG_JFFS2_ZLIB=y
1177# CONFIG_JFFS2_LZO is not set
1032CONFIG_JFFS2_RTIME=y 1178CONFIG_JFFS2_RTIME=y
1033# CONFIG_JFFS2_RUBIN is not set 1179# CONFIG_JFFS2_RUBIN is not set
1034CONFIG_CRAMFS=y 1180CONFIG_CRAMFS=y
@@ -1038,10 +1184,7 @@ CONFIG_CRAMFS=y
1038# CONFIG_QNX4FS_FS is not set 1184# CONFIG_QNX4FS_FS is not set
1039# CONFIG_SYSV_FS is not set 1185# CONFIG_SYSV_FS is not set
1040# CONFIG_UFS_FS is not set 1186# CONFIG_UFS_FS is not set
1041 1187CONFIG_NETWORK_FILESYSTEMS=y
1042#
1043# Network File Systems
1044#
1045CONFIG_NFS_FS=y 1188CONFIG_NFS_FS=y
1046CONFIG_NFS_V3=y 1189CONFIG_NFS_V3=y
1047# CONFIG_NFS_V3_ACL is not set 1190# CONFIG_NFS_V3_ACL is not set
@@ -1058,6 +1201,7 @@ CONFIG_LOCKD_V4=y
1058CONFIG_EXPORTFS=y 1201CONFIG_EXPORTFS=y
1059CONFIG_NFS_COMMON=y 1202CONFIG_NFS_COMMON=y
1060CONFIG_SUNRPC=y 1203CONFIG_SUNRPC=y
1204# CONFIG_SUNRPC_BIND34 is not set
1061# CONFIG_RPCSEC_GSS_KRB5 is not set 1205# CONFIG_RPCSEC_GSS_KRB5 is not set
1062# CONFIG_RPCSEC_GSS_SPKM3 is not set 1206# CONFIG_RPCSEC_GSS_SPKM3 is not set
1063CONFIG_SMB_FS=y 1207CONFIG_SMB_FS=y
@@ -1066,7 +1210,6 @@ CONFIG_SMB_FS=y
1066# CONFIG_NCP_FS is not set 1210# CONFIG_NCP_FS is not set
1067# CONFIG_CODA_FS is not set 1211# CONFIG_CODA_FS is not set
1068# CONFIG_AFS_FS is not set 1212# CONFIG_AFS_FS is not set
1069# CONFIG_9P_FS is not set
1070 1213
1071# 1214#
1072# Partition Types 1215# Partition Types
@@ -1088,10 +1231,7 @@ CONFIG_MSDOS_PARTITION=y
1088# CONFIG_SUN_PARTITION is not set 1231# CONFIG_SUN_PARTITION is not set
1089# CONFIG_KARMA_PARTITION is not set 1232# CONFIG_KARMA_PARTITION is not set
1090# CONFIG_EFI_PARTITION is not set 1233# CONFIG_EFI_PARTITION is not set
1091 1234# CONFIG_SYSV68_PARTITION is not set
1092#
1093# Native Language Support
1094#
1095CONFIG_NLS=y 1235CONFIG_NLS=y
1096CONFIG_NLS_DEFAULT="iso8859-1" 1236CONFIG_NLS_DEFAULT="iso8859-1"
1097# CONFIG_NLS_CODEPAGE_437 is not set 1237# CONFIG_NLS_CODEPAGE_437 is not set
@@ -1132,38 +1272,51 @@ CONFIG_NLS_DEFAULT="iso8859-1"
1132# CONFIG_NLS_KOI8_R is not set 1272# CONFIG_NLS_KOI8_R is not set
1133# CONFIG_NLS_KOI8_U is not set 1273# CONFIG_NLS_KOI8_U is not set
1134# CONFIG_NLS_UTF8 is not set 1274# CONFIG_NLS_UTF8 is not set
1135 1275# CONFIG_DLM is not set
1136# 1276CONFIG_INSTRUMENTATION=y
1137# Profiling support
1138#
1139CONFIG_PROFILING=y 1277CONFIG_PROFILING=y
1140CONFIG_OPROFILE=m 1278CONFIG_OPROFILE=m
1279# CONFIG_MARKERS is not set
1141 1280
1142# 1281#
1143# Kernel hacking 1282# Kernel hacking
1144# 1283#
1145# CONFIG_PRINTK_TIME is not set 1284# CONFIG_PRINTK_TIME is not set
1285CONFIG_ENABLE_WARN_DEPRECATED=y
1286CONFIG_ENABLE_MUST_CHECK=y
1146CONFIG_MAGIC_SYSRQ=y 1287CONFIG_MAGIC_SYSRQ=y
1288# CONFIG_UNUSED_SYMBOLS is not set
1289# CONFIG_DEBUG_FS is not set
1290# CONFIG_HEADERS_CHECK is not set
1147CONFIG_DEBUG_KERNEL=y 1291CONFIG_DEBUG_KERNEL=y
1148CONFIG_LOG_BUF_SHIFT=14 1292# CONFIG_DEBUG_SHIRQ is not set
1149CONFIG_DETECT_SOFTLOCKUP=y 1293CONFIG_DETECT_SOFTLOCKUP=y
1150CONFIG_TIMER_STATS=y 1294CONFIG_SCHED_DEBUG=y
1151# CONFIG_SCHEDSTATS is not set 1295# CONFIG_SCHEDSTATS is not set
1296CONFIG_TIMER_STATS=y
1152# CONFIG_DEBUG_SLAB is not set 1297# CONFIG_DEBUG_SLAB is not set
1153# CONFIG_DEBUG_MUTEXES is not set 1298# CONFIG_DEBUG_RT_MUTEXES is not set
1299# CONFIG_RT_MUTEX_TESTER is not set
1154# CONFIG_DEBUG_SPINLOCK is not set 1300# CONFIG_DEBUG_SPINLOCK is not set
1301# CONFIG_DEBUG_MUTEXES is not set
1302# CONFIG_DEBUG_LOCK_ALLOC is not set
1303# CONFIG_PROVE_LOCKING is not set
1304# CONFIG_LOCK_STAT is not set
1155# CONFIG_DEBUG_SPINLOCK_SLEEP is not set 1305# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
1306# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
1156# CONFIG_DEBUG_KOBJECT is not set 1307# CONFIG_DEBUG_KOBJECT is not set
1157CONFIG_DEBUG_BUGVERBOSE=y 1308CONFIG_DEBUG_BUGVERBOSE=y
1158CONFIG_DEBUG_INFO=y 1309CONFIG_DEBUG_INFO=y
1159# CONFIG_DEBUG_FS is not set
1160# CONFIG_DEBUG_VM is not set 1310# CONFIG_DEBUG_VM is not set
1311# CONFIG_DEBUG_LIST is not set
1312# CONFIG_DEBUG_SG is not set
1161CONFIG_FRAME_POINTER=y 1313CONFIG_FRAME_POINTER=y
1162# CONFIG_UNWIND_INFO is not set
1163CONFIG_FORCED_INLINING=y 1314CONFIG_FORCED_INLINING=y
1315# CONFIG_BOOT_PRINTK_DELAY is not set
1164# CONFIG_RCU_TORTURE_TEST is not set 1316# CONFIG_RCU_TORTURE_TEST is not set
1317# CONFIG_FAULT_INJECTION is not set
1318# CONFIG_SAMPLES is not set
1165# CONFIG_DEBUG_USER is not set 1319# CONFIG_DEBUG_USER is not set
1166# CONFIG_DEBUG_WAITQ is not set
1167CONFIG_DEBUG_ERRORS=y 1320CONFIG_DEBUG_ERRORS=y
1168# CONFIG_DEBUG_LL is not set 1321# CONFIG_DEBUG_LL is not set
1169 1322
@@ -1172,23 +1325,63 @@ CONFIG_DEBUG_ERRORS=y
1172# 1325#
1173# CONFIG_KEYS is not set 1326# CONFIG_KEYS is not set
1174# CONFIG_SECURITY is not set 1327# CONFIG_SECURITY is not set
1175 1328# CONFIG_SECURITY_FILE_CAPABILITIES is not set
1176# 1329CONFIG_CRYPTO=y
1177# Cryptographic options 1330CONFIG_CRYPTO_ALGAPI=m
1178# 1331CONFIG_CRYPTO_BLKCIPHER=m
1179# CONFIG_CRYPTO is not set 1332CONFIG_CRYPTO_MANAGER=m
1180 1333# CONFIG_CRYPTO_HMAC is not set
1181# 1334# CONFIG_CRYPTO_XCBC is not set
1182# Hardware crypto devices 1335# CONFIG_CRYPTO_NULL is not set
1183# 1336# CONFIG_CRYPTO_MD4 is not set
1337# CONFIG_CRYPTO_MD5 is not set
1338# CONFIG_CRYPTO_SHA1 is not set
1339# CONFIG_CRYPTO_SHA256 is not set
1340# CONFIG_CRYPTO_SHA512 is not set
1341# CONFIG_CRYPTO_WP512 is not set
1342# CONFIG_CRYPTO_TGR192 is not set
1343# CONFIG_CRYPTO_GF128MUL is not set
1344CONFIG_CRYPTO_ECB=m
1345CONFIG_CRYPTO_CBC=m
1346CONFIG_CRYPTO_PCBC=m
1347# CONFIG_CRYPTO_LRW is not set
1348# CONFIG_CRYPTO_XTS is not set
1349# CONFIG_CRYPTO_CRYPTD is not set
1350# CONFIG_CRYPTO_DES is not set
1351# CONFIG_CRYPTO_FCRYPT is not set
1352# CONFIG_CRYPTO_BLOWFISH is not set
1353# CONFIG_CRYPTO_TWOFISH is not set
1354# CONFIG_CRYPTO_SERPENT is not set
1355# CONFIG_CRYPTO_AES is not set
1356# CONFIG_CRYPTO_CAST5 is not set
1357# CONFIG_CRYPTO_CAST6 is not set
1358# CONFIG_CRYPTO_TEA is not set
1359# CONFIG_CRYPTO_ARC4 is not set
1360# CONFIG_CRYPTO_KHAZAD is not set
1361# CONFIG_CRYPTO_ANUBIS is not set
1362# CONFIG_CRYPTO_SEED is not set
1363# CONFIG_CRYPTO_DEFLATE is not set
1364# CONFIG_CRYPTO_LZO is not set
1365# CONFIG_CRYPTO_MICHAEL_MIC is not set
1366# CONFIG_CRYPTO_CRC32C is not set
1367# CONFIG_CRYPTO_CAMELLIA is not set
1368# CONFIG_CRYPTO_TEST is not set
1369# CONFIG_CRYPTO_AUTHENC is not set
1370CONFIG_CRYPTO_HW=y
1184 1371
1185# 1372#
1186# Library routines 1373# Library routines
1187# 1374#
1375CONFIG_BITREVERSE=y
1188# CONFIG_CRC_CCITT is not set 1376# CONFIG_CRC_CCITT is not set
1189# CONFIG_CRC16 is not set 1377# CONFIG_CRC16 is not set
1378# CONFIG_CRC_ITU_T is not set
1190CONFIG_CRC32=y 1379CONFIG_CRC32=y
1380# CONFIG_CRC7 is not set
1191# CONFIG_LIBCRC32C is not set 1381# CONFIG_LIBCRC32C is not set
1192CONFIG_ZLIB_INFLATE=y 1382CONFIG_ZLIB_INFLATE=y
1193CONFIG_ZLIB_DEFLATE=y 1383CONFIG_ZLIB_DEFLATE=y
1194# CONFIG_SHARPSL_RC is not set 1384CONFIG_PLIST=y
1385CONFIG_HAS_IOMEM=y
1386CONFIG_HAS_IOPORT=y
1387CONFIG_HAS_DMA=y
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemux86 b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemux86
index df5cd53ae6..bfedf91d4a 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemux86
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-qemux86
@@ -1,45 +1,83 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.17 3# Linux kernel version: 2.6.24-rc8
4# Mon Oct 16 19:42:42 2006 4# Sun Jan 20 18:20:37 2008
5# 5#
6# CONFIG_64BIT is not set
6CONFIG_X86_32=y 7CONFIG_X86_32=y
7CONFIG_SEMAPHORE_SLEEPERS=y 8# CONFIG_X86_64 is not set
8CONFIG_X86=y 9CONFIG_X86=y
10CONFIG_GENERIC_TIME=y
11CONFIG_GENERIC_CMOS_UPDATE=y
12CONFIG_CLOCKSOURCE_WATCHDOG=y
13CONFIG_GENERIC_CLOCKEVENTS=y
14CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
15CONFIG_LOCKDEP_SUPPORT=y
16CONFIG_STACKTRACE_SUPPORT=y
17CONFIG_SEMAPHORE_SLEEPERS=y
9CONFIG_MMU=y 18CONFIG_MMU=y
19CONFIG_ZONE_DMA=y
20CONFIG_QUICKLIST=y
10CONFIG_GENERIC_ISA_DMA=y 21CONFIG_GENERIC_ISA_DMA=y
11CONFIG_GENERIC_IOMAP=y 22CONFIG_GENERIC_IOMAP=y
23CONFIG_GENERIC_BUG=y
12CONFIG_GENERIC_HWEIGHT=y 24CONFIG_GENERIC_HWEIGHT=y
13CONFIG_ARCH_MAY_HAVE_PC_FDC=y 25CONFIG_ARCH_MAY_HAVE_PC_FDC=y
14CONFIG_DMI=y 26CONFIG_DMI=y
27CONFIG_RWSEM_GENERIC_SPINLOCK=y
28# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
29# CONFIG_ARCH_HAS_ILOG2_U32 is not set
30# CONFIG_ARCH_HAS_ILOG2_U64 is not set
31CONFIG_GENERIC_CALIBRATE_DELAY=y
32# CONFIG_GENERIC_TIME_VSYSCALL is not set
33CONFIG_ARCH_SUPPORTS_OPROFILE=y
34# CONFIG_ZONE_DMA32 is not set
35CONFIG_ARCH_POPULATES_NODE_MAP=y
36# CONFIG_AUDIT_ARCH is not set
37CONFIG_GENERIC_HARDIRQS=y
38CONFIG_GENERIC_IRQ_PROBE=y
39CONFIG_GENERIC_PENDING_IRQ=y
40CONFIG_X86_SMP=y
41CONFIG_X86_HT=y
42CONFIG_X86_BIOS_REBOOT=y
43CONFIG_X86_TRAMPOLINE=y
44CONFIG_KTIME_SCALAR=y
45CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
15 46
16# 47#
17# Code maturity level options 48# General setup
18# 49#
19CONFIG_EXPERIMENTAL=y 50CONFIG_EXPERIMENTAL=y
20CONFIG_LOCK_KERNEL=y 51CONFIG_LOCK_KERNEL=y
21CONFIG_INIT_ENV_ARG_LIMIT=32 52CONFIG_INIT_ENV_ARG_LIMIT=32
22
23#
24# General setup
25#
26CONFIG_LOCALVERSION="" 53CONFIG_LOCALVERSION=""
27CONFIG_LOCALVERSION_AUTO=y 54CONFIG_LOCALVERSION_AUTO=y
28CONFIG_SWAP=y 55CONFIG_SWAP=y
29CONFIG_SYSVIPC=y 56CONFIG_SYSVIPC=y
57CONFIG_SYSVIPC_SYSCTL=y
30CONFIG_POSIX_MQUEUE=y 58CONFIG_POSIX_MQUEUE=y
31# CONFIG_BSD_PROCESS_ACCT is not set 59# CONFIG_BSD_PROCESS_ACCT is not set
32CONFIG_SYSCTL=y 60# CONFIG_TASKSTATS is not set
61# CONFIG_USER_NS is not set
62# CONFIG_PID_NS is not set
33CONFIG_AUDIT=y 63CONFIG_AUDIT=y
34CONFIG_AUDITSYSCALL=y 64CONFIG_AUDITSYSCALL=y
65CONFIG_AUDIT_TREE=y
35# CONFIG_IKCONFIG is not set 66# CONFIG_IKCONFIG is not set
36# CONFIG_CPUSETS is not set 67CONFIG_LOG_BUF_SHIFT=15
68# CONFIG_CGROUPS is not set
69CONFIG_FAIR_GROUP_SCHED=y
70CONFIG_FAIR_USER_SCHED=y
71# CONFIG_FAIR_CGROUP_SCHED is not set
72CONFIG_SYSFS_DEPRECATED=y
37# CONFIG_RELAY is not set 73# CONFIG_RELAY is not set
74CONFIG_BLK_DEV_INITRD=y
38CONFIG_INITRAMFS_SOURCE="" 75CONFIG_INITRAMFS_SOURCE=""
39CONFIG_UID16=y
40CONFIG_VM86=y
41# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set 76# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
77CONFIG_SYSCTL=y
42CONFIG_EMBEDDED=y 78CONFIG_EMBEDDED=y
79CONFIG_UID16=y
80CONFIG_SYSCTL_SYSCALL=y
43CONFIG_KALLSYMS=y 81CONFIG_KALLSYMS=y
44# CONFIG_KALLSYMS_EXTRA_PASS is not set 82# CONFIG_KALLSYMS_EXTRA_PASS is not set
45CONFIG_HOTPLUG=y 83CONFIG_HOTPLUG=y
@@ -48,28 +86,30 @@ CONFIG_BUG=y
48CONFIG_ELF_CORE=y 86CONFIG_ELF_CORE=y
49CONFIG_BASE_FULL=y 87CONFIG_BASE_FULL=y
50CONFIG_FUTEX=y 88CONFIG_FUTEX=y
89CONFIG_ANON_INODES=y
51CONFIG_EPOLL=y 90CONFIG_EPOLL=y
91CONFIG_SIGNALFD=y
92CONFIG_EVENTFD=y
52CONFIG_SHMEM=y 93CONFIG_SHMEM=y
94CONFIG_VM_EVENT_COUNTERS=y
53CONFIG_SLAB=y 95CONFIG_SLAB=y
96# CONFIG_SLUB is not set
97# CONFIG_SLOB is not set
98CONFIG_SLABINFO=y
99CONFIG_RT_MUTEXES=y
54# CONFIG_TINY_SHMEM is not set 100# CONFIG_TINY_SHMEM is not set
55CONFIG_BASE_SMALL=0 101CONFIG_BASE_SMALL=0
56# CONFIG_SLOB is not set
57
58#
59# Loadable module support
60#
61CONFIG_MODULES=y 102CONFIG_MODULES=y
62# CONFIG_MODULE_UNLOAD is not set 103# CONFIG_MODULE_UNLOAD is not set
63# CONFIG_MODVERSIONS is not set 104# CONFIG_MODVERSIONS is not set
64# CONFIG_MODULE_SRCVERSION_ALL is not set 105# CONFIG_MODULE_SRCVERSION_ALL is not set
65CONFIG_KMOD=y 106CONFIG_KMOD=y
66 107CONFIG_STOP_MACHINE=y
67# 108CONFIG_BLOCK=y
68# Block layer
69#
70CONFIG_LBD=y 109CONFIG_LBD=y
71# CONFIG_BLK_DEV_IO_TRACE is not set 110# CONFIG_BLK_DEV_IO_TRACE is not set
72# CONFIG_LSF is not set 111# CONFIG_LSF is not set
112# CONFIG_BLK_DEV_BSG is not set
73 113
74# 114#
75# IO Schedulers 115# IO Schedulers
@@ -87,6 +127,10 @@ CONFIG_DEFAULT_IOSCHED="anticipatory"
87# 127#
88# Processor type and features 128# Processor type and features
89# 129#
130# CONFIG_TICK_ONESHOT is not set
131# CONFIG_NO_HZ is not set
132# CONFIG_HIGH_RES_TIMERS is not set
133CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
90CONFIG_SMP=y 134CONFIG_SMP=y
91CONFIG_X86_PC=y 135CONFIG_X86_PC=y
92# CONFIG_X86_ELAN is not set 136# CONFIG_X86_ELAN is not set
@@ -97,6 +141,9 @@ CONFIG_X86_PC=y
97# CONFIG_X86_VISWS is not set 141# CONFIG_X86_VISWS is not set
98# CONFIG_X86_GENERICARCH is not set 142# CONFIG_X86_GENERICARCH is not set
99# CONFIG_X86_ES7000 is not set 143# CONFIG_X86_ES7000 is not set
144# CONFIG_X86_VSMP is not set
145CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
146# CONFIG_PARAVIRT_GUEST is not set
100CONFIG_M386=y 147CONFIG_M386=y
101# CONFIG_M486 is not set 148# CONFIG_M486 is not set
102# CONFIG_M586 is not set 149# CONFIG_M586 is not set
@@ -119,13 +166,17 @@ CONFIG_M386=y
119# CONFIG_MGEODE_LX is not set 166# CONFIG_MGEODE_LX is not set
120# CONFIG_MCYRIXIII is not set 167# CONFIG_MCYRIXIII is not set
121# CONFIG_MVIAC3_2 is not set 168# CONFIG_MVIAC3_2 is not set
169# CONFIG_MVIAC7 is not set
170# CONFIG_MPSC is not set
171# CONFIG_MCORE2 is not set
172# CONFIG_GENERIC_CPU is not set
122CONFIG_X86_GENERIC=y 173CONFIG_X86_GENERIC=y
174# CONFIG_X86_CMPXCHG is not set
123CONFIG_X86_L1_CACHE_SHIFT=7 175CONFIG_X86_L1_CACHE_SHIFT=7
124CONFIG_RWSEM_GENERIC_SPINLOCK=y
125CONFIG_GENERIC_CALIBRATE_DELAY=y
126CONFIG_X86_PPRO_FENCE=y 176CONFIG_X86_PPRO_FENCE=y
127CONFIG_X86_F00F_BUG=y 177CONFIG_X86_F00F_BUG=y
128CONFIG_X86_INTEL_USERCOPY=y 178CONFIG_X86_INTEL_USERCOPY=y
179CONFIG_X86_MINIMUM_CPU_FAMILY=3
129# CONFIG_HPET_TIMER is not set 180# CONFIG_HPET_TIMER is not set
130CONFIG_NR_CPUS=8 181CONFIG_NR_CPUS=8
131CONFIG_SCHED_SMT=y 182CONFIG_SCHED_SMT=y
@@ -139,23 +190,23 @@ CONFIG_X86_IO_APIC=y
139CONFIG_X86_MCE=y 190CONFIG_X86_MCE=y
140CONFIG_X86_MCE_NONFATAL=y 191CONFIG_X86_MCE_NONFATAL=y
141CONFIG_X86_MCE_P4THERMAL=y 192CONFIG_X86_MCE_P4THERMAL=y
193CONFIG_VM86=y
142# CONFIG_TOSHIBA is not set 194# CONFIG_TOSHIBA is not set
143# CONFIG_I8K is not set 195# CONFIG_I8K is not set
144# CONFIG_X86_REBOOTFIXUPS is not set 196# CONFIG_X86_REBOOTFIXUPS is not set
145# CONFIG_MICROCODE is not set 197# CONFIG_MICROCODE is not set
146# CONFIG_X86_MSR is not set 198# CONFIG_X86_MSR is not set
147# CONFIG_X86_CPUID is not set 199# CONFIG_X86_CPUID is not set
148
149#
150# Firmware Drivers
151#
152# CONFIG_EDD is not set
153# CONFIG_DELL_RBU is not set
154# CONFIG_DCDBAS is not set
155CONFIG_NOHIGHMEM=y 200CONFIG_NOHIGHMEM=y
156# CONFIG_HIGHMEM4G is not set 201# CONFIG_HIGHMEM4G is not set
157# CONFIG_HIGHMEM64G is not set 202# CONFIG_HIGHMEM64G is not set
203CONFIG_VMSPLIT_3G=y
204# CONFIG_VMSPLIT_3G_OPT is not set
205# CONFIG_VMSPLIT_2G is not set
206# CONFIG_VMSPLIT_2G_OPT is not set
207# CONFIG_VMSPLIT_1G is not set
158CONFIG_PAGE_OFFSET=0xC0000000 208CONFIG_PAGE_OFFSET=0xC0000000
209# CONFIG_X86_PAE is not set
159CONFIG_ARCH_FLATMEM_ENABLE=y 210CONFIG_ARCH_FLATMEM_ENABLE=y
160CONFIG_ARCH_SPARSEMEM_ENABLE=y 211CONFIG_ARCH_SPARSEMEM_ENABLE=y
161CONFIG_ARCH_SELECT_MEMORY_MODEL=y 212CONFIG_ARCH_SELECT_MEMORY_MODEL=y
@@ -166,43 +217,57 @@ CONFIG_FLATMEM_MANUAL=y
166CONFIG_FLATMEM=y 217CONFIG_FLATMEM=y
167CONFIG_FLAT_NODE_MEM_MAP=y 218CONFIG_FLAT_NODE_MEM_MAP=y
168CONFIG_SPARSEMEM_STATIC=y 219CONFIG_SPARSEMEM_STATIC=y
220# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
169CONFIG_SPLIT_PTLOCK_CPUS=4 221CONFIG_SPLIT_PTLOCK_CPUS=4
222# CONFIG_RESOURCES_64BIT is not set
223CONFIG_ZONE_DMA_FLAG=1
224CONFIG_BOUNCE=y
225CONFIG_NR_QUICK=1
226CONFIG_VIRT_TO_BUS=y
170# CONFIG_MATH_EMULATION is not set 227# CONFIG_MATH_EMULATION is not set
171CONFIG_MTRR=y 228CONFIG_MTRR=y
172# CONFIG_EFI is not set 229# CONFIG_EFI is not set
173CONFIG_IRQBALANCE=y 230CONFIG_IRQBALANCE=y
174# CONFIG_REGPARM is not set
175CONFIG_SECCOMP=y 231CONFIG_SECCOMP=y
176# CONFIG_HZ_100 is not set 232# CONFIG_HZ_100 is not set
177CONFIG_HZ_250=y 233CONFIG_HZ_250=y
234# CONFIG_HZ_300 is not set
178# CONFIG_HZ_1000 is not set 235# CONFIG_HZ_1000 is not set
179CONFIG_HZ=250 236CONFIG_HZ=250
180# CONFIG_KEXEC is not set 237CONFIG_KEXEC=y
181CONFIG_PHYSICAL_START=0x100000 238CONFIG_PHYSICAL_START=0x100000
182# CONFIG_HOTPLUG_CPU is not set 239# CONFIG_RELOCATABLE is not set
240CONFIG_PHYSICAL_ALIGN=0x100000
241CONFIG_HOTPLUG_CPU=y
242CONFIG_COMPAT_VDSO=y
183 243
184# 244#
185# Power management options (ACPI, APM) 245# Power management options
186# 246#
187CONFIG_PM=y 247CONFIG_PM=y
188CONFIG_PM_LEGACY=y 248CONFIG_PM_LEGACY=y
189# CONFIG_PM_DEBUG is not set 249# CONFIG_PM_DEBUG is not set
190 250CONFIG_PM_SLEEP_SMP=y
191# 251CONFIG_PM_SLEEP=y
192# ACPI (Advanced Configuration and Power Interface) Support 252CONFIG_SUSPEND_SMP_POSSIBLE=y
193# 253CONFIG_SUSPEND=y
254CONFIG_HIBERNATION_SMP_POSSIBLE=y
255# CONFIG_HIBERNATION is not set
194CONFIG_ACPI=y 256CONFIG_ACPI=y
257CONFIG_ACPI_SLEEP=y
258# CONFIG_ACPI_PROCFS is not set
259CONFIG_ACPI_PROCFS_POWER=y
260CONFIG_ACPI_SYSFS_POWER=y
261CONFIG_ACPI_PROC_EVENT=y
195CONFIG_ACPI_AC=y 262CONFIG_ACPI_AC=y
196CONFIG_ACPI_BATTERY=y 263CONFIG_ACPI_BATTERY=y
197CONFIG_ACPI_BUTTON=y 264CONFIG_ACPI_BUTTON=y
198CONFIG_ACPI_VIDEO=m
199# CONFIG_ACPI_HOTKEY is not set
200CONFIG_ACPI_FAN=y 265CONFIG_ACPI_FAN=y
266# CONFIG_ACPI_DOCK is not set
201CONFIG_ACPI_PROCESSOR=y 267CONFIG_ACPI_PROCESSOR=y
268CONFIG_ACPI_HOTPLUG_CPU=y
202CONFIG_ACPI_THERMAL=y 269CONFIG_ACPI_THERMAL=y
203# CONFIG_ACPI_ASUS is not set 270# CONFIG_ACPI_ASUS is not set
204CONFIG_ACPI_IBM=m
205# CONFIG_ACPI_IBM_DOCK is not set
206# CONFIG_ACPI_TOSHIBA is not set 271# CONFIG_ACPI_TOSHIBA is not set
207CONFIG_ACPI_BLACKLIST_YEAR=0 272CONFIG_ACPI_BLACKLIST_YEAR=0
208# CONFIG_ACPI_DEBUG is not set 273# CONFIG_ACPI_DEBUG is not set
@@ -210,20 +275,18 @@ CONFIG_ACPI_EC=y
210CONFIG_ACPI_POWER=y 275CONFIG_ACPI_POWER=y
211CONFIG_ACPI_SYSTEM=y 276CONFIG_ACPI_SYSTEM=y
212CONFIG_X86_PM_TIMER=y 277CONFIG_X86_PM_TIMER=y
213# CONFIG_ACPI_CONTAINER is not set 278CONFIG_ACPI_CONTAINER=y
214 279# CONFIG_ACPI_SBS is not set
215#
216# APM (Advanced Power Management) BIOS Support
217#
218# CONFIG_APM is not set 280# CONFIG_APM is not set
219 281
220# 282#
221# CPU Frequency scaling 283# CPU Frequency scaling
222# 284#
223# CONFIG_CPU_FREQ is not set 285# CONFIG_CPU_FREQ is not set
286# CONFIG_CPU_IDLE is not set
224 287
225# 288#
226# Bus options (PCI, PCMCIA, EISA, MCA, ISA) 289# Bus options (PCI etc.)
227# 290#
228CONFIG_PCI=y 291CONFIG_PCI=y
229# CONFIG_PCI_GOBIOS is not set 292# CONFIG_PCI_GOBIOS is not set
@@ -233,26 +296,22 @@ CONFIG_PCI_GOANY=y
233CONFIG_PCI_BIOS=y 296CONFIG_PCI_BIOS=y
234CONFIG_PCI_DIRECT=y 297CONFIG_PCI_DIRECT=y
235CONFIG_PCI_MMCONFIG=y 298CONFIG_PCI_MMCONFIG=y
299CONFIG_PCI_DOMAINS=y
236# CONFIG_PCIEPORTBUS is not set 300# CONFIG_PCIEPORTBUS is not set
301CONFIG_ARCH_SUPPORTS_MSI=y
237# CONFIG_PCI_MSI is not set 302# CONFIG_PCI_MSI is not set
303CONFIG_PCI_LEGACY=y
304CONFIG_HT_IRQ=y
238CONFIG_ISA_DMA_API=y 305CONFIG_ISA_DMA_API=y
239CONFIG_ISA=y 306CONFIG_ISA=y
240# CONFIG_EISA is not set 307# CONFIG_EISA is not set
241# CONFIG_MCA is not set 308# CONFIG_MCA is not set
242# CONFIG_SCx200 is not set 309# CONFIG_SCx200 is not set
243
244#
245# PCCARD (PCMCIA/CardBus) support
246#
247# CONFIG_PCCARD is not set 310# CONFIG_PCCARD is not set
248
249#
250# PCI Hotplug Support
251#
252# CONFIG_HOTPLUG_PCI is not set 311# CONFIG_HOTPLUG_PCI is not set
253 312
254# 313#
255# Executable file formats 314# Executable file formats / Emulations
256# 315#
257CONFIG_BINFMT_ELF=y 316CONFIG_BINFMT_ELF=y
258CONFIG_BINFMT_AOUT=y 317CONFIG_BINFMT_AOUT=y
@@ -266,10 +325,13 @@ CONFIG_NET=y
266# 325#
267# Networking options 326# Networking options
268# 327#
269# CONFIG_NETDEBUG is not set
270CONFIG_PACKET=m 328CONFIG_PACKET=m
271CONFIG_PACKET_MMAP=y 329# CONFIG_PACKET_MMAP is not set
272CONFIG_UNIX=y 330CONFIG_UNIX=y
331CONFIG_XFRM=y
332# CONFIG_XFRM_USER is not set
333# CONFIG_XFRM_SUB_POLICY is not set
334# CONFIG_XFRM_MIGRATE is not set
273# CONFIG_NET_KEY is not set 335# CONFIG_NET_KEY is not set
274CONFIG_INET=y 336CONFIG_INET=y
275CONFIG_IP_MULTICAST=y 337CONFIG_IP_MULTICAST=y
@@ -289,18 +351,21 @@ CONFIG_IP_PNP_BOOTP=y
289# CONFIG_INET_IPCOMP is not set 351# CONFIG_INET_IPCOMP is not set
290# CONFIG_INET_XFRM_TUNNEL is not set 352# CONFIG_INET_XFRM_TUNNEL is not set
291# CONFIG_INET_TUNNEL is not set 353# CONFIG_INET_TUNNEL is not set
354CONFIG_INET_XFRM_MODE_TRANSPORT=y
355CONFIG_INET_XFRM_MODE_TUNNEL=y
356CONFIG_INET_XFRM_MODE_BEET=y
357# CONFIG_INET_LRO is not set
292CONFIG_INET_DIAG=y 358CONFIG_INET_DIAG=y
293CONFIG_INET_TCP_DIAG=y 359CONFIG_INET_TCP_DIAG=y
294# CONFIG_TCP_CONG_ADVANCED is not set 360# CONFIG_TCP_CONG_ADVANCED is not set
295CONFIG_TCP_CONG_BIC=y 361CONFIG_TCP_CONG_CUBIC=y
296 362CONFIG_DEFAULT_TCP_CONG="cubic"
297# 363# CONFIG_TCP_MD5SIG is not set
298# IP: Virtual Server Configuration
299#
300# CONFIG_IP_VS is not set 364# CONFIG_IP_VS is not set
301# CONFIG_IPV6 is not set 365# CONFIG_IPV6 is not set
302# CONFIG_INET6_XFRM_TUNNEL is not set 366# CONFIG_INET6_XFRM_TUNNEL is not set
303# CONFIG_INET6_TUNNEL is not set 367# CONFIG_INET6_TUNNEL is not set
368# CONFIG_NETWORK_SECMARK is not set
304CONFIG_NETFILTER=y 369CONFIG_NETFILTER=y
305# CONFIG_NETFILTER_DEBUG is not set 370# CONFIG_NETFILTER_DEBUG is not set
306 371
@@ -308,38 +373,64 @@ CONFIG_NETFILTER=y
308# Core Netfilter Configuration 373# Core Netfilter Configuration
309# 374#
310# CONFIG_NETFILTER_NETLINK is not set 375# CONFIG_NETFILTER_NETLINK is not set
311# CONFIG_NETFILTER_XTABLES is not set 376# CONFIG_NF_CONNTRACK_ENABLED is not set
377# CONFIG_NF_CONNTRACK is not set
378CONFIG_NETFILTER_XTABLES=m
379# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
380# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
381# CONFIG_NETFILTER_XT_TARGET_MARK is not set
382# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
383# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
384# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
385# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
386# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
387# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
388# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
389# CONFIG_NETFILTER_XT_MATCH_ESP is not set
390# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
391# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
392# CONFIG_NETFILTER_XT_MATCH_MAC is not set
393# CONFIG_NETFILTER_XT_MATCH_MARK is not set
394# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
395# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
396# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
397# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
398# CONFIG_NETFILTER_XT_MATCH_REALM is not set
399# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
400# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
401# CONFIG_NETFILTER_XT_MATCH_STRING is not set
402# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
403# CONFIG_NETFILTER_XT_MATCH_TIME is not set
404# CONFIG_NETFILTER_XT_MATCH_U32 is not set
405# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
312 406
313# 407#
314# IP: Netfilter Configuration 408# IP: Netfilter Configuration
315# 409#
316CONFIG_IP_NF_CONNTRACK=y 410CONFIG_IP_NF_QUEUE=m
317# CONFIG_IP_NF_CT_ACCT is not set 411CONFIG_IP_NF_IPTABLES=m
318# CONFIG_IP_NF_CONNTRACK_MARK is not set 412CONFIG_IP_NF_MATCH_IPRANGE=m
319# CONFIG_IP_NF_CONNTRACK_EVENTS is not set 413CONFIG_IP_NF_MATCH_TOS=m
320# CONFIG_IP_NF_CT_PROTO_SCTP is not set 414CONFIG_IP_NF_MATCH_RECENT=m
321# CONFIG_IP_NF_FTP is not set 415CONFIG_IP_NF_MATCH_ECN=m
322# CONFIG_IP_NF_IRC is not set 416CONFIG_IP_NF_MATCH_AH=m
323# CONFIG_IP_NF_NETBIOS_NS is not set 417CONFIG_IP_NF_MATCH_TTL=m
324# CONFIG_IP_NF_TFTP is not set 418CONFIG_IP_NF_MATCH_OWNER=m
325# CONFIG_IP_NF_AMANDA is not set 419CONFIG_IP_NF_MATCH_ADDRTYPE=m
326# CONFIG_IP_NF_PPTP is not set 420CONFIG_IP_NF_FILTER=m
327# CONFIG_IP_NF_H323 is not set 421CONFIG_IP_NF_TARGET_REJECT=m
328CONFIG_IP_NF_QUEUE=y 422CONFIG_IP_NF_TARGET_LOG=m
329 423CONFIG_IP_NF_TARGET_ULOG=m
330# 424CONFIG_IP_NF_MANGLE=m
331# DCCP Configuration (EXPERIMENTAL) 425CONFIG_IP_NF_TARGET_TOS=m
332# 426CONFIG_IP_NF_TARGET_ECN=m
427CONFIG_IP_NF_TARGET_TTL=m
428CONFIG_IP_NF_RAW=m
429CONFIG_IP_NF_ARPTABLES=m
430CONFIG_IP_NF_ARPFILTER=m
431CONFIG_IP_NF_ARP_MANGLE=m
333# CONFIG_IP_DCCP is not set 432# CONFIG_IP_DCCP is not set
334
335#
336# SCTP Configuration (EXPERIMENTAL)
337#
338# CONFIG_IP_SCTP is not set 433# CONFIG_IP_SCTP is not set
339
340#
341# TIPC Configuration (EXPERIMENTAL)
342#
343# CONFIG_TIPC is not set 434# CONFIG_TIPC is not set
344# CONFIG_ATM is not set 435# CONFIG_ATM is not set
345# CONFIG_BRIDGE is not set 436# CONFIG_BRIDGE is not set
@@ -350,13 +441,8 @@ CONFIG_IP_NF_QUEUE=y
350# CONFIG_ATALK is not set 441# CONFIG_ATALK is not set
351# CONFIG_X25 is not set 442# CONFIG_X25 is not set
352# CONFIG_LAPB is not set 443# CONFIG_LAPB is not set
353# CONFIG_NET_DIVERT is not set
354# CONFIG_ECONET is not set 444# CONFIG_ECONET is not set
355# CONFIG_WAN_ROUTER is not set 445# CONFIG_WAN_ROUTER is not set
356
357#
358# QoS and/or fair queueing
359#
360# CONFIG_NET_SCHED is not set 446# CONFIG_NET_SCHED is not set
361 447
362# 448#
@@ -366,7 +452,17 @@ CONFIG_IP_NF_QUEUE=y
366# CONFIG_HAMRADIO is not set 452# CONFIG_HAMRADIO is not set
367# CONFIG_IRDA is not set 453# CONFIG_IRDA is not set
368# CONFIG_BT is not set 454# CONFIG_BT is not set
455# CONFIG_AF_RXRPC is not set
456
457#
458# Wireless
459#
460# CONFIG_CFG80211 is not set
461# CONFIG_WIRELESS_EXT is not set
462# CONFIG_MAC80211 is not set
369# CONFIG_IEEE80211 is not set 463# CONFIG_IEEE80211 is not set
464# CONFIG_RFKILL is not set
465# CONFIG_NET_9P is not set
370 466
371# 467#
372# Device Drivers 468# Device Drivers
@@ -375,34 +471,22 @@ CONFIG_IP_NF_QUEUE=y
375# 471#
376# Generic Driver Options 472# Generic Driver Options
377# 473#
474CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
378CONFIG_STANDALONE=y 475CONFIG_STANDALONE=y
379CONFIG_PREVENT_FIRMWARE_BUILD=y 476CONFIG_PREVENT_FIRMWARE_BUILD=y
380CONFIG_FW_LOADER=m 477CONFIG_FW_LOADER=m
381 478# CONFIG_SYS_HYPERVISOR is not set
382# 479CONFIG_CONNECTOR=y
383# Connector - unified userspace <-> kernelspace linker 480CONFIG_PROC_EVENTS=y
384#
385# CONFIG_CONNECTOR is not set
386
387#
388# Memory Technology Devices (MTD)
389#
390# CONFIG_MTD is not set 481# CONFIG_MTD is not set
391
392#
393# Parallel port support
394#
395CONFIG_PARPORT=y 482CONFIG_PARPORT=y
396CONFIG_PARPORT_PC=y 483CONFIG_PARPORT_PC=y
397# CONFIG_PARPORT_SERIAL is not set 484# CONFIG_PARPORT_SERIAL is not set
398# CONFIG_PARPORT_PC_FIFO is not set 485# CONFIG_PARPORT_PC_FIFO is not set
399# CONFIG_PARPORT_PC_SUPERIO is not set 486# CONFIG_PARPORT_PC_SUPERIO is not set
400# CONFIG_PARPORT_GSC is not set 487# CONFIG_PARPORT_GSC is not set
488# CONFIG_PARPORT_AX88796 is not set
401# CONFIG_PARPORT_1284 is not set 489# CONFIG_PARPORT_1284 is not set
402
403#
404# Plug and Play support
405#
406CONFIG_PNP=y 490CONFIG_PNP=y
407# CONFIG_PNP_DEBUG is not set 491# CONFIG_PNP_DEBUG is not set
408 492
@@ -412,10 +496,7 @@ CONFIG_PNP=y
412# CONFIG_ISAPNP is not set 496# CONFIG_ISAPNP is not set
413# CONFIG_PNPBIOS is not set 497# CONFIG_PNPBIOS is not set
414CONFIG_PNPACPI=y 498CONFIG_PNPACPI=y
415 499CONFIG_BLK_DEV=y
416#
417# Block devices
418#
419CONFIG_BLK_DEV_FD=y 500CONFIG_BLK_DEV_FD=y
420# CONFIG_BLK_DEV_XD is not set 501# CONFIG_BLK_DEV_XD is not set
421# CONFIG_PARIDE is not set 502# CONFIG_PARIDE is not set
@@ -431,14 +512,19 @@ CONFIG_BLK_DEV_FD=y
431CONFIG_BLK_DEV_RAM=y 512CONFIG_BLK_DEV_RAM=y
432CONFIG_BLK_DEV_RAM_COUNT=16 513CONFIG_BLK_DEV_RAM_COUNT=16
433CONFIG_BLK_DEV_RAM_SIZE=51200 514CONFIG_BLK_DEV_RAM_SIZE=51200
434CONFIG_BLK_DEV_INITRD=y 515CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
435# CONFIG_CDROM_PKTCDVD is not set 516# CONFIG_CDROM_PKTCDVD is not set
436# CONFIG_ATA_OVER_ETH is not set 517# CONFIG_ATA_OVER_ETH is not set
437 518CONFIG_MISC_DEVICES=y
438# 519# CONFIG_IBM_ASM is not set
439# ATA/ATAPI/MFM/RLL support 520# CONFIG_PHANTOM is not set
440# 521# CONFIG_EEPROM_93CX6 is not set
522# CONFIG_SGI_IOC4 is not set
523# CONFIG_TIFM_CORE is not set
524# CONFIG_SONY_LAPTOP is not set
525# CONFIG_THINKPAD_ACPI is not set
441CONFIG_IDE=y 526CONFIG_IDE=y
527CONFIG_IDE_MAX_HWIFS=4
442CONFIG_BLK_DEV_IDE=y 528CONFIG_BLK_DEV_IDE=y
443 529
444# 530#
@@ -452,25 +538,30 @@ CONFIG_BLK_DEV_IDECD=y
452# CONFIG_BLK_DEV_IDETAPE is not set 538# CONFIG_BLK_DEV_IDETAPE is not set
453# CONFIG_BLK_DEV_IDEFLOPPY is not set 539# CONFIG_BLK_DEV_IDEFLOPPY is not set
454# CONFIG_BLK_DEV_IDESCSI is not set 540# CONFIG_BLK_DEV_IDESCSI is not set
541# CONFIG_BLK_DEV_IDEACPI is not set
455# CONFIG_IDE_TASK_IOCTL is not set 542# CONFIG_IDE_TASK_IOCTL is not set
543CONFIG_IDE_PROC_FS=y
456 544
457# 545#
458# IDE chipset support/bugfixes 546# IDE chipset support/bugfixes
459# 547#
460CONFIG_IDE_GENERIC=y 548CONFIG_IDE_GENERIC=y
549# CONFIG_BLK_DEV_PLATFORM is not set
461CONFIG_BLK_DEV_CMD640=y 550CONFIG_BLK_DEV_CMD640=y
462# CONFIG_BLK_DEV_CMD640_ENHANCED is not set 551# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
463# CONFIG_BLK_DEV_IDEPNP is not set 552# CONFIG_BLK_DEV_IDEPNP is not set
553
554#
555# PCI IDE chipsets support
556#
464CONFIG_BLK_DEV_IDEPCI=y 557CONFIG_BLK_DEV_IDEPCI=y
465CONFIG_IDEPCI_SHARE_IRQ=y 558CONFIG_IDEPCI_SHARE_IRQ=y
559CONFIG_IDEPCI_PCIBUS_ORDER=y
466# CONFIG_BLK_DEV_OFFBOARD is not set 560# CONFIG_BLK_DEV_OFFBOARD is not set
467CONFIG_BLK_DEV_GENERIC=y 561CONFIG_BLK_DEV_GENERIC=y
468# CONFIG_BLK_DEV_OPTI621 is not set 562# CONFIG_BLK_DEV_OPTI621 is not set
469CONFIG_BLK_DEV_RZ1000=y 563CONFIG_BLK_DEV_RZ1000=y
470CONFIG_BLK_DEV_IDEDMA_PCI=y 564CONFIG_BLK_DEV_IDEDMA_PCI=y
471# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
472CONFIG_IDEDMA_PCI_AUTO=y
473# CONFIG_IDEDMA_ONLYDISK is not set
474# CONFIG_BLK_DEV_AEC62XX is not set 565# CONFIG_BLK_DEV_AEC62XX is not set
475# CONFIG_BLK_DEV_ALI15X3 is not set 566# CONFIG_BLK_DEV_ALI15X3 is not set
476# CONFIG_BLK_DEV_AMD74XX is not set 567# CONFIG_BLK_DEV_AMD74XX is not set
@@ -483,8 +574,10 @@ CONFIG_IDEDMA_PCI_AUTO=y
483# CONFIG_BLK_DEV_CS5535 is not set 574# CONFIG_BLK_DEV_CS5535 is not set
484# CONFIG_BLK_DEV_HPT34X is not set 575# CONFIG_BLK_DEV_HPT34X is not set
485# CONFIG_BLK_DEV_HPT366 is not set 576# CONFIG_BLK_DEV_HPT366 is not set
577# CONFIG_BLK_DEV_JMICRON is not set
486# CONFIG_BLK_DEV_SC1200 is not set 578# CONFIG_BLK_DEV_SC1200 is not set
487CONFIG_BLK_DEV_PIIX=y 579CONFIG_BLK_DEV_PIIX=y
580# CONFIG_BLK_DEV_IT8213 is not set
488# CONFIG_BLK_DEV_IT821X is not set 581# CONFIG_BLK_DEV_IT821X is not set
489# CONFIG_BLK_DEV_NS87415 is not set 582# CONFIG_BLK_DEV_NS87415 is not set
490# CONFIG_BLK_DEV_PDC202XX_OLD is not set 583# CONFIG_BLK_DEV_PDC202XX_OLD is not set
@@ -495,11 +588,24 @@ CONFIG_BLK_DEV_PIIX=y
495# CONFIG_BLK_DEV_SLC90E66 is not set 588# CONFIG_BLK_DEV_SLC90E66 is not set
496# CONFIG_BLK_DEV_TRM290 is not set 589# CONFIG_BLK_DEV_TRM290 is not set
497# CONFIG_BLK_DEV_VIA82CXXX is not set 590# CONFIG_BLK_DEV_VIA82CXXX is not set
591# CONFIG_BLK_DEV_TC86C001 is not set
498# CONFIG_IDE_ARM is not set 592# CONFIG_IDE_ARM is not set
499# CONFIG_IDE_CHIPSETS is not set 593
594#
595# Other IDE chipsets support
596#
597
598#
599# Note: most of these also require special kernel boot parameters
600#
601# CONFIG_BLK_DEV_4DRIVES is not set
602# CONFIG_BLK_DEV_ALI14XX is not set
603# CONFIG_BLK_DEV_DTC2278 is not set
604# CONFIG_BLK_DEV_HT6560B is not set
605# CONFIG_BLK_DEV_QD65XX is not set
606# CONFIG_BLK_DEV_UMC8672 is not set
500CONFIG_BLK_DEV_IDEDMA=y 607CONFIG_BLK_DEV_IDEDMA=y
501# CONFIG_IDEDMA_IVB is not set 608CONFIG_IDE_ARCH_OBSOLETE_INIT=y
502CONFIG_IDEDMA_AUTO=y
503# CONFIG_BLK_DEV_HD is not set 609# CONFIG_BLK_DEV_HD is not set
504 610
505# 611#
@@ -507,6 +613,9 @@ CONFIG_IDEDMA_AUTO=y
507# 613#
508# CONFIG_RAID_ATTRS is not set 614# CONFIG_RAID_ATTRS is not set
509CONFIG_SCSI=y 615CONFIG_SCSI=y
616CONFIG_SCSI_DMA=y
617# CONFIG_SCSI_TGT is not set
618# CONFIG_SCSI_NETLINK is not set
510CONFIG_SCSI_PROC_FS=y 619CONFIG_SCSI_PROC_FS=y
511 620
512# 621#
@@ -525,18 +634,18 @@ CONFIG_CHR_DEV_SG=y
525# CONFIG_SCSI_MULTI_LUN is not set 634# CONFIG_SCSI_MULTI_LUN is not set
526# CONFIG_SCSI_CONSTANTS is not set 635# CONFIG_SCSI_CONSTANTS is not set
527# CONFIG_SCSI_LOGGING is not set 636# CONFIG_SCSI_LOGGING is not set
637# CONFIG_SCSI_SCAN_ASYNC is not set
638CONFIG_SCSI_WAIT_SCAN=m
528 639
529# 640#
530# SCSI Transport Attributes 641# SCSI Transports
531# 642#
532# CONFIG_SCSI_SPI_ATTRS is not set 643# CONFIG_SCSI_SPI_ATTRS is not set
533# CONFIG_SCSI_FC_ATTRS is not set 644# CONFIG_SCSI_FC_ATTRS is not set
534# CONFIG_SCSI_ISCSI_ATTRS is not set 645# CONFIG_SCSI_ISCSI_ATTRS is not set
535# CONFIG_SCSI_SAS_ATTRS is not set 646# CONFIG_SCSI_SAS_LIBSAS is not set
536 647# CONFIG_SCSI_SRP_ATTRS is not set
537# 648CONFIG_SCSI_LOWLEVEL=y
538# SCSI low-level drivers
539#
540# CONFIG_ISCSI_TCP is not set 649# CONFIG_ISCSI_TCP is not set
541# CONFIG_BLK_DEV_3W_XXXX_RAID is not set 650# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
542# CONFIG_SCSI_3W_9XXX is not set 651# CONFIG_SCSI_3W_9XXX is not set
@@ -548,29 +657,15 @@ CONFIG_CHR_DEV_SG=y
548# CONFIG_SCSI_AIC7XXX is not set 657# CONFIG_SCSI_AIC7XXX is not set
549# CONFIG_SCSI_AIC7XXX_OLD is not set 658# CONFIG_SCSI_AIC7XXX_OLD is not set
550# CONFIG_SCSI_AIC79XX is not set 659# CONFIG_SCSI_AIC79XX is not set
660# CONFIG_SCSI_AIC94XX is not set
551CONFIG_SCSI_DPT_I2O=m 661CONFIG_SCSI_DPT_I2O=m
552# CONFIG_SCSI_ADVANSYS is not set 662# CONFIG_SCSI_ADVANSYS is not set
553# CONFIG_SCSI_IN2000 is not set 663# CONFIG_SCSI_IN2000 is not set
664# CONFIG_SCSI_ARCMSR is not set
554# CONFIG_MEGARAID_NEWGEN is not set 665# CONFIG_MEGARAID_NEWGEN is not set
555# CONFIG_MEGARAID_LEGACY is not set 666# CONFIG_MEGARAID_LEGACY is not set
556# CONFIG_MEGARAID_SAS is not set 667# CONFIG_MEGARAID_SAS is not set
557CONFIG_SCSI_SATA=y 668# CONFIG_SCSI_HPTIOP is not set
558# CONFIG_SCSI_SATA_AHCI is not set
559# CONFIG_SCSI_SATA_SVW is not set
560CONFIG_SCSI_ATA_PIIX=y
561# CONFIG_SCSI_SATA_MV is not set
562# CONFIG_SCSI_SATA_NV is not set
563# CONFIG_SCSI_PDC_ADMA is not set
564# CONFIG_SCSI_SATA_QSTOR is not set
565# CONFIG_SCSI_SATA_PROMISE is not set
566CONFIG_SCSI_SATA_SX4=m
567# CONFIG_SCSI_SATA_SIL is not set
568# CONFIG_SCSI_SATA_SIL24 is not set
569CONFIG_SCSI_SATA_SIS=m
570# CONFIG_SCSI_SATA_ULI is not set
571# CONFIG_SCSI_SATA_VIA is not set
572# CONFIG_SCSI_SATA_VITESSE is not set
573CONFIG_SCSI_SATA_INTEL_COMBINED=y
574# CONFIG_SCSI_BUSLOGIC is not set 669# CONFIG_SCSI_BUSLOGIC is not set
575# CONFIG_SCSI_DMX3191D is not set 670# CONFIG_SCSI_DMX3191D is not set
576# CONFIG_SCSI_DTC3280 is not set 671# CONFIG_SCSI_DTC3280 is not set
@@ -585,16 +680,16 @@ CONFIG_SCSI_SATA_INTEL_COMBINED=y
585# CONFIG_SCSI_PPA is not set 680# CONFIG_SCSI_PPA is not set
586# CONFIG_SCSI_IMM is not set 681# CONFIG_SCSI_IMM is not set
587# CONFIG_SCSI_NCR53C406A is not set 682# CONFIG_SCSI_NCR53C406A is not set
683# CONFIG_SCSI_STEX is not set
588# CONFIG_SCSI_SYM53C8XX_2 is not set 684# CONFIG_SCSI_SYM53C8XX_2 is not set
589CONFIG_SCSI_IPR=m
590# CONFIG_SCSI_IPR_TRACE is not set
591# CONFIG_SCSI_IPR_DUMP is not set
592# CONFIG_SCSI_PAS16 is not set 685# CONFIG_SCSI_PAS16 is not set
593# CONFIG_SCSI_PSI240I is not set 686# CONFIG_SCSI_PSI240I is not set
594# CONFIG_SCSI_QLOGIC_FAS is not set 687# CONFIG_SCSI_QLOGIC_FAS is not set
595# CONFIG_SCSI_QLOGIC_1280 is not set 688# CONFIG_SCSI_QLOGIC_1280 is not set
596# CONFIG_SCSI_QLA_FC is not set 689# CONFIG_SCSI_QLA_FC is not set
690# CONFIG_SCSI_QLA_ISCSI is not set
597# CONFIG_SCSI_LPFC is not set 691# CONFIG_SCSI_LPFC is not set
692# CONFIG_SCSI_SEAGATE is not set
598# CONFIG_SCSI_SYM53C416 is not set 693# CONFIG_SCSI_SYM53C416 is not set
599# CONFIG_SCSI_DC395x is not set 694# CONFIG_SCSI_DC395x is not set
600# CONFIG_SCSI_DC390T is not set 695# CONFIG_SCSI_DC390T is not set
@@ -603,47 +698,37 @@ CONFIG_SCSI_IPR=m
603# CONFIG_SCSI_ULTRASTOR is not set 698# CONFIG_SCSI_ULTRASTOR is not set
604# CONFIG_SCSI_NSP32 is not set 699# CONFIG_SCSI_NSP32 is not set
605# CONFIG_SCSI_DEBUG is not set 700# CONFIG_SCSI_DEBUG is not set
606 701# CONFIG_SCSI_SRP is not set
607# 702# CONFIG_ATA is not set
608# Old CD-ROM drivers (not SCSI, not IDE)
609#
610# CONFIG_CD_NO_IDESCSI is not set
611
612#
613# Multi-device support (RAID and LVM)
614#
615CONFIG_MD=y 703CONFIG_MD=y
704# CONFIG_BLK_DEV_MD is not set
616CONFIG_BLK_DEV_DM=m 705CONFIG_BLK_DEV_DM=m
706# CONFIG_DM_DEBUG is not set
617CONFIG_DM_CRYPT=m 707CONFIG_DM_CRYPT=m
618CONFIG_DM_SNAPSHOT=m 708CONFIG_DM_SNAPSHOT=m
619CONFIG_DM_MIRROR=m 709CONFIG_DM_MIRROR=m
620CONFIG_DM_ZERO=m 710CONFIG_DM_ZERO=m
621CONFIG_DM_MULTIPATH=m 711CONFIG_DM_MULTIPATH=m
622CONFIG_DM_MULTIPATH_EMC=m 712CONFIG_DM_MULTIPATH_EMC=m
623 713# CONFIG_DM_MULTIPATH_RDAC is not set
624# 714# CONFIG_DM_MULTIPATH_HP is not set
625# Fusion MPT device support 715# CONFIG_DM_DELAY is not set
626# 716# CONFIG_DM_UEVENT is not set
627# CONFIG_FUSION is not set 717# CONFIG_FUSION is not set
628# CONFIG_FUSION_SPI is not set
629# CONFIG_FUSION_FC is not set
630# CONFIG_FUSION_SAS is not set
631 718
632# 719#
633# IEEE 1394 (FireWire) support 720# IEEE 1394 (FireWire) support
634# 721#
722# CONFIG_FIREWIRE is not set
635CONFIG_IEEE1394=y 723CONFIG_IEEE1394=y
636 724
637# 725#
638# Subsystem Options 726# Subsystem Options
639# 727#
640# CONFIG_IEEE1394_VERBOSEDEBUG is not set 728# CONFIG_IEEE1394_VERBOSEDEBUG is not set
641# CONFIG_IEEE1394_OUI_DB is not set
642# CONFIG_IEEE1394_EXTRA_CONFIG_ROMS is not set
643# CONFIG_IEEE1394_EXPORT_FULL_API is not set
644 729
645# 730#
646# Device Drivers 731# Controllers
647# 732#
648 733
649# 734#
@@ -652,42 +737,27 @@ CONFIG_IEEE1394=y
652CONFIG_IEEE1394_OHCI1394=y 737CONFIG_IEEE1394_OHCI1394=y
653 738
654# 739#
655# Protocol Drivers 740# Protocols
656# 741#
657# CONFIG_IEEE1394_VIDEO1394 is not set 742# CONFIG_IEEE1394_VIDEO1394 is not set
658# CONFIG_IEEE1394_SBP2 is not set 743# CONFIG_IEEE1394_SBP2 is not set
744# CONFIG_IEEE1394_ETH1394_ROM_ENTRY is not set
659# CONFIG_IEEE1394_ETH1394 is not set 745# CONFIG_IEEE1394_ETH1394 is not set
660# CONFIG_IEEE1394_DV1394 is not set 746# CONFIG_IEEE1394_DV1394 is not set
661CONFIG_IEEE1394_RAWIO=y 747CONFIG_IEEE1394_RAWIO=y
662
663#
664# I2O device support
665#
666# CONFIG_I2O is not set 748# CONFIG_I2O is not set
667 749# CONFIG_MACINTOSH_DRIVERS is not set
668#
669# Network device support
670#
671CONFIG_NETDEVICES=y 750CONFIG_NETDEVICES=y
751# CONFIG_NETDEVICES_MULTIQUEUE is not set
672CONFIG_DUMMY=m 752CONFIG_DUMMY=m
673# CONFIG_BONDING is not set 753# CONFIG_BONDING is not set
754# CONFIG_MACVLAN is not set
674# CONFIG_EQUALIZER is not set 755# CONFIG_EQUALIZER is not set
675# CONFIG_TUN is not set 756# CONFIG_TUN is not set
757# CONFIG_VETH is not set
676# CONFIG_NET_SB1000 is not set 758# CONFIG_NET_SB1000 is not set
677
678#
679# ARCnet devices
680#
681# CONFIG_ARCNET is not set 759# CONFIG_ARCNET is not set
682
683#
684# PHY device support
685#
686# CONFIG_PHYLIB is not set 760# CONFIG_PHYLIB is not set
687
688#
689# Ethernet (10 or 100Mbit)
690#
691CONFIG_NET_ETHERNET=y 761CONFIG_NET_ETHERNET=y
692CONFIG_MII=y 762CONFIG_MII=y
693# CONFIG_HAPPYMEAL is not set 763# CONFIG_HAPPYMEAL is not set
@@ -697,10 +767,6 @@ CONFIG_MII=y
697# CONFIG_LANCE is not set 767# CONFIG_LANCE is not set
698# CONFIG_NET_VENDOR_SMC is not set 768# CONFIG_NET_VENDOR_SMC is not set
699# CONFIG_NET_VENDOR_RACAL is not set 769# CONFIG_NET_VENDOR_RACAL is not set
700
701#
702# Tulip family network device support
703#
704# CONFIG_NET_TULIP is not set 770# CONFIG_NET_TULIP is not set
705# CONFIG_AT1700 is not set 771# CONFIG_AT1700 is not set
706# CONFIG_DEPCA is not set 772# CONFIG_DEPCA is not set
@@ -717,6 +783,10 @@ CONFIG_NET_ISA=y
717CONFIG_NE2000=y 783CONFIG_NE2000=y
718# CONFIG_ZNET is not set 784# CONFIG_ZNET is not set
719# CONFIG_SEEQ8005 is not set 785# CONFIG_SEEQ8005 is not set
786# CONFIG_IBM_NEW_EMAC_ZMII is not set
787# CONFIG_IBM_NEW_EMAC_RGMII is not set
788# CONFIG_IBM_NEW_EMAC_TAH is not set
789# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
720CONFIG_NET_PCI=y 790CONFIG_NET_PCI=y
721# CONFIG_PCNET32 is not set 791# CONFIG_PCNET32 is not set
722# CONFIG_AMD8111_ETH is not set 792# CONFIG_AMD8111_ETH is not set
@@ -726,7 +796,6 @@ CONFIG_NET_PCI=y
726# CONFIG_B44 is not set 796# CONFIG_B44 is not set
727# CONFIG_FORCEDETH is not set 797# CONFIG_FORCEDETH is not set
728# CONFIG_CS89x0 is not set 798# CONFIG_CS89x0 is not set
729# CONFIG_DGRS is not set
730# CONFIG_EEPRO100 is not set 799# CONFIG_EEPRO100 is not set
731# CONFIG_E100 is not set 800# CONFIG_E100 is not set
732# CONFIG_FEALNX is not set 801# CONFIG_FEALNX is not set
@@ -743,14 +812,14 @@ CONFIG_8139TOO_PIO=y
743# CONFIG_SUNDANCE is not set 812# CONFIG_SUNDANCE is not set
744# CONFIG_TLAN is not set 813# CONFIG_TLAN is not set
745# CONFIG_VIA_RHINE is not set 814# CONFIG_VIA_RHINE is not set
815# CONFIG_SC92031 is not set
746# CONFIG_NET_POCKET is not set 816# CONFIG_NET_POCKET is not set
747 817CONFIG_NETDEV_1000=y
748#
749# Ethernet (1000 Mbit)
750#
751# CONFIG_ACENIC is not set 818# CONFIG_ACENIC is not set
752# CONFIG_DL2K is not set 819# CONFIG_DL2K is not set
753# CONFIG_E1000 is not set 820# CONFIG_E1000 is not set
821# CONFIG_E1000E is not set
822# CONFIG_IP1000 is not set
754# CONFIG_NS83820 is not set 823# CONFIG_NS83820 is not set
755# CONFIG_HAMACHI is not set 824# CONFIG_HAMACHI is not set
756# CONFIG_YELLOWFIN is not set 825# CONFIG_YELLOWFIN is not set
@@ -762,28 +831,36 @@ CONFIG_8139TOO_PIO=y
762# CONFIG_VIA_VELOCITY is not set 831# CONFIG_VIA_VELOCITY is not set
763# CONFIG_TIGON3 is not set 832# CONFIG_TIGON3 is not set
764# CONFIG_BNX2 is not set 833# CONFIG_BNX2 is not set
765 834# CONFIG_QLA3XXX is not set
766# 835# CONFIG_ATL1 is not set
767# Ethernet (10000 Mbit) 836CONFIG_NETDEV_10000=y
768#
769# CONFIG_CHELSIO_T1 is not set 837# CONFIG_CHELSIO_T1 is not set
838# CONFIG_CHELSIO_T3 is not set
839# CONFIG_IXGBE is not set
770# CONFIG_IXGB is not set 840# CONFIG_IXGB is not set
771CONFIG_S2IO=m 841CONFIG_S2IO=m
772# CONFIG_S2IO_NAPI is not set 842# CONFIG_S2IO_NAPI is not set
773 843# CONFIG_MYRI10GE is not set
774# 844# CONFIG_NETXEN_NIC is not set
775# Token Ring devices 845# CONFIG_NIU is not set
776# 846# CONFIG_MLX4_CORE is not set
847# CONFIG_TEHUTI is not set
777# CONFIG_TR is not set 848# CONFIG_TR is not set
778 849
779# 850#
780# Wireless LAN (non-hamradio) 851# Wireless LAN
781# 852#
782# CONFIG_NET_RADIO is not set 853# CONFIG_WLAN_PRE80211 is not set
854# CONFIG_WLAN_80211 is not set
783 855
784# 856#
785# Wan interfaces 857# USB Network Adapters
786# 858#
859# CONFIG_USB_CATC is not set
860# CONFIG_USB_KAWETH is not set
861# CONFIG_USB_PEGASUS is not set
862# CONFIG_USB_RTL8150 is not set
863# CONFIG_USB_USBNET is not set
787# CONFIG_WAN is not set 864# CONFIG_WAN is not set
788# CONFIG_FDDI is not set 865# CONFIG_FDDI is not set
789# CONFIG_HIPPI is not set 866# CONFIG_HIPPI is not set
@@ -795,31 +872,23 @@ CONFIG_S2IO=m
795# CONFIG_NETCONSOLE is not set 872# CONFIG_NETCONSOLE is not set
796# CONFIG_NETPOLL is not set 873# CONFIG_NETPOLL is not set
797# CONFIG_NET_POLL_CONTROLLER is not set 874# CONFIG_NET_POLL_CONTROLLER is not set
798
799#
800# ISDN subsystem
801#
802# CONFIG_ISDN is not set 875# CONFIG_ISDN is not set
803
804#
805# Telephony Support
806#
807# CONFIG_PHONE is not set 876# CONFIG_PHONE is not set
808 877
809# 878#
810# Input device support 879# Input device support
811# 880#
812CONFIG_INPUT=y 881CONFIG_INPUT=y
882# CONFIG_INPUT_FF_MEMLESS is not set
883# CONFIG_INPUT_POLLDEV is not set
813 884
814# 885#
815# Userland interfaces 886# Userland interfaces
816# 887#
817# CONFIG_INPUT_MOUSEDEV is not set 888# CONFIG_INPUT_MOUSEDEV is not set
818# CONFIG_INPUT_JOYDEV is not set 889# CONFIG_INPUT_JOYDEV is not set
819# CONFIG_INPUT_TSDEV is not set
820CONFIG_INPUT_EVDEV=y 890CONFIG_INPUT_EVDEV=y
821# CONFIG_INPUT_EVBUG is not set 891# CONFIG_INPUT_EVBUG is not set
822# CONFIG_INPUT_POWER is not set
823 892
824# 893#
825# Input Device Drivers 894# Input Device Drivers
@@ -830,14 +899,15 @@ CONFIG_KEYBOARD_ATKBD=y
830# CONFIG_KEYBOARD_LKKBD is not set 899# CONFIG_KEYBOARD_LKKBD is not set
831# CONFIG_KEYBOARD_XTKBD is not set 900# CONFIG_KEYBOARD_XTKBD is not set
832# CONFIG_KEYBOARD_NEWTON is not set 901# CONFIG_KEYBOARD_NEWTON is not set
902# CONFIG_KEYBOARD_STOWAWAY is not set
833# CONFIG_INPUT_MOUSE is not set 903# CONFIG_INPUT_MOUSE is not set
834# CONFIG_MOUSE_PS2 is not set
835# CONFIG_MOUSE_SERIAL is not set
836# CONFIG_MOUSE_INPORT is not set
837# CONFIG_MOUSE_LOGIBM is not set
838# CONFIG_MOUSE_PC110PAD is not set
839# CONFIG_MOUSE_VSXXXAA is not set
840# CONFIG_INPUT_JOYSTICK is not set 904# CONFIG_INPUT_JOYSTICK is not set
905CONFIG_INPUT_TABLET=y
906# CONFIG_TABLET_USB_ACECAD is not set
907# CONFIG_TABLET_USB_AIPTEK is not set
908# CONFIG_TABLET_USB_GTCO is not set
909# CONFIG_TABLET_USB_KBTAB is not set
910CONFIG_TABLET_USB_WACOM=y
841# CONFIG_INPUT_TOUCHSCREEN is not set 911# CONFIG_INPUT_TOUCHSCREEN is not set
842# CONFIG_INPUT_MISC is not set 912# CONFIG_INPUT_MISC is not set
843 913
@@ -860,6 +930,7 @@ CONFIG_SERIO_LIBPS2=y
860CONFIG_VT=y 930CONFIG_VT=y
861CONFIG_VT_CONSOLE=y 931CONFIG_VT_CONSOLE=y
862CONFIG_HW_CONSOLE=y 932CONFIG_HW_CONSOLE=y
933# CONFIG_VT_HW_CONSOLE_BINDING is not set
863# CONFIG_SERIAL_NONSTANDARD is not set 934# CONFIG_SERIAL_NONSTANDARD is not set
864 935
865# 936#
@@ -867,6 +938,7 @@ CONFIG_HW_CONSOLE=y
867# 938#
868CONFIG_SERIAL_8250=y 939CONFIG_SERIAL_8250=y
869# CONFIG_SERIAL_8250_CONSOLE is not set 940# CONFIG_SERIAL_8250_CONSOLE is not set
941CONFIG_FIX_EARLYCON_MEM=y
870CONFIG_SERIAL_8250_PCI=y 942CONFIG_SERIAL_8250_PCI=y
871CONFIG_SERIAL_8250_PNP=y 943CONFIG_SERIAL_8250_PNP=y
872CONFIG_SERIAL_8250_NR_UARTS=4 944CONFIG_SERIAL_8250_NR_UARTS=4
@@ -883,17 +955,7 @@ CONFIG_UNIX98_PTYS=y
883CONFIG_PRINTER=y 955CONFIG_PRINTER=y
884# CONFIG_LP_CONSOLE is not set 956# CONFIG_LP_CONSOLE is not set
885# CONFIG_PPDEV is not set 957# CONFIG_PPDEV is not set
886# CONFIG_TIPAR is not set
887
888#
889# IPMI
890#
891# CONFIG_IPMI_HANDLER is not set 958# CONFIG_IPMI_HANDLER is not set
892
893#
894# Watchdog Cards
895#
896# CONFIG_WATCHDOG is not set
897# CONFIG_HW_RANDOM is not set 959# CONFIG_HW_RANDOM is not set
898# CONFIG_NVRAM is not set 960# CONFIG_NVRAM is not set
899# CONFIG_RTC is not set 961# CONFIG_RTC is not set
@@ -902,47 +964,16 @@ CONFIG_PRINTER=y
902# CONFIG_R3964 is not set 964# CONFIG_R3964 is not set
903# CONFIG_APPLICOM is not set 965# CONFIG_APPLICOM is not set
904# CONFIG_SONYPI is not set 966# CONFIG_SONYPI is not set
905
906#
907# Ftape, the floppy tape device driver
908#
909CONFIG_AGP=y
910# CONFIG_AGP_ALI is not set
911# CONFIG_AGP_ATI is not set
912# CONFIG_AGP_AMD is not set
913# CONFIG_AGP_AMD64 is not set
914CONFIG_AGP_INTEL=y
915# CONFIG_AGP_NVIDIA is not set
916# CONFIG_AGP_SIS is not set
917# CONFIG_AGP_SWORKS is not set
918# CONFIG_AGP_VIA is not set
919# CONFIG_AGP_EFFICEON is not set
920CONFIG_DRM=y
921# CONFIG_DRM_TDFX is not set
922# CONFIG_DRM_R128 is not set
923# CONFIG_DRM_RADEON is not set
924# CONFIG_DRM_I810 is not set
925# CONFIG_DRM_I830 is not set
926# CONFIG_DRM_I915 is not set
927# CONFIG_DRM_MGA is not set
928# CONFIG_DRM_SIS is not set
929# CONFIG_DRM_VIA is not set
930# CONFIG_DRM_SAVAGE is not set
931# CONFIG_MWAVE is not set 967# CONFIG_MWAVE is not set
968# CONFIG_PC8736x_GPIO is not set
969# CONFIG_NSC_GPIO is not set
932# CONFIG_CS5535_GPIO is not set 970# CONFIG_CS5535_GPIO is not set
933# CONFIG_RAW_DRIVER is not set 971# CONFIG_RAW_DRIVER is not set
934# CONFIG_HPET is not set 972# CONFIG_HPET is not set
935# CONFIG_HANGCHECK_TIMER is not set 973# CONFIG_HANGCHECK_TIMER is not set
936
937#
938# TPM devices
939#
940# CONFIG_TCG_TPM is not set 974# CONFIG_TCG_TPM is not set
941# CONFIG_TELCLOCK is not set 975# CONFIG_TELCLOCK is not set
942 976CONFIG_DEVPORT=y
943#
944# I2C support
945#
946# CONFIG_I2C is not set 977# CONFIG_I2C is not set
947 978
948# 979#
@@ -950,29 +981,46 @@ CONFIG_DRM=y
950# 981#
951# CONFIG_SPI is not set 982# CONFIG_SPI is not set
952# CONFIG_SPI_MASTER is not set 983# CONFIG_SPI_MASTER is not set
953
954#
955# Dallas's 1-wire bus
956#
957# CONFIG_W1 is not set 984# CONFIG_W1 is not set
958 985CONFIG_POWER_SUPPLY=y
959# 986# CONFIG_POWER_SUPPLY_DEBUG is not set
960# Hardware Monitoring support 987# CONFIG_PDA_POWER is not set
961# 988# CONFIG_BATTERY_DS2760 is not set
962CONFIG_HWMON=y 989CONFIG_HWMON=y
963# CONFIG_HWMON_VID is not set 990# CONFIG_HWMON_VID is not set
991# CONFIG_SENSORS_ABITUGURU is not set
992# CONFIG_SENSORS_ABITUGURU3 is not set
993# CONFIG_SENSORS_K8TEMP is not set
994# CONFIG_SENSORS_I5K_AMB is not set
964# CONFIG_SENSORS_F71805F is not set 995# CONFIG_SENSORS_F71805F is not set
996# CONFIG_SENSORS_F71882FG is not set
997# CONFIG_SENSORS_CORETEMP is not set
998# CONFIG_SENSORS_IT87 is not set
999# CONFIG_SENSORS_PC87360 is not set
1000# CONFIG_SENSORS_PC87427 is not set
1001# CONFIG_SENSORS_SIS5595 is not set
1002# CONFIG_SENSORS_SMSC47M1 is not set
1003# CONFIG_SENSORS_SMSC47B397 is not set
1004# CONFIG_SENSORS_VIA686A is not set
1005# CONFIG_SENSORS_VT1211 is not set
1006# CONFIG_SENSORS_VT8231 is not set
1007# CONFIG_SENSORS_W83627HF is not set
1008# CONFIG_SENSORS_W83627EHF is not set
965# CONFIG_SENSORS_HDAPS is not set 1009# CONFIG_SENSORS_HDAPS is not set
1010# CONFIG_SENSORS_APPLESMC is not set
966# CONFIG_HWMON_DEBUG_CHIP is not set 1011# CONFIG_HWMON_DEBUG_CHIP is not set
1012# CONFIG_WATCHDOG is not set
967 1013
968# 1014#
969# Misc devices 1015# Sonics Silicon Backplane
970# 1016#
971# CONFIG_IBM_ASM is not set 1017CONFIG_SSB_POSSIBLE=y
1018# CONFIG_SSB is not set
972 1019
973# 1020#
974# Multi-Function Devices 1021# Multifunction device drivers
975# 1022#
1023# CONFIG_MFD_SM501 is not set
976 1024
977# 1025#
978# Multimedia devices 1026# Multimedia devices
@@ -981,65 +1029,150 @@ CONFIG_VIDEO_DEV=m
981CONFIG_VIDEO_V4L1=y 1029CONFIG_VIDEO_V4L1=y
982CONFIG_VIDEO_V4L1_COMPAT=y 1030CONFIG_VIDEO_V4L1_COMPAT=y
983CONFIG_VIDEO_V4L2=y 1031CONFIG_VIDEO_V4L2=y
984 1032CONFIG_VIDEO_CAPTURE_DRIVERS=y
985# 1033# CONFIG_VIDEO_ADV_DEBUG is not set
986# Digital Video Broadcasting Devices 1034CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
987# 1035# CONFIG_VIDEO_VIVI is not set
988# CONFIG_DVB is not set 1036# CONFIG_VIDEO_PMS is not set
1037# CONFIG_VIDEO_BWQCAM is not set
1038# CONFIG_VIDEO_CQCAM is not set
1039# CONFIG_VIDEO_CPIA is not set
1040# CONFIG_VIDEO_CPIA2 is not set
1041# CONFIG_VIDEO_STRADIS is not set
1042CONFIG_V4L_USB_DRIVERS=y
1043# CONFIG_USB_VICAM is not set
1044# CONFIG_USB_IBMCAM is not set
1045# CONFIG_USB_KONICAWC is not set
1046# CONFIG_USB_QUICKCAM_MESSENGER is not set
1047# CONFIG_USB_ET61X251 is not set
1048# CONFIG_USB_OV511 is not set
1049# CONFIG_USB_SE401 is not set
1050# CONFIG_USB_SN9C102 is not set
1051# CONFIG_USB_STV680 is not set
1052# CONFIG_USB_ZC0301 is not set
1053# CONFIG_USB_PWC is not set
1054# CONFIG_USB_ZR364XX is not set
1055CONFIG_RADIO_ADAPTERS=y
1056# CONFIG_RADIO_CADET is not set
1057# CONFIG_RADIO_RTRACK is not set
1058# CONFIG_RADIO_RTRACK2 is not set
1059# CONFIG_RADIO_AZTECH is not set
1060# CONFIG_RADIO_GEMTEK is not set
1061# CONFIG_RADIO_GEMTEK_PCI is not set
1062# CONFIG_RADIO_MAXIRADIO is not set
1063# CONFIG_RADIO_MAESTRO is not set
1064# CONFIG_RADIO_SF16FMI is not set
1065# CONFIG_RADIO_SF16FMR2 is not set
1066# CONFIG_RADIO_TERRATEC is not set
1067# CONFIG_RADIO_TRUST is not set
1068# CONFIG_RADIO_TYPHOON is not set
1069# CONFIG_RADIO_ZOLTRIX is not set
1070# CONFIG_USB_DSBR is not set
1071# CONFIG_DVB_CORE is not set
1072CONFIG_DAB=y
989# CONFIG_USB_DABUSB is not set 1073# CONFIG_USB_DABUSB is not set
990 1074
991# 1075#
992# Graphics support 1076# Graphics support
993# 1077#
1078CONFIG_AGP=y
1079# CONFIG_AGP_ALI is not set
1080# CONFIG_AGP_ATI is not set
1081# CONFIG_AGP_AMD is not set
1082# CONFIG_AGP_AMD64 is not set
1083CONFIG_AGP_INTEL=y
1084# CONFIG_AGP_NVIDIA is not set
1085# CONFIG_AGP_SIS is not set
1086# CONFIG_AGP_SWORKS is not set
1087# CONFIG_AGP_VIA is not set
1088# CONFIG_AGP_EFFICEON is not set
1089CONFIG_DRM=y
1090# CONFIG_DRM_TDFX is not set
1091# CONFIG_DRM_R128 is not set
1092# CONFIG_DRM_RADEON is not set
1093# CONFIG_DRM_I810 is not set
1094# CONFIG_DRM_I830 is not set
1095# CONFIG_DRM_I915 is not set
1096# CONFIG_DRM_MGA is not set
1097# CONFIG_DRM_SIS is not set
1098# CONFIG_DRM_VIA is not set
1099# CONFIG_DRM_SAVAGE is not set
1100# CONFIG_VGASTATE is not set
1101CONFIG_VIDEO_OUTPUT_CONTROL=m
994CONFIG_FB=y 1102CONFIG_FB=y
995CONFIG_FB_CFB_FILLRECT=y 1103# CONFIG_FIRMWARE_EDID is not set
996CONFIG_FB_CFB_COPYAREA=y 1104# CONFIG_FB_DDC is not set
997CONFIG_FB_CFB_IMAGEBLIT=y 1105CONFIG_FB_CFB_FILLRECT=m
1106CONFIG_FB_CFB_COPYAREA=m
1107CONFIG_FB_CFB_IMAGEBLIT=m
1108# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
1109# CONFIG_FB_SYS_FILLRECT is not set
1110# CONFIG_FB_SYS_COPYAREA is not set
1111# CONFIG_FB_SYS_IMAGEBLIT is not set
1112# CONFIG_FB_SYS_FOPS is not set
1113CONFIG_FB_DEFERRED_IO=y
1114# CONFIG_FB_SVGALIB is not set
998# CONFIG_FB_MACMODES is not set 1115# CONFIG_FB_MACMODES is not set
999CONFIG_FB_FIRMWARE_EDID=y 1116# CONFIG_FB_BACKLIGHT is not set
1000CONFIG_FB_MODE_HELPERS=y 1117CONFIG_FB_MODE_HELPERS=y
1001# CONFIG_FB_TILEBLITTING is not set 1118# CONFIG_FB_TILEBLITTING is not set
1119
1120#
1121# Frame buffer hardware drivers
1122#
1002# CONFIG_FB_CIRRUS is not set 1123# CONFIG_FB_CIRRUS is not set
1003# CONFIG_FB_PM2 is not set 1124# CONFIG_FB_PM2 is not set
1004# CONFIG_FB_CYBER2000 is not set 1125# CONFIG_FB_CYBER2000 is not set
1005# CONFIG_FB_ARC is not set 1126# CONFIG_FB_ARC is not set
1006# CONFIG_FB_ASILIANT is not set 1127# CONFIG_FB_ASILIANT is not set
1007# CONFIG_FB_IMSTT is not set 1128# CONFIG_FB_IMSTT is not set
1008CONFIG_FB_VGA16=y 1129# CONFIG_FB_VGA16 is not set
1009CONFIG_FB_VESA=y 1130CONFIG_FB_UVESA=m
1010# CONFIG_FB_VESA_STD is not set 1131# CONFIG_FB_VESA is not set
1011CONFIG_FB_VESA_TNG=y 1132# CONFIG_FB_EFI is not set
1012CONFIG_FB_VESA_DEFAULT_MODE="640x480-32@60" 1133# CONFIG_FB_HECUBA is not set
1013CONFIG_VIDEO_SELECT=y
1014# CONFIG_FB_HGA is not set 1134# CONFIG_FB_HGA is not set
1015# CONFIG_FB_S1D13XXX is not set 1135# CONFIG_FB_S1D13XXX is not set
1016# CONFIG_FB_NVIDIA is not set 1136# CONFIG_FB_NVIDIA is not set
1017# CONFIG_FB_RIVA is not set 1137# CONFIG_FB_RIVA is not set
1018# CONFIG_FB_I810 is not set 1138# CONFIG_FB_I810 is not set
1139# CONFIG_FB_LE80578 is not set
1019# CONFIG_FB_INTEL is not set 1140# CONFIG_FB_INTEL is not set
1020# CONFIG_FB_MATROX is not set 1141# CONFIG_FB_MATROX is not set
1021# CONFIG_FB_RADEON is not set 1142# CONFIG_FB_RADEON is not set
1022# CONFIG_FB_ATY128 is not set 1143# CONFIG_FB_ATY128 is not set
1023# CONFIG_FB_ATY is not set 1144# CONFIG_FB_ATY is not set
1145# CONFIG_FB_S3 is not set
1024# CONFIG_FB_SAVAGE is not set 1146# CONFIG_FB_SAVAGE is not set
1025# CONFIG_FB_SIS is not set 1147# CONFIG_FB_SIS is not set
1026# CONFIG_FB_NEOMAGIC is not set 1148# CONFIG_FB_NEOMAGIC is not set
1027# CONFIG_FB_KYRO is not set 1149# CONFIG_FB_KYRO is not set
1028# CONFIG_FB_3DFX is not set 1150# CONFIG_FB_3DFX is not set
1029# CONFIG_FB_VOODOO1 is not set 1151# CONFIG_FB_VOODOO1 is not set
1152# CONFIG_FB_VT8623 is not set
1030# CONFIG_FB_CYBLA is not set 1153# CONFIG_FB_CYBLA is not set
1031# CONFIG_FB_TRIDENT is not set 1154# CONFIG_FB_TRIDENT is not set
1155# CONFIG_FB_ARK is not set
1156# CONFIG_FB_PM3 is not set
1032# CONFIG_FB_GEODE is not set 1157# CONFIG_FB_GEODE is not set
1033# CONFIG_FB_VIRTUAL is not set 1158# CONFIG_FB_VIRTUAL is not set
1159# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
1160
1161#
1162# Display device support
1163#
1164# CONFIG_DISPLAY_SUPPORT is not set
1034 1165
1035# 1166#
1036# Console display driver support 1167# Console display driver support
1037# 1168#
1038CONFIG_VGA_CONSOLE=y 1169CONFIG_VGA_CONSOLE=y
1039# CONFIG_VGACON_SOFT_SCROLLBACK is not set 1170# CONFIG_VGACON_SOFT_SCROLLBACK is not set
1171CONFIG_VIDEO_SELECT=y
1040# CONFIG_MDA_CONSOLE is not set 1172# CONFIG_MDA_CONSOLE is not set
1041CONFIG_DUMMY_CONSOLE=y 1173CONFIG_DUMMY_CONSOLE=y
1042CONFIG_FRAMEBUFFER_CONSOLE=y 1174CONFIG_FRAMEBUFFER_CONSOLE=y
1175# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
1043# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set 1176# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
1044CONFIG_FONTS=y 1177CONFIG_FONTS=y
1045CONFIG_FONT_8x8=y 1178CONFIG_FONT_8x8=y
@@ -1052,19 +1185,11 @@ CONFIG_FONT_8x16=y
1052# CONFIG_FONT_SUN8x16 is not set 1185# CONFIG_FONT_SUN8x16 is not set
1053# CONFIG_FONT_SUN12x22 is not set 1186# CONFIG_FONT_SUN12x22 is not set
1054# CONFIG_FONT_10x18 is not set 1187# CONFIG_FONT_10x18 is not set
1055
1056#
1057# Logo configuration
1058#
1059CONFIG_LOGO=y 1188CONFIG_LOGO=y
1060# CONFIG_LOGO_LINUX_MONO is not set 1189# CONFIG_LOGO_LINUX_MONO is not set
1061# CONFIG_LOGO_LINUX_VGA16 is not set 1190# CONFIG_LOGO_LINUX_VGA16 is not set
1062# CONFIG_LOGO_LINUX_CLUT224 is not set 1191# CONFIG_LOGO_LINUX_CLUT224 is not set
1063CONFIG_LOGO_OHAND_CLUT224=y 1192CONFIG_LOGO_OHAND_CLUT224=y
1064# CONFIG_LOGO_OZ240_CLUT224 is not set
1065# CONFIG_LOGO_OZ480_CLUT224 is not set
1066# CONFIG_LOGO_OZ640_CLUT224 is not set
1067# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
1068 1193
1069# 1194#
1070# Sound 1195# Sound
@@ -1094,12 +1219,13 @@ CONFIG_SND_VERBOSE_PROCFS=y
1094# Generic devices 1219# Generic devices
1095# 1220#
1096CONFIG_SND_AC97_CODEC=y 1221CONFIG_SND_AC97_CODEC=y
1097CONFIG_SND_AC97_BUS=y
1098# CONFIG_SND_DUMMY is not set 1222# CONFIG_SND_DUMMY is not set
1099# CONFIG_SND_VIRMIDI is not set 1223# CONFIG_SND_VIRMIDI is not set
1100# CONFIG_SND_MTPAV is not set 1224# CONFIG_SND_MTPAV is not set
1225# CONFIG_SND_MTS64 is not set
1101# CONFIG_SND_SERIAL_U16550 is not set 1226# CONFIG_SND_SERIAL_U16550 is not set
1102# CONFIG_SND_MPU401 is not set 1227# CONFIG_SND_MPU401 is not set
1228# CONFIG_SND_PORTMAN2X4 is not set
1103 1229
1104# 1230#
1105# ISA devices 1231# ISA devices
@@ -1117,6 +1243,7 @@ CONFIG_SND_AC97_BUS=y
1117# CONFIG_SND_ES968 is not set 1243# CONFIG_SND_ES968 is not set
1118# CONFIG_SND_ES1688 is not set 1244# CONFIG_SND_ES1688 is not set
1119# CONFIG_SND_ES18XX is not set 1245# CONFIG_SND_ES18XX is not set
1246# CONFIG_SND_SC6000 is not set
1120# CONFIG_SND_GUSCLASSIC is not set 1247# CONFIG_SND_GUSCLASSIC is not set
1121# CONFIG_SND_GUSEXTREME is not set 1248# CONFIG_SND_GUSEXTREME is not set
1122# CONFIG_SND_GUSMAX is not set 1249# CONFIG_SND_GUSMAX is not set
@@ -1152,7 +1279,20 @@ CONFIG_SND_AC97_BUS=y
1152# CONFIG_SND_CMIPCI is not set 1279# CONFIG_SND_CMIPCI is not set
1153# CONFIG_SND_CS4281 is not set 1280# CONFIG_SND_CS4281 is not set
1154# CONFIG_SND_CS46XX is not set 1281# CONFIG_SND_CS46XX is not set
1282# CONFIG_SND_CS5530 is not set
1155# CONFIG_SND_CS5535AUDIO is not set 1283# CONFIG_SND_CS5535AUDIO is not set
1284# CONFIG_SND_DARLA20 is not set
1285# CONFIG_SND_GINA20 is not set
1286# CONFIG_SND_LAYLA20 is not set
1287# CONFIG_SND_DARLA24 is not set
1288# CONFIG_SND_GINA24 is not set
1289# CONFIG_SND_LAYLA24 is not set
1290# CONFIG_SND_MONA is not set
1291# CONFIG_SND_MIA is not set
1292# CONFIG_SND_ECHO3G is not set
1293# CONFIG_SND_INDIGO is not set
1294# CONFIG_SND_INDIGOIO is not set
1295# CONFIG_SND_INDIGODJ is not set
1156# CONFIG_SND_EMU10K1 is not set 1296# CONFIG_SND_EMU10K1 is not set
1157# CONFIG_SND_EMU10K1X is not set 1297# CONFIG_SND_EMU10K1X is not set
1158# CONFIG_SND_ENS1370 is not set 1298# CONFIG_SND_ENS1370 is not set
@@ -1182,26 +1322,42 @@ CONFIG_SND_INTEL8X0=y
1182# CONFIG_SND_VIA82XX_MODEM is not set 1322# CONFIG_SND_VIA82XX_MODEM is not set
1183# CONFIG_SND_VX222 is not set 1323# CONFIG_SND_VX222 is not set
1184# CONFIG_SND_YMFPCI is not set 1324# CONFIG_SND_YMFPCI is not set
1325# CONFIG_SND_AC97_POWER_SAVE is not set
1185 1326
1186# 1327#
1187# USB devices 1328# USB devices
1188# 1329#
1189# CONFIG_SND_USB_AUDIO is not set 1330# CONFIG_SND_USB_AUDIO is not set
1190# CONFIG_SND_USB_USX2Y is not set 1331# CONFIG_SND_USB_USX2Y is not set
1332# CONFIG_SND_USB_CAIAQ is not set
1191 1333
1192# 1334#
1193# SoC audio support 1335# System on Chip audio support
1194# 1336#
1195# CONFIG_SND_SOC is not set 1337# CONFIG_SND_SOC is not set
1196 1338
1197# 1339#
1340# SoC Audio support for SuperH
1341#
1342
1343#
1198# Open Sound System 1344# Open Sound System
1199# 1345#
1200# CONFIG_SOUND_PRIME is not set 1346# CONFIG_SOUND_PRIME is not set
1347CONFIG_AC97_BUS=y
1348CONFIG_HID_SUPPORT=y
1349CONFIG_HID=y
1350# CONFIG_HID_DEBUG is not set
1351# CONFIG_HIDRAW is not set
1201 1352
1202# 1353#
1203# USB support 1354# USB Input Devices
1204# 1355#
1356CONFIG_USB_HID=y
1357# CONFIG_USB_HIDINPUT_POWERBOOK is not set
1358# CONFIG_HID_FF is not set
1359# CONFIG_USB_HIDDEV is not set
1360CONFIG_USB_SUPPORT=y
1205CONFIG_USB_ARCH_HAS_HCD=y 1361CONFIG_USB_ARCH_HAS_HCD=y
1206CONFIG_USB_ARCH_HAS_OHCI=y 1362CONFIG_USB_ARCH_HAS_OHCI=y
1207CONFIG_USB_ARCH_HAS_EHCI=y 1363CONFIG_USB_ARCH_HAS_EHCI=y
@@ -1212,9 +1368,10 @@ CONFIG_USB=y
1212# Miscellaneous USB options 1368# Miscellaneous USB options
1213# 1369#
1214CONFIG_USB_DEVICEFS=y 1370CONFIG_USB_DEVICEFS=y
1215# CONFIG_USB_BANDWIDTH is not set 1371CONFIG_USB_DEVICE_CLASS=y
1216# CONFIG_USB_DYNAMIC_MINORS is not set 1372# CONFIG_USB_DYNAMIC_MINORS is not set
1217# CONFIG_USB_SUSPEND is not set 1373# CONFIG_USB_SUSPEND is not set
1374# CONFIG_USB_PERSIST is not set
1218# CONFIG_USB_OTG is not set 1375# CONFIG_USB_OTG is not set
1219 1376
1220# 1377#
@@ -1223,10 +1380,15 @@ CONFIG_USB_DEVICEFS=y
1223CONFIG_USB_EHCI_HCD=y 1380CONFIG_USB_EHCI_HCD=y
1224# CONFIG_USB_EHCI_SPLIT_ISO is not set 1381# CONFIG_USB_EHCI_SPLIT_ISO is not set
1225# CONFIG_USB_EHCI_ROOT_HUB_TT is not set 1382# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
1383# CONFIG_USB_EHCI_TT_NEWSCHED is not set
1226# CONFIG_USB_ISP116X_HCD is not set 1384# CONFIG_USB_ISP116X_HCD is not set
1227CONFIG_USB_OHCI_HCD=y 1385CONFIG_USB_OHCI_HCD=y
1386# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
1387# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
1388CONFIG_USB_OHCI_LITTLE_ENDIAN=y
1228CONFIG_USB_UHCI_HCD=y 1389CONFIG_USB_UHCI_HCD=y
1229# CONFIG_USB_SL811_HCD is not set 1390# CONFIG_USB_SL811_HCD is not set
1391# CONFIG_USB_R8A66597_HCD is not set
1230 1392
1231# 1393#
1232# USB Device Class drivers 1394# USB Device Class drivers
@@ -1252,43 +1414,14 @@ CONFIG_USB_STORAGE=y
1252# CONFIG_USB_STORAGE_SDDR55 is not set 1414# CONFIG_USB_STORAGE_SDDR55 is not set
1253# CONFIG_USB_STORAGE_JUMPSHOT is not set 1415# CONFIG_USB_STORAGE_JUMPSHOT is not set
1254# CONFIG_USB_STORAGE_ALAUDA is not set 1416# CONFIG_USB_STORAGE_ALAUDA is not set
1417# CONFIG_USB_STORAGE_KARMA is not set
1255# CONFIG_USB_LIBUSUAL is not set 1418# CONFIG_USB_LIBUSUAL is not set
1256 1419
1257# 1420#
1258# USB Input Devices
1259#
1260CONFIG_USB_HID=y
1261CONFIG_USB_HIDINPUT=y
1262# CONFIG_USB_HIDINPUT_POWERBOOK is not set
1263# CONFIG_HID_FF is not set
1264# CONFIG_USB_HIDDEV is not set
1265# CONFIG_USB_AIPTEK is not set
1266CONFIG_USB_WACOM=y
1267# CONFIG_USB_ACECAD is not set
1268# CONFIG_USB_KBTAB is not set
1269# CONFIG_USB_POWERMATE is not set
1270# CONFIG_USB_TOUCHSCREEN is not set
1271# CONFIG_USB_YEALINK is not set
1272# CONFIG_USB_XPAD is not set
1273# CONFIG_USB_ATI_REMOTE is not set
1274# CONFIG_USB_ATI_REMOTE2 is not set
1275# CONFIG_USB_KEYSPAN_REMOTE is not set
1276# CONFIG_USB_APPLETOUCH is not set
1277
1278#
1279# USB Imaging devices 1421# USB Imaging devices
1280# 1422#
1281# CONFIG_USB_MDC800 is not set 1423# CONFIG_USB_MDC800 is not set
1282# CONFIG_USB_MICROTEK is not set 1424# CONFIG_USB_MICROTEK is not set
1283
1284#
1285# USB Network Adapters
1286#
1287# CONFIG_USB_CATC is not set
1288# CONFIG_USB_KAWETH is not set
1289# CONFIG_USB_PEGASUS is not set
1290# CONFIG_USB_RTL8150 is not set
1291# CONFIG_USB_USBNET is not set
1292CONFIG_USB_MON=y 1425CONFIG_USB_MON=y
1293 1426
1294# 1427#
@@ -1306,17 +1439,23 @@ CONFIG_USB_MON=y
1306# 1439#
1307# CONFIG_USB_EMI62 is not set 1440# CONFIG_USB_EMI62 is not set
1308# CONFIG_USB_EMI26 is not set 1441# CONFIG_USB_EMI26 is not set
1442# CONFIG_USB_ADUTUX is not set
1309# CONFIG_USB_AUERSWALD is not set 1443# CONFIG_USB_AUERSWALD is not set
1310# CONFIG_USB_RIO500 is not set 1444# CONFIG_USB_RIO500 is not set
1311# CONFIG_USB_LEGOTOWER is not set 1445# CONFIG_USB_LEGOTOWER is not set
1312# CONFIG_USB_LCD is not set 1446# CONFIG_USB_LCD is not set
1447# CONFIG_USB_BERRY_CHARGE is not set
1313# CONFIG_USB_LED is not set 1448# CONFIG_USB_LED is not set
1449# CONFIG_USB_CYPRESS_CY7C63 is not set
1314CONFIG_USB_CYTHERM=m 1450CONFIG_USB_CYTHERM=m
1315# CONFIG_USB_PHIDGETKIT is not set 1451# CONFIG_USB_PHIDGET is not set
1316CONFIG_USB_PHIDGETSERVO=m
1317# CONFIG_USB_IDMOUSE is not set 1452# CONFIG_USB_IDMOUSE is not set
1453# CONFIG_USB_FTDI_ELAN is not set
1454# CONFIG_USB_APPLEDISPLAY is not set
1318# CONFIG_USB_SISUSBVGA is not set 1455# CONFIG_USB_SISUSBVGA is not set
1319# CONFIG_USB_LD is not set 1456# CONFIG_USB_LD is not set
1457# CONFIG_USB_TRANCEVIBRATOR is not set
1458# CONFIG_USB_IOWARRIOR is not set
1320# CONFIG_USB_TEST is not set 1459# CONFIG_USB_TEST is not set
1321 1460
1322# 1461#
@@ -1327,39 +1466,29 @@ CONFIG_USB_PHIDGETSERVO=m
1327# USB Gadget Support 1466# USB Gadget Support
1328# 1467#
1329# CONFIG_USB_GADGET is not set 1468# CONFIG_USB_GADGET is not set
1330
1331#
1332# MMC/SD Card support
1333#
1334# CONFIG_MMC is not set 1469# CONFIG_MMC is not set
1335
1336#
1337# LED devices
1338#
1339# CONFIG_NEW_LEDS is not set 1470# CONFIG_NEW_LEDS is not set
1340
1341#
1342# LED drivers
1343#
1344
1345#
1346# LED Triggers
1347#
1348
1349#
1350# InfiniBand support
1351#
1352# CONFIG_INFINIBAND is not set 1471# CONFIG_INFINIBAND is not set
1472# CONFIG_EDAC is not set
1473# CONFIG_RTC_CLASS is not set
1474# CONFIG_DMADEVICES is not set
1475# CONFIG_AUXDISPLAY is not set
1476CONFIG_VIRTUALIZATION=y
1477# CONFIG_KVM is not set
1478# CONFIG_LGUEST is not set
1353 1479
1354# 1480#
1355# EDAC - error detection and reporting (RAS) (EXPERIMENTAL) 1481# Userspace I/O
1356# 1482#
1357# CONFIG_EDAC is not set 1483# CONFIG_UIO is not set
1358 1484
1359# 1485#
1360# Real Time Clock 1486# Firmware Drivers
1361# 1487#
1362# CONFIG_RTC_CLASS is not set 1488# CONFIG_EDD is not set
1489# CONFIG_DELL_RBU is not set
1490# CONFIG_DCDBAS is not set
1491CONFIG_DMIID=y
1363 1492
1364# 1493#
1365# File systems 1494# File systems
@@ -1371,17 +1500,19 @@ CONFIG_EXT3_FS=y
1371CONFIG_EXT3_FS_XATTR=y 1500CONFIG_EXT3_FS_XATTR=y
1372# CONFIG_EXT3_FS_POSIX_ACL is not set 1501# CONFIG_EXT3_FS_POSIX_ACL is not set
1373# CONFIG_EXT3_FS_SECURITY is not set 1502# CONFIG_EXT3_FS_SECURITY is not set
1503# CONFIG_EXT4DEV_FS is not set
1374CONFIG_JBD=y 1504CONFIG_JBD=y
1375# CONFIG_JBD_DEBUG is not set
1376CONFIG_FS_MBCACHE=y 1505CONFIG_FS_MBCACHE=y
1377# CONFIG_REISERFS_FS is not set 1506# CONFIG_REISERFS_FS is not set
1378# CONFIG_JFS_FS is not set 1507# CONFIG_JFS_FS is not set
1379# CONFIG_FS_POSIX_ACL is not set 1508# CONFIG_FS_POSIX_ACL is not set
1380# CONFIG_XFS_FS is not set 1509# CONFIG_XFS_FS is not set
1510# CONFIG_GFS2_FS is not set
1381# CONFIG_OCFS2_FS is not set 1511# CONFIG_OCFS2_FS is not set
1382# CONFIG_MINIX_FS is not set 1512# CONFIG_MINIX_FS is not set
1383# CONFIG_ROMFS_FS is not set 1513# CONFIG_ROMFS_FS is not set
1384CONFIG_INOTIFY=y 1514CONFIG_INOTIFY=y
1515CONFIG_INOTIFY_USER=y
1385# CONFIG_QUOTA is not set 1516# CONFIG_QUOTA is not set
1386CONFIG_DNOTIFY=y 1517CONFIG_DNOTIFY=y
1387# CONFIG_AUTOFS_FS is not set 1518# CONFIG_AUTOFS_FS is not set
@@ -1412,11 +1543,12 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
1412# 1543#
1413CONFIG_PROC_FS=y 1544CONFIG_PROC_FS=y
1414CONFIG_PROC_KCORE=y 1545CONFIG_PROC_KCORE=y
1546CONFIG_PROC_SYSCTL=y
1415CONFIG_SYSFS=y 1547CONFIG_SYSFS=y
1416CONFIG_TMPFS=y 1548CONFIG_TMPFS=y
1549# CONFIG_TMPFS_POSIX_ACL is not set
1417# CONFIG_HUGETLBFS is not set 1550# CONFIG_HUGETLBFS is not set
1418# CONFIG_HUGETLB_PAGE is not set 1551# CONFIG_HUGETLB_PAGE is not set
1419CONFIG_RAMFS=y
1420# CONFIG_CONFIGFS_FS is not set 1552# CONFIG_CONFIGFS_FS is not set
1421 1553
1422# 1554#
@@ -1436,10 +1568,7 @@ CONFIG_RAMFS=y
1436# CONFIG_QNX4FS_FS is not set 1568# CONFIG_QNX4FS_FS is not set
1437# CONFIG_SYSV_FS is not set 1569# CONFIG_SYSV_FS is not set
1438# CONFIG_UFS_FS is not set 1570# CONFIG_UFS_FS is not set
1439 1571CONFIG_NETWORK_FILESYSTEMS=y
1440#
1441# Network File Systems
1442#
1443CONFIG_NFS_FS=y 1572CONFIG_NFS_FS=y
1444# CONFIG_NFS_V3 is not set 1573# CONFIG_NFS_V3 is not set
1445# CONFIG_NFS_V4 is not set 1574# CONFIG_NFS_V4 is not set
@@ -1452,6 +1581,7 @@ CONFIG_LOCKD=y
1452CONFIG_EXPORTFS=y 1581CONFIG_EXPORTFS=y
1453CONFIG_NFS_COMMON=y 1582CONFIG_NFS_COMMON=y
1454CONFIG_SUNRPC=y 1583CONFIG_SUNRPC=y
1584# CONFIG_SUNRPC_BIND34 is not set
1455# CONFIG_RPCSEC_GSS_KRB5 is not set 1585# CONFIG_RPCSEC_GSS_KRB5 is not set
1456# CONFIG_RPCSEC_GSS_SPKM3 is not set 1586# CONFIG_RPCSEC_GSS_SPKM3 is not set
1457# CONFIG_SMB_FS is not set 1587# CONFIG_SMB_FS is not set
@@ -1459,17 +1589,12 @@ CONFIG_SUNRPC=y
1459# CONFIG_NCP_FS is not set 1589# CONFIG_NCP_FS is not set
1460# CONFIG_CODA_FS is not set 1590# CONFIG_CODA_FS is not set
1461# CONFIG_AFS_FS is not set 1591# CONFIG_AFS_FS is not set
1462# CONFIG_9P_FS is not set
1463 1592
1464# 1593#
1465# Partition Types 1594# Partition Types
1466# 1595#
1467# CONFIG_PARTITION_ADVANCED is not set 1596# CONFIG_PARTITION_ADVANCED is not set
1468CONFIG_MSDOS_PARTITION=y 1597CONFIG_MSDOS_PARTITION=y
1469
1470#
1471# Native Language Support
1472#
1473CONFIG_NLS=y 1598CONFIG_NLS=y
1474CONFIG_NLS_DEFAULT="iso8859-1" 1599CONFIG_NLS_DEFAULT="iso8859-1"
1475CONFIG_NLS_CODEPAGE_437=y 1600CONFIG_NLS_CODEPAGE_437=y
@@ -1510,27 +1635,28 @@ CONFIG_NLS_ISO8859_1=y
1510# CONFIG_NLS_KOI8_R is not set 1635# CONFIG_NLS_KOI8_R is not set
1511# CONFIG_NLS_KOI8_U is not set 1636# CONFIG_NLS_KOI8_U is not set
1512# CONFIG_NLS_UTF8 is not set 1637# CONFIG_NLS_UTF8 is not set
1513 1638# CONFIG_DLM is not set
1514# 1639CONFIG_INSTRUMENTATION=y
1515# Instrumentation Support
1516#
1517CONFIG_PROFILING=y 1640CONFIG_PROFILING=y
1518CONFIG_OPROFILE=y 1641CONFIG_OPROFILE=y
1519# CONFIG_KPROBES is not set 1642# CONFIG_KPROBES is not set
1643# CONFIG_MARKERS is not set
1520 1644
1521# 1645#
1522# Kernel hacking 1646# Kernel hacking
1523# 1647#
1648CONFIG_TRACE_IRQFLAGS_SUPPORT=y
1524# CONFIG_PRINTK_TIME is not set 1649# CONFIG_PRINTK_TIME is not set
1650CONFIG_ENABLE_WARN_DEPRECATED=y
1651CONFIG_ENABLE_MUST_CHECK=y
1525# CONFIG_MAGIC_SYSRQ is not set 1652# CONFIG_MAGIC_SYSRQ is not set
1526# CONFIG_DEBUG_KERNEL is not set 1653CONFIG_UNUSED_SYMBOLS=y
1527CONFIG_LOG_BUF_SHIFT=15
1528CONFIG_DEBUG_BUGVERBOSE=y
1529CONFIG_TIMER_STATS=y
1530# CONFIG_DEBUG_FS is not set 1654# CONFIG_DEBUG_FS is not set
1531# CONFIG_UNWIND_INFO is not set 1655# CONFIG_HEADERS_CHECK is not set
1656# CONFIG_DEBUG_KERNEL is not set
1657# CONFIG_DEBUG_BUGVERBOSE is not set
1658# CONFIG_SAMPLES is not set
1532CONFIG_EARLY_PRINTK=y 1659CONFIG_EARLY_PRINTK=y
1533CONFIG_STACK_BACKTRACE_COLS=2
1534CONFIG_X86_FIND_SMP_CONFIG=y 1660CONFIG_X86_FIND_SMP_CONFIG=y
1535CONFIG_X86_MPPARSE=y 1661CONFIG_X86_MPPARSE=y
1536CONFIG_DOUBLEFAULT=y 1662CONFIG_DOUBLEFAULT=y
@@ -1540,29 +1666,68 @@ CONFIG_DOUBLEFAULT=y
1540# 1666#
1541# CONFIG_KEYS is not set 1667# CONFIG_KEYS is not set
1542# CONFIG_SECURITY is not set 1668# CONFIG_SECURITY is not set
1543 1669# CONFIG_SECURITY_FILE_CAPABILITIES is not set
1544# 1670CONFIG_CRYPTO=y
1545# Cryptographic options 1671CONFIG_CRYPTO_ALGAPI=m
1546# 1672CONFIG_CRYPTO_BLKCIPHER=m
1547# CONFIG_CRYPTO is not set 1673CONFIG_CRYPTO_MANAGER=m
1548 1674# CONFIG_CRYPTO_HMAC is not set
1549# 1675# CONFIG_CRYPTO_XCBC is not set
1550# Hardware crypto devices 1676# CONFIG_CRYPTO_NULL is not set
1551# 1677# CONFIG_CRYPTO_MD4 is not set
1678# CONFIG_CRYPTO_MD5 is not set
1679CONFIG_CRYPTO_SHA1=m
1680CONFIG_CRYPTO_SHA256=m
1681# CONFIG_CRYPTO_SHA512 is not set
1682# CONFIG_CRYPTO_WP512 is not set
1683# CONFIG_CRYPTO_TGR192 is not set
1684# CONFIG_CRYPTO_GF128MUL is not set
1685CONFIG_CRYPTO_ECB=m
1686CONFIG_CRYPTO_CBC=m
1687CONFIG_CRYPTO_PCBC=m
1688# CONFIG_CRYPTO_LRW is not set
1689# CONFIG_CRYPTO_XTS is not set
1690# CONFIG_CRYPTO_CRYPTD is not set
1691# CONFIG_CRYPTO_DES is not set
1692# CONFIG_CRYPTO_FCRYPT is not set
1693# CONFIG_CRYPTO_BLOWFISH is not set
1694# CONFIG_CRYPTO_TWOFISH is not set
1695# CONFIG_CRYPTO_TWOFISH_586 is not set
1696# CONFIG_CRYPTO_SERPENT is not set
1697# CONFIG_CRYPTO_AES is not set
1698# CONFIG_CRYPTO_AES_586 is not set
1699# CONFIG_CRYPTO_CAST5 is not set
1700# CONFIG_CRYPTO_CAST6 is not set
1701# CONFIG_CRYPTO_TEA is not set
1702# CONFIG_CRYPTO_ARC4 is not set
1703# CONFIG_CRYPTO_KHAZAD is not set
1704# CONFIG_CRYPTO_ANUBIS is not set
1705# CONFIG_CRYPTO_SEED is not set
1706# CONFIG_CRYPTO_DEFLATE is not set
1707# CONFIG_CRYPTO_LZO is not set
1708# CONFIG_CRYPTO_MICHAEL_MIC is not set
1709# CONFIG_CRYPTO_CRC32C is not set
1710# CONFIG_CRYPTO_CAMELLIA is not set
1711# CONFIG_CRYPTO_TEST is not set
1712# CONFIG_CRYPTO_AUTHENC is not set
1713CONFIG_CRYPTO_HW=y
1714CONFIG_CRYPTO_DEV_PADLOCK=m
1715CONFIG_CRYPTO_DEV_PADLOCK_AES=m
1716CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
1717CONFIG_CRYPTO_DEV_GEODE=m
1552 1718
1553# 1719#
1554# Library routines 1720# Library routines
1555# 1721#
1722CONFIG_BITREVERSE=y
1556# CONFIG_CRC_CCITT is not set 1723# CONFIG_CRC_CCITT is not set
1557# CONFIG_CRC16 is not set 1724# CONFIG_CRC16 is not set
1725# CONFIG_CRC_ITU_T is not set
1558CONFIG_CRC32=y 1726CONFIG_CRC32=y
1727# CONFIG_CRC7 is not set
1559CONFIG_LIBCRC32C=m 1728CONFIG_LIBCRC32C=m
1560CONFIG_GENERIC_HARDIRQS=y 1729CONFIG_AUDIT_GENERIC=y
1561CONFIG_GENERIC_IRQ_PROBE=y 1730CONFIG_PLIST=y
1562CONFIG_GENERIC_PENDING_IRQ=y 1731CONFIG_HAS_IOMEM=y
1563CONFIG_X86_SMP=y 1732CONFIG_HAS_IOPORT=y
1564CONFIG_X86_HT=y 1733CONFIG_HAS_DMA=y
1565CONFIG_X86_BIOS_REBOOT=y
1566CONFIG_X86_TRAMPOLINE=y
1567CONFIG_KTIME_SCALAR=y
1568# CONFIG_SHARPSL_RC is not set
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-spitz b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-spitz
index 6116d5b215..97b9bf6c9d 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-spitz
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-spitz
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.23-rc4 3# Linux kernel version: 2.6.24-rc8
4# Tue Aug 28 22:32:38 2007 4# Sun Jan 20 18:32:23 2008
5# 5#
6CONFIG_ARM=y 6CONFIG_ARM=y
7CONFIG_SYS_SUPPORTS_APM_EMULATION=y 7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -43,9 +43,14 @@ CONFIG_BSD_PROCESS_ACCT=y
43CONFIG_BSD_PROCESS_ACCT_V3=y 43CONFIG_BSD_PROCESS_ACCT_V3=y
44# CONFIG_TASKSTATS is not set 44# CONFIG_TASKSTATS is not set
45# CONFIG_USER_NS is not set 45# CONFIG_USER_NS is not set
46# CONFIG_PID_NS is not set
46# CONFIG_AUDIT is not set 47# CONFIG_AUDIT is not set
47# CONFIG_IKCONFIG is not set 48# CONFIG_IKCONFIG is not set
48CONFIG_LOG_BUF_SHIFT=14 49CONFIG_LOG_BUF_SHIFT=14
50# CONFIG_CGROUPS is not set
51CONFIG_FAIR_GROUP_SCHED=y
52CONFIG_FAIR_USER_SCHED=y
53# CONFIG_FAIR_CGROUP_SCHED is not set
49CONFIG_SYSFS_DEPRECATED=y 54CONFIG_SYSFS_DEPRECATED=y
50# CONFIG_RELAY is not set 55# CONFIG_RELAY is not set
51# CONFIG_BLK_DEV_INITRD is not set 56# CONFIG_BLK_DEV_INITRD is not set
@@ -66,13 +71,13 @@ CONFIG_FUTEX=y
66CONFIG_ANON_INODES=y 71CONFIG_ANON_INODES=y
67CONFIG_EPOLL=y 72CONFIG_EPOLL=y
68CONFIG_SIGNALFD=y 73CONFIG_SIGNALFD=y
69CONFIG_TIMERFD=y
70CONFIG_EVENTFD=y 74CONFIG_EVENTFD=y
71CONFIG_SHMEM=y 75CONFIG_SHMEM=y
72CONFIG_VM_EVENT_COUNTERS=y 76CONFIG_VM_EVENT_COUNTERS=y
73CONFIG_SLAB=y 77CONFIG_SLAB=y
74# CONFIG_SLUB is not set 78# CONFIG_SLUB is not set
75# CONFIG_SLOB is not set 79# CONFIG_SLOB is not set
80CONFIG_SLABINFO=y
76CONFIG_RT_MUTEXES=y 81CONFIG_RT_MUTEXES=y
77# CONFIG_TINY_SHMEM is not set 82# CONFIG_TINY_SHMEM is not set
78CONFIG_BASE_SMALL=0 83CONFIG_BASE_SMALL=0
@@ -139,7 +144,7 @@ CONFIG_ARCH_PXA=y
139# CONFIG_ARCH_OMAP is not set 144# CONFIG_ARCH_OMAP is not set
140 145
141# 146#
142# Intel PXA2xx Implementations 147# Intel PXA2xx/PXA3xx Implementations
143# 148#
144# CONFIG_ARCH_LUBBOCK is not set 149# CONFIG_ARCH_LUBBOCK is not set
145# CONFIG_MACH_LOGICPD_PXA270 is not set 150# CONFIG_MACH_LOGICPD_PXA270 is not set
@@ -148,9 +153,11 @@ CONFIG_ARCH_PXA=y
148CONFIG_PXA_SHARPSL=y 153CONFIG_PXA_SHARPSL=y
149# CONFIG_MACH_TRIZEPS4 is not set 154# CONFIG_MACH_TRIZEPS4 is not set
150# CONFIG_MACH_EM_X270 is not set 155# CONFIG_MACH_EM_X270 is not set
151# CONFIG_MACH_HX2750 is not set 156# CONFIG_MACH_ZYLONITE is not set
157# CONFIG_MACH_ARMCORE is not set
152# CONFIG_PXA_SHARPSL_25x is not set 158# CONFIG_PXA_SHARPSL_25x is not set
153CONFIG_PXA_SHARPSL_27x=y 159CONFIG_PXA_SHARPSL_27x=y
160# CONFIG_MACH_HX2750 is not set
154CONFIG_MACH_AKITA=y 161CONFIG_MACH_AKITA=y
155CONFIG_MACH_SPITZ=y 162CONFIG_MACH_SPITZ=y
156CONFIG_MACH_BORZOI=y 163CONFIG_MACH_BORZOI=y
@@ -196,10 +203,6 @@ CONFIG_SHARP_SCOOP=y
196# 203#
197# CONFIG_PCI_SYSCALL is not set 204# CONFIG_PCI_SYSCALL is not set
198# CONFIG_ARCH_SUPPORTS_MSI is not set 205# CONFIG_ARCH_SUPPORTS_MSI is not set
199
200#
201# PCCARD (PCMCIA/CardBus) support
202#
203CONFIG_PCCARD=y 206CONFIG_PCCARD=y
204# CONFIG_PCMCIA_DEBUG is not set 207# CONFIG_PCMCIA_DEBUG is not set
205CONFIG_PCMCIA=y 208CONFIG_PCMCIA=y
@@ -217,6 +220,7 @@ CONFIG_PCMCIA_PXA2XX=y
217# CONFIG_TICK_ONESHOT is not set 220# CONFIG_TICK_ONESHOT is not set
218# CONFIG_NO_HZ is not set 221# CONFIG_NO_HZ is not set
219# CONFIG_HIGH_RES_TIMERS is not set 222# CONFIG_HIGH_RES_TIMERS is not set
223CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
220CONFIG_PREEMPT=y 224CONFIG_PREEMPT=y
221CONFIG_HZ=100 225CONFIG_HZ=100
222CONFIG_AEABI=y 226CONFIG_AEABI=y
@@ -229,6 +233,7 @@ CONFIG_FLATMEM_MANUAL=y
229CONFIG_FLATMEM=y 233CONFIG_FLATMEM=y
230CONFIG_FLAT_NODE_MEM_MAP=y 234CONFIG_FLAT_NODE_MEM_MAP=y
231# CONFIG_SPARSEMEM_STATIC is not set 235# CONFIG_SPARSEMEM_STATIC is not set
236# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
232CONFIG_SPLIT_PTLOCK_CPUS=4096 237CONFIG_SPLIT_PTLOCK_CPUS=4096
233# CONFIG_RESOURCES_64BIT is not set 238# CONFIG_RESOURCES_64BIT is not set
234CONFIG_ZONE_DMA_FLAG=1 239CONFIG_ZONE_DMA_FLAG=1
@@ -244,6 +249,7 @@ CONFIG_ZBOOT_ROM_BSS=0x0
244CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/hda1 rootfstype=ext3 rootdelay=1 rw fbcon=rotate:1 dyntick=enable debug" 249CONFIG_CMDLINE="console=ttyS0,115200n8 console=tty1 noinitrd root=/dev/hda1 rootfstype=ext3 rootdelay=1 rw fbcon=rotate:1 dyntick=enable debug"
245# CONFIG_XIP_KERNEL is not set 250# CONFIG_XIP_KERNEL is not set
246CONFIG_KEXEC=y 251CONFIG_KEXEC=y
252CONFIG_ATAGS_PROC=y
247 253
248# 254#
249# CPU Frequency scaling 255# CPU Frequency scaling
@@ -275,6 +281,7 @@ CONFIG_PM=y
275# CONFIG_PM_LEGACY is not set 281# CONFIG_PM_LEGACY is not set
276# CONFIG_PM_DEBUG is not set 282# CONFIG_PM_DEBUG is not set
277CONFIG_PM_SLEEP=y 283CONFIG_PM_SLEEP=y
284CONFIG_SUSPEND_UP_POSSIBLE=y
278CONFIG_SUSPEND=y 285CONFIG_SUSPEND=y
279CONFIG_APM_EMULATION=y 286CONFIG_APM_EMULATION=y
280 287
@@ -286,7 +293,7 @@ CONFIG_NET=y
286# 293#
287# Networking options 294# Networking options
288# 295#
289CONFIG_PACKET=y 296CONFIG_PACKET=m
290CONFIG_PACKET_MMAP=y 297CONFIG_PACKET_MMAP=y
291CONFIG_UNIX=y 298CONFIG_UNIX=y
292CONFIG_XFRM=y 299CONFIG_XFRM=y
@@ -311,6 +318,7 @@ CONFIG_INET_TUNNEL=m
311CONFIG_INET_XFRM_MODE_TRANSPORT=y 318CONFIG_INET_XFRM_MODE_TRANSPORT=y
312CONFIG_INET_XFRM_MODE_TUNNEL=y 319CONFIG_INET_XFRM_MODE_TUNNEL=y
313CONFIG_INET_XFRM_MODE_BEET=y 320CONFIG_INET_XFRM_MODE_BEET=y
321# CONFIG_INET_LRO is not set
314CONFIG_INET_DIAG=m 322CONFIG_INET_DIAG=m
315CONFIG_INET_TCP_DIAG=m 323CONFIG_INET_TCP_DIAG=m
316# CONFIG_TCP_CONG_ADVANCED is not set 324# CONFIG_TCP_CONG_ADVANCED is not set
@@ -345,14 +353,60 @@ CONFIG_NETFILTER=y
345# CONFIG_NETFILTER_NETLINK is not set 353# CONFIG_NETFILTER_NETLINK is not set
346# CONFIG_NF_CONNTRACK_ENABLED is not set 354# CONFIG_NF_CONNTRACK_ENABLED is not set
347# CONFIG_NF_CONNTRACK is not set 355# CONFIG_NF_CONNTRACK is not set
348# CONFIG_NETFILTER_XTABLES is not set 356CONFIG_NETFILTER_XTABLES=m
357# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
358# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
359# CONFIG_NETFILTER_XT_TARGET_MARK is not set
360# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
361# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
362# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
363# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
364# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
365# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
366# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
367# CONFIG_NETFILTER_XT_MATCH_ESP is not set
368# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
369# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
370# CONFIG_NETFILTER_XT_MATCH_MAC is not set
371# CONFIG_NETFILTER_XT_MATCH_MARK is not set
372# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
373# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
374# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
375# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
376# CONFIG_NETFILTER_XT_MATCH_REALM is not set
377# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
378# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
379# CONFIG_NETFILTER_XT_MATCH_STRING is not set
380# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
381# CONFIG_NETFILTER_XT_MATCH_TIME is not set
382# CONFIG_NETFILTER_XT_MATCH_U32 is not set
383# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
349 384
350# 385#
351# IP: Netfilter Configuration 386# IP: Netfilter Configuration
352# 387#
353CONFIG_IP_NF_QUEUE=m 388CONFIG_IP_NF_QUEUE=m
354# CONFIG_IP_NF_IPTABLES is not set 389CONFIG_IP_NF_IPTABLES=m
355# CONFIG_IP_NF_ARPTABLES is not set 390CONFIG_IP_NF_MATCH_IPRANGE=m
391CONFIG_IP_NF_MATCH_TOS=m
392CONFIG_IP_NF_MATCH_RECENT=m
393CONFIG_IP_NF_MATCH_ECN=m
394CONFIG_IP_NF_MATCH_AH=m
395CONFIG_IP_NF_MATCH_TTL=m
396CONFIG_IP_NF_MATCH_OWNER=m
397CONFIG_IP_NF_MATCH_ADDRTYPE=m
398CONFIG_IP_NF_FILTER=m
399CONFIG_IP_NF_TARGET_REJECT=m
400CONFIG_IP_NF_TARGET_LOG=m
401CONFIG_IP_NF_TARGET_ULOG=m
402CONFIG_IP_NF_MANGLE=m
403CONFIG_IP_NF_TARGET_TOS=m
404CONFIG_IP_NF_TARGET_ECN=m
405CONFIG_IP_NF_TARGET_TTL=m
406CONFIG_IP_NF_RAW=m
407CONFIG_IP_NF_ARPTABLES=m
408CONFIG_IP_NF_ARPFILTER=m
409CONFIG_IP_NF_ARP_MANGLE=m
356 410
357# 411#
358# IPv6: Netfilter Configuration (EXPERIMENTAL) 412# IPv6: Netfilter Configuration (EXPERIMENTAL)
@@ -373,10 +427,6 @@ CONFIG_IP_NF_QUEUE=m
373# CONFIG_LAPB is not set 427# CONFIG_LAPB is not set
374# CONFIG_ECONET is not set 428# CONFIG_ECONET is not set
375# CONFIG_WAN_ROUTER is not set 429# CONFIG_WAN_ROUTER is not set
376
377#
378# QoS and/or fair queueing
379#
380# CONFIG_NET_SCHED is not set 430# CONFIG_NET_SCHED is not set
381 431
382# 432#
@@ -414,6 +464,8 @@ CONFIG_IRCOMM=m
414# Dongle support 464# Dongle support
415# 465#
416# CONFIG_KINGSUN_DONGLE is not set 466# CONFIG_KINGSUN_DONGLE is not set
467# CONFIG_KSDAZZLE_DONGLE is not set
468# CONFIG_KS959_DONGLE is not set
417 469
418# 470#
419# Old SIR device drivers 471# Old SIR device drivers
@@ -446,9 +498,11 @@ CONFIG_BT_HIDP=m
446# 498#
447CONFIG_BT_HCIUSB=m 499CONFIG_BT_HCIUSB=m
448# CONFIG_BT_HCIUSB_SCO is not set 500# CONFIG_BT_HCIUSB_SCO is not set
501# CONFIG_BT_HCIBTSDIO is not set
449CONFIG_BT_HCIUART=m 502CONFIG_BT_HCIUART=m
450CONFIG_BT_HCIUART_H4=y 503CONFIG_BT_HCIUART_H4=y
451CONFIG_BT_HCIUART_BCSP=y 504CONFIG_BT_HCIUART_BCSP=y
505# CONFIG_BT_HCIUART_LL is not set
452CONFIG_BT_HCIBCM203X=m 506CONFIG_BT_HCIBCM203X=m
453CONFIG_BT_HCIBPA10X=m 507CONFIG_BT_HCIBPA10X=m
454CONFIG_BT_HCIBFUSB=m 508CONFIG_BT_HCIBFUSB=m
@@ -481,6 +535,7 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
481# 535#
482# Generic Driver Options 536# Generic Driver Options
483# 537#
538CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
484CONFIG_STANDALONE=y 539CONFIG_STANDALONE=y
485CONFIG_PREVENT_FIRMWARE_BUILD=y 540CONFIG_PREVENT_FIRMWARE_BUILD=y
486CONFIG_FW_LOADER=y 541CONFIG_FW_LOADER=y
@@ -493,7 +548,6 @@ CONFIG_MTD=m
493# CONFIG_MTD_CONCAT is not set 548# CONFIG_MTD_CONCAT is not set
494CONFIG_MTD_PARTITIONS=y 549CONFIG_MTD_PARTITIONS=y
495# CONFIG_MTD_REDBOOT_PARTS is not set 550# CONFIG_MTD_REDBOOT_PARTS is not set
496CONFIG_MTD_CMDLINE_PARTS=y
497# CONFIG_MTD_AFS_PARTS is not set 551# CONFIG_MTD_AFS_PARTS is not set
498 552
499# 553#
@@ -502,11 +556,13 @@ CONFIG_MTD_CMDLINE_PARTS=y
502CONFIG_MTD_CHAR=m 556CONFIG_MTD_CHAR=m
503CONFIG_MTD_BLKDEVS=m 557CONFIG_MTD_BLKDEVS=m
504CONFIG_MTD_BLOCK=m 558CONFIG_MTD_BLOCK=m
559# CONFIG_MTD_BLOCK_RO is not set
505# CONFIG_FTL is not set 560# CONFIG_FTL is not set
506# CONFIG_NFTL is not set 561# CONFIG_NFTL is not set
507# CONFIG_INFTL is not set 562# CONFIG_INFTL is not set
508# CONFIG_RFD_FTL is not set 563# CONFIG_RFD_FTL is not set
509# CONFIG_SSFDC is not set 564# CONFIG_SSFDC is not set
565# CONFIG_MTD_OOPS is not set
510 566
511# 567#
512# RAM/ROM/Flash chip drivers 568# RAM/ROM/Flash chip drivers
@@ -524,7 +580,7 @@ CONFIG_MTD_CFI_I2=y
524# CONFIG_MTD_CFI_I4 is not set 580# CONFIG_MTD_CFI_I4 is not set
525# CONFIG_MTD_CFI_I8 is not set 581# CONFIG_MTD_CFI_I8 is not set
526# CONFIG_MTD_RAM is not set 582# CONFIG_MTD_RAM is not set
527CONFIG_MTD_ROM=y 583CONFIG_MTD_ROM=m
528# CONFIG_MTD_ABSENT is not set 584# CONFIG_MTD_ABSENT is not set
529 585
530# 586#
@@ -549,16 +605,17 @@ CONFIG_MTD_SHARP_SL=y
549# CONFIG_MTD_DOC2000 is not set 605# CONFIG_MTD_DOC2000 is not set
550# CONFIG_MTD_DOC2001 is not set 606# CONFIG_MTD_DOC2001 is not set
551# CONFIG_MTD_DOC2001PLUS is not set 607# CONFIG_MTD_DOC2001PLUS is not set
552CONFIG_MTD_NAND=y 608CONFIG_MTD_NAND=m
553CONFIG_MTD_NAND_VERIFY_WRITE=y 609CONFIG_MTD_NAND_VERIFY_WRITE=y
554# CONFIG_MTD_NAND_ECC_SMC is not set 610# CONFIG_MTD_NAND_ECC_SMC is not set
555# CONFIG_MTD_NAND_MUSEUM_IDS is not set 611# CONFIG_MTD_NAND_MUSEUM_IDS is not set
556# CONFIG_MTD_NAND_H1900 is not set 612# CONFIG_MTD_NAND_H1900 is not set
557CONFIG_MTD_NAND_IDS=y 613CONFIG_MTD_NAND_IDS=m
558# CONFIG_MTD_NAND_DISKONCHIP is not set 614# CONFIG_MTD_NAND_DISKONCHIP is not set
559CONFIG_MTD_NAND_SHARPSL=y 615CONFIG_MTD_NAND_SHARPSL=m
560# CONFIG_MTD_NAND_NANDSIM is not set 616# CONFIG_MTD_NAND_NANDSIM is not set
561# CONFIG_MTD_NAND_PLATFORM is not set 617# CONFIG_MTD_NAND_PLATFORM is not set
618# CONFIG_MTD_ALAUDA is not set
562# CONFIG_MTD_ONENAND is not set 619# CONFIG_MTD_ONENAND is not set
563 620
564# 621#
@@ -575,6 +632,8 @@ CONFIG_BLK_DEV_LOOP=y
575# CONFIG_BLK_DEV_RAM is not set 632# CONFIG_BLK_DEV_RAM is not set
576# CONFIG_CDROM_PKTCDVD is not set 633# CONFIG_CDROM_PKTCDVD is not set
577# CONFIG_ATA_OVER_ETH is not set 634# CONFIG_ATA_OVER_ETH is not set
635CONFIG_MISC_DEVICES=y
636# CONFIG_EEPROM_93CX6 is not set
578CONFIG_IDE=y 637CONFIG_IDE=y
579CONFIG_IDE_MAX_HWIFS=4 638CONFIG_IDE_MAX_HWIFS=4
580CONFIG_BLK_DEV_IDE=y 639CONFIG_BLK_DEV_IDE=y
@@ -597,9 +656,10 @@ CONFIG_IDE_PROC_FS=y
597# IDE chipset support/bugfixes 656# IDE chipset support/bugfixes
598# 657#
599CONFIG_IDE_GENERIC=y 658CONFIG_IDE_GENERIC=y
600# CONFIG_IDEPCI_PCIBUS_ORDER is not set 659# CONFIG_BLK_DEV_PLATFORM is not set
601# CONFIG_IDE_ARM is not set 660# CONFIG_IDE_ARM is not set
602# CONFIG_BLK_DEV_IDEDMA is not set 661# CONFIG_BLK_DEV_IDEDMA is not set
662CONFIG_IDE_ARCH_OBSOLETE_INIT=y
603# CONFIG_BLK_DEV_HD is not set 663# CONFIG_BLK_DEV_HD is not set
604 664
605# 665#
@@ -639,6 +699,7 @@ CONFIG_SCSI_WAIT_SCAN=m
639# CONFIG_SCSI_FC_ATTRS is not set 699# CONFIG_SCSI_FC_ATTRS is not set
640# CONFIG_SCSI_ISCSI_ATTRS is not set 700# CONFIG_SCSI_ISCSI_ATTRS is not set
641# CONFIG_SCSI_SAS_LIBSAS is not set 701# CONFIG_SCSI_SAS_LIBSAS is not set
702# CONFIG_SCSI_SRP_ATTRS is not set
642CONFIG_SCSI_LOWLEVEL=y 703CONFIG_SCSI_LOWLEVEL=y
643# CONFIG_ISCSI_TCP is not set 704# CONFIG_ISCSI_TCP is not set
644# CONFIG_SCSI_DEBUG is not set 705# CONFIG_SCSI_DEBUG is not set
@@ -655,7 +716,9 @@ CONFIG_DM_ZERO=m
655CONFIG_DM_MULTIPATH=m 716CONFIG_DM_MULTIPATH=m
656CONFIG_DM_MULTIPATH_EMC=m 717CONFIG_DM_MULTIPATH_EMC=m
657# CONFIG_DM_MULTIPATH_RDAC is not set 718# CONFIG_DM_MULTIPATH_RDAC is not set
719# CONFIG_DM_MULTIPATH_HP is not set
658# CONFIG_DM_DELAY is not set 720# CONFIG_DM_DELAY is not set
721# CONFIG_DM_UEVENT is not set
659CONFIG_NETDEVICES=y 722CONFIG_NETDEVICES=y
660# CONFIG_NETDEVICES_MULTIQUEUE is not set 723# CONFIG_NETDEVICES_MULTIQUEUE is not set
661# CONFIG_DUMMY is not set 724# CONFIG_DUMMY is not set
@@ -663,6 +726,7 @@ CONFIG_NETDEVICES=y
663# CONFIG_MACVLAN is not set 726# CONFIG_MACVLAN is not set
664# CONFIG_EQUALIZER is not set 727# CONFIG_EQUALIZER is not set
665CONFIG_TUN=m 728CONFIG_TUN=m
729# CONFIG_VETH is not set
666# CONFIG_PHYLIB is not set 730# CONFIG_PHYLIB is not set
667CONFIG_NET_ETHERNET=y 731CONFIG_NET_ETHERNET=y
668CONFIG_MII=m 732CONFIG_MII=m
@@ -670,6 +734,11 @@ CONFIG_MII=m
670# CONFIG_SMC91X is not set 734# CONFIG_SMC91X is not set
671# CONFIG_DM9000 is not set 735# CONFIG_DM9000 is not set
672# CONFIG_SMC911X is not set 736# CONFIG_SMC911X is not set
737# CONFIG_IBM_NEW_EMAC_ZMII is not set
738# CONFIG_IBM_NEW_EMAC_RGMII is not set
739# CONFIG_IBM_NEW_EMAC_TAH is not set
740# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
741# CONFIG_B44 is not set
673CONFIG_NETDEV_1000=y 742CONFIG_NETDEV_1000=y
674CONFIG_NETDEV_10000=y 743CONFIG_NETDEV_10000=y
675 744
@@ -684,9 +753,9 @@ CONFIG_WLAN_80211=y
684# CONFIG_PCMCIA_RAYCS is not set 753# CONFIG_PCMCIA_RAYCS is not set
685# CONFIG_LIBERTAS is not set 754# CONFIG_LIBERTAS is not set
686CONFIG_HERMES=m 755CONFIG_HERMES=m
687# CONFIG_ATMEL is not set
688CONFIG_PCMCIA_HERMES=m 756CONFIG_PCMCIA_HERMES=m
689CONFIG_PCMCIA_SPECTRUM=m 757CONFIG_PCMCIA_SPECTRUM=m
758# CONFIG_ATMEL is not set
690CONFIG_AIRO_CS=m 759CONFIG_AIRO_CS=m
691# CONFIG_PCMCIA_WL3501 is not set 760# CONFIG_PCMCIA_WL3501 is not set
692# CONFIG_USB_ZD1201 is not set 761# CONFIG_USB_ZD1201 is not set
@@ -702,7 +771,6 @@ CONFIG_USB_CATC=m
702CONFIG_USB_KAWETH=m 771CONFIG_USB_KAWETH=m
703CONFIG_USB_PEGASUS=m 772CONFIG_USB_PEGASUS=m
704CONFIG_USB_RTL8150=m 773CONFIG_USB_RTL8150=m
705CONFIG_USB_USBNET_MII=m
706CONFIG_USB_USBNET=m 774CONFIG_USB_USBNET=m
707CONFIG_USB_NET_AX8817X=m 775CONFIG_USB_NET_AX8817X=m
708CONFIG_USB_NET_CDCETHER=m 776CONFIG_USB_NET_CDCETHER=m
@@ -757,7 +825,6 @@ CONFIG_INPUT_MOUSEDEV=m
757CONFIG_INPUT_MOUSEDEV_SCREEN_X=640 825CONFIG_INPUT_MOUSEDEV_SCREEN_X=640
758CONFIG_INPUT_MOUSEDEV_SCREEN_Y=480 826CONFIG_INPUT_MOUSEDEV_SCREEN_Y=480
759# CONFIG_INPUT_JOYDEV is not set 827# CONFIG_INPUT_JOYDEV is not set
760# CONFIG_INPUT_TSDEV is not set
761CONFIG_INPUT_EVDEV=y 828CONFIG_INPUT_EVDEV=y
762# CONFIG_INPUT_EVBUG is not set 829# CONFIG_INPUT_EVBUG is not set
763CONFIG_INPUT_POWER=y 830CONFIG_INPUT_POWER=y
@@ -833,7 +900,6 @@ CONFIG_SERIAL_CORE_CONSOLE=y
833CONFIG_UNIX98_PTYS=y 900CONFIG_UNIX98_PTYS=y
834# CONFIG_LEGACY_PTYS is not set 901# CONFIG_LEGACY_PTYS is not set
835# CONFIG_IPMI_HANDLER is not set 902# CONFIG_IPMI_HANDLER is not set
836# CONFIG_WATCHDOG is not set
837CONFIG_HW_RANDOM=m 903CONFIG_HW_RANDOM=m
838# CONFIG_NVRAM is not set 904# CONFIG_NVRAM is not set
839# CONFIG_R3964 is not set 905# CONFIG_R3964 is not set
@@ -893,35 +959,20 @@ CONFIG_I2C_PXA=y
893# CONFIG_SPI is not set 959# CONFIG_SPI is not set
894# CONFIG_SPI_MASTER is not set 960# CONFIG_SPI_MASTER is not set
895# CONFIG_W1 is not set 961# CONFIG_W1 is not set
962# CONFIG_POWER_SUPPLY is not set
896# CONFIG_HWMON is not set 963# CONFIG_HWMON is not set
897CONFIG_MISC_DEVICES=y 964# CONFIG_WATCHDOG is not set
898# CONFIG_EEPROM_93CX6 is not set
899
900#
901# Multifunction device drivers
902#
903# CONFIG_MFD_SM501 is not set
904
905#
906# Multi-Function Devices
907#
908CONFIG_NEW_LEDS=y
909CONFIG_LEDS_CLASS=y
910 965
911# 966#
912# LED drivers 967# Sonics Silicon Backplane
913# 968#
914CONFIG_LEDS_SPITZ=y 969CONFIG_SSB_POSSIBLE=y
915# CONFIG_LEDS_TOSA is not set 970# CONFIG_SSB is not set
916# CONFIG_LEDS_GPIO is not set
917 971
918# 972#
919# LED Triggers 973# Multifunction device drivers
920# 974#
921CONFIG_LEDS_TRIGGERS=y 975# CONFIG_MFD_SM501 is not set
922CONFIG_LEDS_TRIGGER_TIMER=y
923CONFIG_LEDS_TRIGGER_IDE_DISK=y
924# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
925 976
926# 977#
927# Multimedia devices 978# Multimedia devices
@@ -933,12 +984,12 @@ CONFIG_VIDEO_V4L2=y
933CONFIG_VIDEO_CAPTURE_DRIVERS=y 984CONFIG_VIDEO_CAPTURE_DRIVERS=y
934# CONFIG_VIDEO_ADV_DEBUG is not set 985# CONFIG_VIDEO_ADV_DEBUG is not set
935CONFIG_VIDEO_HELPER_CHIPS_AUTO=y 986CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
987# CONFIG_VIDEO_VIVI is not set
936# CONFIG_VIDEO_CPIA is not set 988# CONFIG_VIDEO_CPIA is not set
937# CONFIG_VIDEO_CPIA2 is not set 989# CONFIG_VIDEO_CPIA2 is not set
938# CONFIG_VIDEO_SAA5246A is not set 990# CONFIG_VIDEO_SAA5246A is not set
939# CONFIG_VIDEO_SAA5249 is not set 991# CONFIG_VIDEO_SAA5249 is not set
940# CONFIG_TUNER_3036 is not set 992# CONFIG_TUNER_3036 is not set
941# CONFIG_TUNER_TEA5761 is not set
942CONFIG_V4L_USB_DRIVERS=y 993CONFIG_V4L_USB_DRIVERS=y
943# CONFIG_VIDEO_PVRUSB2 is not set 994# CONFIG_VIDEO_PVRUSB2 is not set
944# CONFIG_VIDEO_EM28XX is not set 995# CONFIG_VIDEO_EM28XX is not set
@@ -966,15 +1017,6 @@ CONFIG_USB_DABUSB=m
966# 1017#
967# Graphics support 1018# Graphics support
968# 1019#
969CONFIG_BACKLIGHT_LCD_SUPPORT=y
970CONFIG_LCD_CLASS_DEVICE=y
971CONFIG_BACKLIGHT_CLASS_DEVICE=y
972CONFIG_BACKLIGHT_CORGI=y
973
974#
975# Display device support
976#
977# CONFIG_DISPLAY_SUPPORT is not set
978# CONFIG_VGASTATE is not set 1020# CONFIG_VGASTATE is not set
979CONFIG_VIDEO_OUTPUT_CONTROL=m 1021CONFIG_VIDEO_OUTPUT_CONTROL=m
980CONFIG_FB=y 1022CONFIG_FB=y
@@ -983,6 +1025,7 @@ CONFIG_FIRMWARE_EDID=y
983CONFIG_FB_CFB_FILLRECT=y 1025CONFIG_FB_CFB_FILLRECT=y
984CONFIG_FB_CFB_COPYAREA=y 1026CONFIG_FB_CFB_COPYAREA=y
985CONFIG_FB_CFB_IMAGEBLIT=y 1027CONFIG_FB_CFB_IMAGEBLIT=y
1028# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
986# CONFIG_FB_SYS_FILLRECT is not set 1029# CONFIG_FB_SYS_FILLRECT is not set
987# CONFIG_FB_SYS_COPYAREA is not set 1030# CONFIG_FB_SYS_COPYAREA is not set
988# CONFIG_FB_SYS_IMAGEBLIT is not set 1031# CONFIG_FB_SYS_IMAGEBLIT is not set
@@ -1006,6 +1049,15 @@ CONFIG_FB_PXA_OVERLAY=y
1006# CONFIG_FB_MBX is not set 1049# CONFIG_FB_MBX is not set
1007# CONFIG_FB_W100 is not set 1050# CONFIG_FB_W100 is not set
1008# CONFIG_FB_VIRTUAL is not set 1051# CONFIG_FB_VIRTUAL is not set
1052CONFIG_BACKLIGHT_LCD_SUPPORT=y
1053CONFIG_LCD_CLASS_DEVICE=y
1054CONFIG_BACKLIGHT_CLASS_DEVICE=y
1055CONFIG_BACKLIGHT_CORGI=y
1056
1057#
1058# Display device support
1059#
1060# CONFIG_DISPLAY_SUPPORT is not set
1009 1061
1010# 1062#
1011# Console display driver support 1063# Console display driver support
@@ -1031,9 +1083,6 @@ CONFIG_LOGO_LINUX_MONO=y
1031CONFIG_LOGO_LINUX_VGA16=y 1083CONFIG_LOGO_LINUX_VGA16=y
1032# CONFIG_LOGO_LINUX_CLUT224 is not set 1084# CONFIG_LOGO_LINUX_CLUT224 is not set
1033CONFIG_LOGO_OHAND_CLUT224=y 1085CONFIG_LOGO_OHAND_CLUT224=y
1034# CONFIG_LOGO_OZ240_CLUT224 is not set
1035# CONFIG_LOGO_OZ480_CLUT224 is not set
1036# CONFIG_LOGO_OZ640_CLUT224 is not set
1037 1086
1038# 1087#
1039# Sound 1088# Sound
@@ -1110,8 +1159,9 @@ CONFIG_SND_SOC_WM8750=m
1110# CONFIG_SOUND_PRIME is not set 1159# CONFIG_SOUND_PRIME is not set
1111CONFIG_AC97_BUS=m 1160CONFIG_AC97_BUS=m
1112CONFIG_HID_SUPPORT=y 1161CONFIG_HID_SUPPORT=y
1113CONFIG_HID=y 1162CONFIG_HID=m
1114# CONFIG_HID_DEBUG is not set 1163# CONFIG_HID_DEBUG is not set
1164# CONFIG_HIDRAW is not set
1115 1165
1116# 1166#
1117# USB Input Devices 1167# USB Input Devices
@@ -1202,6 +1252,7 @@ CONFIG_USB_SERIAL_GENERIC=y
1202# CONFIG_USB_SERIAL_AIRPRIME is not set 1252# CONFIG_USB_SERIAL_AIRPRIME is not set
1203# CONFIG_USB_SERIAL_ARK3116 is not set 1253# CONFIG_USB_SERIAL_ARK3116 is not set
1204CONFIG_USB_SERIAL_BELKIN=m 1254CONFIG_USB_SERIAL_BELKIN=m
1255# CONFIG_USB_SERIAL_CH341 is not set
1205# CONFIG_USB_SERIAL_WHITEHEAT is not set 1256# CONFIG_USB_SERIAL_WHITEHEAT is not set
1206CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m 1257CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
1207# CONFIG_USB_SERIAL_CP2101 is not set 1258# CONFIG_USB_SERIAL_CP2101 is not set
@@ -1285,6 +1336,7 @@ CONFIG_USB_GADGET=m
1285# CONFIG_USB_GADGET_DEBUG_FILES is not set 1336# CONFIG_USB_GADGET_DEBUG_FILES is not set
1286CONFIG_USB_GADGET_SELECTED=y 1337CONFIG_USB_GADGET_SELECTED=y
1287# CONFIG_USB_GADGET_AMD5536UDC is not set 1338# CONFIG_USB_GADGET_AMD5536UDC is not set
1339# CONFIG_USB_GADGET_ATMEL_USBA is not set
1288# CONFIG_USB_GADGET_FSL_USB2 is not set 1340# CONFIG_USB_GADGET_FSL_USB2 is not set
1289# CONFIG_USB_GADGET_NET2280 is not set 1341# CONFIG_USB_GADGET_NET2280 is not set
1290# CONFIG_USB_GADGET_PXA2XX is not set 1342# CONFIG_USB_GADGET_PXA2XX is not set
@@ -1315,11 +1367,29 @@ CONFIG_MMC_UNSAFE_RESUME=y
1315# 1367#
1316CONFIG_MMC_BLOCK=y 1368CONFIG_MMC_BLOCK=y
1317CONFIG_MMC_BLOCK_BOUNCE=y 1369CONFIG_MMC_BLOCK_BOUNCE=y
1370# CONFIG_SDIO_UART is not set
1318 1371
1319# 1372#
1320# MMC/SD Host Controller Drivers 1373# MMC/SD Host Controller Drivers
1321# 1374#
1322CONFIG_MMC_PXA=y 1375CONFIG_MMC_PXA=y
1376CONFIG_NEW_LEDS=y
1377CONFIG_LEDS_CLASS=y
1378
1379#
1380# LED drivers
1381#
1382CONFIG_LEDS_SPITZ=y
1383# CONFIG_LEDS_TOSA is not set
1384# CONFIG_LEDS_GPIO is not set
1385
1386#
1387# LED Triggers
1388#
1389CONFIG_LEDS_TRIGGERS=y
1390CONFIG_LEDS_TRIGGER_TIMER=y
1391CONFIG_LEDS_TRIGGER_IDE_DISK=y
1392# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
1323CONFIG_RTC_LIB=y 1393CONFIG_RTC_LIB=y
1324CONFIG_RTC_CLASS=y 1394CONFIG_RTC_CLASS=y
1325CONFIG_RTC_HCTOSYS=y 1395CONFIG_RTC_HCTOSYS=y
@@ -1339,6 +1409,7 @@ CONFIG_RTC_INTF_DEV=y
1339# I2C RTC drivers 1409# I2C RTC drivers
1340# 1410#
1341# CONFIG_RTC_DRV_DS1307 is not set 1411# CONFIG_RTC_DRV_DS1307 is not set
1412# CONFIG_RTC_DRV_DS1374 is not set
1342# CONFIG_RTC_DRV_DS1672 is not set 1413# CONFIG_RTC_DRV_DS1672 is not set
1343# CONFIG_RTC_DRV_MAX6900 is not set 1414# CONFIG_RTC_DRV_MAX6900 is not set
1344# CONFIG_RTC_DRV_RS5C372 is not set 1415# CONFIG_RTC_DRV_RS5C372 is not set
@@ -1369,19 +1440,6 @@ CONFIG_RTC_INTF_DEV=y
1369CONFIG_RTC_DRV_SA1100=y 1440CONFIG_RTC_DRV_SA1100=y
1370 1441
1371# 1442#
1372# DMA Engine support
1373#
1374# CONFIG_DMA_ENGINE is not set
1375
1376#
1377# DMA Clients
1378#
1379
1380#
1381# DMA Devices
1382#
1383
1384#
1385# File systems 1443# File systems
1386# 1444#
1387CONFIG_EXT2_FS=y 1445CONFIG_EXT2_FS=y
@@ -1391,7 +1449,6 @@ CONFIG_EXT3_FS=y
1391# CONFIG_EXT3_FS_XATTR is not set 1449# CONFIG_EXT3_FS_XATTR is not set
1392# CONFIG_EXT4DEV_FS is not set 1450# CONFIG_EXT4DEV_FS is not set
1393CONFIG_JBD=y 1451CONFIG_JBD=y
1394# CONFIG_JBD_DEBUG is not set
1395# CONFIG_REISERFS_FS is not set 1452# CONFIG_REISERFS_FS is not set
1396# CONFIG_JFS_FS is not set 1453# CONFIG_JFS_FS is not set
1397CONFIG_FS_POSIX_ACL=y 1454CONFIG_FS_POSIX_ACL=y
@@ -1433,7 +1490,6 @@ CONFIG_SYSFS=y
1433CONFIG_TMPFS=y 1490CONFIG_TMPFS=y
1434# CONFIG_TMPFS_POSIX_ACL is not set 1491# CONFIG_TMPFS_POSIX_ACL is not set
1435# CONFIG_HUGETLB_PAGE is not set 1492# CONFIG_HUGETLB_PAGE is not set
1436CONFIG_RAMFS=y
1437# CONFIG_CONFIGFS_FS is not set 1493# CONFIG_CONFIGFS_FS is not set
1438 1494
1439# 1495#
@@ -1449,6 +1505,7 @@ CONFIG_RAMFS=y
1449CONFIG_JFFS2_FS=m 1505CONFIG_JFFS2_FS=m
1450CONFIG_JFFS2_FS_DEBUG=0 1506CONFIG_JFFS2_FS_DEBUG=0
1451CONFIG_JFFS2_FS_WRITEBUFFER=y 1507CONFIG_JFFS2_FS_WRITEBUFFER=y
1508# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
1452CONFIG_JFFS2_SUMMARY=y 1509CONFIG_JFFS2_SUMMARY=y
1453# CONFIG_JFFS2_FS_XATTR is not set 1510# CONFIG_JFFS2_FS_XATTR is not set
1454# CONFIG_JFFS2_SYSFS is not set 1511# CONFIG_JFFS2_SYSFS is not set
@@ -1465,16 +1522,12 @@ CONFIG_CRAMFS=m
1465CONFIG_SQUASHFS=m 1522CONFIG_SQUASHFS=m
1466# CONFIG_SQUASHFS_EMBEDDED is not set 1523# CONFIG_SQUASHFS_EMBEDDED is not set
1467CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 1524CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
1468# CONFIG_SQUASHFS_VMALLOC is not set
1469# CONFIG_VXFS_FS is not set 1525# CONFIG_VXFS_FS is not set
1470# CONFIG_HPFS_FS is not set 1526# CONFIG_HPFS_FS is not set
1471# CONFIG_QNX4FS_FS is not set 1527# CONFIG_QNX4FS_FS is not set
1472# CONFIG_SYSV_FS is not set 1528# CONFIG_SYSV_FS is not set
1473# CONFIG_UFS_FS is not set 1529# CONFIG_UFS_FS is not set
1474 1530CONFIG_NETWORK_FILESYSTEMS=y
1475#
1476# Network File Systems
1477#
1478CONFIG_NFS_FS=m 1531CONFIG_NFS_FS=m
1479CONFIG_NFS_V3=y 1532CONFIG_NFS_V3=y
1480# CONFIG_NFS_V3_ACL is not set 1533# CONFIG_NFS_V3_ACL is not set
@@ -1528,10 +1581,6 @@ CONFIG_MSDOS_PARTITION=y
1528# CONFIG_KARMA_PARTITION is not set 1581# CONFIG_KARMA_PARTITION is not set
1529# CONFIG_EFI_PARTITION is not set 1582# CONFIG_EFI_PARTITION is not set
1530# CONFIG_SYSV68_PARTITION is not set 1583# CONFIG_SYSV68_PARTITION is not set
1531
1532#
1533# Native Language Support
1534#
1535CONFIG_NLS=y 1584CONFIG_NLS=y
1536CONFIG_NLS_DEFAULT="cp437" 1585CONFIG_NLS_DEFAULT="cp437"
1537CONFIG_NLS_CODEPAGE_437=y 1586CONFIG_NLS_CODEPAGE_437=y
@@ -1572,22 +1621,17 @@ CONFIG_NLS_ISO8859_15=m
1572CONFIG_NLS_KOI8_R=m 1621CONFIG_NLS_KOI8_R=m
1573CONFIG_NLS_KOI8_U=m 1622CONFIG_NLS_KOI8_U=m
1574CONFIG_NLS_UTF8=y 1623CONFIG_NLS_UTF8=y
1575
1576#
1577# Distributed Lock Manager
1578#
1579# CONFIG_DLM is not set 1624# CONFIG_DLM is not set
1580 1625CONFIG_INSTRUMENTATION=y
1581#
1582# Profiling support
1583#
1584CONFIG_PROFILING=y 1626CONFIG_PROFILING=y
1585CONFIG_OPROFILE=m 1627CONFIG_OPROFILE=m
1628# CONFIG_MARKERS is not set
1586 1629
1587# 1630#
1588# Kernel hacking 1631# Kernel hacking
1589# 1632#
1590# CONFIG_PRINTK_TIME is not set 1633# CONFIG_PRINTK_TIME is not set
1634CONFIG_ENABLE_WARN_DEPRECATED=y
1591CONFIG_ENABLE_MUST_CHECK=y 1635CONFIG_ENABLE_MUST_CHECK=y
1592CONFIG_MAGIC_SYSRQ=y 1636CONFIG_MAGIC_SYSRQ=y
1593# CONFIG_UNUSED_SYMBOLS is not set 1637# CONFIG_UNUSED_SYMBOLS is not set
@@ -1615,10 +1659,13 @@ CONFIG_DEBUG_BUGVERBOSE=y
1615# CONFIG_DEBUG_INFO is not set 1659# CONFIG_DEBUG_INFO is not set
1616# CONFIG_DEBUG_VM is not set 1660# CONFIG_DEBUG_VM is not set
1617# CONFIG_DEBUG_LIST is not set 1661# CONFIG_DEBUG_LIST is not set
1662# CONFIG_DEBUG_SG is not set
1618CONFIG_FRAME_POINTER=y 1663CONFIG_FRAME_POINTER=y
1619# CONFIG_FORCED_INLINING is not set 1664# CONFIG_FORCED_INLINING is not set
1665# CONFIG_BOOT_PRINTK_DELAY is not set
1620# CONFIG_RCU_TORTURE_TEST is not set 1666# CONFIG_RCU_TORTURE_TEST is not set
1621# CONFIG_FAULT_INJECTION is not set 1667# CONFIG_FAULT_INJECTION is not set
1668# CONFIG_SAMPLES is not set
1622# CONFIG_DEBUG_USER is not set 1669# CONFIG_DEBUG_USER is not set
1623CONFIG_DEBUG_ERRORS=y 1670CONFIG_DEBUG_ERRORS=y
1624# CONFIG_DEBUG_LL is not set 1671# CONFIG_DEBUG_LL is not set
@@ -1628,6 +1675,7 @@ CONFIG_DEBUG_ERRORS=y
1628# 1675#
1629# CONFIG_KEYS is not set 1676# CONFIG_KEYS is not set
1630# CONFIG_SECURITY is not set 1677# CONFIG_SECURITY is not set
1678# CONFIG_SECURITY_FILE_CAPABILITIES is not set
1631CONFIG_CRYPTO=y 1679CONFIG_CRYPTO=y
1632CONFIG_CRYPTO_ALGAPI=y 1680CONFIG_CRYPTO_ALGAPI=y
1633CONFIG_CRYPTO_BLKCIPHER=m 1681CONFIG_CRYPTO_BLKCIPHER=m
@@ -1648,6 +1696,7 @@ CONFIG_CRYPTO_ECB=m
1648CONFIG_CRYPTO_CBC=m 1696CONFIG_CRYPTO_CBC=m
1649CONFIG_CRYPTO_PCBC=m 1697CONFIG_CRYPTO_PCBC=m
1650# CONFIG_CRYPTO_LRW is not set 1698# CONFIG_CRYPTO_LRW is not set
1699# CONFIG_CRYPTO_XTS is not set
1651# CONFIG_CRYPTO_CRYPTD is not set 1700# CONFIG_CRYPTO_CRYPTD is not set
1652CONFIG_CRYPTO_DES=m 1701CONFIG_CRYPTO_DES=m
1653# CONFIG_CRYPTO_FCRYPT is not set 1702# CONFIG_CRYPTO_FCRYPT is not set
@@ -1662,12 +1711,14 @@ CONFIG_CRYPTO_TEA=m
1662CONFIG_CRYPTO_ARC4=m 1711CONFIG_CRYPTO_ARC4=m
1663CONFIG_CRYPTO_KHAZAD=m 1712CONFIG_CRYPTO_KHAZAD=m
1664CONFIG_CRYPTO_ANUBIS=m 1713CONFIG_CRYPTO_ANUBIS=m
1714# CONFIG_CRYPTO_SEED is not set
1665CONFIG_CRYPTO_DEFLATE=m 1715CONFIG_CRYPTO_DEFLATE=m
1666# CONFIG_CRYPTO_LZO is not set 1716# CONFIG_CRYPTO_LZO is not set
1667CONFIG_CRYPTO_MICHAEL_MIC=m 1717CONFIG_CRYPTO_MICHAEL_MIC=m
1668CONFIG_CRYPTO_CRC32C=m 1718CONFIG_CRYPTO_CRC32C=m
1669# CONFIG_CRYPTO_CAMELLIA is not set 1719# CONFIG_CRYPTO_CAMELLIA is not set
1670CONFIG_CRYPTO_TEST=m 1720CONFIG_CRYPTO_TEST=m
1721# CONFIG_CRYPTO_AUTHENC is not set
1671# CONFIG_CRYPTO_HW is not set 1722# CONFIG_CRYPTO_HW is not set
1672 1723
1673# 1724#
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-tosa b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-tosa
index 668c1788aa..5173e242a8 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-tosa
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-tosa
@@ -143,6 +143,7 @@ CONFIG_CPU_TLB_V4WBI=y
143CONFIG_ARM_THUMB=y 143CONFIG_ARM_THUMB=y
144CONFIG_XSCALE_PMU=y 144CONFIG_XSCALE_PMU=y
145CONFIG_KEXEC=y 145CONFIG_KEXEC=y
146CONFIG_ATAGS_PROC=y
146CONFIG_SHARP_PARAM=y 147CONFIG_SHARP_PARAM=y
147CONFIG_SHARPSL_PM=y 148CONFIG_SHARPSL_PM=y
148CONFIG_SHARP_SCOOP=y 149CONFIG_SHARP_SCOOP=y
@@ -248,7 +249,7 @@ CONFIG_PACKET_MMAP=y
248CONFIG_UNIX=y 249CONFIG_UNIX=y
249CONFIG_XFRM=y 250CONFIG_XFRM=y
250CONFIG_XFRM_USER=m 251CONFIG_XFRM_USER=m
251# CONFIG_NET_KEY is not set 252CONFIG_NET_KEY=m
252CONFIG_INET=y 253CONFIG_INET=y
253# CONFIG_IP_MULTICAST is not set 254# CONFIG_IP_MULTICAST is not set
254# CONFIG_IP_ADVANCED_ROUTER is not set 255# CONFIG_IP_ADVANCED_ROUTER is not set
@@ -262,6 +263,9 @@ CONFIG_SYN_COOKIES=y
262# CONFIG_INET_ESP is not set 263# CONFIG_INET_ESP is not set
263# CONFIG_INET_IPCOMP is not set 264# CONFIG_INET_IPCOMP is not set
264# CONFIG_INET_TUNNEL is not set 265# CONFIG_INET_TUNNEL is not set
266CONFIG_INET_XFRM_MODE_TRANSPORT=m
267CONFIG_INET_XFRM_MODE_TUNNEL=m
268CONFIG_INET_XFRM_MODE_BEET=m
265CONFIG_INET_DIAG=m 269CONFIG_INET_DIAG=m
266CONFIG_INET_TCP_DIAG=m 270CONFIG_INET_TCP_DIAG=m
267# CONFIG_TCP_CONG_ADVANCED is not set 271# CONFIG_TCP_CONG_ADVANCED is not set
@@ -285,23 +289,64 @@ CONFIG_NETFILTER=y
285# Core Netfilter Configuration 289# Core Netfilter Configuration
286# 290#
287# CONFIG_NETFILTER_NETLINK is not set 291# CONFIG_NETFILTER_NETLINK is not set
288# CONFIG_NETFILTER_XTABLES is not set 292# CONFIG_NF_CONNTRACK_ENABLED is not set
293# CONFIG_NF_CONNTRACK is not set
294
295CONFIG_NETFILTER_XTABLES=m
296# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
297# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
298# CONFIG_NETFILTER_XT_TARGET_MARK is not set
299# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
300# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
301# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
302# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
303# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
304# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
305# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
306# CONFIG_NETFILTER_XT_MATCH_ESP is not set
307# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
308# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
309# CONFIG_NETFILTER_XT_MATCH_MAC is not set
310# CONFIG_NETFILTER_XT_MATCH_MARK is not set
311# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
312# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
313# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
314# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
315# CONFIG_NETFILTER_XT_MATCH_REALM is not set
316# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
317# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
318# CONFIG_NETFILTER_XT_MATCH_STRING is not set
319# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
320# CONFIG_NETFILTER_XT_MATCH_U32 is not set
321# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
289 322
290# 323#
291# IP: Netfilter Configuration 324# IP: Netfilter Configuration
292# 325#
293CONFIG_IP_NF_CONNTRACK=m
294# CONFIG_IP_NF_CT_ACCT is not set
295# CONFIG_IP_NF_CONNTRACK_MARK is not set
296# CONFIG_IP_NF_CONNTRACK_EVENTS is not set
297CONFIG_IP_NF_CT_PROTO_SCTP=m
298CONFIG_IP_NF_FTP=m
299CONFIG_IP_NF_IRC=m
300# CONFIG_IP_NF_NETBIOS_NS is not set
301CONFIG_IP_NF_TFTP=m
302CONFIG_IP_NF_AMANDA=m
303# CONFIG_IP_NF_PPTP is not set
304CONFIG_IP_NF_QUEUE=m 326CONFIG_IP_NF_QUEUE=m
327CONFIG_IP_NF_IPTABLES=m
328CONFIG_IP_NF_MATCH_IPRANGE=m
329CONFIG_IP_NF_MATCH_TOS=m
330CONFIG_IP_NF_MATCH_RECENT=m
331CONFIG_IP_NF_MATCH_ECN=m
332CONFIG_IP_NF_MATCH_AH=m
333CONFIG_IP_NF_MATCH_TTL=m
334CONFIG_IP_NF_MATCH_OWNER=m
335CONFIG_IP_NF_MATCH_ADDRTYPE=m
336CONFIG_IP_NF_FILTER=m
337CONFIG_IP_NF_TARGET_REJECT=m
338CONFIG_IP_NF_TARGET_LOG=m
339CONFIG_IP_NF_TARGET_ULOG=m
340CONFIG_IP_NF_MANGLE=m
341CONFIG_IP_NF_TARGET_TOS=m
342CONFIG_IP_NF_TARGET_ECN=m
343CONFIG_IP_NF_TARGET_TTL=m
344CONFIG_IP_NF_RAW=m
345CONFIG_IP_NF_ARPTABLES=m
346CONFIG_IP_NF_ARPFILTER=m
347CONFIG_IP_NF_ARP_MANGLE=m
348
349#
305 350
306# 351#
307# IPv6: Netfilter Configuration (EXPERIMENTAL) 352# IPv6: Netfilter Configuration (EXPERIMENTAL)
@@ -431,7 +476,7 @@ CONFIG_IEEE80211_CRYPT_TKIP=m
431# 476#
432CONFIG_STANDALONE=y 477CONFIG_STANDALONE=y
433CONFIG_PREVENT_FIRMWARE_BUILD=y 478CONFIG_PREVENT_FIRMWARE_BUILD=y
434CONFIG_FW_LOADER=y 479CONFIG_FW_LOADER=m
435# CONFIG_DEBUG_DRIVER is not set 480# CONFIG_DEBUG_DRIVER is not set
436 481
437# 482#
@@ -792,9 +837,11 @@ CONFIG_INPUT_TOUCHSCREEN=y
792CONFIG_TOUCHSCREEN_WM97XX=y 837CONFIG_TOUCHSCREEN_WM97XX=y
793# CONFIG_TOUCHSCREEN_WM9705 is not set 838# CONFIG_TOUCHSCREEN_WM9705 is not set
794CONFIG_TOUCHSCREEN_WM9712=y 839CONFIG_TOUCHSCREEN_WM9712=y
840CONFIG_TOUCHSCREEN_TOSA=y
795# CONFIG_TOUCHSCREEN_WM9713 is not set 841# CONFIG_TOUCHSCREEN_WM9713 is not set
796# CONFIG_TOUCHSCREEN_WM97XX_PXA is not set 842# CONFIG_TOUCHSCREEN_WM97XX_PXA is not set
797# CONFIG_INPUT_MISC is not set 843CONFIG_INPUT_MISC=y
844CONFIG_INPUT_UINPUT=m
798 845
799# 846#
800# Hardware I/O ports 847# Hardware I/O ports
@@ -1004,10 +1051,10 @@ CONFIG_FONT_8x8=y
1004# 1051#
1005# Logo configuration 1052# Logo configuration
1006# 1053#
1007CONFIG_LOGO=y 1054# CONFIG_LOGO is not set
1008# CONFIG_LOGO_LINUX_MONO is not set 1055# CONFIG_LOGO_LINUX_MONO is not set
1009# CONFIG_LOGO_LINUX_VGA16 is not set 1056# CONFIG_LOGO_LINUX_VGA16 is not set
1010CONFIG_LOGO_LINUX_CLUT224=y 1057# CONFIG_LOGO_LINUX_CLUT224 is not set
1011CONFIG_BACKLIGHT_LCD_SUPPORT=y 1058CONFIG_BACKLIGHT_LCD_SUPPORT=y
1012CONFIG_BACKLIGHT_CLASS_DEVICE=y 1059CONFIG_BACKLIGHT_CLASS_DEVICE=y
1013CONFIG_BACKLIGHT_DEVICE=y 1060CONFIG_BACKLIGHT_DEVICE=y
@@ -1033,14 +1080,14 @@ CONFIG_SND_OSSEMUL=y
1033CONFIG_SND_MIXER_OSS=m 1080CONFIG_SND_MIXER_OSS=m
1034CONFIG_SND_PCM_OSS=m 1081CONFIG_SND_PCM_OSS=m
1035# CONFIG_SND_DYNAMIC_MINORS is not set 1082# CONFIG_SND_DYNAMIC_MINORS is not set
1036CONFIG_SND_SUPPORT_OLD_API=y 1083# CONFIG_SND_SUPPORT_OLD_API is not set
1037# CONFIG_SND_VERBOSE_PRINTK is not set 1084# CONFIG_SND_VERBOSE_PRINTK is not set
1038# CONFIG_SND_DEBUG is not set 1085# CONFIG_SND_DEBUG is not set
1039 1086
1040# 1087#
1041# Generic devices 1088# Generic devices
1042# 1089#
1043CONFIG_SND_AC97_BUS=y 1090CONFIG_AC97_BUS=y
1044CONFIG_SND_DUMMY=m 1091CONFIG_SND_DUMMY=m
1045# CONFIG_SND_MTPAV is not set 1092# CONFIG_SND_MTPAV is not set
1046# CONFIG_SND_SERIAL_U16550 is not set 1093# CONFIG_SND_SERIAL_U16550 is not set
@@ -1072,15 +1119,15 @@ CONFIG_SND_SOC=y
1072# 1119#
1073# SoC Audio for the Intel PXA2xx 1120# SoC Audio for the Intel PXA2xx
1074# 1121#
1075CONFIG_SND_PXA2xx_SOC=y 1122CONFIG_SND_PXA2XX_SOC=y
1076CONFIG_SND_PXA2xx_SOC_AC97=y 1123CONFIG_SND_PXA2XX_SOC_AC97=y
1077# CONFIG_SND_PXA2xx_SOC_MAINSTONE is not set 1124# CONFIG_SND_PXA2XX_SOC_MAINSTONE is not set
1078# CONFIG_SND_PXA2xx_SOC_MAINSTONE_WM8753 is not set 1125# CONFIG_SND_PXA2XX_SOC_MAINSTONE_WM8753 is not set
1079# CONFIG_SND_PXA2xx_SOC_MAINSTONE_WM9713 is not set 1126# CONFIG_SND_PXA2XX_SOC_MAINSTONE_WM9713 is not set
1080# CONFIG_SND_PXA2xx_SOC_MAINSTONE_WM9712 is not set 1127# CONFIG_SND_PXA2XX_SOC_MAINSTONE_WM9712 is not set
1081# CONFIG_SND_PXA2xx_SOC_CORGI is not set 1128# CONFIG_SND_PXA2XX_SOC_CORGI is not set
1082# CONFIG_SND_PXA2xx_SOC_SPITZ is not set 1129# CONFIG_SND_PXA2XX_SOC_SPITZ is not set
1083CONFIG_SND_PXA2xx_SOC_TOSA=y 1130CONFIG_SND_PXA2XX_SOC_TOSA=y
1084 1131
1085# 1132#
1086# Soc Codecs 1133# Soc Codecs
@@ -1100,6 +1147,9 @@ CONFIG_SND_SOC_WM9712=y
1100# Open Sound System 1147# Open Sound System
1101# 1148#
1102# CONFIG_SOUND_PRIME is not set 1149# CONFIG_SOUND_PRIME is not set
1150CONFIG_HID_SUPPORT=y
1151CONFIG_HID=m
1152
1103 1153
1104# 1154#
1105# USB support 1155# USB support
@@ -1301,12 +1351,11 @@ CONFIG_USB_IDMOUSE=m
1301# 1351#
1302# USB Gadget Support 1352# USB Gadget Support
1303# 1353#
1304CONFIG_USB_GADGET=y 1354CONFIG_USB_GADGET=m
1305# CONFIG_USB_GADGET_DEBUG_FILES is not set 1355# CONFIG_USB_GADGET_DEBUG_FILES is not set
1306CONFIG_USB_GADGET_SELECTED=y 1356CONFIG_USB_GADGET_SELECTED=y
1307# CONFIG_USB_GADGET_NET2280 is not set 1357# CONFIG_USB_GADGET_NET2280 is not set
1308CONFIG_USB_GADGET_PXA2XX=y 1358CONFIG_USB_GADGET_PXA2XX=y
1309CONFIG_USB_PXA2XX=y
1310# CONFIG_USB_PXA2XX_SMALL is not set 1359# CONFIG_USB_PXA2XX_SMALL is not set
1311# CONFIG_USB_GADGET_PXA27X is not set 1360# CONFIG_USB_GADGET_PXA27X is not set
1312# CONFIG_USB_GADGET_GOKU is not set 1361# CONFIG_USB_GADGET_GOKU is not set
@@ -1361,7 +1410,7 @@ CONFIG_RTC_DRV_SA1100=y
1361CONFIG_EXT2_FS=y 1410CONFIG_EXT2_FS=y
1362# CONFIG_EXT2_FS_XATTR is not set 1411# CONFIG_EXT2_FS_XATTR is not set
1363# CONFIG_EXT2_FS_XIP is not set 1412# CONFIG_EXT2_FS_XIP is not set
1364# CONFIG_EXT3_FS is not set 1413CONFIG_EXT3_FS=m
1365# CONFIG_REISERFS_FS is not set 1414# CONFIG_REISERFS_FS is not set
1366# CONFIG_JFS_FS is not set 1415# CONFIG_JFS_FS is not set
1367# CONFIG_FS_POSIX_ACL is not set 1416# CONFIG_FS_POSIX_ACL is not set
@@ -1379,7 +1428,7 @@ CONFIG_FUSE_FS=m
1379# 1428#
1380# CD-ROM/DVD Filesystems 1429# CD-ROM/DVD Filesystems
1381# 1430#
1382# CONFIG_ISO9660_FS is not set 1431CONFIG_ISO9660_FS=m
1383# CONFIG_UDF_FS is not set 1432# CONFIG_UDF_FS is not set
1384 1433
1385# 1434#
@@ -1399,7 +1448,7 @@ CONFIG_PROC_FS=y
1399CONFIG_SYSFS=y 1448CONFIG_SYSFS=y
1400CONFIG_TMPFS=y 1449CONFIG_TMPFS=y
1401# CONFIG_HUGETLB_PAGE is not set 1450# CONFIG_HUGETLB_PAGE is not set
1402CONFIG_RAMFS=y 1451# CONFIG_RAMFS is not set
1403# CONFIG_RELAYFS_FS is not set 1452# CONFIG_RELAYFS_FS is not set
1404# CONFIG_CONFIGFS_FS is not set 1453# CONFIG_CONFIGFS_FS is not set
1405 1454
@@ -1488,9 +1537,9 @@ CONFIG_MSDOS_PARTITION=y
1488# 1537#
1489# Native Language Support 1538# Native Language Support
1490# 1539#
1491CONFIG_NLS=y 1540CONFIG_NLS=m
1492CONFIG_NLS_DEFAULT="cp437" 1541CONFIG_NLS_DEFAULT="cp437"
1493CONFIG_NLS_CODEPAGE_437=y 1542CONFIG_NLS_CODEPAGE_437=m
1494CONFIG_NLS_CODEPAGE_737=m 1543CONFIG_NLS_CODEPAGE_737=m
1495CONFIG_NLS_CODEPAGE_775=m 1544CONFIG_NLS_CODEPAGE_775=m
1496CONFIG_NLS_CODEPAGE_850=m 1545CONFIG_NLS_CODEPAGE_850=m
@@ -1514,7 +1563,7 @@ CONFIG_NLS_ISO8859_8=m
1514CONFIG_NLS_CODEPAGE_1250=m 1563CONFIG_NLS_CODEPAGE_1250=m
1515CONFIG_NLS_CODEPAGE_1251=m 1564CONFIG_NLS_CODEPAGE_1251=m
1516CONFIG_NLS_ASCII=m 1565CONFIG_NLS_ASCII=m
1517CONFIG_NLS_ISO8859_1=y 1566CONFIG_NLS_ISO8859_1=m
1518CONFIG_NLS_ISO8859_2=m 1567CONFIG_NLS_ISO8859_2=m
1519CONFIG_NLS_ISO8859_3=m 1568CONFIG_NLS_ISO8859_3=m
1520CONFIG_NLS_ISO8859_4=m 1569CONFIG_NLS_ISO8859_4=m
@@ -1527,7 +1576,7 @@ CONFIG_NLS_ISO8859_14=m
1527CONFIG_NLS_ISO8859_15=m 1576CONFIG_NLS_ISO8859_15=m
1528CONFIG_NLS_KOI8_R=m 1577CONFIG_NLS_KOI8_R=m
1529CONFIG_NLS_KOI8_U=m 1578CONFIG_NLS_KOI8_U=m
1530CONFIG_NLS_UTF8=y 1579CONFIG_NLS_UTF8=m
1531 1580
1532# 1581#
1533# Profiling support 1582# Profiling support
@@ -1543,6 +1592,7 @@ CONFIG_DEBUG_KERNEL=y
1543CONFIG_LOG_BUF_SHIFT=14 1592CONFIG_LOG_BUF_SHIFT=14
1544CONFIG_DETECT_SOFTLOCKUP=y 1593CONFIG_DETECT_SOFTLOCKUP=y
1545CONFIG_TIMER_STATS=y 1594CONFIG_TIMER_STATS=y
1595# CONFIG_SCHED_DEBUG is not set
1546# CONFIG_SCHEDSTATS is not set 1596# CONFIG_SCHEDSTATS is not set
1547# CONFIG_DEBUG_SLAB is not set 1597# CONFIG_DEBUG_SLAB is not set
1548# CONFIG_DEBUG_PREEMPT is not set 1598# CONFIG_DEBUG_PREEMPT is not set
@@ -1572,7 +1622,8 @@ CONFIG_DEBUG_ERRORS=y
1572# Cryptographic options 1622# Cryptographic options
1573# 1623#
1574CONFIG_CRYPTO=y 1624CONFIG_CRYPTO=y
1575CONFIG_CRYPTO_HMAC=y 1625CONFIG_CRYPTO_ALGAPI=m
1626CONFIG_CRYPTO_HMAC=m
1576CONFIG_CRYPTO_NULL=m 1627CONFIG_CRYPTO_NULL=m
1577CONFIG_CRYPTO_MD4=m 1628CONFIG_CRYPTO_MD4=m
1578CONFIG_CRYPTO_MD5=m 1629CONFIG_CRYPTO_MD5=m
diff --git a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-zylonite b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-zylonite
index 08e228c842..9e47d36b78 100644
--- a/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-zylonite
+++ b/meta/packages/linux/linux-rp-2.6.23+2.6.24-rc8/defconfig-zylonite
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.23-rc4 3# Linux kernel version: 2.6.24-rc8
4# Tue Sep 25 15:57:10 2007 4# Sun Jan 20 18:42:35 2008
5# 5#
6CONFIG_ARM=y 6CONFIG_ARM=y
7CONFIG_SYS_SUPPORTS_APM_EMULATION=y 7CONFIG_SYS_SUPPORTS_APM_EMULATION=y
@@ -41,9 +41,14 @@ CONFIG_SYSVIPC_SYSCTL=y
41# CONFIG_BSD_PROCESS_ACCT is not set 41# CONFIG_BSD_PROCESS_ACCT is not set
42# CONFIG_TASKSTATS is not set 42# CONFIG_TASKSTATS is not set
43# CONFIG_USER_NS is not set 43# CONFIG_USER_NS is not set
44# CONFIG_PID_NS is not set
44# CONFIG_AUDIT is not set 45# CONFIG_AUDIT is not set
45# CONFIG_IKCONFIG is not set 46# CONFIG_IKCONFIG is not set
46CONFIG_LOG_BUF_SHIFT=14 47CONFIG_LOG_BUF_SHIFT=14
48# CONFIG_CGROUPS is not set
49CONFIG_FAIR_GROUP_SCHED=y
50CONFIG_FAIR_USER_SCHED=y
51# CONFIG_FAIR_CGROUP_SCHED is not set
47CONFIG_SYSFS_DEPRECATED=y 52CONFIG_SYSFS_DEPRECATED=y
48# CONFIG_RELAY is not set 53# CONFIG_RELAY is not set
49CONFIG_BLK_DEV_INITRD=y 54CONFIG_BLK_DEV_INITRD=y
@@ -65,13 +70,13 @@ CONFIG_FUTEX=y
65CONFIG_ANON_INODES=y 70CONFIG_ANON_INODES=y
66CONFIG_EPOLL=y 71CONFIG_EPOLL=y
67CONFIG_SIGNALFD=y 72CONFIG_SIGNALFD=y
68CONFIG_TIMERFD=y
69CONFIG_EVENTFD=y 73CONFIG_EVENTFD=y
70CONFIG_SHMEM=y 74CONFIG_SHMEM=y
71CONFIG_VM_EVENT_COUNTERS=y 75CONFIG_VM_EVENT_COUNTERS=y
72CONFIG_SLAB=y 76CONFIG_SLAB=y
73# CONFIG_SLUB is not set 77# CONFIG_SLUB is not set
74# CONFIG_SLOB is not set 78# CONFIG_SLOB is not set
79CONFIG_SLABINFO=y
75CONFIG_RT_MUTEXES=y 80CONFIG_RT_MUTEXES=y
76# CONFIG_TINY_SHMEM is not set 81# CONFIG_TINY_SHMEM is not set
77CONFIG_BASE_SMALL=0 82CONFIG_BASE_SMALL=0
@@ -155,8 +160,7 @@ CONFIG_CPU_PXA320=y
155# CONFIG_MACH_TRIZEPS4 is not set 160# CONFIG_MACH_TRIZEPS4 is not set
156# CONFIG_MACH_EM_X270 is not set 161# CONFIG_MACH_EM_X270 is not set
157CONFIG_MACH_ZYLONITE=y 162CONFIG_MACH_ZYLONITE=y
158# CONFIG_MACH_HX2750 is not set 163# CONFIG_MACH_ARMCORE is not set
159# CONFIG_MACH_HTCUNIVERSAL is not set
160CONFIG_PXA3xx=y 164CONFIG_PXA3xx=y
161 165
162# 166#
@@ -194,10 +198,6 @@ CONFIG_IWMMXT=y
194# 198#
195# CONFIG_PCI_SYSCALL is not set 199# CONFIG_PCI_SYSCALL is not set
196# CONFIG_ARCH_SUPPORTS_MSI is not set 200# CONFIG_ARCH_SUPPORTS_MSI is not set
197
198#
199# PCCARD (PCMCIA/CardBus) support
200#
201# CONFIG_PCCARD is not set 201# CONFIG_PCCARD is not set
202 202
203# 203#
@@ -206,6 +206,7 @@ CONFIG_IWMMXT=y
206# CONFIG_TICK_ONESHOT is not set 206# CONFIG_TICK_ONESHOT is not set
207# CONFIG_NO_HZ is not set 207# CONFIG_NO_HZ is not set
208# CONFIG_HIGH_RES_TIMERS is not set 208# CONFIG_HIGH_RES_TIMERS is not set
209CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
209# CONFIG_PREEMPT is not set 210# CONFIG_PREEMPT is not set
210CONFIG_HZ=100 211CONFIG_HZ=100
211CONFIG_AEABI=y 212CONFIG_AEABI=y
@@ -218,6 +219,7 @@ CONFIG_FLATMEM_MANUAL=y
218CONFIG_FLATMEM=y 219CONFIG_FLATMEM=y
219CONFIG_FLAT_NODE_MEM_MAP=y 220CONFIG_FLAT_NODE_MEM_MAP=y
220# CONFIG_SPARSEMEM_STATIC is not set 221# CONFIG_SPARSEMEM_STATIC is not set
222# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
221CONFIG_SPLIT_PTLOCK_CPUS=4096 223CONFIG_SPLIT_PTLOCK_CPUS=4096
222CONFIG_RESOURCES_64BIT=y 224CONFIG_RESOURCES_64BIT=y
223CONFIG_ZONE_DMA_FLAG=1 225CONFIG_ZONE_DMA_FLAG=1
@@ -232,7 +234,8 @@ CONFIG_ZBOOT_ROM_TEXT=0x0
232CONFIG_ZBOOT_ROM_BSS=0x0 234CONFIG_ZBOOT_ROM_BSS=0x0
233CONFIG_CMDLINE="console=ttyS0,38400 root=/dev/mtdblock2 rootfstype=jffs2 mem=64M dyntick=enable debug" 235CONFIG_CMDLINE="console=ttyS0,38400 root=/dev/mtdblock2 rootfstype=jffs2 mem=64M dyntick=enable debug"
234# CONFIG_XIP_KERNEL is not set 236# CONFIG_XIP_KERNEL is not set
235# CONFIG_KEXEC is not set 237CONFIG_KEXEC=y
238CONFIG_ATAGS_PROC=y
236 239
237# 240#
238# CPU Frequency scaling 241# CPU Frequency scaling
@@ -261,6 +264,7 @@ CONFIG_BINFMT_ELF=y
261# Power management options 264# Power management options
262# 265#
263# CONFIG_PM is not set 266# CONFIG_PM is not set
267CONFIG_SUSPEND_UP_POSSIBLE=y
264 268
265# 269#
266# Networking 270# Networking
@@ -271,6 +275,7 @@ CONFIG_NET=y
271# Networking options 275# Networking options
272# 276#
273CONFIG_PACKET=m 277CONFIG_PACKET=m
278# CONFIG_PACKET_MMAP is not set
274CONFIG_UNIX=y 279CONFIG_UNIX=y
275CONFIG_XFRM=y 280CONFIG_XFRM=y
276# CONFIG_XFRM_USER is not set 281# CONFIG_XFRM_USER is not set
@@ -297,17 +302,81 @@ CONFIG_IP_PNP=y
297CONFIG_INET_XFRM_MODE_TRANSPORT=y 302CONFIG_INET_XFRM_MODE_TRANSPORT=y
298CONFIG_INET_XFRM_MODE_TUNNEL=y 303CONFIG_INET_XFRM_MODE_TUNNEL=y
299CONFIG_INET_XFRM_MODE_BEET=y 304CONFIG_INET_XFRM_MODE_BEET=y
305# CONFIG_INET_LRO is not set
300CONFIG_INET_DIAG=y 306CONFIG_INET_DIAG=y
301CONFIG_INET_TCP_DIAG=y 307CONFIG_INET_TCP_DIAG=y
302# CONFIG_TCP_CONG_ADVANCED is not set 308# CONFIG_TCP_CONG_ADVANCED is not set
303CONFIG_TCP_CONG_CUBIC=y 309CONFIG_TCP_CONG_CUBIC=y
304CONFIG_DEFAULT_TCP_CONG="cubic" 310CONFIG_DEFAULT_TCP_CONG="cubic"
305# CONFIG_TCP_MD5SIG is not set 311# CONFIG_TCP_MD5SIG is not set
312# CONFIG_IP_VS is not set
306# CONFIG_IPV6 is not set 313# CONFIG_IPV6 is not set
307# CONFIG_INET6_XFRM_TUNNEL is not set 314# CONFIG_INET6_XFRM_TUNNEL is not set
308# CONFIG_INET6_TUNNEL is not set 315# CONFIG_INET6_TUNNEL is not set
309# CONFIG_NETWORK_SECMARK is not set 316# CONFIG_NETWORK_SECMARK is not set
310# CONFIG_NETFILTER is not set 317CONFIG_NETFILTER=y
318# CONFIG_NETFILTER_DEBUG is not set
319
320#
321# Core Netfilter Configuration
322#
323# CONFIG_NETFILTER_NETLINK is not set
324# CONFIG_NF_CONNTRACK_ENABLED is not set
325# CONFIG_NF_CONNTRACK is not set
326CONFIG_NETFILTER_XTABLES=m
327# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
328# CONFIG_NETFILTER_XT_TARGET_DSCP is not set
329# CONFIG_NETFILTER_XT_TARGET_MARK is not set
330# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
331# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
332# CONFIG_NETFILTER_XT_TARGET_TRACE is not set
333# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
334# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
335# CONFIG_NETFILTER_XT_MATCH_DCCP is not set
336# CONFIG_NETFILTER_XT_MATCH_DSCP is not set
337# CONFIG_NETFILTER_XT_MATCH_ESP is not set
338# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set
339# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set
340# CONFIG_NETFILTER_XT_MATCH_MAC is not set
341# CONFIG_NETFILTER_XT_MATCH_MARK is not set
342# CONFIG_NETFILTER_XT_MATCH_POLICY is not set
343# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set
344# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set
345# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set
346# CONFIG_NETFILTER_XT_MATCH_REALM is not set
347# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
348# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set
349# CONFIG_NETFILTER_XT_MATCH_STRING is not set
350# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set
351# CONFIG_NETFILTER_XT_MATCH_TIME is not set
352# CONFIG_NETFILTER_XT_MATCH_U32 is not set
353# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set
354
355#
356# IP: Netfilter Configuration
357#
358CONFIG_IP_NF_QUEUE=m
359CONFIG_IP_NF_IPTABLES=m
360CONFIG_IP_NF_MATCH_IPRANGE=m
361CONFIG_IP_NF_MATCH_TOS=m
362CONFIG_IP_NF_MATCH_RECENT=m
363CONFIG_IP_NF_MATCH_ECN=m
364CONFIG_IP_NF_MATCH_AH=m
365CONFIG_IP_NF_MATCH_TTL=m
366CONFIG_IP_NF_MATCH_OWNER=m
367CONFIG_IP_NF_MATCH_ADDRTYPE=m
368CONFIG_IP_NF_FILTER=m
369CONFIG_IP_NF_TARGET_REJECT=m
370CONFIG_IP_NF_TARGET_LOG=m
371CONFIG_IP_NF_TARGET_ULOG=m
372CONFIG_IP_NF_MANGLE=m
373CONFIG_IP_NF_TARGET_TOS=m
374CONFIG_IP_NF_TARGET_ECN=m
375CONFIG_IP_NF_TARGET_TTL=m
376CONFIG_IP_NF_RAW=m
377CONFIG_IP_NF_ARPTABLES=m
378CONFIG_IP_NF_ARPFILTER=m
379CONFIG_IP_NF_ARP_MANGLE=m
311# CONFIG_IP_DCCP is not set 380# CONFIG_IP_DCCP is not set
312# CONFIG_IP_SCTP is not set 381# CONFIG_IP_SCTP is not set
313# CONFIG_TIPC is not set 382# CONFIG_TIPC is not set
@@ -322,10 +391,6 @@ CONFIG_DEFAULT_TCP_CONG="cubic"
322# CONFIG_LAPB is not set 391# CONFIG_LAPB is not set
323# CONFIG_ECONET is not set 392# CONFIG_ECONET is not set
324# CONFIG_WAN_ROUTER is not set 393# CONFIG_WAN_ROUTER is not set
325
326#
327# QoS and/or fair queueing
328#
329# CONFIG_NET_SCHED is not set 394# CONFIG_NET_SCHED is not set
330 395
331# 396#
@@ -362,6 +427,8 @@ CONFIG_IRDA=y
362# Dongle support 427# Dongle support
363# 428#
364# CONFIG_KINGSUN_DONGLE is not set 429# CONFIG_KINGSUN_DONGLE is not set
430# CONFIG_KSDAZZLE_DONGLE is not set
431# CONFIG_KS959_DONGLE is not set
365 432
366# 433#
367# Old SIR device drivers 434# Old SIR device drivers
@@ -399,6 +466,7 @@ CONFIG_IRDA=y
399# 466#
400# Generic Driver Options 467# Generic Driver Options
401# 468#
469CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
402# CONFIG_STANDALONE is not set 470# CONFIG_STANDALONE is not set
403# CONFIG_PREVENT_FIRMWARE_BUILD is not set 471# CONFIG_PREVENT_FIRMWARE_BUILD is not set
404CONFIG_FW_LOADER=y 472CONFIG_FW_LOADER=y
@@ -425,6 +493,7 @@ CONFIG_MTD_BLOCK=y
425# CONFIG_INFTL is not set 493# CONFIG_INFTL is not set
426# CONFIG_RFD_FTL is not set 494# CONFIG_RFD_FTL is not set
427# CONFIG_SSFDC is not set 495# CONFIG_SSFDC is not set
496# CONFIG_MTD_OOPS is not set
428 497
429# 498#
430# RAM/ROM/Flash chip drivers 499# RAM/ROM/Flash chip drivers
@@ -490,6 +559,7 @@ CONFIG_MTD_NAND_IDS=y
490# CONFIG_MTD_NAND_SHARPSL is not set 559# CONFIG_MTD_NAND_SHARPSL is not set
491# CONFIG_MTD_NAND_NANDSIM is not set 560# CONFIG_MTD_NAND_NANDSIM is not set
492# CONFIG_MTD_NAND_PLATFORM is not set 561# CONFIG_MTD_NAND_PLATFORM is not set
562# CONFIG_MTD_ALAUDA is not set
493# CONFIG_MTD_ONENAND is not set 563# CONFIG_MTD_ONENAND is not set
494 564
495# 565#
@@ -509,6 +579,8 @@ CONFIG_BLK_DEV_RAM_SIZE=4096
509CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 579CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
510# CONFIG_CDROM_PKTCDVD is not set 580# CONFIG_CDROM_PKTCDVD is not set
511# CONFIG_ATA_OVER_ETH is not set 581# CONFIG_ATA_OVER_ETH is not set
582CONFIG_MISC_DEVICES=y
583# CONFIG_EEPROM_93CX6 is not set
512CONFIG_IDE=y 584CONFIG_IDE=y
513CONFIG_BLK_DEV_IDE=y 585CONFIG_BLK_DEV_IDE=y
514 586
@@ -529,9 +601,10 @@ CONFIG_IDE_PROC_FS=y
529# IDE chipset support/bugfixes 601# IDE chipset support/bugfixes
530# 602#
531# CONFIG_IDE_GENERIC is not set 603# CONFIG_IDE_GENERIC is not set
532# CONFIG_IDEPCI_PCIBUS_ORDER is not set 604# CONFIG_BLK_DEV_PLATFORM is not set
533# CONFIG_IDE_ARM is not set 605# CONFIG_IDE_ARM is not set
534# CONFIG_BLK_DEV_IDEDMA is not set 606# CONFIG_BLK_DEV_IDEDMA is not set
607CONFIG_IDE_ARCH_OBSOLETE_INIT=y
535# CONFIG_BLK_DEV_HD is not set 608# CONFIG_BLK_DEV_HD is not set
536 609
537# 610#
@@ -570,6 +643,7 @@ CONFIG_SCSI_WAIT_SCAN=m
570# CONFIG_SCSI_FC_ATTRS is not set 643# CONFIG_SCSI_FC_ATTRS is not set
571# CONFIG_SCSI_ISCSI_ATTRS is not set 644# CONFIG_SCSI_ISCSI_ATTRS is not set
572# CONFIG_SCSI_SAS_LIBSAS is not set 645# CONFIG_SCSI_SAS_LIBSAS is not set
646# CONFIG_SCSI_SRP_ATTRS is not set
573CONFIG_SCSI_LOWLEVEL=y 647CONFIG_SCSI_LOWLEVEL=y
574# CONFIG_ISCSI_TCP is not set 648# CONFIG_ISCSI_TCP is not set
575# CONFIG_SCSI_DEBUG is not set 649# CONFIG_SCSI_DEBUG is not set
@@ -582,6 +656,7 @@ CONFIG_NETDEVICES=y
582# CONFIG_MACVLAN is not set 656# CONFIG_MACVLAN is not set
583# CONFIG_EQUALIZER is not set 657# CONFIG_EQUALIZER is not set
584# CONFIG_TUN is not set 658# CONFIG_TUN is not set
659# CONFIG_VETH is not set
585# CONFIG_PHYLIB is not set 660# CONFIG_PHYLIB is not set
586CONFIG_NET_ETHERNET=y 661CONFIG_NET_ETHERNET=y
587CONFIG_MII=y 662CONFIG_MII=y
@@ -589,6 +664,11 @@ CONFIG_MII=y
589CONFIG_SMC91X=y 664CONFIG_SMC91X=y
590# CONFIG_DM9000 is not set 665# CONFIG_DM9000 is not set
591# CONFIG_SMC911X is not set 666# CONFIG_SMC911X is not set
667# CONFIG_IBM_NEW_EMAC_ZMII is not set
668# CONFIG_IBM_NEW_EMAC_RGMII is not set
669# CONFIG_IBM_NEW_EMAC_TAH is not set
670# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
671# CONFIG_B44 is not set
592CONFIG_NETDEV_1000=y 672CONFIG_NETDEV_1000=y
593CONFIG_NETDEV_10000=y 673CONFIG_NETDEV_10000=y
594 674
@@ -605,7 +685,6 @@ CONFIG_NETDEV_10000=y
605# CONFIG_USB_KAWETH is not set 685# CONFIG_USB_KAWETH is not set
606# CONFIG_USB_PEGASUS is not set 686# CONFIG_USB_PEGASUS is not set
607# CONFIG_USB_RTL8150 is not set 687# CONFIG_USB_RTL8150 is not set
608# CONFIG_USB_USBNET_MII is not set
609CONFIG_USB_USBNET=y 688CONFIG_USB_USBNET=y
610# CONFIG_USB_NET_AX8817X is not set 689# CONFIG_USB_NET_AX8817X is not set
611CONFIG_USB_NET_CDCETHER=y 690CONFIG_USB_NET_CDCETHER=y
@@ -647,12 +726,8 @@ CONFIG_INPUT_MOUSEDEV=y
647CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 726CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
648CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 727CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
649# CONFIG_INPUT_JOYDEV is not set 728# CONFIG_INPUT_JOYDEV is not set
650CONFIG_INPUT_TSDEV=y
651CONFIG_INPUT_TSDEV_SCREEN_X=240
652CONFIG_INPUT_TSDEV_SCREEN_Y=320
653CONFIG_INPUT_EVDEV=y 729CONFIG_INPUT_EVDEV=y
654# CONFIG_INPUT_EVBUG is not set 730# CONFIG_INPUT_EVBUG is not set
655# CONFIG_INPUT_POWER is not set
656 731
657# 732#
658# Input Device Drivers 733# Input Device Drivers
@@ -714,7 +789,6 @@ CONFIG_SERIAL_CORE_CONSOLE=y
714CONFIG_UNIX98_PTYS=y 789CONFIG_UNIX98_PTYS=y
715# CONFIG_LEGACY_PTYS is not set 790# CONFIG_LEGACY_PTYS is not set
716# CONFIG_IPMI_HANDLER is not set 791# CONFIG_IPMI_HANDLER is not set
717# CONFIG_WATCHDOG is not set
718# CONFIG_HW_RANDOM is not set 792# CONFIG_HW_RANDOM is not set
719# CONFIG_NVRAM is not set 793# CONFIG_NVRAM is not set
720# CONFIG_R3964 is not set 794# CONFIG_R3964 is not set
@@ -784,20 +858,18 @@ CONFIG_W1=y
784# CONFIG_W1_SLAVE_DS2760 is not set 858# CONFIG_W1_SLAVE_DS2760 is not set
785# CONFIG_POWER_SUPPLY is not set 859# CONFIG_POWER_SUPPLY is not set
786# CONFIG_HWMON is not set 860# CONFIG_HWMON is not set
787CONFIG_MISC_DEVICES=y 861# CONFIG_WATCHDOG is not set
788# CONFIG_EEPROM_93CX6 is not set
789 862
790# 863#
791# Multifunction device drivers 864# Sonics Silicon Backplane
792# 865#
793# CONFIG_MFD_SM501 is not set 866CONFIG_SSB_POSSIBLE=y
794# CONFIG_HTC_ASIC3 is not set 867# CONFIG_SSB is not set
795# CONFIG_HTC_ASIC3_DS1WM is not set
796 868
797# 869#
798# Multi-Function Devices 870# Multifunction device drivers
799# 871#
800# CONFIG_NEW_LEDS is not set 872# CONFIG_MFD_SM501 is not set
801 873
802# 874#
803# Multimedia devices 875# Multimedia devices
@@ -809,12 +881,12 @@ CONFIG_VIDEO_V4L2=y
809CONFIG_VIDEO_CAPTURE_DRIVERS=y 881CONFIG_VIDEO_CAPTURE_DRIVERS=y
810# CONFIG_VIDEO_ADV_DEBUG is not set 882# CONFIG_VIDEO_ADV_DEBUG is not set
811CONFIG_VIDEO_HELPER_CHIPS_AUTO=y 883CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
884# CONFIG_VIDEO_VIVI is not set
812# CONFIG_VIDEO_CPIA is not set 885# CONFIG_VIDEO_CPIA is not set
813# CONFIG_VIDEO_CPIA2 is not set 886# CONFIG_VIDEO_CPIA2 is not set
814# CONFIG_VIDEO_SAA5246A is not set 887# CONFIG_VIDEO_SAA5246A is not set
815# CONFIG_VIDEO_SAA5249 is not set 888# CONFIG_VIDEO_SAA5249 is not set
816# CONFIG_TUNER_3036 is not set 889# CONFIG_TUNER_3036 is not set
817# CONFIG_TUNER_TEA5761 is not set
818CONFIG_V4L_USB_DRIVERS=y 890CONFIG_V4L_USB_DRIVERS=y
819# CONFIG_VIDEO_PVRUSB2 is not set 891# CONFIG_VIDEO_PVRUSB2 is not set
820# CONFIG_VIDEO_EM28XX is not set 892# CONFIG_VIDEO_EM28XX is not set
@@ -842,12 +914,6 @@ CONFIG_DAB=y
842# 914#
843# Graphics support 915# Graphics support
844# 916#
845# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
846
847#
848# Display device support
849#
850# CONFIG_DISPLAY_SUPPORT is not set
851# CONFIG_VGASTATE is not set 917# CONFIG_VGASTATE is not set
852CONFIG_VIDEO_OUTPUT_CONTROL=y 918CONFIG_VIDEO_OUTPUT_CONTROL=y
853CONFIG_FB=y 919CONFIG_FB=y
@@ -856,6 +922,7 @@ CONFIG_FB=y
856CONFIG_FB_CFB_FILLRECT=y 922CONFIG_FB_CFB_FILLRECT=y
857CONFIG_FB_CFB_COPYAREA=y 923CONFIG_FB_CFB_COPYAREA=y
858CONFIG_FB_CFB_IMAGEBLIT=y 924CONFIG_FB_CFB_IMAGEBLIT=y
925# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
859# CONFIG_FB_SYS_FILLRECT is not set 926# CONFIG_FB_SYS_FILLRECT is not set
860# CONFIG_FB_SYS_COPYAREA is not set 927# CONFIG_FB_SYS_COPYAREA is not set
861# CONFIG_FB_SYS_IMAGEBLIT is not set 928# CONFIG_FB_SYS_IMAGEBLIT is not set
@@ -878,6 +945,12 @@ CONFIG_FB_PXA_OVERLAY=y
878# CONFIG_FB_PXA_PARAMETERS is not set 945# CONFIG_FB_PXA_PARAMETERS is not set
879# CONFIG_FB_MBX is not set 946# CONFIG_FB_MBX is not set
880# CONFIG_FB_VIRTUAL is not set 947# CONFIG_FB_VIRTUAL is not set
948# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
949
950#
951# Display device support
952#
953# CONFIG_DISPLAY_SUPPORT is not set
881 954
882# 955#
883# Console display driver support 956# Console display driver support
@@ -901,11 +974,8 @@ CONFIG_FONT_8x16=y
901CONFIG_LOGO=y 974CONFIG_LOGO=y
902CONFIG_LOGO_LINUX_MONO=y 975CONFIG_LOGO_LINUX_MONO=y
903CONFIG_LOGO_LINUX_VGA16=y 976CONFIG_LOGO_LINUX_VGA16=y
904CONFIG_LOGO_LINUX_CLUT224=y 977# CONFIG_LOGO_LINUX_CLUT224 is not set
905# CONFIG_LOGO_OHAND_CLUT224 is not set 978CONFIG_LOGO_OHAND_CLUT224=y
906# CONFIG_LOGO_OZ240_CLUT224 is not set
907# CONFIG_LOGO_OZ480_CLUT224 is not set
908# CONFIG_LOGO_OZ640_CLUT224 is not set
909 979
910# 980#
911# Sound 981# Sound
@@ -964,6 +1034,7 @@ CONFIG_SND_VERBOSE_PROCFS=y
964CONFIG_HID_SUPPORT=y 1034CONFIG_HID_SUPPORT=y
965CONFIG_HID=y 1035CONFIG_HID=y
966# CONFIG_HID_DEBUG is not set 1036# CONFIG_HID_DEBUG is not set
1037# CONFIG_HIDRAW is not set
967 1038
968# 1039#
969# USB Input Devices 1040# USB Input Devices
@@ -1070,8 +1141,10 @@ CONFIG_USB_MON=y
1070CONFIG_USB_GADGET=y 1141CONFIG_USB_GADGET=y
1071# CONFIG_USB_GADGET_DEBUG is not set 1142# CONFIG_USB_GADGET_DEBUG is not set
1072# CONFIG_USB_GADGET_DEBUG_FILES is not set 1143# CONFIG_USB_GADGET_DEBUG_FILES is not set
1144# CONFIG_USB_GADGET_DEBUG_FS is not set
1073CONFIG_USB_GADGET_SELECTED=y 1145CONFIG_USB_GADGET_SELECTED=y
1074# CONFIG_USB_GADGET_AMD5536UDC is not set 1146# CONFIG_USB_GADGET_AMD5536UDC is not set
1147# CONFIG_USB_GADGET_ATMEL_USBA is not set
1075# CONFIG_USB_GADGET_FSL_USB2 is not set 1148# CONFIG_USB_GADGET_FSL_USB2 is not set
1076# CONFIG_USB_GADGET_NET2280 is not set 1149# CONFIG_USB_GADGET_NET2280 is not set
1077# CONFIG_USB_GADGET_PXA2XX is not set 1150# CONFIG_USB_GADGET_PXA2XX is not set
@@ -1101,11 +1174,13 @@ CONFIG_MMC=y
1101# 1174#
1102CONFIG_MMC_BLOCK=y 1175CONFIG_MMC_BLOCK=y
1103CONFIG_MMC_BLOCK_BOUNCE=y 1176CONFIG_MMC_BLOCK_BOUNCE=y
1177# CONFIG_SDIO_UART is not set
1104 1178
1105# 1179#
1106# MMC/SD Host Controller Drivers 1180# MMC/SD Host Controller Drivers
1107# 1181#
1108CONFIG_MMC_PXA=y 1182CONFIG_MMC_PXA=y
1183# CONFIG_NEW_LEDS is not set
1109CONFIG_RTC_LIB=y 1184CONFIG_RTC_LIB=y
1110CONFIG_RTC_CLASS=y 1185CONFIG_RTC_CLASS=y
1111CONFIG_RTC_HCTOSYS=y 1186CONFIG_RTC_HCTOSYS=y
@@ -1125,6 +1200,7 @@ CONFIG_RTC_INTF_DEV=y
1125# I2C RTC drivers 1200# I2C RTC drivers
1126# 1201#
1127# CONFIG_RTC_DRV_DS1307 is not set 1202# CONFIG_RTC_DRV_DS1307 is not set
1203# CONFIG_RTC_DRV_DS1374 is not set
1128# CONFIG_RTC_DRV_DS1672 is not set 1204# CONFIG_RTC_DRV_DS1672 is not set
1129# CONFIG_RTC_DRV_MAX6900 is not set 1205# CONFIG_RTC_DRV_MAX6900 is not set
1130# CONFIG_RTC_DRV_RS5C372 is not set 1206# CONFIG_RTC_DRV_RS5C372 is not set
@@ -1155,26 +1231,19 @@ CONFIG_RTC_INTF_DEV=y
1155CONFIG_RTC_DRV_SA1100=y 1231CONFIG_RTC_DRV_SA1100=y
1156 1232
1157# 1233#
1158# DMA Engine support
1159#
1160# CONFIG_DMA_ENGINE is not set
1161
1162#
1163# DMA Clients
1164#
1165
1166#
1167# DMA Devices
1168#
1169
1170#
1171# File systems 1234# File systems
1172# 1235#
1173CONFIG_EXT2_FS=y 1236CONFIG_EXT2_FS=y
1174# CONFIG_EXT2_FS_XATTR is not set 1237# CONFIG_EXT2_FS_XATTR is not set
1175# CONFIG_EXT2_FS_XIP is not set 1238# CONFIG_EXT2_FS_XIP is not set
1176# CONFIG_EXT3_FS is not set 1239CONFIG_EXT3_FS=m
1240CONFIG_EXT3_FS_XATTR=y
1241# CONFIG_EXT3_FS_POSIX_ACL is not set
1242# CONFIG_EXT3_FS_SECURITY is not set
1177# CONFIG_EXT4DEV_FS is not set 1243# CONFIG_EXT4DEV_FS is not set
1244CONFIG_JBD=m
1245# CONFIG_JBD_DEBUG is not set
1246CONFIG_FS_MBCACHE=y
1178# CONFIG_REISERFS_FS is not set 1247# CONFIG_REISERFS_FS is not set
1179# CONFIG_JFS_FS is not set 1248# CONFIG_JFS_FS is not set
1180# CONFIG_FS_POSIX_ACL is not set 1249# CONFIG_FS_POSIX_ACL is not set
@@ -1216,7 +1285,6 @@ CONFIG_SYSFS=y
1216CONFIG_TMPFS=y 1285CONFIG_TMPFS=y
1217# CONFIG_TMPFS_POSIX_ACL is not set 1286# CONFIG_TMPFS_POSIX_ACL is not set
1218# CONFIG_HUGETLB_PAGE is not set 1287# CONFIG_HUGETLB_PAGE is not set
1219CONFIG_RAMFS=y
1220# CONFIG_CONFIGFS_FS is not set 1288# CONFIG_CONFIGFS_FS is not set
1221 1289
1222# 1290#
@@ -1232,6 +1300,7 @@ CONFIG_RAMFS=y
1232CONFIG_JFFS2_FS=y 1300CONFIG_JFFS2_FS=y
1233CONFIG_JFFS2_FS_DEBUG=0 1301CONFIG_JFFS2_FS_DEBUG=0
1234CONFIG_JFFS2_FS_WRITEBUFFER=y 1302CONFIG_JFFS2_FS_WRITEBUFFER=y
1303# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
1235# CONFIG_JFFS2_SUMMARY is not set 1304# CONFIG_JFFS2_SUMMARY is not set
1236# CONFIG_JFFS2_FS_XATTR is not set 1305# CONFIG_JFFS2_FS_XATTR is not set
1237# CONFIG_JFFS2_SYSFS is not set 1306# CONFIG_JFFS2_SYSFS is not set
@@ -1251,10 +1320,7 @@ CONFIG_JFFS2_CMODE_PRIORITY=y
1251# CONFIG_QNX4FS_FS is not set 1320# CONFIG_QNX4FS_FS is not set
1252# CONFIG_SYSV_FS is not set 1321# CONFIG_SYSV_FS is not set
1253# CONFIG_UFS_FS is not set 1322# CONFIG_UFS_FS is not set
1254 1323CONFIG_NETWORK_FILESYSTEMS=y
1255#
1256# Network File Systems
1257#
1258CONFIG_NFS_FS=y 1324CONFIG_NFS_FS=y
1259CONFIG_NFS_V3=y 1325CONFIG_NFS_V3=y
1260# CONFIG_NFS_V3_ACL is not set 1326# CONFIG_NFS_V3_ACL is not set
@@ -1297,10 +1363,6 @@ CONFIG_MSDOS_PARTITION=y
1297# CONFIG_KARMA_PARTITION is not set 1363# CONFIG_KARMA_PARTITION is not set
1298# CONFIG_EFI_PARTITION is not set 1364# CONFIG_EFI_PARTITION is not set
1299# CONFIG_SYSV68_PARTITION is not set 1365# CONFIG_SYSV68_PARTITION is not set
1300
1301#
1302# Native Language Support
1303#
1304CONFIG_NLS=y 1366CONFIG_NLS=y
1305CONFIG_NLS_DEFAULT="iso8859-1" 1367CONFIG_NLS_DEFAULT="iso8859-1"
1306CONFIG_NLS_CODEPAGE_437=y 1368CONFIG_NLS_CODEPAGE_437=y
@@ -1341,22 +1403,17 @@ CONFIG_NLS_ISO8859_1=y
1341# CONFIG_NLS_KOI8_R is not set 1403# CONFIG_NLS_KOI8_R is not set
1342# CONFIG_NLS_KOI8_U is not set 1404# CONFIG_NLS_KOI8_U is not set
1343# CONFIG_NLS_UTF8 is not set 1405# CONFIG_NLS_UTF8 is not set
1344
1345#
1346# Distributed Lock Manager
1347#
1348# CONFIG_DLM is not set 1406# CONFIG_DLM is not set
1349 1407CONFIG_INSTRUMENTATION=y
1350#
1351# Profiling support
1352#
1353CONFIG_PROFILING=y 1408CONFIG_PROFILING=y
1354# CONFIG_OPROFILE is not set 1409# CONFIG_OPROFILE is not set
1410# CONFIG_MARKERS is not set
1355 1411
1356# 1412#
1357# Kernel hacking 1413# Kernel hacking
1358# 1414#
1359# CONFIG_PRINTK_TIME is not set 1415# CONFIG_PRINTK_TIME is not set
1416CONFIG_ENABLE_WARN_DEPRECATED=y
1360CONFIG_ENABLE_MUST_CHECK=y 1417CONFIG_ENABLE_MUST_CHECK=y
1361CONFIG_MAGIC_SYSRQ=y 1418CONFIG_MAGIC_SYSRQ=y
1362# CONFIG_UNUSED_SYMBOLS is not set 1419# CONFIG_UNUSED_SYMBOLS is not set
@@ -1383,10 +1440,13 @@ CONFIG_DEBUG_BUGVERBOSE=y
1383CONFIG_DEBUG_INFO=y 1440CONFIG_DEBUG_INFO=y
1384# CONFIG_DEBUG_VM is not set 1441# CONFIG_DEBUG_VM is not set
1385# CONFIG_DEBUG_LIST is not set 1442# CONFIG_DEBUG_LIST is not set
1443# CONFIG_DEBUG_SG is not set
1386CONFIG_FRAME_POINTER=y 1444CONFIG_FRAME_POINTER=y
1387CONFIG_FORCED_INLINING=y 1445CONFIG_FORCED_INLINING=y
1446# CONFIG_BOOT_PRINTK_DELAY is not set
1388# CONFIG_RCU_TORTURE_TEST is not set 1447# CONFIG_RCU_TORTURE_TEST is not set
1389# CONFIG_FAULT_INJECTION is not set 1448# CONFIG_FAULT_INJECTION is not set
1449# CONFIG_SAMPLES is not set
1390CONFIG_DEBUG_USER=y 1450CONFIG_DEBUG_USER=y
1391CONFIG_DEBUG_ERRORS=y 1451CONFIG_DEBUG_ERRORS=y
1392CONFIG_DEBUG_LL=y 1452CONFIG_DEBUG_LL=y
@@ -1397,6 +1457,7 @@ CONFIG_DEBUG_LL=y
1397# 1457#
1398# CONFIG_KEYS is not set 1458# CONFIG_KEYS is not set
1399# CONFIG_SECURITY is not set 1459# CONFIG_SECURITY is not set
1460# CONFIG_SECURITY_FILE_CAPABILITIES is not set
1400CONFIG_CRYPTO=y 1461CONFIG_CRYPTO=y
1401CONFIG_CRYPTO_ALGAPI=y 1462CONFIG_CRYPTO_ALGAPI=y
1402CONFIG_CRYPTO_BLKCIPHER=y 1463CONFIG_CRYPTO_BLKCIPHER=y
@@ -1416,6 +1477,7 @@ CONFIG_CRYPTO_ECB=y
1416CONFIG_CRYPTO_CBC=y 1477CONFIG_CRYPTO_CBC=y
1417CONFIG_CRYPTO_PCBC=y 1478CONFIG_CRYPTO_PCBC=y
1418# CONFIG_CRYPTO_LRW is not set 1479# CONFIG_CRYPTO_LRW is not set
1480# CONFIG_CRYPTO_XTS is not set
1419# CONFIG_CRYPTO_CRYPTD is not set 1481# CONFIG_CRYPTO_CRYPTD is not set
1420CONFIG_CRYPTO_DES=y 1482CONFIG_CRYPTO_DES=y
1421# CONFIG_CRYPTO_FCRYPT is not set 1483# CONFIG_CRYPTO_FCRYPT is not set
@@ -1429,12 +1491,14 @@ CONFIG_CRYPTO_DES=y
1429# CONFIG_CRYPTO_ARC4 is not set 1491# CONFIG_CRYPTO_ARC4 is not set
1430# CONFIG_CRYPTO_KHAZAD is not set 1492# CONFIG_CRYPTO_KHAZAD is not set
1431# CONFIG_CRYPTO_ANUBIS is not set 1493# CONFIG_CRYPTO_ANUBIS is not set
1494# CONFIG_CRYPTO_SEED is not set
1432# CONFIG_CRYPTO_DEFLATE is not set 1495# CONFIG_CRYPTO_DEFLATE is not set
1433# CONFIG_CRYPTO_LZO is not set 1496# CONFIG_CRYPTO_LZO is not set
1434# CONFIG_CRYPTO_MICHAEL_MIC is not set 1497# CONFIG_CRYPTO_MICHAEL_MIC is not set
1435# CONFIG_CRYPTO_CRC32C is not set 1498# CONFIG_CRYPTO_CRC32C is not set
1436# CONFIG_CRYPTO_CAMELLIA is not set 1499# CONFIG_CRYPTO_CAMELLIA is not set
1437# CONFIG_CRYPTO_TEST is not set 1500# CONFIG_CRYPTO_TEST is not set
1501# CONFIG_CRYPTO_AUTHENC is not set
1438CONFIG_CRYPTO_HW=y 1502CONFIG_CRYPTO_HW=y
1439 1503
1440# 1504#
diff --git a/meta/packages/linux/linux-rp_2.6.23+2.6.24-rc8.bb b/meta/packages/linux/linux-rp_2.6.23+2.6.24-rc8.bb
index efffb6e404..f7b20f895a 100644
--- a/meta/packages/linux/linux-rp_2.6.23+2.6.24-rc8.bb
+++ b/meta/packages/linux/linux-rp_2.6.23+2.6.24-rc8.bb
@@ -1,6 +1,6 @@
1require linux-rp.inc 1require linux-rp.inc
2 2
3PR = "r4" 3PR = "r5"
4 4
5DEFAULT_PREFERENCE = "-1" 5DEFAULT_PREFERENCE = "-1"
6 6
@@ -137,7 +137,6 @@ SRC_URI_append_htcuniversal ="\
137 " 137 "
138 138
139SRC_URI_append_zylonite ="\ 139SRC_URI_append_zylonite ="\
140 file://arm_pxa_20070923.patch;patch=1 \
141 file://pxa_fb_overlay.patch;patch=1 \ 140 file://pxa_fb_overlay.patch;patch=1 \
142 file://zylonite-boot.patch;patch=1 \ 141 file://zylonite-boot.patch;patch=1 \
143 " 142 "