Commit e7d7deca60c01d844a4d8e5644f4aecaf0e3bee4

Authored by Paul Mundt
1 parent 2af8b3b642

sh: Fix up SH7710 VoIP-GW build.

The only board-specific bits that existed here were for setting up the
IRQs, which are now handled by the SH7710 CPU support code instead. As
there's nothing else to do for setup, kill off the board support code
and have the defconfig use the generic machvec instead.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>

Showing 6 changed files with 250 additions and 449 deletions Side-by-side Diff

... ... @@ -456,13 +456,6 @@
456 456 This includes both the OEM SecureEdge products as well as the
457 457 SME product line.
458 458  
459   -config SH_7710VOIPGW
460   - bool "SH7710-VOIP-GW"
461   - depends on CPU_SUBTYPE_SH7710
462   - help
463   - Select this option to build a kernel for the SH7710 based
464   - VOIP GW.
465   -
466 459 config SH_RTS7751R2D
467 460 bool "RTS7751R2D"
468 461 depends on CPU_SUBTYPE_SH7751R
... ... @@ -118,7 +118,6 @@
118 118 machdir-$(CONFIG_SH_HIGHLANDER) += renesas/r7780rp
119 119 machdir-$(CONFIG_SH_MIGOR) += renesas/migor
120 120 machdir-$(CONFIG_SH_SDK7780) += renesas/sdk7780
121   -machdir-$(CONFIG_SH_7710VOIPGW) += renesas/sh7710voipgw
122 121 machdir-$(CONFIG_SH_X3PROTO) += renesas/x3proto
123 122 machdir-$(CONFIG_SH_SH4202_MICRODEV) += superh/microdev
124 123 machdir-$(CONFIG_SH_LANDISK) += landisk
arch/sh/boards/renesas/sh7710voipgw/Makefile
1   -obj-y := setup.o
arch/sh/boards/renesas/sh7710voipgw/setup.c
1   -/*
2   - * Renesas Technology SH7710 VoIP Gateway
3   - *
4   - * Copyright (C) 2006 Ranjit Deshpande
5   - * Kenati Technologies Inc.
6   - *
7   - * May be copied or modified under the terms of the GNU General Public
8   - * License. See linux/COPYING for more information.
9   - */
10   -#include <linux/init.h>
11   -#include <asm/machvec.h>
12   -#include <asm/irq.h>
13   -#include <asm/io.h>
14   -
15   -static struct ipr_data sh7710voipgw_ipr_map[] = {
16   - { TIMER2_IRQ, TIMER2_IPR_ADDR, TIMER2_IPR_POS, TIMER2_PRIORITY },
17   - { WDT_IRQ, WDT_IPR_ADDR, WDT_IPR_POS, WDT_PRIORITY },
18   -
19   - /* SCIF0 */
20   - { SCIF0_ERI_IRQ, SCIF0_IPR_ADDR, SCIF0_IPR_POS, SCIF0_PRIORITY },
21   - { SCIF0_RXI_IRQ, SCIF0_IPR_ADDR, SCIF0_IPR_POS, SCIF0_PRIORITY },
22   - { SCIF0_BRI_IRQ, SCIF0_IPR_ADDR, SCIF0_IPR_POS, SCIF0_PRIORITY },
23   - { SCIF0_TXI_IRQ, SCIF0_IPR_ADDR, SCIF0_IPR_POS, SCIF0_PRIORITY },
24   -
25   - /* DMAC-1 */
26   - { DMTE0_IRQ, DMA_IPR_ADDR, DMA_IPR_POS, DMA_PRIORITY },
27   - { DMTE1_IRQ, DMA_IPR_ADDR, DMA_IPR_POS, DMA_PRIORITY },
28   - { DMTE2_IRQ, DMA_IPR_ADDR, DMA_IPR_POS, DMA_PRIORITY },
29   - { DMTE3_IRQ, DMA_IPR_ADDR, DMA_IPR_POS, DMA_PRIORITY },
30   -
31   - /* DMAC-2 */
32   - { DMTE4_IRQ, DMA2_IPR_ADDR, DMA2_IPR_POS, DMA2_PRIORITY },
33   - { DMTE4_IRQ, DMA2_IPR_ADDR, DMA2_IPR_POS, DMA2_PRIORITY },
34   -
35   - /* IPSEC */
36   - { IPSEC_IRQ, IPSEC_IPR_ADDR, IPSEC_IPR_POS, IPSEC_PRIORITY },
37   -
38   - /* EDMAC */
39   - { EDMAC0_IRQ, EDMAC0_IPR_ADDR, EDMAC0_IPR_POS, EDMAC0_PRIORITY },
40   - { EDMAC1_IRQ, EDMAC1_IPR_ADDR, EDMAC1_IPR_POS, EDMAC1_PRIORITY },
41   - { EDMAC2_IRQ, EDMAC2_IPR_ADDR, EDMAC2_IPR_POS, EDMAC2_PRIORITY },
42   -
43   - /* SIOF0 */
44   - { SIOF0_ERI_IRQ, SIOF0_IPR_ADDR, SIOF0_IPR_POS, SIOF0_PRIORITY },
45   - { SIOF0_TXI_IRQ, SIOF0_IPR_ADDR, SIOF0_IPR_POS, SIOF0_PRIORITY },
46   - { SIOF0_RXI_IRQ, SIOF0_IPR_ADDR, SIOF0_IPR_POS, SIOF0_PRIORITY },
47   - { SIOF0_CCI_IRQ, SIOF0_IPR_ADDR, SIOF0_IPR_POS, SIOF0_PRIORITY },
48   -
49   - /* SIOF1 */
50   - { SIOF1_ERI_IRQ, SIOF1_IPR_ADDR, SIOF1_IPR_POS, SIOF1_PRIORITY },
51   - { SIOF1_TXI_IRQ, SIOF1_IPR_ADDR, SIOF1_IPR_POS, SIOF1_PRIORITY },
52   - { SIOF1_RXI_IRQ, SIOF1_IPR_ADDR, SIOF1_IPR_POS, SIOF1_PRIORITY },
53   - { SIOF1_CCI_IRQ, SIOF1_IPR_ADDR, SIOF1_IPR_POS, SIOF1_PRIORITY },
54   -
55   - /* SLIC IRQ's */
56   - { IRQ1_IRQ, IRQ1_IPR_ADDR, IRQ1_IPR_POS, IRQ1_PRIORITY },
57   - { IRQ2_IRQ, IRQ2_IPR_ADDR, IRQ2_IPR_POS, IRQ2_PRIORITY },
58   -};
59   -
60   -/*
61   - * Initialize IRQ setting
62   - */
63   -static void __init sh7710voipgw_init_irq(void)
64   -{
65   - /* Disable all interrupts in IPR registers */
66   - ctrl_outw(0x0, INTC_IPRA);
67   - ctrl_outw(0x0, INTC_IPRB);
68   - ctrl_outw(0x0, INTC_IPRC);
69   - ctrl_outw(0x0, INTC_IPRD);
70   - ctrl_outw(0x0, INTC_IPRE);
71   - ctrl_outw(0x0, INTC_IPRF);
72   - ctrl_outw(0x0, INTC_IPRG);
73   - ctrl_outw(0x0, INTC_IPRH);
74   - ctrl_outw(0x0, INTC_IPRI);
75   -
76   - /* Ack all interrupt sources in the IRR0 register */
77   - ctrl_outb(0x3f, INTC_IRR0);
78   -
79   - /* Use IRQ0 - IRQ3 as active low interrupt lines i.e. disable
80   - * IRL mode.
81   - */
82   - ctrl_outw(0x2aa, INTC_ICR1);
83   -
84   - make_ipr_irq(sh7710voipgw_ipr_map, ARRAY_SIZE(sh7710voipgw_ipr_map));
85   -}
86   -
87   -/*
88   - * The Machine Vector
89   - */
90   -static struct sh_machine_vector mv_sh7710voipgw __initmv = {
91   - .mv_name = "SH7710 VoIP Gateway",
92   - .mv_nr_irqs = 104,
93   - .mv_init_irq = sh7710voipgw_init_irq,
94   -};
arch/sh/configs/sh7710voipgw_defconfig
Changes suppressed. Click to show
1 1 #
2 2 # Automatically generated make config: don't edit
3   -# Linux kernel version: 2.6.18
4   -# Tue Oct 3 12:48:56 2006
  3 +# Linux kernel version: 2.6.25-rc4
  4 +# Thu Mar 6 16:02:29 2008
