Commit 51e22e7a05c1c6f2e38ac7459d3404e32e543b75
Committed by
Paul Mundt
1 parent
e5723e0eeb
Exists in
master
and in
39 other branches
sh: SHMIN board support.
This adds support for the SHMIN SH7706 board. Signed-off-by: Takashi YOSHII <takasi-y@ops.dti.ne.jp> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Showing 7 changed files with 899 additions and 1 deletions Side-by-side Diff
arch/sh/Kconfig
... | ... | @@ -222,6 +222,12 @@ |
222 | 222 | Select Titan if you are configuring for a Nimble Microsystems |
223 | 223 | NetEngine NP51R. |
224 | 224 | |
225 | +config SH_SHMIN | |
226 | + bool "SHMIN" | |
227 | + select CPU_SUBTYPE_SH7706 | |
228 | + help | |
229 | + Select SHMIN if configureing for the SHMIN board | |
230 | + | |
225 | 231 | config SH_UNKNOWN |
226 | 232 | bool "BareCPU" |
227 | 233 | help |
... | ... | @@ -295,7 +301,7 @@ |
295 | 301 | bool |
296 | 302 | depends on !SH_DREAMCAST && !SH_SATURN && !SH_7300_SOLUTION_ENGINE && \ |
297 | 303 | !SH_73180_SOLUTION_ENGINE && !SH_LANDISK && \ |
298 | - !SH_R7780RP | |
304 | + !SH_R7780RP && !SH_SHMIN | |
299 | 305 | default y |
300 | 306 | help |
301 | 307 | Selecting this option will allow the Linux kernel to emulate |
arch/sh/Makefile
... | ... | @@ -113,6 +113,7 @@ |
113 | 113 | machdir-$(CONFIG_SH_SH4202_MICRODEV) := superh/microdev |
114 | 114 | machdir-$(CONFIG_SH_LANDISK) := landisk |
115 | 115 | machdir-$(CONFIG_SH_TITAN) := titan |
116 | +machdir-$(CONFIG_SH_SHMIN) := shmin | |
116 | 117 | machdir-$(CONFIG_SH_UNKNOWN) := unknown |
117 | 118 | |
118 | 119 | incdir-y := $(notdir $(machdir-y)) |
arch/sh/boards/shmin/Makefile
arch/sh/boards/shmin/setup.c
1 | +/* | |
2 | + * arch/sh/boards/shmin/setup.c | |
3 | + * | |
4 | + * Copyright (C) 2006 Takashi YOSHII | |
5 | + * | |
6 | + * SHMIN Support. | |
7 | + */ | |
8 | +#include <linux/init.h> | |
9 | +#include <asm/machvec.h> | |
10 | +#include <asm/shmin/shmin.h> | |
11 | +#include <asm/clock.h> | |
12 | +#include <asm/irq.h> | |
13 | +#include <asm/io.h> | |
14 | + | |
15 | +#define PFC_PHCR 0xa400010e | |
16 | + | |
17 | +const char *get_system_type(void) | |
18 | +{ | |
19 | + return "SHMIN"; | |
20 | +} | |
21 | + | |
22 | +static void __init init_shmin_irq(void) | |
23 | +{ | |
24 | + ctrl_outw(0x2a00, PFC_PHCR); // IRQ0-3=IRQ | |
25 | + ctrl_outw(0x0aaa, INTC_ICR1); // IRQ0-3=IRQ-mode,Low-active. | |
26 | +} | |
27 | + | |
28 | +void __init platform_setup(void) | |
29 | +{ | |
30 | +} | |
31 | + | |
32 | +static void __iomem *shmin_ioport_map(unsigned long port, unsigned int size) | |
33 | +{ | |
34 | + static int dummy; | |
35 | + | |
36 | + if ((port & ~0x1f) == SHMIN_NE_BASE) | |
37 | + return (void __iomem *)(SHMIN_IO_BASE + port); | |
38 | + | |
39 | + dummy = 0; | |
40 | + | |
41 | + return &dummy; | |
42 | + | |
43 | +} | |
44 | + | |
45 | +struct sh_machine_vector mv_shmin __initmv = { | |
46 | + .mv_init_irq = init_shmin_irq, | |
47 | + .mv_ioport_map = shmin_ioport_map, | |
48 | +}; | |
49 | +ALIAS_MV(shmin) |
arch/sh/configs/shmin_defconfig
1 | +# | |
2 | +# Automatically generated make config: don't edit | |
3 | +# Linux kernel version: 2.6.17 | |
4 | +# Wed Aug 2 01:45:03 2006 | |
5 | +# | |
6 | +CONFIG_SUPERH=y | |
7 | +CONFIG_RWSEM_GENERIC_SPINLOCK=y | |
8 | +CONFIG_GENERIC_FIND_NEXT_BIT=y | |
9 | +CONFIG_GENERIC_HWEIGHT=y | |
10 | +CONFIG_GENERIC_HARDIRQS=y | |
11 | +CONFIG_GENERIC_IRQ_PROBE=y | |
12 | +CONFIG_GENERIC_CALIBRATE_DELAY=y | |
13 | +CONFIG_PTRACE=y | |
14 | + | |
15 | +# | |
16 | +# Code maturity level options | |
17 | +# | |
18 | +CONFIG_EXPERIMENTAL=y | |
19 | +CONFIG_BROKEN_ON_SMP=y | |
20 | +CONFIG_INIT_ENV_ARG_LIMIT=32 | |
21 | + | |
22 | +# | |
23 | +# General setup | |
24 | +# | |
25 | +CONFIG_LOCALVERSION="" | |
26 | +CONFIG_LOCALVERSION_AUTO=y | |
27 | +# CONFIG_SWAP is not set | |
28 | +# CONFIG_SYSVIPC is not set | |
29 | +# CONFIG_POSIX_MQUEUE is not set | |
30 | +# CONFIG_BSD_PROCESS_ACCT is not set | |
31 | +# CONFIG_SYSCTL is not set | |
32 | +# CONFIG_AUDIT is not set | |
33 | +# CONFIG_IKCONFIG is not set | |
34 | +# CONFIG_RELAY is not set | |
35 | +CONFIG_INITRAMFS_SOURCE="" | |
36 | +# CONFIG_UID16 is not set | |
37 | +CONFIG_CC_OPTIMIZE_FOR_SIZE=y | |
38 | +CONFIG_EMBEDDED=y | |
39 | +# CONFIG_KALLSYMS is not set | |
40 | +# CONFIG_HOTPLUG is not set | |
41 | +CONFIG_PRINTK=y | |
42 | +# CONFIG_BUG is not set | |
43 | +# CONFIG_ELF_CORE is not set | |
44 | +# CONFIG_BASE_FULL is not set | |
45 | +# CONFIG_FUTEX is not set | |
46 | +# CONFIG_EPOLL is not set | |
47 | +# CONFIG_SHMEM is not set | |
48 | +# CONFIG_SLAB is not set | |
49 | +CONFIG_TINY_SHMEM=y | |
50 | +CONFIG_BASE_SMALL=1 | |
51 | +CONFIG_SLOB=y | |
52 | +CONFIG_OBSOLETE_INTERMODULE=y | |
53 | + | |
54 | +# | |
55 | +# Loadable module support | |
56 | +# | |
57 | +# CONFIG_MODULES is not set | |
58 | + | |
59 | +# | |
60 | +# Block layer | |
61 | +# | |
62 | +# CONFIG_LBD is not set | |
63 | +# CONFIG_LSF is not set | |
64 | + | |
65 | +# | |
66 | +# IO Schedulers | |
67 | +# | |
68 | +CONFIG_IOSCHED_NOOP=y | |
69 | +# CONFIG_IOSCHED_AS is not set | |
70 | +# CONFIG_IOSCHED_DEADLINE is not set | |
71 | +# CONFIG_IOSCHED_CFQ is not set | |
72 | +# CONFIG_DEFAULT_AS is not set | |
73 | +# CONFIG_DEFAULT_DEADLINE is not set | |
74 | +# CONFIG_DEFAULT_CFQ is not set | |
75 | +CONFIG_DEFAULT_NOOP=y | |
76 | +CONFIG_DEFAULT_IOSCHED="noop" | |
77 | + | |
78 | +# | |
79 | +# System type | |
80 | +# | |
81 | +# CONFIG_SH_SOLUTION_ENGINE is not set | |
82 | +# CONFIG_SH_7709_SOLUTION_ENGINE is not set | |
83 | +# CONFIG_SH_7751_SOLUTION_ENGINE is not set | |
84 | +# CONFIG_SH_7300_SOLUTION_ENGINE is not set | |
85 | +# CONFIG_SH_73180_SOLUTION_ENGINE is not set | |
86 | +# CONFIG_SH_7751_SYSTEMH is not set | |
87 | +# CONFIG_SH_STB1_HARP is not set | |
88 | +# CONFIG_SH_STB1_OVERDRIVE is not set | |
89 | +# CONFIG_SH_HP6XX is not set | |
90 | +# CONFIG_SH_CQREEK is not set | |
91 | +# CONFIG_SH_DMIDA is not set | |
92 | +# CONFIG_SH_EC3104 is not set | |
93 | +# CONFIG_SH_SATURN is not set | |
94 | +# CONFIG_SH_DREAMCAST is not set | |
95 | +# CONFIG_SH_CAT68701 is not set | |
96 | +# CONFIG_SH_BIGSUR is not set | |
97 | +# CONFIG_SH_SH2000 is not set | |
98 | +# CONFIG_SH_ADX is not set | |
99 | +# CONFIG_SH_MPC1211 is not set | |
100 | +# CONFIG_SH_SH03 is not set | |
101 | +# CONFIG_SH_SECUREEDGE5410 is not set | |
102 | +# CONFIG_SH_HS7751RVOIP is not set | |
103 | +# CONFIG_SH_RTS7751R2D is not set | |
104 | +# CONFIG_SH_R7780RP is not set | |
105 | +# CONFIG_SH_EDOSK7705 is not set | |
106 | +# CONFIG_SH_SH4202_MICRODEV is not set | |
107 | +# CONFIG_SH_LANDISK is not set | |
108 | +# CONFIG_SH_TITAN is not set | |
109 | +CONFIG_SH_SHMIN=y | |
110 | +# CONFIG_SH_UNKNOWN is not set | |
111 | + | |
112 | +# | |
113 | +# Processor selection | |
114 | +# | |
115 | +CONFIG_CPU_SH3=y | |
116 | + | |
117 | +# | |
118 | +# SH-2 Processor Support | |
119 | +# | |
120 | +# CONFIG_CPU_SUBTYPE_SH7604 is not set | |
121 | + | |
122 | +# | |
123 | +# SH-3 Processor Support | |
124 | +# | |
125 | +# CONFIG_CPU_SUBTYPE_SH7300 is not set | |
126 | +# CONFIG_CPU_SUBTYPE_SH7705 is not set | |
127 | +CONFIG_CPU_SUBTYPE_SH7706=y | |
128 | +# CONFIG_CPU_SUBTYPE_SH7707 is not set | |
129 | +# CONFIG_CPU_SUBTYPE_SH7708 is not set | |
130 | +# CONFIG_CPU_SUBTYPE_SH7709 is not set | |
131 | + | |
132 | +# | |
133 | +# SH-4 Processor Support | |
134 | +# | |
135 | +# CONFIG_CPU_SUBTYPE_SH7750 is not set | |
136 | +# CONFIG_CPU_SUBTYPE_SH7091 is not set | |
137 | +# CONFIG_CPU_SUBTYPE_SH7750R is not set | |
138 | +# CONFIG_CPU_SUBTYPE_SH7750S is not set | |
139 | +# CONFIG_CPU_SUBTYPE_SH7751 is not set | |
140 | +# CONFIG_CPU_SUBTYPE_SH7751R is not set | |
141 | +# CONFIG_CPU_SUBTYPE_SH7760 is not set | |
142 | +# CONFIG_CPU_SUBTYPE_SH4_202 is not set | |
143 | + | |
144 | +# | |
145 | +# ST40 Processor Support | |
146 | +# | |
147 | +# CONFIG_CPU_SUBTYPE_ST40STB1 is not set | |
148 | +# CONFIG_CPU_SUBTYPE_ST40GX1 is not set | |
149 | + | |
150 | +# | |
151 | +# SH-4A Processor Support | |
152 | +# | |
153 | +# CONFIG_CPU_SUBTYPE_SH73180 is not set | |
154 | +# CONFIG_CPU_SUBTYPE_SH7770 is not set | |
155 | +# CONFIG_CPU_SUBTYPE_SH7780 is not set | |
156 | + | |
157 | +# | |
158 | +# Memory management options | |
159 | +# | |
160 | +CONFIG_MMU=y | |
161 | +CONFIG_PAGE_OFFSET=0x80000000 | |
162 | +CONFIG_MEMORY_START=0x0c000000 | |
163 | +CONFIG_MEMORY_SIZE=0x00800000 | |
164 | +CONFIG_SELECT_MEMORY_MODEL=y | |
165 | +CONFIG_FLATMEM_MANUAL=y | |
166 | +# CONFIG_DISCONTIGMEM_MANUAL is not set | |
167 | +# CONFIG_SPARSEMEM_MANUAL is not set | |
168 | +CONFIG_FLATMEM=y | |
169 | +CONFIG_FLAT_NODE_MEM_MAP=y | |
170 | +# CONFIG_SPARSEMEM_STATIC is not set | |
171 | +CONFIG_SPLIT_PTLOCK_CPUS=4 | |
172 | + | |
173 | +# | |
174 | +# Cache configuration | |
175 | +# | |
176 | +# CONFIG_SH_DIRECT_MAPPED is not set | |
177 | +# CONFIG_SH_WRITETHROUGH is not set | |
178 | +# CONFIG_SH_OCRAM is not set | |
179 | + | |
180 | +# | |
181 | +# Processor features | |
182 | +# | |
183 | +CONFIG_CPU_LITTLE_ENDIAN=y | |
184 | +# CONFIG_SH_FPU_EMU is not set | |
185 | +# CONFIG_SH_DSP is not set | |
186 | +# CONFIG_SH_ADC is not set | |
187 | +CONFIG_CPU_HAS_INTEVT=y | |
188 | +CONFIG_CPU_HAS_SR_RB=y | |
189 | + | |
190 | +# | |
191 | +# Timer support | |
192 | +# | |
193 | +CONFIG_SH_TMU=y | |
194 | +CONFIG_SH_PCLK_FREQ=32000000 | |
195 | + | |
196 | +# | |
197 | +# CPU Frequency scaling | |
198 | +# | |
199 | +# CONFIG_CPU_FREQ is not set | |
200 | + | |
201 | +# | |
202 | +# DMA support | |
203 | +# | |
204 | +# CONFIG_SH_DMA is not set | |
205 | + | |
206 | +# | |
207 | +# Companion Chips | |
208 | +# | |
209 | +# CONFIG_HD6446X_SERIES is not set | |
210 | + | |
211 | +# | |
212 | +# Kernel features | |
213 | +# | |
214 | +# CONFIG_KEXEC is not set | |
215 | +# CONFIG_PREEMPT is not set | |
216 | +# CONFIG_SMP is not set | |
217 | + | |
218 | +# | |
219 | +# Boot options | |
220 | +# | |
221 | +CONFIG_ZERO_PAGE_OFFSET=0x00001000 | |
222 | +CONFIG_BOOT_LINK_OFFSET=0x00210000 | |
223 | +# CONFIG_UBC_WAKEUP is not set | |
224 | +CONFIG_CMDLINE_BOOL=y | |
225 | +CONFIG_CMDLINE="console=ttySC1,115200 root=1f01 mtdparts=phys_mapped_flash:64k(firm)ro,-(sys) netdev=34,0x300,eth0 " | |
226 | + | |
227 | +# | |
228 | +# Bus options | |
229 | +# | |
230 | +# CONFIG_PCI is not set | |
231 | + | |
232 | +# | |
233 | +# PCCARD (PCMCIA/CardBus) support | |
234 | +# | |
235 | +# CONFIG_PCCARD is not set | |
236 | + | |
237 | +# | |
238 | +# PCI Hotplug Support | |
239 | +# | |
240 | + | |
241 | +# | |
242 | +# Executable file formats | |
243 | +# | |
244 | +CONFIG_BINFMT_ELF=y | |
245 | +# CONFIG_BINFMT_FLAT is not set | |
246 | +# CONFIG_BINFMT_MISC is not set | |
247 | + | |
248 | +# | |
249 | +# Power management options (EXPERIMENTAL) | |
250 | +# | |
251 | +# CONFIG_PM is not set | |
252 | + | |
253 | +# | |
254 | +# Networking | |
255 | +# | |
256 | +CONFIG_NET=y | |
257 | + | |
258 | +# | |
259 | +# Networking options | |
260 | +# | |
261 | +# CONFIG_NETDEBUG is not set | |
262 | +# CONFIG_PACKET is not set | |
263 | +CONFIG_UNIX=y | |
264 | +# CONFIG_NET_KEY is not set | |
265 | +CONFIG_INET=y | |
266 | +# CONFIG_IP_MULTICAST is not set | |
267 | +# CONFIG_IP_ADVANCED_ROUTER is not set | |
268 | +CONFIG_IP_FIB_HASH=y | |
269 | +CONFIG_IP_PNP=y | |
270 | +# CONFIG_IP_PNP_DHCP is not set | |
271 | +# CONFIG_IP_PNP_BOOTP is not set | |
272 | +# CONFIG_IP_PNP_RARP is not set | |
273 | +# CONFIG_NET_IPIP is not set | |
274 | +# CONFIG_NET_IPGRE is not set | |
275 | +# CONFIG_ARPD is not set | |
276 | +# CONFIG_SYN_COOKIES is not set | |
277 | +# CONFIG_INET_AH is not set | |
278 | +# CONFIG_INET_ESP is not set | |
279 | +# CONFIG_INET_IPCOMP is not set | |
280 | +# CONFIG_INET_XFRM_TUNNEL is not set | |
281 | +# CONFIG_INET_TUNNEL is not set | |
282 | +CONFIG_INET_DIAG=y | |
283 | +CONFIG_INET_TCP_DIAG=y | |
284 | +# CONFIG_TCP_CONG_ADVANCED is not set | |
285 | +CONFIG_TCP_CONG_BIC=y | |
286 | +# CONFIG_IPV6 is not set | |
287 | +# CONFIG_INET6_XFRM_TUNNEL is not set | |
288 | +# CONFIG_INET6_TUNNEL is not set | |
289 | +# CONFIG_NETFILTER is not set | |
290 | + | |
291 | +# | |
292 | +# DCCP Configuration (EXPERIMENTAL) | |
293 | +# | |
294 | +# CONFIG_IP_DCCP is not set | |
295 | + | |
296 | +# | |
297 | +# SCTP Configuration (EXPERIMENTAL) | |
298 | +# | |
299 | +# CONFIG_IP_SCTP is not set | |
300 | + | |
301 | +# | |
302 | +# TIPC Configuration (EXPERIMENTAL) | |
303 | +# | |
304 | +# CONFIG_TIPC is not set | |
305 | +# CONFIG_ATM is not set | |
306 | +# CONFIG_BRIDGE is not set | |
307 | +# CONFIG_VLAN_8021Q is not set | |
308 | +# CONFIG_DECNET is not set | |
309 | +# CONFIG_LLC2 is not set | |
310 | +# CONFIG_IPX is not set | |
311 | +# CONFIG_ATALK is not set | |
312 | +# CONFIG_X25 is not set | |
313 | +# CONFIG_LAPB is not set | |
314 | +# CONFIG_NET_DIVERT is not set | |
315 | +# CONFIG_ECONET is not set | |
316 | +# CONFIG_WAN_ROUTER is not set | |
317 | + | |
318 | +# | |
319 | +# QoS and/or fair queueing | |
320 | +# | |
321 | +# CONFIG_NET_SCHED is not set | |
322 | + | |
323 | +# | |
324 | +# Network testing | |
325 | +# | |
326 | +# CONFIG_NET_PKTGEN is not set | |
327 | +# CONFIG_HAMRADIO is not set | |
328 | +# CONFIG_IRDA is not set | |
329 | +# CONFIG_BT is not set | |
330 | +# CONFIG_IEEE80211 is not set | |
331 | + | |
332 | +# | |
333 | +# Device Drivers | |
334 | +# | |
335 | + | |
336 | +# | |
337 | +# Generic Driver Options | |
338 | +# | |
339 | +CONFIG_STANDALONE=y | |
340 | +CONFIG_PREVENT_FIRMWARE_BUILD=y | |
341 | +# CONFIG_FW_LOADER is not set | |
342 | + | |
343 | +# | |
344 | +# Connector - unified userspace <-> kernelspace linker | |
345 | +# | |
346 | +# CONFIG_CONNECTOR is not set | |
347 | + | |
348 | +# | |
349 | +# Memory Technology Devices (MTD) | |
350 | +# | |
351 | +CONFIG_MTD=y | |
352 | +# CONFIG_MTD_DEBUG is not set | |
353 | +# CONFIG_MTD_CONCAT is not set | |
354 | +CONFIG_MTD_PARTITIONS=y | |
355 | +# CONFIG_MTD_REDBOOT_PARTS is not set | |
356 | +CONFIG_MTD_CMDLINE_PARTS=y | |
357 | + | |
358 | +# | |
359 | +# User Modules And Translation Layers | |
360 | +# | |
361 | +# CONFIG_MTD_CHAR is not set | |
362 | +CONFIG_MTD_BLOCK=y | |
363 | +# CONFIG_FTL is not set | |
364 | +# CONFIG_NFTL is not set | |
365 | +# CONFIG_INFTL is not set | |
366 | +# CONFIG_RFD_FTL is not set | |
367 | + | |
368 | +# | |
369 | +# RAM/ROM/Flash chip drivers | |
370 | +# | |
371 | +# CONFIG_MTD_CFI is not set | |
372 | +CONFIG_MTD_JEDECPROBE=y | |
373 | +CONFIG_MTD_GEN_PROBE=y | |
374 | +# CONFIG_MTD_CFI_ADV_OPTIONS is not set | |
375 | +CONFIG_MTD_MAP_BANK_WIDTH_1=y | |
376 | +CONFIG_MTD_MAP_BANK_WIDTH_2=y | |
377 | +CONFIG_MTD_MAP_BANK_WIDTH_4=y | |
378 | +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set | |
379 | +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set | |
380 | +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set | |
381 | +CONFIG_MTD_CFI_I1=y | |
382 | +CONFIG_MTD_CFI_I2=y | |
383 | +# CONFIG_MTD_CFI_I4 is not set | |
384 | +# CONFIG_MTD_CFI_I8 is not set | |
385 | +# CONFIG_MTD_CFI_INTELEXT is not set | |
386 | +CONFIG_MTD_CFI_AMDSTD=y | |
387 | +# CONFIG_MTD_CFI_STAA is not set | |
388 | +CONFIG_MTD_CFI_UTIL=y | |
389 | +# CONFIG_MTD_RAM is not set | |
390 | +# CONFIG_MTD_ROM is not set | |
391 | +# CONFIG_MTD_ABSENT is not set | |
392 | +# CONFIG_MTD_OBSOLETE_CHIPS is not set | |
393 | + | |
394 | +# | |
395 | +# Mapping drivers for chip access | |
396 | +# | |
397 | +# CONFIG_MTD_COMPLEX_MAPPINGS is not set | |
398 | +CONFIG_MTD_PHYSMAP=y | |
399 | +CONFIG_MTD_PHYSMAP_START=0xa0000000 | |
400 | +CONFIG_MTD_PHYSMAP_LEN=0x80000 | |
401 | +CONFIG_MTD_PHYSMAP_BANKWIDTH=1 | |
402 | +# CONFIG_MTD_PLATRAM is not set | |
403 | + | |
404 | +# | |
405 | +# Self-contained MTD device drivers | |
406 | +# | |
407 | +# CONFIG_MTD_SLRAM is not set | |
408 | +# CONFIG_MTD_PHRAM is not set | |
409 | +# CONFIG_MTD_MTDRAM is not set | |
410 | +# CONFIG_MTD_BLOCK2MTD is not set | |
411 | + | |
412 | +# | |
413 | +# Disk-On-Chip Device Drivers | |
414 | +# | |
415 | +# CONFIG_MTD_DOC2000 is not set | |
416 | +# CONFIG_MTD_DOC2001 is not set | |
417 | +# CONFIG_MTD_DOC2001PLUS is not set | |
418 | + | |
419 | +# | |
420 | +# NAND Flash Device Drivers | |
421 | +# | |
422 | +# CONFIG_MTD_NAND is not set | |
423 | + | |
424 | +# | |
425 | +# OneNAND Flash Device Drivers | |
426 | +# | |
427 | +# CONFIG_MTD_ONENAND is not set | |
428 | + | |
429 | +# | |
430 | +# Parallel port support | |
431 | +# | |
432 | +# CONFIG_PARPORT is not set | |
433 | + | |
434 | +# | |
435 | +# Plug and Play support | |
436 | +# | |
437 | + | |
438 | +# | |
439 | +# Block devices | |
440 | +# | |
441 | +# CONFIG_BLK_DEV_COW_COMMON is not set | |
442 | +CONFIG_BLK_DEV_LOOP=y | |
443 | +# CONFIG_BLK_DEV_CRYPTOLOOP is not set | |
444 | +# CONFIG_BLK_DEV_NBD is not set | |
445 | +# CONFIG_BLK_DEV_RAM is not set | |
446 | +# CONFIG_BLK_DEV_INITRD is not set | |
447 | +# CONFIG_CDROM_PKTCDVD is not set | |
448 | +# CONFIG_ATA_OVER_ETH is not set | |
449 | + | |
450 | +# | |
451 | +# ATA/ATAPI/MFM/RLL support | |
452 | +# | |
453 | +# CONFIG_IDE is not set | |
454 | + | |
455 | +# | |
456 | +# SCSI device support | |
457 | +# | |
458 | +# CONFIG_RAID_ATTRS is not set | |
459 | +# CONFIG_SCSI is not set | |
460 | + | |
461 | +# | |
462 | +# Multi-device support (RAID and LVM) | |
463 | +# | |
464 | +# CONFIG_MD is not set | |
465 | + | |
466 | +# | |
467 | +# Fusion MPT device support | |
468 | +# | |
469 | +# CONFIG_FUSION is not set | |
470 | + | |
471 | +# | |
472 | +# IEEE 1394 (FireWire) support | |
473 | +# | |
474 | + | |
475 | +# | |
476 | +# I2O device support | |
477 | +# | |
478 | + | |
479 | +# | |
480 | +# Network device support | |
481 | +# | |
482 | +CONFIG_NETDEVICES=y | |
483 | +# CONFIG_DUMMY is not set | |
484 | +# CONFIG_BONDING is not set | |
485 | +# CONFIG_EQUALIZER is not set | |
486 | +# CONFIG_TUN is not set | |
487 | + | |
488 | +# | |
489 | +# PHY device support | |
490 | +# | |
491 | +# CONFIG_PHYLIB is not set | |
492 | + | |
493 | +# | |
494 | +# Ethernet (10 or 100Mbit) | |
495 | +# | |
496 | +CONFIG_NET_ETHERNET=y | |
497 | +# CONFIG_MII is not set | |
498 | +# CONFIG_STNIC is not set | |
499 | +# CONFIG_SMC91X is not set | |
500 | +CONFIG_NE2000=y | |
501 | + | |
502 | +# | |
503 | +# Ethernet (1000 Mbit) | |
504 | +# | |
505 | + | |
506 | +# | |
507 | +# Ethernet (10000 Mbit) | |
508 | +# | |
509 | + | |
510 | +# | |
511 | +# Token Ring devices | |
512 | +# | |
513 | + | |
514 | +# | |
515 | +# Wireless LAN (non-hamradio) | |
516 | +# | |
517 | +# CONFIG_NET_RADIO is not set | |
518 | + | |
519 | +# | |
520 | +# Wan interfaces | |
521 | +# | |
522 | +# CONFIG_WAN is not set | |
523 | +# CONFIG_PPP is not set | |
524 | +# CONFIG_SLIP is not set | |
525 | +# CONFIG_SHAPER is not set | |
526 | +# CONFIG_NETCONSOLE is not set | |
527 | +# CONFIG_NETPOLL is not set | |
528 | +# CONFIG_NET_POLL_CONTROLLER is not set | |
529 | + | |
530 | +# | |
531 | +# ISDN subsystem | |
532 | +# | |
533 | +# CONFIG_ISDN is not set | |
534 | + | |
535 | +# | |
536 | +# Telephony Support | |
537 | +# | |
538 | +# CONFIG_PHONE is not set | |
539 | + | |
540 | +# | |
541 | +# Input device support | |
542 | +# | |
543 | +# CONFIG_INPUT is not set | |
544 | + | |
545 | +# | |
546 | +# Hardware I/O ports | |
547 | +# | |
548 | +# CONFIG_SERIO is not set | |
549 | +# CONFIG_GAMEPORT is not set | |
550 | + | |
551 | +# | |
552 | +# Character devices | |
553 | +# | |
554 | +# CONFIG_VT is not set | |
555 | +# CONFIG_SERIAL_NONSTANDARD is not set | |
556 | + | |
557 | +# | |
558 | +# Serial drivers | |
559 | +# | |
560 | +# CONFIG_SERIAL_8250 is not set | |
561 | + | |
562 | +# | |
563 | +# Non-8250 serial port support | |
564 | +# | |
565 | +CONFIG_SERIAL_SH_SCI=y | |
566 | +CONFIG_SERIAL_SH_SCI_NR_UARTS=2 | |
567 | +CONFIG_SERIAL_SH_SCI_CONSOLE=y | |
568 | +CONFIG_SERIAL_CORE=y | |
569 | +CONFIG_SERIAL_CORE_CONSOLE=y | |
570 | +CONFIG_UNIX98_PTYS=y | |
571 | +CONFIG_LEGACY_PTYS=y | |
572 | +CONFIG_LEGACY_PTY_COUNT=256 | |
573 | + | |
574 | +# | |
575 | +# IPMI | |
576 | +# | |
577 | +# CONFIG_IPMI_HANDLER is not set | |
578 | + | |
579 | +# | |
580 | +# Watchdog Cards | |
581 | +# | |
582 | +# CONFIG_WATCHDOG is not set | |
583 | +# CONFIG_RTC is not set | |
584 | +# CONFIG_GEN_RTC is not set | |
585 | +# CONFIG_DTLK is not set | |
586 | +# CONFIG_R3964 is not set | |
587 | + | |
588 | +# | |
589 | +# Ftape, the floppy tape device driver | |
590 | +# | |
591 | +# CONFIG_RAW_DRIVER is not set | |
592 | + | |
593 | +# | |
594 | +# TPM devices | |
595 | +# | |
596 | +# CONFIG_TCG_TPM is not set | |
597 | +# CONFIG_TELCLOCK is not set | |
598 | + | |
599 | +# | |
600 | +# I2C support | |
601 | +# | |
602 | +# CONFIG_I2C is not set | |
603 | + | |
604 | +# | |
605 | +# SPI support | |
606 | +# | |
607 | +# CONFIG_SPI is not set | |
608 | +# CONFIG_SPI_MASTER is not set | |
609 | + | |
610 | +# | |
611 | +# Dallas's 1-wire bus | |
612 | +# | |
613 | +# CONFIG_W1 is not set | |
614 | + | |
615 | +# | |
616 | +# Hardware Monitoring support | |
617 | +# | |
618 | +# CONFIG_HWMON is not set | |
619 | +# CONFIG_HWMON_VID is not set | |
620 | + | |
621 | +# | |
622 | +# Misc devices | |
623 | +# | |
624 | + | |
625 | +# | |
626 | +# Multimedia devices | |
627 | +# | |
628 | +# CONFIG_VIDEO_DEV is not set | |
629 | +CONFIG_VIDEO_V4L2=y | |
630 | + | |
631 | +# | |
632 | +# Digital Video Broadcasting Devices | |
633 | +# | |
634 | +# CONFIG_DVB is not set | |
635 | + | |
636 | +# | |
637 | +# Graphics support | |
638 | +# | |
639 | +# CONFIG_FB is not set | |
640 | + | |
641 | +# | |
642 | +# Sound | |
643 | +# | |
644 | +# CONFIG_SOUND is not set | |
645 | + | |
646 | +# | |
647 | +# USB support | |
648 | +# | |
649 | +# CONFIG_USB_ARCH_HAS_HCD is not set | |
650 | +# CONFIG_USB_ARCH_HAS_OHCI is not set | |
651 | +# CONFIG_USB_ARCH_HAS_EHCI is not set | |
652 | + | |
653 | +# | |
654 | +# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | |
655 | +# | |
656 | + | |
657 | +# | |
658 | +# USB Gadget Support | |
659 | +# | |
660 | +# CONFIG_USB_GADGET is not set | |
661 | + | |
662 | +# | |
663 | +# MMC/SD Card support | |
664 | +# | |
665 | +# CONFIG_MMC is not set | |
666 | + | |
667 | +# | |
668 | +# LED devices | |
669 | +# | |
670 | +# CONFIG_NEW_LEDS is not set | |
671 | + | |
672 | +# | |
673 | +# LED drivers | |
674 | +# | |
675 | + | |
676 | +# | |
677 | +# LED Triggers | |
678 | +# | |
679 | + | |
680 | +# | |
681 | +# InfiniBand support | |
682 | +# | |
683 | + | |
684 | +# | |
685 | +# EDAC - error detection and reporting (RAS) (EXPERIMENTAL) | |
686 | +# | |
687 | + | |
688 | +# | |
689 | +# Real Time Clock | |
690 | +# | |
691 | +# CONFIG_RTC_CLASS is not set | |
692 | + | |
693 | +# | |
694 | +# File systems | |
695 | +# | |
696 | +# CONFIG_EXT2_FS is not set | |
697 | +# CONFIG_EXT3_FS is not set | |
698 | +# CONFIG_REISERFS_FS is not set | |
699 | +# CONFIG_JFS_FS is not set | |
700 | +# CONFIG_FS_POSIX_ACL is not set | |
701 | +# CONFIG_XFS_FS is not set | |
702 | +# CONFIG_OCFS2_FS is not set | |
703 | +# CONFIG_MINIX_FS is not set | |
704 | +# CONFIG_ROMFS_FS is not set | |
705 | +# CONFIG_INOTIFY is not set | |
706 | +# CONFIG_QUOTA is not set | |
707 | +# CONFIG_DNOTIFY is not set | |
708 | +# CONFIG_AUTOFS_FS is not set | |
709 | +# CONFIG_AUTOFS4_FS is not set | |
710 | +# CONFIG_FUSE_FS is not set | |
711 | + | |
712 | +# | |
713 | +# CD-ROM/DVD Filesystems | |
714 | +# | |
715 | +# CONFIG_ISO9660_FS is not set | |
716 | +# CONFIG_UDF_FS is not set | |
717 | + | |
718 | +# | |
719 | +# DOS/FAT/NT Filesystems | |
720 | +# | |
721 | +# CONFIG_MSDOS_FS is not set | |
722 | +# CONFIG_VFAT_FS is not set | |
723 | +# CONFIG_NTFS_FS is not set | |
724 | + | |
725 | +# | |
726 | +# Pseudo filesystems | |
727 | +# | |
728 | +CONFIG_PROC_FS=y | |
729 | +# CONFIG_PROC_KCORE is not set | |
730 | +# CONFIG_SYSFS is not set | |
731 | +CONFIG_TMPFS=y | |
732 | +# CONFIG_HUGETLBFS is not set | |
733 | +# CONFIG_HUGETLB_PAGE is not set | |
734 | +CONFIG_RAMFS=y | |
735 | + | |
736 | +# | |
737 | +# Miscellaneous filesystems | |
738 | +# | |
739 | +# CONFIG_ADFS_FS is not set | |
740 | +# CONFIG_AFFS_FS is not set | |
741 | +# CONFIG_HFS_FS is not set | |
742 | +# CONFIG_HFSPLUS_FS is not set | |
743 | +# CONFIG_BEFS_FS is not set | |
744 | +# CONFIG_BFS_FS is not set | |
745 | +# CONFIG_EFS_FS is not set | |
746 | +# CONFIG_JFFS_FS is not set | |
747 | +# CONFIG_JFFS2_FS is not set | |
748 | +CONFIG_CRAMFS=y | |
749 | +# CONFIG_VXFS_FS is not set | |
750 | +# CONFIG_HPFS_FS is not set | |
751 | +# CONFIG_QNX4FS_FS is not set | |
752 | +# CONFIG_SYSV_FS is not set | |
753 | +# CONFIG_UFS_FS is not set | |
754 | + | |
755 | +# | |
756 | +# Network File Systems | |
757 | +# | |
758 | +CONFIG_NFS_FS=y | |
759 | +CONFIG_NFS_V3=y | |
760 | +# CONFIG_NFS_V3_ACL is not set | |
761 | +# CONFIG_NFS_V4 is not set | |
762 | +# CONFIG_NFS_DIRECTIO is not set | |
763 | +# CONFIG_NFSD is not set | |
764 | +CONFIG_ROOT_NFS=y | |
765 | +CONFIG_LOCKD=y | |
766 | +CONFIG_LOCKD_V4=y | |
767 | +CONFIG_NFS_COMMON=y | |
768 | +CONFIG_SUNRPC=y | |
769 | +# CONFIG_RPCSEC_GSS_KRB5 is not set | |
770 | +# CONFIG_RPCSEC_GSS_SPKM3 is not set | |
771 | +# CONFIG_SMB_FS is not set | |
772 | +# CONFIG_CIFS is not set | |
773 | +# CONFIG_NCP_FS is not set | |
774 | +# CONFIG_CODA_FS is not set | |
775 | +# CONFIG_AFS_FS is not set | |
776 | +# CONFIG_9P_FS is not set | |
777 | + | |
778 | +# | |
779 | +# Partition Types | |
780 | +# | |
781 | +# CONFIG_PARTITION_ADVANCED is not set | |
782 | +CONFIG_MSDOS_PARTITION=y | |
783 | + | |
784 | +# | |
785 | +# Native Language Support | |
786 | +# | |
787 | +# CONFIG_NLS is not set | |
788 | + | |
789 | +# | |
790 | +# Profiling support | |
791 | +# | |
792 | +# CONFIG_PROFILING is not set | |
793 | + | |
794 | +# | |
795 | +# Kernel hacking | |
796 | +# | |
797 | +# CONFIG_PRINTK_TIME is not set | |
798 | +# CONFIG_MAGIC_SYSRQ is not set | |
799 | +# CONFIG_DEBUG_KERNEL is not set | |
800 | +CONFIG_LOG_BUF_SHIFT=14 | |
801 | +# CONFIG_UNWIND_INFO is not set | |
802 | +CONFIG_SH_STANDARD_BIOS=y | |
803 | +CONFIG_EARLY_PRINTK=y | |
804 | +# CONFIG_KGDB is not set | |
805 | + | |
806 | +# | |
807 | +# Security options | |
808 | +# | |
809 | +# CONFIG_KEYS is not set | |
810 | + | |
811 | +# | |
812 | +# Cryptographic options | |
813 | +# | |
814 | +# CONFIG_CRYPTO is not set | |
815 | + | |
816 | +# | |
817 | +# Hardware crypto devices | |
818 | +# | |
819 | + | |
820 | +# | |
821 | +# Library routines | |
822 | +# | |
823 | +# CONFIG_CRC_CCITT is not set | |
824 | +# CONFIG_CRC16 is not set | |
825 | +CONFIG_CRC32=y | |
826 | +# CONFIG_LIBCRC32C is not set | |
827 | +CONFIG_ZLIB_INFLATE=y |
arch/sh/tools/mach-types