5 5 #
6 6 CONFIG_SUPERH=y
  7 +CONFIG_SUPERH32=y
7 8 CONFIG_RWSEM_GENERIC_SPINLOCK=y
  9 +CONFIG_GENERIC_BUG=y
8 10 CONFIG_GENERIC_FIND_NEXT_BIT=y
9 11 CONFIG_GENERIC_HWEIGHT=y
10 12 CONFIG_GENERIC_HARDIRQS=y
11 13 CONFIG_GENERIC_IRQ_PROBE=y
12 14 CONFIG_GENERIC_CALIBRATE_DELAY=y
  15 +CONFIG_GENERIC_TIME=y
  16 +CONFIG_GENERIC_CLOCKEVENTS=y
  17 +CONFIG_STACKTRACE_SUPPORT=y
  18 +CONFIG_LOCKDEP_SUPPORT=y
  19 +# CONFIG_ARCH_HAS_ILOG2_U32 is not set
  20 +# CONFIG_ARCH_HAS_ILOG2_U64 is not set
  21 +CONFIG_ARCH_NO_VIRT_TO_BUS=y
  22 +CONFIG_ARCH_SUPPORTS_AOUT=y
13 23 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
14 24  
15 25 #
16   -# Code maturity level options
  26 +# General setup
17 27 #
18 28 CONFIG_EXPERIMENTAL=y
19 29 CONFIG_BROKEN_ON_SMP=y
20 30 CONFIG_INIT_ENV_ARG_LIMIT=32
21   -
22   -#
23   -# General setup
24   -#
25 31 CONFIG_LOCALVERSION=""
26 32 CONFIG_LOCALVERSION_AUTO=y
27 33 # CONFIG_SWAP is not set
28 34 CONFIG_SYSVIPC=y
29   -# CONFIG_IPC_NS is not set
  35 +CONFIG_SYSVIPC_SYSCTL=y
30 36 CONFIG_POSIX_MQUEUE=y
31 37 # CONFIG_BSD_PROCESS_ACCT is not set
32 38 # CONFIG_TASKSTATS is not set
33   -# CONFIG_UTS_NS is not set
34 39 # CONFIG_AUDIT is not set
35 40 # CONFIG_IKCONFIG is not set
  41 +CONFIG_LOG_BUF_SHIFT=14
  42 +# CONFIG_CGROUPS is not set
  43 +CONFIG_GROUP_SCHED=y
  44 +CONFIG_FAIR_GROUP_SCHED=y
  45 +# CONFIG_RT_GROUP_SCHED is not set
  46 +CONFIG_USER_SCHED=y
  47 +# CONFIG_CGROUP_SCHED is not set
  48 +CONFIG_SYSFS_DEPRECATED=y
  49 +CONFIG_SYSFS_DEPRECATED_V2=y
36 50 # CONFIG_RELAY is not set
37   -CONFIG_INITRAMFS_SOURCE=""
  51 +# CONFIG_NAMESPACES is not set
  52 +# CONFIG_BLK_DEV_INITRD is not set
38 53 CONFIG_CC_OPTIMIZE_FOR_SIZE=y
39 54 CONFIG_SYSCTL=y
40 55 CONFIG_EMBEDDED=y
41 56  
42 57  
43 58  
44 59  
45 60  
46 61  
47 62  
... ... @@ -46,33 +61,39 @@
46 61 CONFIG_PRINTK=y
47 62 CONFIG_BUG=y
48 63 CONFIG_ELF_CORE=y
  64 +CONFIG_COMPAT_BRK=y
49 65 CONFIG_BASE_FULL=y
50 66 # CONFIG_FUTEX is not set
  67 +CONFIG_ANON_INODES=y
51 68 # CONFIG_EPOLL is not set
  69 +CONFIG_SIGNALFD=y
  70 +CONFIG_TIMERFD=y
  71 +CONFIG_EVENTFD=y
52 72 # CONFIG_SHMEM is not set
53   -CONFIG_SLAB=y
54 73 CONFIG_VM_EVENT_COUNTERS=y
  74 +CONFIG_SLAB=y
  75 +# CONFIG_SLUB is not set
  76 +# CONFIG_SLOB is not set
  77 +# CONFIG_PROFILING is not set
  78 +# CONFIG_MARKERS is not set
  79 +CONFIG_HAVE_OPROFILE=y
  80 +# CONFIG_HAVE_KPROBES is not set
  81 +# CONFIG_HAVE_KRETPROBES is not set
  82 +CONFIG_PROC_PAGE_MONITOR=y
  83 +CONFIG_SLABINFO=y
55 84 CONFIG_TINY_SHMEM=y
56 85 CONFIG_BASE_SMALL=0
57   -# CONFIG_SLOB is not set
58   -
59   -#
60   -# Loadable module support
61   -#
62 86 CONFIG_MODULES=y
63 87 CONFIG_MODULE_UNLOAD=y
64 88 CONFIG_MODULE_FORCE_UNLOAD=y
65 89 # CONFIG_MODVERSIONS is not set
66 90 # CONFIG_MODULE_SRCVERSION_ALL is not set
67 91 # CONFIG_KMOD is not set
68   -
69   -#
70   -# Block layer
71   -#
72 92 CONFIG_BLOCK=y
73 93 # CONFIG_LBD is not set
74 94 # CONFIG_BLK_DEV_IO_TRACE is not set
75 95 # CONFIG_LSF is not set
  96 +# CONFIG_BLK_DEV_BSG is not set
76 97  
77 98 #
78 99 # IO Schedulers
79 100  
80 101  
81 102  
... ... @@ -86,59 +107,26 @@
86 107 # CONFIG_DEFAULT_CFQ is not set
87 108 # CONFIG_DEFAULT_NOOP is not set
88 109 CONFIG_DEFAULT_IOSCHED="deadline"
  110 +CONFIG_CLASSIC_RCU=y
  111 +# CONFIG_PREEMPT_RCU is not set
89 112  
90 113 #
91 114 # System type
92 115 #
93   -# CONFIG_SH_SOLUTION_ENGINE is not set
94   -# CONFIG_SH_7751_SOLUTION_ENGINE is not set
95   -# CONFIG_SH_7300_SOLUTION_ENGINE is not set
96   -# CONFIG_SH_7343_SOLUTION_ENGINE is not set
97   -# CONFIG_SH_73180_SOLUTION_ENGINE is not set
98   -# CONFIG_SH_7751_SYSTEMH is not set
99   -# CONFIG_SH_HP6XX is not set
100   -# CONFIG_SH_EC3104 is not set
101   -# CONFIG_SH_SATURN is not set
102   -# CONFIG_SH_DREAMCAST is not set
103   -# CONFIG_SH_BIGSUR is not set
104   -# CONFIG_SH_MPC1211 is not set
105   -# CONFIG_SH_SH03 is not set
106   -# CONFIG_SH_SECUREEDGE5410 is not set
107   -# CONFIG_SH_HS7751RVOIP is not set
108   -CONFIG_SH_7710VOIPGW=y
109   -# CONFIG_SH_RTS7751R2D is not set
110   -# CONFIG_SH_R7780RP is not set
111   -# CONFIG_SH_EDOSK7705 is not set
112   -# CONFIG_SH_SH4202_MICRODEV is not set
113   -# CONFIG_SH_LANDISK is not set
114   -# CONFIG_SH_TITAN is not set
115   -# CONFIG_SH_SHMIN is not set
116   -# CONFIG_SH_UNKNOWN is not set
117   -
118   -#
119   -# Processor selection
120   -#
121 116 CONFIG_CPU_SH3=y
122   -
123   -#
124   -# SH-2 Processor Support
125   -#
126   -# CONFIG_CPU_SUBTYPE_SH7604 is not set
127   -
128   -#
129   -# SH-3 Processor Support
130   -#
131   -# CONFIG_CPU_SUBTYPE_SH7300 is not set
  117 +# CONFIG_CPU_SUBTYPE_SH7619 is not set
  118 +# CONFIG_CPU_SUBTYPE_SH7203 is not set
  119 +# CONFIG_CPU_SUBTYPE_SH7206 is not set
  120 +# CONFIG_CPU_SUBTYPE_SH7263 is not set
132 121 # CONFIG_CPU_SUBTYPE_SH7705 is not set
133 122 # CONFIG_CPU_SUBTYPE_SH7706 is not set
134 123 # CONFIG_CPU_SUBTYPE_SH7707 is not set
135 124 # CONFIG_CPU_SUBTYPE_SH7708 is not set
136 125 # CONFIG_CPU_SUBTYPE_SH7709 is not set
137 126 CONFIG_CPU_SUBTYPE_SH7710=y
138   -
139   -#
140   -# SH-4 Processor Support
141   -#
  127 +# CONFIG_CPU_SUBTYPE_SH7712 is not set
  128 +# CONFIG_CPU_SUBTYPE_SH7720 is not set
  129 +# CONFIG_CPU_SUBTYPE_SH7721 is not set
142 130 # CONFIG_CPU_SUBTYPE_SH7750 is not set
143 131 # CONFIG_CPU_SUBTYPE_SH7091 is not set
144 132 # CONFIG_CPU_SUBTYPE_SH7750R is not set
145 133  
146 134  
147 135  
148 136  
149 137  
150 138  
151 139  
152 140  
153 141  
154 142  
155 143  
156 144  
157 145  
158 146  
... ... @@ -147,65 +135,84 @@
147 135 # CONFIG_CPU_SUBTYPE_SH7751R is not set
148 136 # CONFIG_CPU_SUBTYPE_SH7760 is not set
149 137 # CONFIG_CPU_SUBTYPE_SH4_202 is not set
150   -
151   -#
152   -# ST40 Processor Support
153   -#
154   -# CONFIG_CPU_SUBTYPE_ST40STB1 is not set
155   -# CONFIG_CPU_SUBTYPE_ST40GX1 is not set
156   -
157   -#
158   -# SH-4A Processor Support
159   -#
  138 +# CONFIG_CPU_SUBTYPE_SH7763 is not set
160 139 # CONFIG_CPU_SUBTYPE_SH7770 is not set
161 140 # CONFIG_CPU_SUBTYPE_SH7780 is not set
162   -
163   -#
164   -# SH4AL-DSP Processor Support
165   -#
166   -# CONFIG_CPU_SUBTYPE_SH73180 is not set
  141 +# CONFIG_CPU_SUBTYPE_SH7785 is not set
  142 +# CONFIG_CPU_SUBTYPE_SHX3 is not set
167 143 # CONFIG_CPU_SUBTYPE_SH7343 is not set
  144 +# CONFIG_CPU_SUBTYPE_SH7722 is not set
  145 +# CONFIG_CPU_SUBTYPE_SH7366 is not set
  146 +# CONFIG_CPU_SUBTYPE_SH5_101 is not set
  147 +# CONFIG_CPU_SUBTYPE_SH5_103 is not set
168 148  
169 149 #
170 150 # Memory management options
171 151 #
  152 +CONFIG_QUICKLIST=y
172 153 CONFIG_MMU=y
173 154 CONFIG_PAGE_OFFSET=0x80000000
174 155 CONFIG_MEMORY_START=0x0c000000
175 156 CONFIG_MEMORY_SIZE=0x00800000
  157 +CONFIG_29BIT=y
176 158 CONFIG_VSYSCALL=y
  159 +CONFIG_ARCH_FLATMEM_ENABLE=y
  160 +CONFIG_ARCH_SPARSEMEM_ENABLE=y
  161 +CONFIG_ARCH_SPARSEMEM_DEFAULT=y
  162 +CONFIG_MAX_ACTIVE_REGIONS=1
  163 +CONFIG_ARCH_POPULATES_NODE_MAP=y
  164 +CONFIG_ARCH_SELECT_MEMORY_MODEL=y
  165 +CONFIG_PAGE_SIZE_4KB=y
  166 +# CONFIG_PAGE_SIZE_8KB is not set
  167 +# CONFIG_PAGE_SIZE_64KB is not set
177 168 CONFIG_SELECT_MEMORY_MODEL=y
178 169 CONFIG_FLATMEM_MANUAL=y
179 170 # CONFIG_DISCONTIGMEM_MANUAL is not set
180 171 # CONFIG_SPARSEMEM_MANUAL is not set
181 172 CONFIG_FLATMEM=y
182 173 CONFIG_FLAT_NODE_MEM_MAP=y
183   -# CONFIG_SPARSEMEM_STATIC is not set
  174 +CONFIG_SPARSEMEM_STATIC=y
  175 +# CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set
184 176 CONFIG_SPLIT_PTLOCK_CPUS=4
185 177 # CONFIG_RESOURCES_64BIT is not set
  178 +CONFIG_ZONE_DMA_FLAG=0
  179 +CONFIG_NR_QUICK=2
186 180  
187 181 #
188 182 # Cache configuration
189 183 #
190 184 # CONFIG_SH_DIRECT_MAPPED is not set
191   -# CONFIG_SH_WRITETHROUGH is not set
192   -# CONFIG_SH_OCRAM is not set
  185 +CONFIG_CACHE_WRITEBACK=y
  186 +# CONFIG_CACHE_WRITETHROUGH is not set
  187 +# CONFIG_CACHE_OFF is not set
193 188  
194 189 #
195 190 # Processor features
196 191 #
197 192 CONFIG_CPU_LITTLE_ENDIAN=y
  193 +# CONFIG_CPU_BIG_ENDIAN is not set
198 194 # CONFIG_SH_FPU_EMU is not set
199 195 CONFIG_SH_DSP=y
200 196 # CONFIG_SH_ADC is not set
201 197 CONFIG_CPU_HAS_INTEVT=y
202 198 CONFIG_CPU_HAS_SR_RB=y
  199 +CONFIG_CPU_HAS_DSP=y
203 200  
204 201 #
205   -# Timer support
  202 +# Board support
206 203 #
  204 +# CONFIG_SH_SOLUTION_ENGINE is not set
  205 +
  206 +#
  207 +# Timer and clock configuration
  208 +#
207 209 CONFIG_SH_TMU=y
  210 +CONFIG_SH_TIMER_IRQ=16
208 211 CONFIG_SH_PCLK_FREQ=32768000
  212 +# CONFIG_TICK_ONESHOT is not set
  213 +# CONFIG_NO_HZ is not set
  214 +# CONFIG_HIGH_RES_TIMERS is not set
  215 +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
209 216  
210 217 #
211 218 # CPU Frequency scaling
212 219  
213 220  
214 221  
215 222  
216 223  
217 224  
218 225  
219 226  
220 227  
221 228  
... ... @@ -220,56 +227,51 @@
220 227 #
221 228 # Companion Chips
222 229 #
223   -# CONFIG_HD6446X_SERIES is not set
224 230  
225 231 #
  232 +# Additional SuperH Device Drivers
  233 +#
  234 +# CONFIG_HEARTBEAT is not set
  235 +# CONFIG_PUSH_SWITCH is not set
  236 +
  237 +#
226 238 # Kernel features
227 239 #
228 240 # CONFIG_HZ_100 is not set
229 241 CONFIG_HZ_250=y
  242 +# CONFIG_HZ_300 is not set
230 243 # CONFIG_HZ_1000 is not set
231 244 CONFIG_HZ=250
  245 +# CONFIG_SCHED_HRTICK is not set
232 246 # CONFIG_KEXEC is not set
233   -# CONFIG_SMP is not set
  247 +# CONFIG_CRASH_DUMP is not set
234 248 CONFIG_PREEMPT_NONE=y
235 249 # CONFIG_PREEMPT_VOLUNTARY is not set
236 250 # CONFIG_PREEMPT is not set
  251 +CONFIG_RCU_TRACE=y
  252 +CONFIG_GUSA=y
  253 +# CONFIG_GUSA_RB is not set
237 254  
238 255 #
239 256 # Boot options
240 257 #
241 258 CONFIG_ZERO_PAGE_OFFSET=0x00001000
242 259 CONFIG_BOOT_LINK_OFFSET=0x00800000
243   -# CONFIG_UBC_WAKEUP is not set
244 260 # CONFIG_CMDLINE_BOOL is not set
245 261  
246 262 #
247 263 # Bus options
248 264 #
249   -# CONFIG_PCI is not set
250   -
251   -#
252   -# PCCARD (PCMCIA/CardBus) support
253   -#
  265 +# CONFIG_ARCH_SUPPORTS_MSI is not set
254 266 # CONFIG_PCCARD is not set
255 267  
256 268 #
257   -# PCI Hotplug Support
258   -#
259   -
260   -#
261 269 # Executable file formats
262 270 #
263 271 CONFIG_BINFMT_ELF=y
264   -# CONFIG_BINFMT_FLAT is not set
265 272 # CONFIG_BINFMT_MISC is not set
266 273  
267 274 #
268   -# Power management options (EXPERIMENTAL)
269   -#
270   -# CONFIG_PM is not set
271   -
272   -#
273 275 # Networking
274 276 #
275 277 CONFIG_NET=y
276 278  
... ... @@ -277,13 +279,14 @@
277 279 #
278 280 # Networking options
279 281 #
280   -# CONFIG_NETDEBUG is not set
281 282 CONFIG_PACKET=y
282 283 # CONFIG_PACKET_MMAP is not set
283 284 CONFIG_UNIX=y
284 285 CONFIG_XFRM=y
285 286 # CONFIG_XFRM_USER is not set
286 287 # CONFIG_XFRM_SUB_POLICY is not set
  288 +# CONFIG_XFRM_MIGRATE is not set
  289 +# CONFIG_XFRM_STATISTICS is not set
287 290 # CONFIG_NET_KEY is not set
288 291 CONFIG_INET=y
289 292 # CONFIG_IP_MULTICAST is not set
290 293  
... ... @@ -301,14 +304,13 @@
301 304 # CONFIG_INET_TUNNEL is not set
302 305 CONFIG_INET_XFRM_MODE_TRANSPORT=y
303 306 CONFIG_INET_XFRM_MODE_TUNNEL=y
  307 +CONFIG_INET_XFRM_MODE_BEET=y
  308 +# CONFIG_INET_LRO is not set
304 309 # CONFIG_INET_DIAG is not set
305 310 # CONFIG_TCP_CONG_ADVANCED is not set
306 311 CONFIG_TCP_CONG_CUBIC=y
307 312 CONFIG_DEFAULT_TCP_CONG="cubic"
308   -
309   -#
310   -# IP: Virtual Server Configuration
311   -#
  313 +# CONFIG_TCP_MD5SIG is not set
312 314 # CONFIG_IP_VS is not set
313 315 # CONFIG_IPV6 is not set
314 316 # CONFIG_INET6_XFRM_TUNNEL is not set
315 317  
316 318  
317 319  
318 320  
319 321  
... ... @@ -316,44 +318,24 @@
316 318 # CONFIG_NETWORK_SECMARK is not set
317 319 CONFIG_NETFILTER=y
318 320 # CONFIG_NETFILTER_DEBUG is not set
  321 +CONFIG_NETFILTER_ADVANCED=y
319 322  
320 323 #
321 324 # Core Netfilter Configuration
322 325 #
323   -# CONFIG_NETFILTER_NETLINK is not set
  326 +# CONFIG_NETFILTER_NETLINK_QUEUE is not set
  327 +# CONFIG_NETFILTER_NETLINK_LOG is not set
  328 +# CONFIG_NF_CONNTRACK is not set
324 329 # CONFIG_NETFILTER_XTABLES is not set
325 330  
326 331 #
327 332 # IP: Netfilter Configuration
328 333 #
329   -CONFIG_IP_NF_CONNTRACK=y
330   -# CONFIG_IP_NF_CT_ACCT is not set
331   -# CONFIG_IP_NF_CONNTRACK_MARK is not set
332   -# CONFIG_IP_NF_CONNTRACK_EVENTS is not set
333   -# CONFIG_IP_NF_CT_PROTO_SCTP is not set
334   -CONFIG_IP_NF_FTP=m
335   -# CONFIG_IP_NF_IRC is not set
336   -# CONFIG_IP_NF_NETBIOS_NS is not set
337   -# CONFIG_IP_NF_TFTP is not set
338   -# CONFIG_IP_NF_AMANDA is not set
339   -CONFIG_IP_NF_PPTP=m
340   -# CONFIG_IP_NF_H323 is not set
341   -# CONFIG_IP_NF_SIP is not set
342 334 # CONFIG_IP_NF_QUEUE is not set
343   -
344   -#
345   -# DCCP Configuration (EXPERIMENTAL)
346   -#
  335 +# CONFIG_IP_NF_IPTABLES is not set
  336 +# CONFIG_IP_NF_ARPTABLES is not set
347 337 # CONFIG_IP_DCCP is not set
348   -
349   -#
350   -# SCTP Configuration (EXPERIMENTAL)
351   -#
352 338 # CONFIG_IP_SCTP is not set
353   -
354   -#
355   -# TIPC Configuration (EXPERIMENTAL)
356   -#
357 339 # CONFIG_TIPC is not set
358 340 # CONFIG_ATM is not set
359 341 # CONFIG_BRIDGE is not set
360 342  
... ... @@ -366,14 +348,7 @@
366 348 # CONFIG_LAPB is not set
367 349 # CONFIG_ECONET is not set
368 350 # CONFIG_WAN_ROUTER is not set
369   -
370   -#
371   -# QoS and/or fair queueing
372   -#
373 351 CONFIG_NET_SCHED=y
374   -CONFIG_NET_SCH_CLK_JIFFIES=y
375   -# CONFIG_NET_SCH_CLK_GETTIMEOFDAY is not set
376   -# CONFIG_NET_SCH_CLK_CPU is not set
377 352  
378 353 #
379 354 # Queueing/Scheduling
... ... @@ -382,6 +357,7 @@
382 357 # CONFIG_NET_SCH_HTB is not set
383 358 # CONFIG_NET_SCH_HFSC is not set
384 359 # CONFIG_NET_SCH_PRIO is not set
  360 +# CONFIG_NET_SCH_RR is not set
385 361 # CONFIG_NET_SCH_RED is not set
386 362 # CONFIG_NET_SCH_SFQ is not set
387 363 # CONFIG_NET_SCH_TEQL is not set
... ... @@ -389,7 +365,6 @@
389 365 # CONFIG_NET_SCH_GRED is not set
390 366 # CONFIG_NET_SCH_DSMARK is not set
391 367 # CONFIG_NET_SCH_NETEM is not set
392   -CONFIG_NET_SCH_INGRESS=y
393 368  
394 369 #
395 370 # Classification
396 371  
397 372  
398 373  
399 374  
400 375  
... ... @@ -405,20 +380,31 @@
405 380 # CONFIG_CLS_U32_MARK is not set
406 381 # CONFIG_NET_CLS_RSVP is not set
407 382 # CONFIG_NET_CLS_RSVP6 is not set
  383 +# CONFIG_NET_CLS_FLOW is not set
408 384 # CONFIG_NET_EMATCH is not set
409 385 # CONFIG_NET_CLS_ACT is not set
410   -CONFIG_NET_CLS_POLICE=y
411 386 # CONFIG_NET_CLS_IND is not set
412   -CONFIG_NET_ESTIMATOR=y
  387 +CONFIG_NET_SCH_FIFO=y
413 388  
414 389 #
415 390 # Network testing
416 391 #
417 392 # CONFIG_NET_PKTGEN is not set
418 393 # CONFIG_HAMRADIO is not set
  394 +# CONFIG_CAN is not set
419 395 # CONFIG_IRDA is not set
420 396 # CONFIG_BT is not set
  397 +# CONFIG_AF_RXRPC is not set
  398 +
  399 +#
  400 +# Wireless
  401 +#
  402 +# CONFIG_CFG80211 is not set
  403 +# CONFIG_WIRELESS_EXT is not set
  404 +# CONFIG_MAC80211 is not set
421 405 # CONFIG_IEEE80211 is not set
  406 +# CONFIG_RFKILL is not set
  407 +# CONFIG_NET_9P is not set
422 408  
423 409 #
424 410 # Device Drivers
425 411  
426 412  
... ... @@ -427,19 +413,12 @@
427 413 #
428 414 # Generic Driver Options
429 415 #
  416 +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
430 417 CONFIG_STANDALONE=y
431 418 CONFIG_PREVENT_FIRMWARE_BUILD=y
432 419 CONFIG_FW_LOADER=y
433 420 # CONFIG_SYS_HYPERVISOR is not set
434   -
435   -#
436   -# Connector - unified userspace <-> kernelspace linker
437   -#
438 421 # CONFIG_CONNECTOR is not set
439   -
440   -#
441   -# Memory Technology Devices (MTD)
442   -#
443 422 CONFIG_MTD=y
444 423 # CONFIG_MTD_DEBUG is not set
445 424 # CONFIG_MTD_CONCAT is not set
446 425  
... ... @@ -451,12 +430,14 @@
451 430 # User Modules And Translation Layers
452 431 #
453 432 CONFIG_MTD_CHAR=y
  433 +CONFIG_MTD_BLKDEVS=y
454 434 CONFIG_MTD_BLOCK=y
455 435 # CONFIG_FTL is not set
456 436 # CONFIG_NFTL is not set
457 437 # CONFIG_INFTL is not set
458 438 # CONFIG_RFD_FTL is not set
459 439 # CONFIG_SSFDC is not set
  440 +# CONFIG_MTD_OOPS is not set
460 441  
461 442 #
462 443 # RAM/ROM/Flash chip drivers
... ... @@ -482,7 +463,6 @@
482 463 CONFIG_MTD_RAM=y
483 464 # CONFIG_MTD_ROM is not set
484 465 # CONFIG_MTD_ABSENT is not set
485   -# CONFIG_MTD_OBSOLETE_CHIPS is not set
486 466  
487 467 #
488 468 # Mapping drivers for chip access
489 469  
490 470  
491 471  
492 472  
493 473  
494 474  
... ... @@ -505,40 +485,25 @@
505 485 # CONFIG_MTD_DOC2000 is not set
506 486 # CONFIG_MTD_DOC2001 is not set
507 487 # CONFIG_MTD_DOC2001PLUS is not set
508   -
509   -#
510   -# NAND Flash Device Drivers
511   -#
512 488 # CONFIG_MTD_NAND is not set
513   -
514   -#
515   -# OneNAND Flash Device Drivers
516   -#
517 489 # CONFIG_MTD_ONENAND is not set
518 490  
519 491 #
520   -# Parallel port support
  492 +# UBI - Unsorted block images
521 493 #
  494 +# CONFIG_MTD_UBI is not set
522 495 # CONFIG_PARPORT is not set
523   -
524   -#
525   -# Plug and Play support
526   -#
527   -
528   -#
529   -# Block devices
530   -#
  496 +CONFIG_BLK_DEV=y
531 497 # CONFIG_BLK_DEV_COW_COMMON is not set
532 498 # CONFIG_BLK_DEV_LOOP is not set
533 499 # CONFIG_BLK_DEV_NBD is not set
534 500 # CONFIG_BLK_DEV_RAM is not set
535   -# CONFIG_BLK_DEV_INITRD is not set
536 501 # CONFIG_CDROM_PKTCDVD is not set
537 502 # CONFIG_ATA_OVER_ETH is not set
538   -
539   -#
540   -# ATA/ATAPI/MFM/RLL support
541   -#
  503 +CONFIG_MISC_DEVICES=y
  504 +# CONFIG_EEPROM_93CX6 is not set
  505 +# CONFIG_ENCLOSURE_SERVICES is not set
  506 +CONFIG_HAVE_IDE=y
542 507 # CONFIG_IDE is not set
543 508  
544 509 #
545 510  
546 511  
547 512  
548 513  
549 514  
550 515  
551 516  
552 517  
553 518  
554 519  
555 520  
556 521  
557 522  
558 523  
559 524  
560 525  
561 526  
... ... @@ -546,104 +511,59 @@
546 511 #
547 512 # CONFIG_RAID_ATTRS is not set
548 513 # CONFIG_SCSI is not set
  514 +# CONFIG_SCSI_DMA is not set
549 515 # CONFIG_SCSI_NETLINK is not set
550   -
551   -#
552   -# Serial ATA (prod) and Parallel ATA (experimental) drivers
553   -#
554 516 # CONFIG_ATA is not set
555   -
556   -#
557   -# Multi-device support (RAID and LVM)
558   -#
559 517 # CONFIG_MD is not set
560   -
561   -#
562   -# Fusion MPT device support
563   -#
564   -# CONFIG_FUSION is not set
565   -
566   -#
567   -# IEEE 1394 (FireWire) support
568   -#
569   -
570   -#
571   -# I2O device support
572   -#
573   -
574   -#
575   -# Network device support
576   -#
577 518 CONFIG_NETDEVICES=y
  519 +# CONFIG_NETDEVICES_MULTIQUEUE is not set
578 520 # CONFIG_DUMMY is not set
579 521 # CONFIG_BONDING is not set
  522 +# CONFIG_MACVLAN is not set
580 523 # CONFIG_EQUALIZER is not set
581 524 # CONFIG_TUN is not set
582   -
583   -#
584   -# PHY device support
585   -#
  525 +# CONFIG_VETH is not set
586 526 # CONFIG_PHYLIB is not set
587   -
588   -#
589   -# Ethernet (10 or 100Mbit)
590   -#
591 527 CONFIG_NET_ETHERNET=y
592 528 # CONFIG_MII is not set
  529 +# CONFIG_AX88796 is not set
593 530 # CONFIG_STNIC is not set
594 531 # CONFIG_SMC91X is not set
  532 +# CONFIG_IBM_NEW_EMAC_ZMII is not set
  533 +# CONFIG_IBM_NEW_EMAC_RGMII is not set
  534 +# CONFIG_IBM_NEW_EMAC_TAH is not set
  535 +# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
  536 +# CONFIG_B44 is not set
  537 +CONFIG_NETDEV_1000=y
  538 +# CONFIG_E1000E_ENABLED is not set
  539 +CONFIG_NETDEV_10000=y
595 540  
596 541 #
597   -# Ethernet (1000 Mbit)
  542 +# Wireless LAN
598 543 #
599   -
600   -#
601   -# Ethernet (10000 Mbit)
602   -#
603   -
604   -#
605   -# Token Ring devices
606   -#
607   -
608   -#
609   -# Wireless LAN (non-hamradio)
610   -#
611   -# CONFIG_NET_RADIO is not set
612   -
613   -#
614   -# Wan interfaces
615   -#
  544 +# CONFIG_WLAN_PRE80211 is not set
  545 +# CONFIG_WLAN_80211 is not set
616 546 # CONFIG_WAN is not set
617 547 # CONFIG_PPP is not set
618 548 # CONFIG_SLIP is not set
619   -# CONFIG_SHAPER is not set
620 549 # CONFIG_NETCONSOLE is not set
621 550 # CONFIG_NETPOLL is not set
622 551 # CONFIG_NET_POLL_CONTROLLER is not set
623   -
624   -#
625   -# ISDN subsystem
626   -#
627 552 # CONFIG_ISDN is not set
628   -
629   -#
630   -# Telephony Support
631   -#
632 553 CONFIG_PHONE=y
633   -# CONFIG_PHONE_IXJ is not set
634 554  
635 555 #
636 556 # Input device support
637 557 #
638 558 CONFIG_INPUT=y
639 559 # CONFIG_INPUT_FF_MEMLESS is not set
  560 +# CONFIG_INPUT_POLLDEV is not set
640 561  
641 562 #
642 563 # Userland interfaces
643 564 #
644 565 # CONFIG_INPUT_MOUSEDEV is not set
645 566 # CONFIG_INPUT_JOYDEV is not set
646   -# CONFIG_INPUT_TSDEV is not set
647 567 # CONFIG_INPUT_EVDEV is not set
648 568 # CONFIG_INPUT_EVBUG is not set
649 569  
... ... @@ -653,6 +573,7 @@
653 573 # CONFIG_INPUT_KEYBOARD is not set
654 574 # CONFIG_INPUT_MOUSE is not set
655 575 # CONFIG_INPUT_JOYSTICK is not set
  576 +# CONFIG_INPUT_TABLET is not set
656 577 # CONFIG_INPUT_TOUCHSCREEN is not set
657 578 # CONFIG_INPUT_MISC is not set
658 579  
659 580  
660 581  
661 582  
662 583  
663 584  
... ... @@ -684,35 +605,11 @@
684 605 # CONFIG_UNIX98_PTYS is not set
685 606 CONFIG_LEGACY_PTYS=y
686 607 CONFIG_LEGACY_PTY_COUNT=256
687   -
688   -#
689   -# IPMI
690   -#
691 608 # CONFIG_IPMI_HANDLER is not set
692   -
693   -#
694   -# Watchdog Cards
695   -#
696   -# CONFIG_WATCHDOG is not set
697 609 CONFIG_HW_RANDOM=y
698   -# CONFIG_GEN_RTC is not set
699   -# CONFIG_DTLK is not set
700 610 # CONFIG_R3964 is not set
701   -
702   -#
703   -# Ftape, the floppy tape device driver
704   -#
705 611 # CONFIG_RAW_DRIVER is not set
706   -
707   -#
708   -# TPM devices
709   -#
710 612 # CONFIG_TCG_TPM is not set
711   -# CONFIG_TELCLOCK is not set
712   -
713   -#
714   -# I2C support
715   -#
716 613 # CONFIG_I2C is not set
717 614  
718 615 #
719 616  
720 617  
721 618  
722 619  
723 620  
724 621  
725 622  
726 623  
727 624  
728 625  
729 626  
730 627  
731 628  
732 629  
733 630  
734 631  
735 632  
736 633  
737 634  
738 635  
739 636  
740 637  
741 638  
742 639  
... ... @@ -720,119 +617,86 @@
720 617 #
721 618 # CONFIG_SPI is not set
722 619 # CONFIG_SPI_MASTER is not set
  620 +# CONFIG_W1 is not set
  621 +# CONFIG_POWER_SUPPLY is not set
  622 +# CONFIG_HWMON is not set
  623 +CONFIG_THERMAL=y
  624 +# CONFIG_WATCHDOG is not set
723 625  
724 626 #
725   -# Dallas's 1-wire bus
  627 +# Sonics Silicon Backplane
726 628 #
  629 +CONFIG_SSB_POSSIBLE=y
  630 +# CONFIG_SSB is not set
727 631  
728 632 #
729   -# Hardware Monitoring support
  633 +# Multifunction device drivers
730 634 #
731   -# CONFIG_HWMON is not set
732   -# CONFIG_HWMON_VID is not set
  635 +# CONFIG_MFD_SM501 is not set
733 636  
734 637 #
735   -# Misc devices
736   -#
737   -
738   -#
739 638 # Multimedia devices
740 639 #
741 640 # CONFIG_VIDEO_DEV is not set
742   -CONFIG_VIDEO_V4L2=y
  641 +# CONFIG_DVB_CORE is not set
  642 +# CONFIG_DAB is not set
743 643  
744 644 #
745   -# Digital Video Broadcasting Devices
746   -#
747   -# CONFIG_DVB is not set
748   -
749   -#
750 645 # Graphics support
751 646 #
752   -CONFIG_FIRMWARE_EDID=y
  647 +# CONFIG_VGASTATE is not set
  648 +# CONFIG_VIDEO_OUTPUT_CONTROL is not set
753 649 # CONFIG_FB is not set
754 650 # CONFIG_BACKLIGHT_LCD_SUPPORT is not set
755 651  
756 652 #
757   -# Sound
  653 +# Display device support
758 654 #
759   -# CONFIG_SOUND is not set
  655 +# CONFIG_DISPLAY_SUPPORT is not set
760 656  
761 657 #
762   -# USB support
  658 +# Sound
763 659 #
764   -# CONFIG_USB_ARCH_HAS_HCD is not set
  660 +# CONFIG_SOUND is not set
  661 +CONFIG_HID_SUPPORT=y
  662 +CONFIG_HID=y
  663 +# CONFIG_HID_DEBUG is not set
  664 +# CONFIG_HIDRAW is not set
  665 +CONFIG_USB_SUPPORT=y
  666 +CONFIG_USB_ARCH_HAS_HCD=y
765 667 # CONFIG_USB_ARCH_HAS_OHCI is not set
766 668 # CONFIG_USB_ARCH_HAS_EHCI is not set
  669 +# CONFIG_USB is not set
767 670  
768 671 #
769 672 # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
770 673 #
771   -
772   -#
773   -# USB Gadget Support
774   -#
775 674 # CONFIG_USB_GADGET is not set
776   -
777   -#
778   -# MMC/SD Card support
779   -#
780 675 # CONFIG_MMC is not set
781   -
782   -#
783   -# LED devices
784   -#
  676 +# CONFIG_MEMSTICK is not set
785 677 # CONFIG_NEW_LEDS is not set
786   -
787   -#
788   -# LED drivers
789   -#
790   -
791   -#
792   -# LED Triggers
793   -#
794   -
795   -#
796   -# InfiniBand support
797   -#
798   -
799   -#
800   -# EDAC - error detection and reporting (RAS) (EXPERIMENTAL)
801   -#
802   -
803   -#
804   -# Real Time Clock
805   -#
806 678 # CONFIG_RTC_CLASS is not set
807 679  
808 680 #
809   -# DMA Engine support
  681 +# Userspace I/O
810 682 #
811   -# CONFIG_DMA_ENGINE is not set
  683 +# CONFIG_UIO is not set
812 684  
813 685 #
814   -# DMA Clients
815   -#
816   -
817   -#
818   -# DMA Devices
819   -#
820   -
821   -#
822 686 # File systems
823 687 #
824 688 # CONFIG_EXT2_FS is not set
825 689 # CONFIG_EXT3_FS is not set
  690 +# CONFIG_EXT4DEV_FS is not set
826 691 # CONFIG_REISERFS_FS is not set
827 692 # CONFIG_JFS_FS is not set
828 693 # CONFIG_FS_POSIX_ACL is not set
829 694 # CONFIG_XFS_FS is not set
  695 +# CONFIG_GFS2_FS is not set
830 696 # CONFIG_OCFS2_FS is not set
831   -# CONFIG_MINIX_FS is not set
832   -# CONFIG_ROMFS_FS is not set
  697 +# CONFIG_DNOTIFY is not set
833 698 # CONFIG_INOTIFY is not set
834 699 # CONFIG_QUOTA is not set
835   -# CONFIG_DNOTIFY is not set
836 700 # CONFIG_AUTOFS_FS is not set
837 701 # CONFIG_AUTOFS4_FS is not set
838 702 # CONFIG_FUSE_FS is not set
... ... @@ -861,7 +725,6 @@
861 725 # CONFIG_TMPFS_POSIX_ACL is not set
862 726 # CONFIG_HUGETLBFS is not set
863 727 # CONFIG_HUGETLB_PAGE is not set
864   -CONFIG_RAMFS=y
865 728 # CONFIG_CONFIGFS_FS is not set
866 729  
867 730 #
868 731  
869 732  
870 733  
871 734  
872 735  
... ... @@ -874,26 +737,26 @@
874 737 # CONFIG_BEFS_FS is not set
875 738 # CONFIG_BFS_FS is not set
876 739 # CONFIG_EFS_FS is not set
877   -# CONFIG_JFFS_FS is not set
878 740 CONFIG_JFFS2_FS=y
879 741 CONFIG_JFFS2_FS_DEBUG=0
880 742 CONFIG_JFFS2_FS_WRITEBUFFER=y
  743 +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
881 744 # CONFIG_JFFS2_SUMMARY is not set
882 745 # CONFIG_JFFS2_FS_XATTR is not set
883 746 # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
884 747 CONFIG_JFFS2_ZLIB=y
  748 +# CONFIG_JFFS2_LZO is not set
885 749 CONFIG_JFFS2_RTIME=y
886 750 # CONFIG_JFFS2_RUBIN is not set
887 751 # CONFIG_CRAMFS is not set
888 752 # CONFIG_VXFS_FS is not set
  753 +# CONFIG_MINIX_FS is not set
889 754 # CONFIG_HPFS_FS is not set
890 755 # CONFIG_QNX4FS_FS is not set
  756 +# CONFIG_ROMFS_FS is not set
891 757 # CONFIG_SYSV_FS is not set
892 758 # CONFIG_UFS_FS is not set
893   -
894   -#
895   -# Network File Systems
896   -#
  759 +CONFIG_NETWORK_FILESYSTEMS=y
897 760 # CONFIG_NFS_FS is not set
898 761 # CONFIG_NFSD is not set
899 762 # CONFIG_SMB_FS is not set
900 763  
901 764  
902 765  
903 766  
904 767  
905 768  
906 769  
907 770  
908 771  
909 772  
910 773  
911 774  
912 775  
913 776  
914 777  
... ... @@ -901,56 +764,98 @@
901 764 # CONFIG_NCP_FS is not set
902 765 # CONFIG_CODA_FS is not set
903 766 # CONFIG_AFS_FS is not set
904   -# CONFIG_9P_FS is not set
905 767  
906 768 #
907 769 # Partition Types
908 770 #
909 771 # CONFIG_PARTITION_ADVANCED is not set
910 772 CONFIG_MSDOS_PARTITION=y
911   -
912   -#
913   -# Native Language Support
914   -#
915 773 # CONFIG_NLS is not set
  774 +# CONFIG_DLM is not set
916 775  
917 776 #
918   -# Profiling support
919   -#
920   -# CONFIG_PROFILING is not set
921   -
922   -#
923 777 # Kernel hacking
924 778 #
  779 +CONFIG_TRACE_IRQFLAGS_SUPPORT=y
925 780 # CONFIG_PRINTK_TIME is not set
  781 +CONFIG_ENABLE_WARN_DEPRECATED=y
926 782 CONFIG_ENABLE_MUST_CHECK=y
927 783 # CONFIG_MAGIC_SYSRQ is not set
928 784 # CONFIG_UNUSED_SYMBOLS is not set
  785 +CONFIG_DEBUG_FS=y
  786 +# CONFIG_HEADERS_CHECK is not set
929 787 # CONFIG_DEBUG_KERNEL is not set
930   -CONFIG_LOG_BUF_SHIFT=14
931 788 # CONFIG_DEBUG_BUGVERBOSE is not set
932   -# CONFIG_DEBUG_FS is not set
  789 +# CONFIG_SAMPLES is not set
933 790 # CONFIG_SH_STANDARD_BIOS is not set
934   -# CONFIG_KGDB is not set
  791 +# CONFIG_EARLY_SCIF_CONSOLE is not set
  792 +# CONFIG_SH_KGDB is not set
935 793  
936 794 #
937 795 # Security options
938 796 #
939 797 # CONFIG_KEYS is not set
940 798 # CONFIG_SECURITY is not set
  799 +# CONFIG_SECURITY_FILE_CAPABILITIES is not set
  800 +CONFIG_CRYPTO=y
  801 +# CONFIG_CRYPTO_SEQIV is not set
  802 +# CONFIG_CRYPTO_MANAGER is not set
  803 +# CONFIG_CRYPTO_HMAC is not set
  804 +# CONFIG_CRYPTO_XCBC is not set
  805 +# CONFIG_CRYPTO_NULL is not set
  806 +# CONFIG_CRYPTO_MD4 is not set
  807 +# CONFIG_CRYPTO_MD5 is not set
  808 +# CONFIG_CRYPTO_SHA1 is not set
  809 +# CONFIG_CRYPTO_SHA256 is not set
  810 +# CONFIG_CRYPTO_SHA512 is not set
  811 +# CONFIG_CRYPTO_WP512 is not set
  812 +# CONFIG_CRYPTO_TGR192 is not set
  813 +# CONFIG_CRYPTO_GF128MUL is not set
  814 +# CONFIG_CRYPTO_ECB is not set
  815 +# CONFIG_CRYPTO_CBC is not set
  816 +# CONFIG_CRYPTO_PCBC is not set
  817 +# CONFIG_CRYPTO_LRW is not set
  818 +# CONFIG_CRYPTO_XTS is not set
  819 +# CONFIG_CRYPTO_CTR is not set
  820 +# CONFIG_CRYPTO_GCM is not set
  821 +# CONFIG_CRYPTO_CCM is not set
  822 +# CONFIG_CRYPTO_CRYPTD is not set
  823 +# CONFIG_CRYPTO_DES is not set
  824 +# CONFIG_CRYPTO_FCRYPT is not set
  825 +# CONFIG_CRYPTO_BLOWFISH is not set
  826 +# CONFIG_CRYPTO_TWOFISH is not set
  827 +# CONFIG_CRYPTO_SERPENT is not set
  828 +# CONFIG_CRYPTO_AES is not set
  829 +# CONFIG_CRYPTO_CAST5 is not set
  830 +# CONFIG_CRYPTO_CAST6 is not set
  831 +# CONFIG_CRYPTO_TEA is not set
  832 +# CONFIG_CRYPTO_ARC4 is not set
  833 +# CONFIG_CRYPTO_KHAZAD is not set
  834 +# CONFIG_CRYPTO_ANUBIS is not set
  835 +# CONFIG_CRYPTO_SEED is not set
  836 +# CONFIG_CRYPTO_SALSA20 is not set
  837 +# CONFIG_CRYPTO_DEFLATE is not set
  838 +# CONFIG_CRYPTO_MICHAEL_MIC is not set
  839 +# CONFIG_CRYPTO_CRC32C is not set
  840 +# CONFIG_CRYPTO_CAMELLIA is not set
  841 +# CONFIG_CRYPTO_TEST is not set
  842 +# CONFIG_CRYPTO_AUTHENC is not set
  843 +# CONFIG_CRYPTO_LZO is not set
  844 +CONFIG_CRYPTO_HW=y
941 845  
942 846 #
943   -# Cryptographic options
944   -#
945   -# CONFIG_CRYPTO is not set
946   -
947   -#
948 847 # Library routines
949 848 #
  849 +CONFIG_BITREVERSE=y
950 850 # CONFIG_CRC_CCITT is not set
951 851 # CONFIG_CRC16 is not set
  852 +# CONFIG_CRC_ITU_T is not set
952 853 CONFIG_CRC32=y
  854 +# CONFIG_CRC7 is not set
953 855 # CONFIG_LIBCRC32C is not set
954 856 CONFIG_ZLIB_INFLATE=y
955 857 CONFIG_ZLIB_DEFLATE=y
  858 +CONFIG_HAS_IOMEM=y
  859 +CONFIG_HAS_IOPORT=y
  860 +CONFIG_HAS_DMA=y
arch/sh/tools/mach-types
... ... @@ -38,7 +38,6 @@
38 38 R7785RP SH_R7785RP
39 39 TITAN SH_TITAN
40 40 SHMIN SH_SHMIN
41   -7710VOIPGW SH_7710VOIPGW
42 41 LBOXRE2 SH_LBOX_RE2
43 42 X3PROTO SH_X3PROTO
44 43 MAGICPANELR2 SH_MAGIC_PANEL_R2