Commit 3a598264436e94c410c413088a7873fcad33616c
Committed by
Paul Mundt
1 parent
dcac0d9827
Exists in
master
and in
7 other branches
sh: SH-2007 board support.
This patch series adds support for ITO Co., Ltd.'s SH-2007 reference platform (A PC-104 based SH7780 platform). This is a direct port of the out-of-tree board support from the vendor's kernel, originally located at: http://ms-n.org/sh-linux/kernel/ More information on the board and the vendor can be obtained from the vendor's site at: http://www.itonet.co.jp/ Presently supported peripherals are CF and ethernet, with support for the on-board IDE still pending further testing. Reviewed-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Reviewed-by: Magnus Damm <magnus.damm@gmail.com> Signed-off-by: Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Showing 7 changed files with 1633 additions and 4 deletions Side-by-side Diff
arch/sh/boards/Kconfig
... | ... | @@ -309,6 +309,17 @@ |
309 | 309 | help |
310 | 310 | Select if configuring for an SMSC Polaris development board |
311 | 311 | |
312 | +config SH_SH2007 | |
313 | + bool "SH-2007 board" | |
314 | + select NO_IOPORT | |
315 | + depends on CPU_SUBTYPE_SH7780 | |
316 | + help | |
317 | + SH-2007 is a single-board computer based around SH7780 chip | |
318 | + intended for embedded applications. | |
319 | + It has an Ethernet interface (SMC9118), direct connected | |
320 | + Compact Flash socket, two serial ports and PC-104 bus. | |
321 | + More information at <http://sh2000.sh-linux.org>. | |
322 | + | |
312 | 323 | endmenu |
313 | 324 | |
314 | 325 | source "arch/sh/boards/mach-r2d/Kconfig" |
arch/sh/boards/Makefile
... | ... | @@ -2,6 +2,7 @@ |
2 | 2 | # Specific board support, not covered by a mach group. |
3 | 3 | # |
4 | 4 | obj-$(CONFIG_SH_MAGIC_PANEL_R2) += board-magicpanelr2.o |
5 | +obj-$(CONFIG_SH_SH2007) += board-sh2007.o | |
5 | 6 | obj-$(CONFIG_SH_SH7785LCR) += board-sh7785lcr.o |
6 | 7 | obj-$(CONFIG_SH_URQUELL) += board-urquell.o |
7 | 8 | obj-$(CONFIG_SH_SHMIN) += board-shmin.o |
arch/sh/boards/board-sh2007.c
1 | +/* | |
2 | + * SH-2007 board support. | |
3 | + * | |
4 | + * Copyright (C) 2003, 2004 SUGIOKA Toshinobu | |
5 | + * Copyright (C) 2010 Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp> | |
6 | + */ | |
7 | +#include <linux/init.h> | |
8 | +#include <linux/irq.h> | |
9 | +#include <linux/smsc911x.h> | |
10 | +#include <linux/platform_device.h> | |
11 | +#include <linux/ata_platform.h> | |
12 | +#include <linux/io.h> | |
13 | +#include <asm/machvec.h> | |
14 | +#include <mach/sh2007.h> | |
15 | + | |
16 | +struct smsc911x_platform_config smc911x_info = { | |
17 | + .flags = SMSC911X_USE_32BIT, | |
18 | + .irq_polarity = SMSC911X_IRQ_POLARITY_ACTIVE_LOW, | |
19 | + .irq_type = SMSC911X_IRQ_TYPE_PUSH_PULL, | |
20 | +}; | |
21 | + | |
22 | +static struct resource smsc9118_0_resources[] = { | |
23 | + [0] = { | |
24 | + .start = SMC0_BASE, | |
25 | + .end = SMC0_BASE + 0xff, | |
26 | + .flags = IORESOURCE_MEM, | |
27 | + }, | |
28 | + [1] = { | |
29 | + .start = evt2irq(0x240), | |
30 | + .end = evt2irq(0x240), | |
31 | + .flags = IORESOURCE_IRQ, | |
32 | + } | |
33 | +}; | |
34 | + | |
35 | +static struct resource smsc9118_1_resources[] = { | |
36 | + [0] = { | |
37 | + .start = SMC1_BASE, | |
38 | + .end = SMC1_BASE + 0xff, | |
39 | + .flags = IORESOURCE_MEM, | |
40 | + }, | |
41 | + [1] = { | |
42 | + .start = evt2irq(0x280), | |
43 | + .end = evt2irq(0x280), | |
44 | + .flags = IORESOURCE_IRQ, | |
45 | + } | |
46 | +}; | |
47 | + | |
48 | +static struct platform_device smsc9118_0_device = { | |
49 | + .name = "smsc911x", | |
50 | + .id = 0, | |
51 | + .num_resources = ARRAY_SIZE(smsc9118_0_resources), | |
52 | + .resource = smsc9118_0_resources, | |
53 | + .dev = { | |
54 | + .platform_data = &smc911x_info, | |
55 | + }, | |
56 | +}; | |
57 | + | |
58 | +static struct platform_device smsc9118_1_device = { | |
59 | + .name = "smsc911x", | |
60 | + .id = 1, | |
61 | + .num_resources = ARRAY_SIZE(smsc9118_1_resources), | |
62 | + .resource = smsc9118_1_resources, | |
63 | + .dev = { | |
64 | + .platform_data = &smc911x_info, | |
65 | + }, | |
66 | +}; | |
67 | + | |
68 | +static struct resource cf_resources[] = { | |
69 | + [0] = { | |
70 | + .start = CF_BASE + CF_OFFSET, | |
71 | + .end = CF_BASE + CF_OFFSET + 0x0f, | |
72 | + .flags = IORESOURCE_MEM, | |
73 | + }, | |
74 | + [1] = { | |
75 | + .start = CF_BASE + CF_OFFSET + 0x206, | |
76 | + .end = CF_BASE + CF_OFFSET + 0x20f, | |
77 | + .flags = IORESOURCE_MEM, | |
78 | + }, | |
79 | + [2] = { | |
80 | + .start = evt2irq(0x2c0), | |
81 | + .end = evt2irq(0x2c0), | |
82 | + .flags = IORESOURCE_IRQ, | |
83 | + }, | |
84 | +}; | |
85 | + | |
86 | +static struct platform_device cf_device = { | |
87 | + .name = "pata_platform", | |
88 | + .id = 0, | |
89 | + .num_resources = ARRAY_SIZE(cf_resources), | |
90 | + .resource = cf_resources, | |
91 | +}; | |
92 | + | |
93 | +static struct platform_device *sh2007_devices[] __initdata = { | |
94 | + &smsc9118_0_device, | |
95 | + &smsc9118_1_device, | |
96 | + &cf_device, | |
97 | +}; | |
98 | + | |
99 | +static int __init sh2007_io_init(void) | |
100 | +{ | |
101 | + platform_add_devices(sh2007_devices, ARRAY_SIZE(sh2007_devices)); | |
102 | + return 0; | |
103 | +} | |
104 | +subsys_initcall(sh2007_io_init); | |
105 | + | |
106 | +static void __init sh2007_init_irq(void) | |
107 | +{ | |
108 | + plat_irq_setup_pins(IRQ_MODE_IRQ); | |
109 | +} | |
110 | + | |
111 | +/* | |
112 | + * Initialize the board | |
113 | + */ | |
114 | +static void __init sh2007_setup(char **cmdline_p) | |
115 | +{ | |
116 | + printk(KERN_INFO "SH-2007 Setup..."); | |
117 | + | |
118 | + /* setup wait control registers for area 5 */ | |
119 | + __raw_writel(CS5BCR_D, CS5BCR); | |
120 | + __raw_writel(CS5WCR_D, CS5WCR); | |
121 | + __raw_writel(CS5PCR_D, CS5PCR); | |
122 | + | |
123 | + printk(KERN_INFO " done.\n"); | |
124 | +} | |
125 | + | |
126 | +/* | |
127 | + * The Machine Vector | |
128 | + */ | |
129 | +struct sh_machine_vector mv_sh2007 __initmv = { | |
130 | + .mv_setup = sh2007_setup, | |
131 | + .mv_name = "sh2007", | |
132 | + .mv_init_irq = sh2007_init_irq, | |
133 | +}; |
arch/sh/configs/sh2007_defconfig
Changes suppressed. Click to show
1 | +# | |
2 | +# Automatically generated make config: don't edit | |
3 | +# Linux kernel version: 2.6.35-rc2 | |
4 | +# Fri Jun 18 19:46:14 2010 | |
5 | +# | |
6 | +CONFIG_SUPERH=y | |
7 | +CONFIG_SUPERH32=y | |
8 | +# CONFIG_SUPERH64 is not set | |
9 | +CONFIG_ARCH_DEFCONFIG="arch/sh/configs/shx3_defconfig" | |
10 | +CONFIG_RWSEM_GENERIC_SPINLOCK=y | |
11 | +CONFIG_GENERIC_BUG=y | |
12 | +CONFIG_GENERIC_FIND_NEXT_BIT=y | |
13 | +CONFIG_GENERIC_HWEIGHT=y | |
14 | +CONFIG_GENERIC_HARDIRQS=y | |
15 | +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y | |
16 | +CONFIG_IRQ_PER_CPU=y | |
17 | +CONFIG_SPARSE_IRQ=y | |
18 | +# CONFIG_GENERIC_GPIO is not set | |
19 | +CONFIG_GENERIC_TIME=y | |
20 | +CONFIG_GENERIC_CLOCKEVENTS=y | |
21 | +# CONFIG_ARCH_SUSPEND_POSSIBLE is not set | |
22 | +CONFIG_ARCH_HIBERNATION_POSSIBLE=y | |
23 | +CONFIG_SYS_SUPPORTS_HUGETLBFS=y | |
24 | +CONFIG_SYS_SUPPORTS_TMU=y | |
25 | +CONFIG_STACKTRACE_SUPPORT=y | |
26 | +CONFIG_LOCKDEP_SUPPORT=y | |
27 | +CONFIG_HAVE_LATENCYTOP_SUPPORT=y | |
28 | +# CONFIG_ARCH_HAS_ILOG2_U32 is not set | |
29 | +# CONFIG_ARCH_HAS_ILOG2_U64 is not set | |
30 | +CONFIG_ARCH_NO_VIRT_TO_BUS=y | |
31 | +CONFIG_ARCH_HAS_DEFAULT_IDLE=y | |
32 | +CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y | |
33 | +CONFIG_NO_IOPORT=y | |
34 | +CONFIG_DMA_NONCOHERENT=y | |
35 | +CONFIG_NEED_DMA_MAP_STATE=y | |
36 | +CONFIG_NEED_SG_DMA_LENGTH=y | |
37 | +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | |
38 | +CONFIG_CONSTRUCTORS=y | |
39 | + | |
40 | +# | |
41 | +# General setup | |
42 | +# | |
43 | +CONFIG_EXPERIMENTAL=y | |
44 | +CONFIG_BROKEN_ON_SMP=y | |
45 | +CONFIG_INIT_ENV_ARG_LIMIT=32 | |
46 | +CONFIG_CROSS_COMPILE="" | |
47 | +CONFIG_LOCALVERSION="" | |
48 | +# CONFIG_LOCALVERSION_AUTO is not set | |
49 | +CONFIG_HAVE_KERNEL_GZIP=y | |
50 | +CONFIG_HAVE_KERNEL_BZIP2=y | |
51 | +CONFIG_HAVE_KERNEL_LZMA=y | |
52 | +CONFIG_HAVE_KERNEL_LZO=y | |
53 | +CONFIG_KERNEL_GZIP=y | |
54 | +# CONFIG_KERNEL_BZIP2 is not set | |
55 | +# CONFIG_KERNEL_LZMA is not set | |
56 | +# CONFIG_KERNEL_LZO is not set | |
57 | +CONFIG_SWAP=y | |
58 | +CONFIG_SYSVIPC=y | |
59 | +CONFIG_SYSVIPC_SYSCTL=y | |
60 | +CONFIG_POSIX_MQUEUE=y | |
61 | +CONFIG_POSIX_MQUEUE_SYSCTL=y | |
62 | +CONFIG_BSD_PROCESS_ACCT=y | |
63 | +# CONFIG_BSD_PROCESS_ACCT_V3 is not set | |
64 | +# CONFIG_TASKSTATS is not set | |
65 | +CONFIG_AUDIT=y | |
66 | +CONFIG_AUDITSYSCALL=y | |
67 | +CONFIG_AUDIT_TREE=y | |
68 | + | |
69 | +# | |
70 | +# RCU Subsystem | |
71 | +# | |
72 | +CONFIG_TREE_RCU=y | |
73 | +# CONFIG_TREE_PREEMPT_RCU is not set | |
74 | +# CONFIG_TINY_RCU is not set | |
75 | +# CONFIG_RCU_TRACE is not set | |
76 | +CONFIG_RCU_FANOUT=32 | |
77 | +# CONFIG_RCU_FANOUT_EXACT is not set | |
78 | +# CONFIG_TREE_RCU_TRACE is not set | |
79 | +CONFIG_IKCONFIG=y | |
80 | +# CONFIG_IKCONFIG_PROC is not set | |
81 | +CONFIG_LOG_BUF_SHIFT=14 | |
82 | +# CONFIG_CGROUPS is not set | |
83 | +CONFIG_SYSFS_DEPRECATED=y | |
84 | +CONFIG_SYSFS_DEPRECATED_V2=y | |
85 | +# CONFIG_RELAY is not set | |
86 | +# CONFIG_NAMESPACES is not set | |
87 | +# CONFIG_BLK_DEV_INITRD is not set | |
88 | +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set | |
89 | +CONFIG_SYSCTL=y | |
90 | +CONFIG_ANON_INODES=y | |
91 | +CONFIG_EMBEDDED=y | |
92 | +CONFIG_UID16=y | |
93 | +CONFIG_SYSCTL_SYSCALL=y | |
94 | +CONFIG_KALLSYMS=y | |
95 | +CONFIG_KALLSYMS_ALL=y | |
96 | +# CONFIG_KALLSYMS_EXTRA_PASS is not set | |
97 | +CONFIG_HOTPLUG=y | |
98 | +CONFIG_PRINTK=y | |
99 | +CONFIG_BUG=y | |
100 | +CONFIG_ELF_CORE=y | |
101 | +CONFIG_BASE_FULL=y | |
102 | +CONFIG_FUTEX=y | |
103 | +CONFIG_EPOLL=y | |
104 | +CONFIG_SIGNALFD=y | |
105 | +CONFIG_TIMERFD=y | |
106 | +CONFIG_EVENTFD=y | |
107 | +CONFIG_SHMEM=y | |
108 | +CONFIG_AIO=y | |
109 | +CONFIG_HAVE_PERF_EVENTS=y | |
110 | +CONFIG_PERF_USE_VMALLOC=y | |
111 | + | |
112 | +# | |
113 | +# Kernel Performance Events And Counters | |
114 | +# | |
115 | +CONFIG_PERF_EVENTS=y | |
116 | +# CONFIG_PERF_COUNTERS is not set | |
117 | +# CONFIG_DEBUG_PERF_USE_VMALLOC is not set | |
118 | +CONFIG_VM_EVENT_COUNTERS=y | |
119 | +CONFIG_COMPAT_BRK=y | |
120 | +CONFIG_SLAB=y | |
121 | +# CONFIG_SLUB is not set | |
122 | +# CONFIG_SLOB is not set | |
123 | +# CONFIG_PROFILING is not set | |
124 | +CONFIG_HAVE_OPROFILE=y | |
125 | +CONFIG_HAVE_IOREMAP_PROT=y | |
126 | +CONFIG_HAVE_KPROBES=y | |
127 | +CONFIG_HAVE_KRETPROBES=y | |
128 | +CONFIG_HAVE_ARCH_TRACEHOOK=y | |
129 | +CONFIG_HAVE_DMA_ATTRS=y | |
130 | +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y | |
131 | +CONFIG_HAVE_CLK=y | |
132 | +CONFIG_HAVE_DMA_API_DEBUG=y | |
133 | +CONFIG_HAVE_HW_BREAKPOINT=y | |
134 | +CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y | |
135 | + | |
136 | +# | |
137 | +# GCOV-based kernel profiling | |
138 | +# | |
139 | +# CONFIG_GCOV_KERNEL is not set | |
140 | +# CONFIG_SLOW_WORK is not set | |
141 | +CONFIG_HAVE_GENERIC_DMA_COHERENT=y | |
142 | +CONFIG_SLABINFO=y | |
143 | +CONFIG_RT_MUTEXES=y | |
144 | +CONFIG_BASE_SMALL=0 | |
145 | +# CONFIG_MODULES is not set | |
146 | +CONFIG_BLOCK=y | |
147 | +CONFIG_LBDAF=y | |
148 | +# CONFIG_BLK_DEV_BSG is not set | |
149 | +# CONFIG_BLK_DEV_INTEGRITY is not set | |
150 | + | |
151 | +# | |
152 | +# IO Schedulers | |
153 | +# | |
154 | +CONFIG_IOSCHED_NOOP=y | |
155 | +CONFIG_IOSCHED_DEADLINE=y | |
156 | +CONFIG_IOSCHED_CFQ=y | |
157 | +# CONFIG_DEFAULT_DEADLINE is not set | |
158 | +CONFIG_DEFAULT_CFQ=y | |
159 | +# CONFIG_DEFAULT_NOOP is not set | |
160 | +CONFIG_DEFAULT_IOSCHED="cfq" | |
161 | +# CONFIG_INLINE_SPIN_TRYLOCK is not set | |
162 | +# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set | |
163 | +# CONFIG_INLINE_SPIN_LOCK is not set | |
164 | +# CONFIG_INLINE_SPIN_LOCK_BH is not set | |
165 | +# CONFIG_INLINE_SPIN_LOCK_IRQ is not set | |
166 | +# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set | |
167 | +CONFIG_INLINE_SPIN_UNLOCK=y | |
168 | +# CONFIG_INLINE_SPIN_UNLOCK_BH is not set | |
169 | +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y | |
170 | +# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set | |
171 | +# CONFIG_INLINE_READ_TRYLOCK is not set | |
172 | +# CONFIG_INLINE_READ_LOCK is not set | |
173 | +# CONFIG_INLINE_READ_LOCK_BH is not set | |
174 | +# CONFIG_INLINE_READ_LOCK_IRQ is not set | |
175 | +# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set | |
176 | +CONFIG_INLINE_READ_UNLOCK=y | |
177 | +# CONFIG_INLINE_READ_UNLOCK_BH is not set | |
178 | +CONFIG_INLINE_READ_UNLOCK_IRQ=y | |
179 | +# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set | |
180 | +# CONFIG_INLINE_WRITE_TRYLOCK is not set | |
181 | +# CONFIG_INLINE_WRITE_LOCK is not set | |
182 | +# CONFIG_INLINE_WRITE_LOCK_BH is not set | |
183 | +# CONFIG_INLINE_WRITE_LOCK_IRQ is not set | |
184 | +# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set | |
185 | +CONFIG_INLINE_WRITE_UNLOCK=y | |
186 | +# CONFIG_INLINE_WRITE_UNLOCK_BH is not set | |
187 | +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y | |
188 | +# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set | |
189 | +# CONFIG_MUTEX_SPIN_ON_OWNER is not set | |
190 | +# CONFIG_FREEZER is not set | |
191 | + | |
192 | +# | |
193 | +# System type | |
194 | +# | |
195 | +CONFIG_CPU_SH4=y | |
196 | +CONFIG_CPU_SH4A=y | |
197 | +# CONFIG_CPU_SUBTYPE_SH7619 is not set | |
198 | +# CONFIG_CPU_SUBTYPE_SH7201 is not set | |
199 | +# CONFIG_CPU_SUBTYPE_SH7203 is not set | |
200 | +# CONFIG_CPU_SUBTYPE_SH7206 is not set | |
201 | +# CONFIG_CPU_SUBTYPE_SH7263 is not set | |
202 | +# CONFIG_CPU_SUBTYPE_MXG is not set | |
203 | +# CONFIG_CPU_SUBTYPE_SH7705 is not set | |
204 | +# CONFIG_CPU_SUBTYPE_SH7706 is not set | |
205 | +# CONFIG_CPU_SUBTYPE_SH7707 is not set | |
206 | +# CONFIG_CPU_SUBTYPE_SH7708 is not set | |
207 | +# CONFIG_CPU_SUBTYPE_SH7709 is not set | |
208 | +# CONFIG_CPU_SUBTYPE_SH7710 is not set | |
209 | +# CONFIG_CPU_SUBTYPE_SH7712 is not set | |
210 | +# CONFIG_CPU_SUBTYPE_SH7720 is not set | |
211 | +# CONFIG_CPU_SUBTYPE_SH7721 is not set | |
212 | +# CONFIG_CPU_SUBTYPE_SH7750 is not set | |
213 | +# CONFIG_CPU_SUBTYPE_SH7091 is not set | |
214 | +# CONFIG_CPU_SUBTYPE_SH7750R is not set | |
215 | +# CONFIG_CPU_SUBTYPE_SH7750S is not set | |
216 | +# CONFIG_CPU_SUBTYPE_SH7751 is not set | |
217 | +# CONFIG_CPU_SUBTYPE_SH7751R is not set | |
218 | +# CONFIG_CPU_SUBTYPE_SH7760 is not set | |
219 | +# CONFIG_CPU_SUBTYPE_SH4_202 is not set | |
220 | +# CONFIG_CPU_SUBTYPE_SH7723 is not set | |
221 | +# CONFIG_CPU_SUBTYPE_SH7724 is not set | |
222 | +# CONFIG_CPU_SUBTYPE_SH7757 is not set | |
223 | +# CONFIG_CPU_SUBTYPE_SH7763 is not set | |
224 | +# CONFIG_CPU_SUBTYPE_SH7770 is not set | |
225 | +CONFIG_CPU_SUBTYPE_SH7780=y | |
226 | +# CONFIG_CPU_SUBTYPE_SH7785 is not set | |
227 | +# CONFIG_CPU_SUBTYPE_SH7786 is not set | |
228 | +# CONFIG_CPU_SUBTYPE_SHX3 is not set | |
229 | +# CONFIG_CPU_SUBTYPE_SH7343 is not set | |
230 | +# CONFIG_CPU_SUBTYPE_SH7722 is not set | |
231 | +# CONFIG_CPU_SUBTYPE_SH7366 is not set | |
232 | + | |
233 | +# | |
234 | +# Memory management options | |
235 | +# | |
236 | +CONFIG_QUICKLIST=y | |
237 | +CONFIG_MMU=y | |
238 | +CONFIG_PAGE_OFFSET=0x80000000 | |
239 | +CONFIG_FORCE_MAX_ZONEORDER=11 | |
240 | +CONFIG_MEMORY_START=0x08000000 | |
241 | +CONFIG_MEMORY_SIZE=0x08000000 | |
242 | +CONFIG_29BIT=y | |
243 | +# CONFIG_PMB is not set | |
244 | +# CONFIG_VSYSCALL is not set | |
245 | +CONFIG_ARCH_FLATMEM_ENABLE=y | |
246 | +CONFIG_ARCH_SPARSEMEM_ENABLE=y | |
247 | +CONFIG_ARCH_SPARSEMEM_DEFAULT=y | |
248 | +CONFIG_MAX_ACTIVE_REGIONS=1 | |
249 | +CONFIG_ARCH_POPULATES_NODE_MAP=y | |
250 | +CONFIG_ARCH_SELECT_MEMORY_MODEL=y | |
251 | +CONFIG_UNCACHED_MAPPING=y | |
252 | +CONFIG_PAGE_SIZE_4KB=y | |
253 | +# CONFIG_PAGE_SIZE_8KB is not set | |
254 | +# CONFIG_PAGE_SIZE_16KB is not set | |
255 | +# CONFIG_PAGE_SIZE_64KB is not set | |
256 | +CONFIG_SELECT_MEMORY_MODEL=y | |
257 | +CONFIG_FLATMEM_MANUAL=y | |
258 | +# CONFIG_DISCONTIGMEM_MANUAL is not set | |
259 | +# CONFIG_SPARSEMEM_MANUAL is not set | |
260 | +CONFIG_FLATMEM=y | |
261 | +CONFIG_FLAT_NODE_MEM_MAP=y | |
262 | +CONFIG_SPARSEMEM_STATIC=y | |
263 | +CONFIG_PAGEFLAGS_EXTENDED=y | |
264 | +CONFIG_SPLIT_PTLOCK_CPUS=4 | |
265 | +# CONFIG_PHYS_ADDR_T_64BIT is not set | |
266 | +CONFIG_ZONE_DMA_FLAG=0 | |
267 | +CONFIG_NR_QUICK=1 | |
268 | +# CONFIG_KSM is not set | |
269 | +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 | |
270 | + | |
271 | +# | |
272 | +# Cache configuration | |
273 | +# | |
274 | +CONFIG_CACHE_WRITEBACK=y | |
275 | +# CONFIG_CACHE_WRITETHROUGH is not set | |
276 | +# CONFIG_CACHE_OFF is not set | |
277 | + | |
278 | +# | |
279 | +# Processor features | |
280 | +# | |
281 | +CONFIG_CPU_LITTLE_ENDIAN=y | |
282 | +# CONFIG_CPU_BIG_ENDIAN is not set | |
283 | +CONFIG_SH_FPU=y | |
284 | +# CONFIG_SH_STORE_QUEUES is not set | |
285 | +# CONFIG_SPECULATIVE_EXECUTION is not set | |
286 | +CONFIG_CPU_HAS_INTEVT=y | |
287 | +CONFIG_CPU_HAS_SR_RB=y | |
288 | +CONFIG_CPU_HAS_FPU=y | |
289 | + | |
290 | +# | |
291 | +# Board support | |
292 | +# | |
293 | +# CONFIG_SH_7780_SOLUTION_ENGINE is not set | |
294 | +# CONFIG_SH_SDK7780 is not set | |
295 | +# CONFIG_SH_HIGHLANDER is not set | |
296 | +CONFIG_SH_SH2007=y | |
297 | + | |
298 | +# | |
299 | +# Timer and clock configuration | |
300 | +# | |
301 | +CONFIG_SH_TIMER_TMU=y | |
302 | +CONFIG_SH_PCLK_FREQ=50000000 | |
303 | +CONFIG_SH_CLK_CPG=y | |
304 | +CONFIG_SH_CLK_CPG_LEGACY=y | |
305 | +CONFIG_TICK_ONESHOT=y | |
306 | +# CONFIG_NO_HZ is not set | |
307 | +CONFIG_HIGH_RES_TIMERS=y | |
308 | +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | |
309 | + | |
310 | +# | |
311 | +# CPU Frequency scaling | |
312 | +# | |
313 | +# CONFIG_CPU_FREQ is not set | |
314 | + | |
315 | +# | |
316 | +# DMA support | |
317 | +# | |
318 | +CONFIG_SH_DMA=y | |
319 | +CONFIG_SH_DMA_IRQ_MULTI=y | |
320 | +CONFIG_SH_DMA_API=y | |
321 | +CONFIG_NR_ONCHIP_DMA_CHANNELS=12 | |
322 | +CONFIG_NR_DMA_CHANNELS_BOOL=y | |
323 | +CONFIG_NR_DMA_CHANNELS=12 | |
324 | + | |
325 | +# | |
326 | +# Companion Chips | |
327 | +# | |
328 | + | |
329 | +# | |
330 | +# Additional SuperH Device Drivers | |
331 | +# | |
332 | +# CONFIG_HEARTBEAT is not set | |
333 | +# CONFIG_PUSH_SWITCH is not set | |
334 | + | |
335 | +# | |
336 | +# Kernel features | |
337 | +# | |
338 | +CONFIG_HZ_100=y | |
339 | +# CONFIG_HZ_250 is not set | |
340 | +# CONFIG_HZ_300 is not set | |
341 | +# CONFIG_HZ_1000 is not set | |
342 | +CONFIG_HZ=100 | |
343 | +CONFIG_SCHED_HRTICK=y | |
344 | +# CONFIG_KEXEC is not set | |
345 | +# CONFIG_CRASH_DUMP is not set | |
346 | +# CONFIG_SECCOMP is not set | |
347 | +CONFIG_PREEMPT_NONE=y | |
348 | +# CONFIG_PREEMPT_VOLUNTARY is not set | |
349 | +# CONFIG_PREEMPT is not set | |
350 | +CONFIG_GUSA=y | |
351 | +# CONFIG_INTC_USERIMASK is not set | |
352 | + | |
353 | +# | |
354 | +# Boot options | |
355 | +# | |
356 | +CONFIG_ZERO_PAGE_OFFSET=0x00001000 | |
357 | +CONFIG_BOOT_LINK_OFFSET=0x00800000 | |
358 | +CONFIG_ENTRY_OFFSET=0x00001000 | |
359 | +CONFIG_CMDLINE_OVERWRITE=y | |
360 | +# CONFIG_CMDLINE_EXTEND is not set | |
361 | +CONFIG_CMDLINE="console=ttySC1,115200 ip=dhcp root=/dev/nfs rw nfsroot=/nfs/rootfs,rsize=1024,wsize=1024 earlyprintk=sh-sci.1" | |
362 | + | |
363 | +# | |
364 | +# Bus options | |
365 | +# | |
366 | +# CONFIG_ARCH_SUPPORTS_MSI is not set | |
367 | +CONFIG_PCCARD=y | |
368 | +CONFIG_PCMCIA=y | |
369 | +CONFIG_PCMCIA_LOAD_CIS=y | |
370 | + | |
371 | +# | |
372 | +# PC-card bridges | |
373 | +# | |
374 | + | |
375 | +# | |
376 | +# Executable file formats | |
377 | +# | |
378 | +CONFIG_BINFMT_ELF=y | |
379 | +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | |
380 | +# CONFIG_HAVE_AOUT is not set | |
381 | +CONFIG_BINFMT_MISC=y | |
382 | + | |
383 | +# | |
384 | +# Power management options (EXPERIMENTAL) | |
385 | +# | |
386 | +# CONFIG_PM is not set | |
387 | +# CONFIG_CPU_IDLE is not set | |
388 | +CONFIG_NET=y | |
389 | + | |
390 | +# | |
391 | +# Networking options | |
392 | +# | |
393 | +CONFIG_PACKET=y | |
394 | +CONFIG_UNIX=y | |
395 | +CONFIG_XFRM=y | |
396 | +CONFIG_XFRM_USER=y | |
397 | +# CONFIG_XFRM_SUB_POLICY is not set | |
398 | +CONFIG_XFRM_MIGRATE=y | |
399 | +# CONFIG_XFRM_STATISTICS is not set | |
400 | +CONFIG_NET_KEY=y | |
401 | +CONFIG_NET_KEY_MIGRATE=y | |
402 | +CONFIG_INET=y | |
403 | +# CONFIG_IP_MULTICAST is not set | |
404 | +CONFIG_IP_ADVANCED_ROUTER=y | |
405 | +CONFIG_ASK_IP_FIB_HASH=y | |
406 | +# CONFIG_IP_FIB_TRIE is not set | |
407 | +CONFIG_IP_FIB_HASH=y | |
408 | +CONFIG_IP_MULTIPLE_TABLES=y | |
409 | +CONFIG_IP_ROUTE_MULTIPATH=y | |
410 | +CONFIG_IP_ROUTE_VERBOSE=y | |
411 | +CONFIG_IP_PNP=y | |
412 | +CONFIG_IP_PNP_DHCP=y | |
413 | +# CONFIG_IP_PNP_BOOTP is not set | |
414 | +# CONFIG_IP_PNP_RARP is not set | |
415 | +CONFIG_NET_IPIP=y | |
416 | +# CONFIG_NET_IPGRE is not set | |
417 | +# CONFIG_ARPD is not set | |
418 | +# CONFIG_SYN_COOKIES is not set | |
419 | +# CONFIG_INET_AH is not set | |
420 | +# CONFIG_INET_ESP is not set | |
421 | +# CONFIG_INET_IPCOMP is not set | |
422 | +# CONFIG_INET_XFRM_TUNNEL is not set | |
423 | +CONFIG_INET_TUNNEL=y | |
424 | +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set | |
425 | +# CONFIG_INET_XFRM_MODE_TUNNEL is not set | |
426 | +# CONFIG_INET_XFRM_MODE_BEET is not set | |
427 | +# CONFIG_INET_LRO is not set | |
428 | +CONFIG_INET_DIAG=y | |
429 | +CONFIG_INET_TCP_DIAG=y | |
430 | +# CONFIG_TCP_CONG_ADVANCED is not set | |
431 | +CONFIG_TCP_CONG_CUBIC=y | |
432 | +CONFIG_DEFAULT_TCP_CONG="cubic" | |
433 | +# CONFIG_TCP_MD5SIG is not set | |
434 | +# CONFIG_IPV6 is not set | |
435 | +CONFIG_NETWORK_SECMARK=y | |
436 | +# CONFIG_NETFILTER is not set | |
437 | +# CONFIG_IP_DCCP is not set | |
438 | +# CONFIG_IP_SCTP is not set | |
439 | +# CONFIG_RDS is not set | |
440 | +# CONFIG_TIPC is not set | |
441 | +# CONFIG_ATM is not set | |
442 | +# CONFIG_L2TP is not set | |
443 | +# CONFIG_BRIDGE is not set | |
444 | +# CONFIG_NET_DSA is not set | |
445 | +# CONFIG_VLAN_8021Q is not set | |
446 | +# CONFIG_DECNET is not set | |
447 | +# CONFIG_LLC2 is not set | |
448 | +# CONFIG_IPX is not set | |
449 | +# CONFIG_ATALK is not set | |
450 | +# CONFIG_X25 is not set | |
451 | +# CONFIG_LAPB is not set | |
452 | +# CONFIG_ECONET is not set | |
453 | +# CONFIG_WAN_ROUTER is not set | |
454 | +# CONFIG_PHONET is not set | |
455 | +# CONFIG_IEEE802154 is not set | |
456 | +# CONFIG_NET_SCHED is not set | |
457 | +# CONFIG_DCB is not set | |
458 | + | |
459 | +# | |
460 | +# Network testing | |
461 | +# | |
462 | +CONFIG_NET_PKTGEN=y | |
463 | +# CONFIG_HAMRADIO is not set | |
464 | +# CONFIG_CAN is not set | |
465 | +# CONFIG_IRDA is not set | |
466 | +# CONFIG_BT is not set | |
467 | +# CONFIG_AF_RXRPC is not set | |
468 | +CONFIG_FIB_RULES=y | |
469 | +CONFIG_WIRELESS=y | |
470 | +# CONFIG_CFG80211 is not set | |
471 | +# CONFIG_LIB80211 is not set | |
472 | + | |
473 | +# | |
474 | +# CFG80211 needs to be enabled for MAC80211 | |
475 | +# | |
476 | + | |
477 | +# | |
478 | +# Some wireless drivers require a rate control algorithm | |
479 | +# | |
480 | +# CONFIG_WIMAX is not set | |
481 | +# CONFIG_RFKILL is not set | |
482 | +# CONFIG_NET_9P is not set | |
483 | +# CONFIG_CAIF is not set | |
484 | + | |
485 | +# | |
486 | +# Device Drivers | |
487 | +# | |
488 | + | |
489 | +# | |
490 | +# Generic Driver Options | |
491 | +# | |
492 | +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | |
493 | +# CONFIG_DEVTMPFS is not set | |
494 | +CONFIG_STANDALONE=y | |
495 | +CONFIG_PREVENT_FIRMWARE_BUILD=y | |
496 | +CONFIG_FW_LOADER=y | |
497 | +CONFIG_FIRMWARE_IN_KERNEL=y | |
498 | +CONFIG_EXTRA_FIRMWARE="" | |
499 | +# CONFIG_DEBUG_DRIVER is not set | |
500 | +# CONFIG_DEBUG_DEVRES is not set | |
501 | +# CONFIG_SYS_HYPERVISOR is not set | |
502 | +# CONFIG_CONNECTOR is not set | |
503 | +# CONFIG_MTD is not set | |
504 | +# CONFIG_PARPORT is not set | |
505 | +CONFIG_BLK_DEV=y | |
506 | +# CONFIG_BLK_DEV_COW_COMMON is not set | |
507 | +CONFIG_BLK_DEV_LOOP=y | |
508 | +# CONFIG_BLK_DEV_CRYPTOLOOP is not set | |
509 | + | |
510 | +# | |
511 | +# DRBD disabled because PROC_FS, INET or CONNECTOR not selected | |
512 | +# | |
513 | +# CONFIG_BLK_DEV_NBD is not set | |
514 | +# CONFIG_BLK_DEV_UB is not set | |
515 | +CONFIG_BLK_DEV_RAM=y | |
516 | +CONFIG_BLK_DEV_RAM_COUNT=16 | |
517 | +CONFIG_BLK_DEV_RAM_SIZE=4096 | |
518 | +# CONFIG_BLK_DEV_XIP is not set | |
519 | +CONFIG_CDROM_PKTCDVD=y | |
520 | +CONFIG_CDROM_PKTCDVD_BUFFERS=8 | |
521 | +# CONFIG_CDROM_PKTCDVD_WCACHE is not set | |
522 | +# CONFIG_ATA_OVER_ETH is not set | |
523 | +# CONFIG_MISC_DEVICES is not set | |
524 | + | |
525 | +# | |
526 | +# SCSI device support | |
527 | +# | |
528 | +CONFIG_SCSI_MOD=y | |
529 | +CONFIG_RAID_ATTRS=y | |
530 | +CONFIG_SCSI=y | |
531 | +CONFIG_SCSI_DMA=y | |
532 | +CONFIG_SCSI_TGT=y | |
533 | +CONFIG_SCSI_NETLINK=y | |
534 | +CONFIG_SCSI_PROC_FS=y | |
535 | + | |
536 | +# | |
537 | +# SCSI support type (disk, tape, CD-ROM) | |
538 | +# | |
539 | +CONFIG_BLK_DEV_SD=y | |
540 | +# CONFIG_CHR_DEV_ST is not set | |
541 | +# CONFIG_CHR_DEV_OSST is not set | |
542 | +CONFIG_BLK_DEV_SR=y | |
543 | +# CONFIG_BLK_DEV_SR_VENDOR is not set | |
544 | +CONFIG_CHR_DEV_SG=y | |
545 | +# CONFIG_CHR_DEV_SCH is not set | |
546 | +CONFIG_SCSI_MULTI_LUN=y | |
547 | +CONFIG_SCSI_CONSTANTS=y | |
548 | +CONFIG_SCSI_LOGGING=y | |
549 | +CONFIG_SCSI_SCAN_ASYNC=y | |
550 | + | |
551 | +# | |
552 | +# SCSI Transports | |
553 | +# | |
554 | +CONFIG_SCSI_SPI_ATTRS=y | |
555 | +CONFIG_SCSI_FC_ATTRS=y | |
556 | +# CONFIG_SCSI_FC_TGT_ATTRS is not set | |
557 | +CONFIG_SCSI_ISCSI_ATTRS=y | |
558 | +# CONFIG_SCSI_SAS_LIBSAS is not set | |
559 | +CONFIG_SCSI_SRP_ATTRS=y | |
560 | +# CONFIG_SCSI_SRP_TGT_ATTRS is not set | |
561 | +# CONFIG_SCSI_LOWLEVEL is not set | |
562 | +# CONFIG_SCSI_LOWLEVEL_PCMCIA is not set | |
563 | +# CONFIG_SCSI_DH is not set | |
564 | +# CONFIG_SCSI_OSD_INITIATOR is not set | |
565 | +# CONFIG_ATA is not set | |
566 | +# CONFIG_MD is not set | |
567 | +CONFIG_NETDEVICES=y | |
568 | +CONFIG_DUMMY=y | |
569 | +# CONFIG_BONDING is not set | |
570 | +# CONFIG_MACVLAN is not set | |
571 | +CONFIG_EQUALIZER=y | |
572 | +CONFIG_TUN=y | |
573 | +CONFIG_VETH=y | |
574 | +CONFIG_PHYLIB=y | |
575 | + | |
576 | +# | |
577 | +# MII PHY device drivers | |
578 | +# | |
579 | +# CONFIG_MARVELL_PHY is not set | |
580 | +# CONFIG_DAVICOM_PHY is not set | |
581 | +# CONFIG_QSEMI_PHY is not set | |
582 | +# CONFIG_LXT_PHY is not set | |
583 | +# CONFIG_CICADA_PHY is not set | |
584 | +# CONFIG_VITESSE_PHY is not set | |
585 | +# CONFIG_SMSC_PHY is not set | |
586 | +# CONFIG_BROADCOM_PHY is not set | |
587 | +# CONFIG_ICPLUS_PHY is not set | |
588 | +# CONFIG_REALTEK_PHY is not set | |
589 | +# CONFIG_NATIONAL_PHY is not set | |
590 | +# CONFIG_STE10XP is not set | |
591 | +# CONFIG_LSI_ET1011C_PHY is not set | |
592 | +# CONFIG_MICREL_PHY is not set | |
593 | +# CONFIG_FIXED_PHY is not set | |
594 | +# CONFIG_MDIO_BITBANG is not set | |
595 | +CONFIG_NET_ETHERNET=y | |
596 | +CONFIG_MII=y | |
597 | +# CONFIG_AX88796 is not set | |
598 | +# CONFIG_STNIC is not set | |
599 | +# CONFIG_SMC91X is not set | |
600 | +# CONFIG_ETHOC is not set | |
601 | +# CONFIG_SMC911X is not set | |
602 | +CONFIG_SMSC911X=y | |
603 | +# CONFIG_DNET is not set | |
604 | +# CONFIG_IBM_NEW_EMAC_ZMII is not set | |
605 | +# CONFIG_IBM_NEW_EMAC_RGMII is not set | |
606 | +# CONFIG_IBM_NEW_EMAC_TAH is not set | |
607 | +# CONFIG_IBM_NEW_EMAC_EMAC4 is not set | |
608 | +# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set | |
609 | +# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set | |
610 | +# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set | |
611 | +# CONFIG_B44 is not set | |
612 | +# CONFIG_KS8842 is not set | |
613 | +# CONFIG_KS8851_MLL is not set | |
614 | +# CONFIG_NETDEV_1000 is not set | |
615 | +# CONFIG_NETDEV_10000 is not set | |
616 | +# CONFIG_WLAN is not set | |
617 | + | |
618 | +# | |
619 | +# Enable WiMAX (Networking options) to see the WiMAX drivers | |
620 | +# | |
621 | + | |
622 | +# | |
623 | +# USB Network Adapters | |
624 | +# | |
625 | +# CONFIG_USB_CATC is not set | |
626 | +# CONFIG_USB_KAWETH is not set | |
627 | +# CONFIG_USB_PEGASUS is not set | |
628 | +# CONFIG_USB_RTL8150 is not set | |
629 | +# CONFIG_USB_USBNET is not set | |
630 | +# CONFIG_USB_IPHETH is not set | |
631 | +# CONFIG_NET_PCMCIA is not set | |
632 | +# CONFIG_WAN is not set | |
633 | +# CONFIG_PPP is not set | |
634 | +# CONFIG_SLIP is not set | |
635 | +# CONFIG_NETCONSOLE is not set | |
636 | +# CONFIG_NETPOLL is not set | |
637 | +# CONFIG_NET_POLL_CONTROLLER is not set | |
638 | +# CONFIG_ISDN is not set | |
639 | +# CONFIG_PHONE is not set | |
640 | + | |
641 | +# | |
642 | +# Input device support | |
643 | +# | |
644 | +CONFIG_INPUT=y | |
645 | +CONFIG_INPUT_FF_MEMLESS=y | |
646 | +# CONFIG_INPUT_POLLDEV is not set | |
647 | +# CONFIG_INPUT_SPARSEKMAP is not set | |
648 | + | |
649 | +# | |
650 | +# Userland interfaces | |
651 | +# | |
652 | +# CONFIG_INPUT_MOUSEDEV is not set | |
653 | +# CONFIG_INPUT_JOYDEV is not set | |
654 | +# CONFIG_INPUT_EVDEV is not set | |
655 | +# CONFIG_INPUT_EVBUG is not set | |
656 | + | |
657 | +# | |
658 | +# Input Device Drivers | |
659 | +# | |
660 | +# CONFIG_INPUT_KEYBOARD is not set | |
661 | +# CONFIG_INPUT_MOUSE is not set | |
662 | +# CONFIG_INPUT_JOYSTICK is not set | |
663 | +# CONFIG_INPUT_TABLET is not set | |
664 | +# CONFIG_INPUT_TOUCHSCREEN is not set | |
665 | +# CONFIG_INPUT_MISC is not set | |
666 | + | |
667 | +# | |
668 | +# Hardware I/O ports | |
669 | +# | |
670 | +# CONFIG_SERIO is not set | |
671 | +# CONFIG_GAMEPORT is not set | |
672 | + | |
673 | +# | |
674 | +# Character devices | |
675 | +# | |
676 | +CONFIG_VT=y | |
677 | +CONFIG_CONSOLE_TRANSLATIONS=y | |
678 | +CONFIG_VT_CONSOLE=y | |
679 | +CONFIG_HW_CONSOLE=y | |
680 | +CONFIG_VT_HW_CONSOLE_BINDING=y | |
681 | +# CONFIG_DEVKMEM is not set | |
682 | +# CONFIG_SERIAL_NONSTANDARD is not set | |
683 | +# CONFIG_N_GSM is not set | |
684 | + | |
685 | +# | |
686 | +# Serial drivers | |
687 | +# | |
688 | +# CONFIG_SERIAL_8250 is not set | |
689 | + | |
690 | +# | |
691 | +# Non-8250 serial port support | |
692 | +# | |
693 | +CONFIG_SERIAL_SH_SCI=y | |
694 | +CONFIG_SERIAL_SH_SCI_NR_UARTS=2 | |
695 | +CONFIG_SERIAL_SH_SCI_CONSOLE=y | |
696 | +CONFIG_SERIAL_CORE=y | |
697 | +CONFIG_SERIAL_CORE_CONSOLE=y | |
698 | +# CONFIG_SERIAL_TIMBERDALE is not set | |
699 | +# CONFIG_SERIAL_ALTERA_JTAGUART is not set | |
700 | +# CONFIG_SERIAL_ALTERA_UART is not set | |
701 | +CONFIG_UNIX98_PTYS=y | |
702 | +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set | |
703 | +# CONFIG_LEGACY_PTYS is not set | |
704 | +# CONFIG_IPMI_HANDLER is not set | |
705 | +CONFIG_HW_RANDOM=y | |
706 | +# CONFIG_HW_RANDOM_TIMERIOMEM is not set | |
707 | +# CONFIG_R3964 is not set | |
708 | + | |
709 | +# | |
710 | +# PCMCIA character devices | |
711 | +# | |
712 | +# CONFIG_SYNCLINK_CS is not set | |
713 | +# CONFIG_CARDMAN_4000 is not set | |
714 | +# CONFIG_CARDMAN_4040 is not set | |
715 | +# CONFIG_IPWIRELESS is not set | |
716 | +# CONFIG_RAW_DRIVER is not set | |
717 | +# CONFIG_TCG_TPM is not set | |
718 | +# CONFIG_RAMOOPS is not set | |
719 | +# CONFIG_I2C is not set | |
720 | +# CONFIG_SPI is not set | |
721 | + | |
722 | +# | |
723 | +# PPS support | |
724 | +# | |
725 | +# CONFIG_PPS is not set | |
726 | +# CONFIG_W1 is not set | |
727 | +# CONFIG_POWER_SUPPLY is not set | |
728 | +# CONFIG_HWMON is not set | |
729 | +# CONFIG_THERMAL is not set | |
730 | +CONFIG_WATCHDOG=y | |
731 | +# CONFIG_WATCHDOG_NOWAYOUT is not set | |
732 | + | |
733 | +# | |
734 | +# Watchdog Device Drivers | |
735 | +# | |
736 | +# CONFIG_SOFT_WATCHDOG is not set | |
737 | +CONFIG_SH_WDT=y | |
738 | +# CONFIG_SH_WDT_MMAP is not set | |
739 | + | |
740 | +# | |
741 | +# USB-based Watchdog Cards | |
742 | +# | |
743 | +# CONFIG_USBPCWATCHDOG is not set | |
744 | +CONFIG_SSB_POSSIBLE=y | |
745 | + | |
746 | +# | |
747 | +# Sonics Silicon Backplane | |
748 | +# | |
749 | +CONFIG_SSB=y | |
750 | +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y | |
751 | +# CONFIG_SSB_PCMCIAHOST is not set | |
752 | +# CONFIG_SSB_SILENT is not set | |
753 | +# CONFIG_SSB_DEBUG is not set | |
754 | +CONFIG_MFD_SUPPORT=y | |
755 | +# CONFIG_MFD_CORE is not set | |
756 | +# CONFIG_MFD_SM501 is not set | |
757 | +# CONFIG_MFD_SH_MOBILE_SDHI is not set | |
758 | +# CONFIG_HTC_PASIC3 is not set | |
759 | +# CONFIG_MFD_TMIO is not set | |
760 | +# CONFIG_ABX500_CORE is not set | |
761 | +# CONFIG_REGULATOR is not set | |
762 | +# CONFIG_MEDIA_SUPPORT is not set | |
763 | + | |
764 | +# | |
765 | +# Graphics support | |
766 | +# | |
767 | +# CONFIG_VGASTATE is not set | |
768 | +# CONFIG_VIDEO_OUTPUT_CONTROL is not set | |
769 | +CONFIG_FB=y | |
770 | +# CONFIG_FIRMWARE_EDID is not set | |
771 | +# CONFIG_FB_DDC is not set | |
772 | +# CONFIG_FB_BOOT_VESA_SUPPORT is not set | |
773 | +# CONFIG_FB_CFB_FILLRECT is not set | |
774 | +# CONFIG_FB_CFB_COPYAREA is not set | |
775 | +# CONFIG_FB_CFB_IMAGEBLIT is not set | |
776 | +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set | |
777 | +# CONFIG_FB_SYS_FILLRECT is not set | |
778 | +# CONFIG_FB_SYS_COPYAREA is not set | |
779 | +# CONFIG_FB_SYS_IMAGEBLIT is not set | |
780 | +# CONFIG_FB_FOREIGN_ENDIAN is not set | |
781 | +# CONFIG_FB_SYS_FOPS is not set | |
782 | +# CONFIG_FB_SVGALIB is not set | |
783 | +# CONFIG_FB_MACMODES is not set | |
784 | +# CONFIG_FB_BACKLIGHT is not set | |
785 | +# CONFIG_FB_MODE_HELPERS is not set | |
786 | +# CONFIG_FB_TILEBLITTING is not set | |
787 | + | |
788 | +# | |
789 | +# Frame buffer hardware drivers | |
790 | +# | |
791 | +# CONFIG_FB_S1D13XXX is not set | |
792 | +# CONFIG_FB_SH_MOBILE_LCDC is not set | |
793 | +# CONFIG_FB_VIRTUAL is not set | |
794 | +# CONFIG_FB_METRONOME is not set | |
795 | +# CONFIG_FB_MB862XX is not set | |
796 | +# CONFIG_FB_BROADSHEET is not set | |
797 | +CONFIG_BACKLIGHT_LCD_SUPPORT=y | |
798 | +# CONFIG_LCD_CLASS_DEVICE is not set | |
799 | +CONFIG_BACKLIGHT_CLASS_DEVICE=y | |
800 | +CONFIG_BACKLIGHT_GENERIC=y | |
801 | + | |
802 | +# | |
803 | +# Display device support | |
804 | +# | |
805 | +# CONFIG_DISPLAY_SUPPORT is not set | |
806 | + | |
807 | +# | |
808 | +# Console display driver support | |
809 | +# | |
810 | +CONFIG_DUMMY_CONSOLE=y | |
811 | +CONFIG_FRAMEBUFFER_CONSOLE=y | |
812 | +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y | |
813 | +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set | |
814 | +# CONFIG_FONTS is not set | |
815 | +CONFIG_FONT_8x8=y | |
816 | +CONFIG_FONT_8x16=y | |
817 | +CONFIG_LOGO=y | |
818 | +CONFIG_LOGO_LINUX_MONO=y | |
819 | +CONFIG_LOGO_LINUX_VGA16=y | |
820 | +CONFIG_LOGO_LINUX_CLUT224=y | |
821 | +CONFIG_LOGO_SUPERH_MONO=y | |
822 | +CONFIG_LOGO_SUPERH_VGA16=y | |
823 | +CONFIG_LOGO_SUPERH_CLUT224=y | |
824 | +# CONFIG_SOUND is not set | |
825 | +# CONFIG_HID_SUPPORT is not set | |
826 | +CONFIG_USB_SUPPORT=y | |
827 | +CONFIG_USB_ARCH_HAS_HCD=y | |
828 | +# CONFIG_USB_ARCH_HAS_OHCI is not set | |
829 | +# CONFIG_USB_ARCH_HAS_EHCI is not set | |
830 | +CONFIG_USB=y | |
831 | +# CONFIG_USB_DEBUG is not set | |
832 | +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set | |
833 | + | |
834 | +# | |
835 | +# Miscellaneous USB options | |
836 | +# | |
837 | +CONFIG_USB_DEVICEFS=y | |
838 | +# CONFIG_USB_DEVICE_CLASS is not set | |
839 | +# CONFIG_USB_DYNAMIC_MINORS is not set | |
840 | +# CONFIG_USB_OTG_WHITELIST is not set | |
841 | +# CONFIG_USB_OTG_BLACKLIST_HUB is not set | |
842 | +CONFIG_USB_MON=y | |
843 | +# CONFIG_USB_WUSB is not set | |
844 | +# CONFIG_USB_WUSB_CBAF is not set | |
845 | + | |
846 | +# | |
847 | +# USB Host Controller Drivers | |
848 | +# | |
849 | +# CONFIG_USB_C67X00_HCD is not set | |
850 | +# CONFIG_USB_OXU210HP_HCD is not set | |
851 | +# CONFIG_USB_ISP116X_HCD is not set | |
852 | +# CONFIG_USB_ISP1760_HCD is not set | |
853 | +# CONFIG_USB_ISP1362_HCD is not set | |
854 | +# CONFIG_USB_SL811_HCD is not set | |
855 | +# CONFIG_USB_R8A66597_HCD is not set | |
856 | +# CONFIG_USB_HWA_HCD is not set | |
857 | + | |
858 | +# | |
859 | +# USB Device Class drivers | |
860 | +# | |
861 | +# CONFIG_USB_ACM is not set | |
862 | +# CONFIG_USB_PRINTER is not set | |
863 | +# CONFIG_USB_WDM is not set | |
864 | +# CONFIG_USB_TMC is not set | |
865 | + | |
866 | +# | |
867 | +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may | |
868 | +# | |
869 | + | |
870 | +# | |
871 | +# also be needed; see USB_STORAGE Help for more info | |
872 | +# | |
873 | +# CONFIG_USB_STORAGE is not set | |
874 | +# CONFIG_USB_LIBUSUAL is not set | |
875 | + | |
876 | +# | |
877 | +# USB Imaging devices | |
878 | +# | |
879 | +# CONFIG_USB_MDC800 is not set | |
880 | +# CONFIG_USB_MICROTEK is not set | |
881 | + | |
882 | +# | |
883 | +# USB port drivers | |
884 | +# | |
885 | +# CONFIG_USB_SERIAL is not set | |
886 | + | |
887 | +# | |
888 | +# USB Miscellaneous drivers | |
889 | +# | |
890 | +# CONFIG_USB_EMI62 is not set | |
891 | +# CONFIG_USB_EMI26 is not set | |
892 | +# CONFIG_USB_ADUTUX is not set | |
893 | +# CONFIG_USB_SEVSEG is not set | |
894 | +# CONFIG_USB_RIO500 is not set | |
895 | +# CONFIG_USB_LEGOTOWER is not set | |
896 | +# CONFIG_USB_LCD is not set | |
897 | +# CONFIG_USB_LED is not set | |
898 | +# CONFIG_USB_CYPRESS_CY7C63 is not set | |
899 | +# CONFIG_USB_CYTHERM is not set | |
900 | +# CONFIG_USB_IDMOUSE is not set | |
901 | +# CONFIG_USB_FTDI_ELAN is not set | |
902 | +# CONFIG_USB_APPLEDISPLAY is not set | |
903 | +# CONFIG_USB_LD is not set | |
904 | +# CONFIG_USB_TRANCEVIBRATOR is not set | |
905 | +# CONFIG_USB_IOWARRIOR is not set | |
906 | +# CONFIG_USB_TEST is not set | |
907 | +# CONFIG_USB_ISIGHTFW is not set | |
908 | +# CONFIG_USB_GADGET is not set | |
909 | + | |
910 | +# | |
911 | +# OTG and related infrastructure | |
912 | +# | |
913 | +# CONFIG_NOP_USB_XCEIV is not set | |
914 | +# CONFIG_MMC is not set | |
915 | +# CONFIG_MEMSTICK is not set | |
916 | +CONFIG_NEW_LEDS=y | |
917 | +CONFIG_LEDS_CLASS=y | |
918 | + | |
919 | +# | |
920 | +# LED drivers | |
921 | +# | |
922 | +CONFIG_LEDS_TRIGGERS=y | |
923 | + | |
924 | +# | |
925 | +# LED Triggers | |
926 | +# | |
927 | +# CONFIG_LEDS_TRIGGER_TIMER is not set | |
928 | +# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set | |
929 | +# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set | |
930 | +# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set | |
931 | + | |
932 | +# | |
933 | +# iptables trigger is under Netfilter config (LED target) | |
934 | +# | |
935 | +# CONFIG_ACCESSIBILITY is not set | |
936 | +CONFIG_RTC_LIB=y | |
937 | +CONFIG_RTC_CLASS=y | |
938 | +CONFIG_RTC_HCTOSYS=y | |
939 | +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" | |
940 | +# CONFIG_RTC_DEBUG is not set | |
941 | + | |
942 | +# | |
943 | +# RTC interfaces | |
944 | +# | |
945 | +CONFIG_RTC_INTF_SYSFS=y | |
946 | +CONFIG_RTC_INTF_PROC=y | |
947 | +CONFIG_RTC_INTF_DEV=y | |
948 | +CONFIG_RTC_INTF_DEV_UIE_EMUL=y | |
949 | +# CONFIG_RTC_DRV_TEST is not set | |
950 | + | |
951 | +# | |
952 | +# SPI RTC drivers | |
953 | +# | |
954 | + | |
955 | +# | |
956 | +# Platform RTC drivers | |
957 | +# | |
958 | +# CONFIG_RTC_DRV_DS1286 is not set | |
959 | +# CONFIG_RTC_DRV_DS1511 is not set | |
960 | +# CONFIG_RTC_DRV_DS1553 is not set | |
961 | +# CONFIG_RTC_DRV_DS1742 is not set | |
962 | +# CONFIG_RTC_DRV_STK17TA8 is not set | |
963 | +# CONFIG_RTC_DRV_M48T86 is not set | |
964 | +# CONFIG_RTC_DRV_M48T35 is not set | |
965 | +# CONFIG_RTC_DRV_M48T59 is not set | |
966 | +# CONFIG_RTC_DRV_MSM6242 is not set | |
967 | +# CONFIG_RTC_DRV_BQ4802 is not set | |
968 | +# CONFIG_RTC_DRV_RP5C01 is not set | |
969 | +# CONFIG_RTC_DRV_V3020 is not set | |
970 | + | |
971 | +# | |
972 | +# on-CPU RTC drivers | |
973 | +# | |
974 | +# CONFIG_RTC_DRV_SH is not set | |
975 | +# CONFIG_RTC_DRV_GENERIC is not set | |
976 | +CONFIG_DMADEVICES=y | |
977 | +# CONFIG_DMADEVICES_DEBUG is not set | |
978 | + | |
979 | +# | |
980 | +# DMA Devices | |
981 | +# | |
982 | +CONFIG_TIMB_DMA=y | |
983 | +CONFIG_DMA_ENGINE=y | |
984 | + | |
985 | +# | |
986 | +# DMA Clients | |
987 | +# | |
988 | +# CONFIG_NET_DMA is not set | |
989 | +# CONFIG_ASYNC_TX_DMA is not set | |
990 | +# CONFIG_DMATEST is not set | |
991 | +# CONFIG_AUXDISPLAY is not set | |
992 | +# CONFIG_UIO is not set | |
993 | +# CONFIG_STAGING is not set | |
994 | + | |
995 | +# | |
996 | +# File systems | |
997 | +# | |
998 | +# CONFIG_EXT2_FS is not set | |
999 | +CONFIG_EXT3_FS=y | |
1000 | +# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set | |
1001 | +CONFIG_EXT3_FS_XATTR=y | |
1002 | +# CONFIG_EXT3_FS_POSIX_ACL is not set | |
1003 | +# CONFIG_EXT3_FS_SECURITY is not set | |
1004 | +# CONFIG_EXT4_FS is not set | |
1005 | +CONFIG_JBD=y | |
1006 | +# CONFIG_JBD_DEBUG is not set | |
1007 | +CONFIG_FS_MBCACHE=y | |
1008 | +# CONFIG_REISERFS_FS is not set | |
1009 | +# CONFIG_JFS_FS is not set | |
1010 | +CONFIG_FS_POSIX_ACL=y | |
1011 | +# CONFIG_XFS_FS is not set | |
1012 | +# CONFIG_GFS2_FS is not set | |
1013 | +# CONFIG_OCFS2_FS is not set | |
1014 | +# CONFIG_BTRFS_FS is not set | |
1015 | +# CONFIG_NILFS2_FS is not set | |
1016 | +CONFIG_FILE_LOCKING=y | |
1017 | +CONFIG_FSNOTIFY=y | |
1018 | +CONFIG_DNOTIFY=y | |
1019 | +CONFIG_INOTIFY=y | |
1020 | +CONFIG_INOTIFY_USER=y | |
1021 | +# CONFIG_QUOTA is not set | |
1022 | +# CONFIG_AUTOFS_FS is not set | |
1023 | +# CONFIG_AUTOFS4_FS is not set | |
1024 | +# CONFIG_FUSE_FS is not set | |
1025 | +CONFIG_GENERIC_ACL=y | |
1026 | + | |
1027 | +# | |
1028 | +# Caches | |
1029 | +# | |
1030 | +# CONFIG_FSCACHE is not set | |
1031 | + | |
1032 | +# | |
1033 | +# CD-ROM/DVD Filesystems | |
1034 | +# | |
1035 | +CONFIG_ISO9660_FS=y | |
1036 | +CONFIG_JOLIET=y | |
1037 | +CONFIG_ZISOFS=y | |
1038 | +CONFIG_UDF_FS=y | |
1039 | +CONFIG_UDF_NLS=y | |
1040 | + | |
1041 | +# | |
1042 | +# DOS/FAT/NT Filesystems | |
1043 | +# | |
1044 | +CONFIG_FAT_FS=y | |
1045 | +CONFIG_MSDOS_FS=y | |
1046 | +CONFIG_VFAT_FS=y | |
1047 | +CONFIG_FAT_DEFAULT_CODEPAGE=932 | |
1048 | +CONFIG_FAT_DEFAULT_IOCHARSET="ascii" | |
1049 | +# CONFIG_NTFS_FS is not set | |
1050 | + | |
1051 | +# | |
1052 | +# Pseudo filesystems | |
1053 | +# | |
1054 | +CONFIG_PROC_FS=y | |
1055 | +CONFIG_PROC_KCORE=y | |
1056 | +CONFIG_PROC_SYSCTL=y | |
1057 | +CONFIG_PROC_PAGE_MONITOR=y | |
1058 | +CONFIG_SYSFS=y | |
1059 | +CONFIG_TMPFS=y | |
1060 | +CONFIG_TMPFS_POSIX_ACL=y | |
1061 | +# CONFIG_HUGETLBFS is not set | |
1062 | +# CONFIG_HUGETLB_PAGE is not set | |
1063 | +CONFIG_CONFIGFS_FS=y | |
1064 | +# CONFIG_MISC_FILESYSTEMS is not set | |
1065 | +CONFIG_NETWORK_FILESYSTEMS=y | |
1066 | +CONFIG_NFS_FS=y | |
1067 | +CONFIG_NFS_V3=y | |
1068 | +CONFIG_NFS_V3_ACL=y | |
1069 | +CONFIG_NFS_V4=y | |
1070 | +# CONFIG_NFS_V4_1 is not set | |
1071 | +CONFIG_ROOT_NFS=y | |
1072 | +# CONFIG_NFSD is not set | |
1073 | +CONFIG_LOCKD=y | |
1074 | +CONFIG_LOCKD_V4=y | |
1075 | +CONFIG_NFS_ACL_SUPPORT=y | |
1076 | +CONFIG_NFS_COMMON=y | |
1077 | +CONFIG_SUNRPC=y | |
1078 | +CONFIG_SUNRPC_GSS=y | |
1079 | +CONFIG_RPCSEC_GSS_KRB5=y | |
1080 | +# CONFIG_RPCSEC_GSS_SPKM3 is not set | |
1081 | +# CONFIG_SMB_FS is not set | |
1082 | +# CONFIG_CEPH_FS is not set | |
1083 | +# CONFIG_CIFS is not set | |
1084 | +# CONFIG_NCP_FS is not set | |
1085 | +# CONFIG_CODA_FS is not set | |
1086 | +# CONFIG_AFS_FS is not set | |
1087 | + | |
1088 | +# | |
1089 | +# Partition Types | |
1090 | +# | |
1091 | +# CONFIG_PARTITION_ADVANCED is not set | |
1092 | +CONFIG_MSDOS_PARTITION=y | |
1093 | +CONFIG_NLS=y | |
1094 | +CONFIG_NLS_DEFAULT="utf8" | |
1095 | +CONFIG_NLS_CODEPAGE_437=y | |
1096 | +CONFIG_NLS_CODEPAGE_737=y | |
1097 | +CONFIG_NLS_CODEPAGE_775=y | |
1098 | +CONFIG_NLS_CODEPAGE_850=y | |
1099 | +CONFIG_NLS_CODEPAGE_852=y | |
1100 | +CONFIG_NLS_CODEPAGE_855=y | |
1101 | +CONFIG_NLS_CODEPAGE_857=y | |
1102 | +CONFIG_NLS_CODEPAGE_860=y | |
1103 | +CONFIG_NLS_CODEPAGE_861=y | |
1104 | +CONFIG_NLS_CODEPAGE_862=y | |
1105 | +CONFIG_NLS_CODEPAGE_863=y | |
1106 | +CONFIG_NLS_CODEPAGE_864=y | |
1107 | +CONFIG_NLS_CODEPAGE_865=y | |
1108 | +CONFIG_NLS_CODEPAGE_866=y | |
1109 | +CONFIG_NLS_CODEPAGE_869=y | |
1110 | +CONFIG_NLS_CODEPAGE_936=y | |
1111 | +CONFIG_NLS_CODEPAGE_950=y | |
1112 | +CONFIG_NLS_CODEPAGE_932=y | |
1113 | +CONFIG_NLS_CODEPAGE_949=y | |
1114 | +CONFIG_NLS_CODEPAGE_874=y | |
1115 | +CONFIG_NLS_ISO8859_8=y | |
1116 | +CONFIG_NLS_CODEPAGE_1250=y | |
1117 | +CONFIG_NLS_CODEPAGE_1251=y | |
1118 | +CONFIG_NLS_ASCII=y | |
1119 | +CONFIG_NLS_ISO8859_1=y | |
1120 | +CONFIG_NLS_ISO8859_2=y | |
1121 | +CONFIG_NLS_ISO8859_3=y | |
1122 | +CONFIG_NLS_ISO8859_4=y | |
1123 | +CONFIG_NLS_ISO8859_5=y | |
1124 | +CONFIG_NLS_ISO8859_6=y | |
1125 | +CONFIG_NLS_ISO8859_7=y | |
1126 | +CONFIG_NLS_ISO8859_9=y | |
1127 | +CONFIG_NLS_ISO8859_13=y | |
1128 | +CONFIG_NLS_ISO8859_14=y | |
1129 | +CONFIG_NLS_ISO8859_15=y | |
1130 | +CONFIG_NLS_KOI8_R=y | |
1131 | +CONFIG_NLS_KOI8_U=y | |
1132 | +CONFIG_NLS_UTF8=y | |
1133 | +# CONFIG_DLM is not set | |
1134 | + | |
1135 | +# | |
1136 | +# Kernel hacking | |
1137 | +# | |
1138 | +CONFIG_TRACE_IRQFLAGS_SUPPORT=y | |
1139 | +# CONFIG_PRINTK_TIME is not set | |
1140 | +# CONFIG_ENABLE_WARN_DEPRECATED is not set | |
1141 | +# CONFIG_ENABLE_MUST_CHECK is not set | |
1142 | +CONFIG_FRAME_WARN=1024 | |
1143 | +# CONFIG_MAGIC_SYSRQ is not set | |
1144 | +# CONFIG_STRIP_ASM_SYMS is not set | |
1145 | +# CONFIG_UNUSED_SYMBOLS is not set | |
1146 | +CONFIG_DEBUG_FS=y | |
1147 | +# CONFIG_HEADERS_CHECK is not set | |
1148 | +CONFIG_DEBUG_KERNEL=y | |
1149 | +# CONFIG_DEBUG_SHIRQ is not set | |
1150 | +# CONFIG_DETECT_SOFTLOCKUP is not set | |
1151 | +# CONFIG_DETECT_HUNG_TASK is not set | |
1152 | +# CONFIG_SCHED_DEBUG is not set | |
1153 | +# CONFIG_SCHEDSTATS is not set | |
1154 | +# CONFIG_TIMER_STATS is not set | |
1155 | +# CONFIG_DEBUG_OBJECTS is not set | |
1156 | +# CONFIG_DEBUG_SLAB is not set | |
1157 | +# CONFIG_DEBUG_KMEMLEAK is not set | |
1158 | +# CONFIG_DEBUG_RT_MUTEXES is not set | |
1159 | +# CONFIG_RT_MUTEX_TESTER is not set | |
1160 | +# CONFIG_DEBUG_SPINLOCK is not set | |
1161 | +# CONFIG_DEBUG_MUTEXES is not set | |
1162 | +# CONFIG_DEBUG_LOCK_ALLOC is not set | |
1163 | +# CONFIG_PROVE_LOCKING is not set | |
1164 | +# CONFIG_LOCK_STAT is not set | |
1165 | +# CONFIG_DEBUG_SPINLOCK_SLEEP is not set | |
1166 | +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set | |
1167 | +# CONFIG_DEBUG_KOBJECT is not set | |
1168 | +CONFIG_DEBUG_BUGVERBOSE=y | |
1169 | +CONFIG_DEBUG_INFO=y | |
1170 | +# CONFIG_DEBUG_VM is not set | |
1171 | +# CONFIG_DEBUG_WRITECOUNT is not set | |
1172 | +# CONFIG_DEBUG_MEMORY_INIT is not set | |
1173 | +# CONFIG_DEBUG_LIST is not set | |
1174 | +# CONFIG_DEBUG_SG is not set | |
1175 | +# CONFIG_DEBUG_NOTIFIERS is not set | |
1176 | +# CONFIG_DEBUG_CREDENTIALS is not set | |
1177 | +CONFIG_FRAME_POINTER=y | |
1178 | +# CONFIG_RCU_TORTURE_TEST is not set | |
1179 | +# CONFIG_RCU_CPU_STALL_DETECTOR is not set | |
1180 | +# CONFIG_BACKTRACE_SELF_TEST is not set | |
1181 | +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set | |
1182 | +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set | |
1183 | +# CONFIG_LKDTM is not set | |
1184 | +# CONFIG_FAULT_INJECTION is not set | |
1185 | +# CONFIG_LATENCYTOP is not set | |
1186 | +# CONFIG_SYSCTL_SYSCALL_CHECK is not set | |
1187 | +# CONFIG_PAGE_POISONING is not set | |
1188 | +CONFIG_HAVE_FUNCTION_TRACER=y | |
1189 | +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y | |
1190 | +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y | |
1191 | +CONFIG_HAVE_DYNAMIC_FTRACE=y | |
1192 | +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y | |
1193 | +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y | |
1194 | +CONFIG_TRACING_SUPPORT=y | |
1195 | +CONFIG_FTRACE=y | |
1196 | +# CONFIG_FUNCTION_TRACER is not set | |
1197 | +# CONFIG_IRQSOFF_TRACER is not set | |
1198 | +# CONFIG_SCHED_TRACER is not set | |
1199 | +# CONFIG_ENABLE_DEFAULT_TRACERS is not set | |
1200 | +# CONFIG_FTRACE_SYSCALLS is not set | |
1201 | +# CONFIG_BOOT_TRACER is not set | |
1202 | +CONFIG_BRANCH_PROFILE_NONE=y | |
1203 | +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set | |
1204 | +# CONFIG_PROFILE_ALL_BRANCHES is not set | |
1205 | +# CONFIG_KSYM_TRACER is not set | |
1206 | +# CONFIG_STACK_TRACER is not set | |
1207 | +# CONFIG_KMEMTRACE is not set | |
1208 | +# CONFIG_WORKQUEUE_TRACER is not set | |
1209 | +# CONFIG_BLK_DEV_IO_TRACE is not set | |
1210 | +# CONFIG_DYNAMIC_DEBUG is not set | |
1211 | +# CONFIG_DMA_API_DEBUG is not set | |
1212 | +# CONFIG_ATOMIC64_SELFTEST is not set | |
1213 | +# CONFIG_SAMPLES is not set | |
1214 | +CONFIG_HAVE_ARCH_KGDB=y | |
1215 | +# CONFIG_KGDB is not set | |
1216 | +CONFIG_SH_STANDARD_BIOS=y | |
1217 | +# CONFIG_STACK_DEBUG is not set | |
1218 | +# CONFIG_DEBUG_STACK_USAGE is not set | |
1219 | +# CONFIG_4KSTACKS is not set | |
1220 | +CONFIG_DUMP_CODE=y | |
1221 | +# CONFIG_DWARF_UNWINDER is not set | |
1222 | +# CONFIG_SH_NO_BSS_INIT is not set | |
1223 | + | |
1224 | +# | |
1225 | +# Security options | |
1226 | +# | |
1227 | +# CONFIG_KEYS is not set | |
1228 | +# CONFIG_SECURITY is not set | |
1229 | +# CONFIG_SECURITYFS is not set | |
1230 | +# CONFIG_DEFAULT_SECURITY_SELINUX is not set | |
1231 | +# CONFIG_DEFAULT_SECURITY_SMACK is not set | |
1232 | +# CONFIG_DEFAULT_SECURITY_TOMOYO is not set | |
1233 | +CONFIG_DEFAULT_SECURITY_DAC=y | |
1234 | +CONFIG_DEFAULT_SECURITY="" | |
1235 | +CONFIG_CRYPTO=y | |
1236 | + | |
1237 | +# | |
1238 | +# Crypto core or helper | |
1239 | +# | |
1240 | +CONFIG_CRYPTO_ALGAPI=y | |
1241 | +CONFIG_CRYPTO_ALGAPI2=y | |
1242 | +CONFIG_CRYPTO_AEAD=y | |
1243 | +CONFIG_CRYPTO_AEAD2=y | |
1244 | +CONFIG_CRYPTO_BLKCIPHER=y | |
1245 | +CONFIG_CRYPTO_BLKCIPHER2=y | |
1246 | +CONFIG_CRYPTO_HASH=y | |
1247 | +CONFIG_CRYPTO_HASH2=y | |
1248 | +CONFIG_CRYPTO_RNG2=y | |
1249 | +CONFIG_CRYPTO_PCOMP=y | |
1250 | +CONFIG_CRYPTO_MANAGER=y | |
1251 | +CONFIG_CRYPTO_MANAGER2=y | |
1252 | +CONFIG_CRYPTO_GF128MUL=y | |
1253 | +CONFIG_CRYPTO_NULL=y | |
1254 | +CONFIG_CRYPTO_WORKQUEUE=y | |
1255 | +# CONFIG_CRYPTO_CRYPTD is not set | |
1256 | +CONFIG_CRYPTO_AUTHENC=y | |
1257 | + | |
1258 | +# | |
1259 | +# Authenticated Encryption with Associated Data | |
1260 | +# | |
1261 | +# CONFIG_CRYPTO_CCM is not set | |
1262 | +# CONFIG_CRYPTO_GCM is not set | |
1263 | +# CONFIG_CRYPTO_SEQIV is not set | |
1264 | + | |
1265 | +# | |
1266 | +# Block modes | |
1267 | +# | |
1268 | +CONFIG_CRYPTO_CBC=y | |
1269 | +# CONFIG_CRYPTO_CTR is not set | |
1270 | +# CONFIG_CRYPTO_CTS is not set | |
1271 | +CONFIG_CRYPTO_ECB=y | |
1272 | +CONFIG_CRYPTO_LRW=y | |
1273 | +CONFIG_CRYPTO_PCBC=y | |
1274 | +CONFIG_CRYPTO_XTS=y | |
1275 | + | |
1276 | +# | |
1277 | +# Hash modes | |
1278 | +# | |
1279 | +CONFIG_CRYPTO_HMAC=y | |
1280 | +CONFIG_CRYPTO_XCBC=y | |
1281 | +# CONFIG_CRYPTO_VMAC is not set | |
1282 | + | |
1283 | +# | |
1284 | +# Digest | |
1285 | +# | |
1286 | +CONFIG_CRYPTO_CRC32C=y | |
1287 | +# CONFIG_CRYPTO_GHASH is not set | |
1288 | +CONFIG_CRYPTO_MD4=y | |
1289 | +CONFIG_CRYPTO_MD5=y | |
1290 | +CONFIG_CRYPTO_MICHAEL_MIC=y | |
1291 | +# CONFIG_CRYPTO_RMD128 is not set | |
1292 | +# CONFIG_CRYPTO_RMD160 is not set | |
1293 | +# CONFIG_CRYPTO_RMD256 is not set | |
1294 | +# CONFIG_CRYPTO_RMD320 is not set | |
1295 | +CONFIG_CRYPTO_SHA1=y | |
1296 | +CONFIG_CRYPTO_SHA256=y | |
1297 | +CONFIG_CRYPTO_SHA512=y | |
1298 | +CONFIG_CRYPTO_TGR192=y | |
1299 | +CONFIG_CRYPTO_WP512=y | |
1300 | + | |
1301 | +# | |
1302 | +# Ciphers | |
1303 | +# | |
1304 | +CONFIG_CRYPTO_AES=y | |
1305 | +CONFIG_CRYPTO_ANUBIS=y | |
1306 | +CONFIG_CRYPTO_ARC4=y | |
1307 | +CONFIG_CRYPTO_BLOWFISH=y | |
1308 | +CONFIG_CRYPTO_CAMELLIA=y | |
1309 | +CONFIG_CRYPTO_CAST5=y | |
1310 | +CONFIG_CRYPTO_CAST6=y | |
1311 | +CONFIG_CRYPTO_DES=y | |
1312 | +CONFIG_CRYPTO_FCRYPT=y | |
1313 | +CONFIG_CRYPTO_KHAZAD=y | |
1314 | +# CONFIG_CRYPTO_SALSA20 is not set | |
1315 | +CONFIG_CRYPTO_SEED=y | |
1316 | +CONFIG_CRYPTO_SERPENT=y | |
1317 | +CONFIG_CRYPTO_TEA=y | |
1318 | +CONFIG_CRYPTO_TWOFISH=y | |
1319 | +CONFIG_CRYPTO_TWOFISH_COMMON=y | |
1320 | + | |
1321 | +# | |
1322 | +# Compression | |
1323 | +# | |
1324 | +CONFIG_CRYPTO_DEFLATE=y | |
1325 | +# CONFIG_CRYPTO_ZLIB is not set | |
1326 | +CONFIG_CRYPTO_LZO=y | |
1327 | + | |
1328 | +# | |
1329 | +# Random Number Generation | |
1330 | +# | |
1331 | +# CONFIG_CRYPTO_ANSI_CPRNG is not set | |
1332 | +# CONFIG_CRYPTO_HW is not set | |
1333 | +# CONFIG_VIRTUALIZATION is not set | |
1334 | +# CONFIG_BINARY_PRINTF is not set | |
1335 | + | |
1336 | +# | |
1337 | +# Library routines | |
1338 | +# | |
1339 | +CONFIG_BITREVERSE=y | |
1340 | +CONFIG_GENERIC_FIND_LAST_BIT=y | |
1341 | +CONFIG_CRC_CCITT=y | |
1342 | +CONFIG_CRC16=y | |
1343 | +# CONFIG_CRC_T10DIF is not set | |
1344 | +CONFIG_CRC_ITU_T=y | |
1345 | +CONFIG_CRC32=y | |
1346 | +# CONFIG_CRC7 is not set | |
1347 | +CONFIG_LIBCRC32C=y | |
1348 | +CONFIG_AUDIT_GENERIC=y | |
1349 | +CONFIG_ZLIB_INFLATE=y | |
1350 | +CONFIG_ZLIB_DEFLATE=y | |
1351 | +CONFIG_LZO_COMPRESS=y | |
1352 | +CONFIG_LZO_DECOMPRESS=y | |
1353 | +CONFIG_HAS_IOMEM=y | |
1354 | +CONFIG_HAS_DMA=y | |
1355 | +CONFIG_HAVE_LMB=y | |
1356 | +CONFIG_NLATTR=y | |
1357 | +CONFIG_GENERIC_ATOMIC64=y |
arch/sh/include/mach-common/mach/sh2007.h
1 | +#ifndef __MACH_SH2007_H | |
2 | +#define __MACH_SH2007_H | |
3 | + | |
4 | +#define CS5BCR 0xff802050 | |
5 | +#define CS5WCR 0xff802058 | |
6 | +#define CS5PCR 0xff802070 | |
7 | + | |
8 | +#define BUS_SZ8 1 | |
9 | +#define BUS_SZ16 2 | |
10 | +#define BUS_SZ32 3 | |
11 | + | |
12 | +#define PCMCIA_IODYN 1 | |
13 | +#define PCMCIA_ATA 0 | |
14 | +#define PCMCIA_IO8 2 | |
15 | +#define PCMCIA_IO16 3 | |
16 | +#define PCMCIA_COMM8 4 | |
17 | +#define PCMCIA_COMM16 5 | |
18 | +#define PCMCIA_ATTR8 6 | |
19 | +#define PCMCIA_ATTR16 7 | |
20 | + | |
21 | +#define TYPE_SRAM 0 | |
22 | +#define TYPE_PCMCIA 4 | |
23 | + | |
24 | +/* write-read/write-write delay (0-7:0,1,2,3,4,5,6,7) */ | |
25 | +#define IWW5 0 | |
26 | +#define IWW6 3 | |
27 | +/* different area, read-write delay (0-7:0,1,2,3,4,5,6,7) */ | |
28 | +#define IWRWD5 2 | |
29 | +#define IWRWD6 2 | |
30 | +/* same area, read-write delay (0-7:0,1,2,3,4,5,6,7) */ | |
31 | +#define IWRWS5 2 | |
32 | +#define IWRWS6 2 | |
33 | +/* different area, read-read delay (0-7:0,1,2,3,4,5,6,7) */ | |
34 | +#define IWRRD5 2 | |
35 | +#define IWRRD6 2 | |
36 | +/* same area, read-read delay (0-7:0,1,2,3,4,5,6,7) */ | |
37 | +#define IWRRS5 0 | |
38 | +#define IWRRS6 2 | |
39 | +/* burst count (0-3:4,8,16,32) */ | |
40 | +#define BST5 0 | |
41 | +#define BST6 0 | |
42 | +/* bus size */ | |
43 | +#define SZ5 BUS_SZ16 | |
44 | +#define SZ6 BUS_SZ16 | |
45 | +/* RD hold for SRAM (0-1:0,1) */ | |
46 | +#define RDSPL5 0 | |
47 | +#define RDSPL6 0 | |
48 | +/* Burst pitch (0-7:0,1,2,3,4,5,6,7) */ | |
49 | +#define BW5 0 | |
50 | +#define BW6 0 | |
51 | +/* Multiplex (0-1:0,1) */ | |
52 | +#define MPX5 0 | |
53 | +#define MPX6 0 | |
54 | +/* device type */ | |
55 | +#define TYPE5 TYPE_PCMCIA | |
56 | +#define TYPE6 TYPE_PCMCIA | |
57 | +/* address setup before assert CSn for SRAM (0-7:0,1,2,3,4,5,6,7) */ | |
58 | +#define ADS5 0 | |
59 | +#define ADS6 0 | |
60 | +/* address hold after negate CSn for SRAM (0-7:0,1,2,3,4,5,6,7) */ | |
61 | +#define ADH5 0 | |
62 | +#define ADH6 0 | |
63 | +/* CSn assert to RD assert delay for SRAM (0-7:0,1,2,3,4,5,6,7) */ | |
64 | +#define RDS5 0 | |
65 | +#define RDS6 0 | |
66 | +/* RD negate to CSn negate delay for SRAM (0-7:0,1,2,3,4,5,6,7) */ | |
67 | +#define RDH5 0 | |
68 | +#define RDH6 0 | |
69 | +/* CSn assert to WE assert delay for SRAM (0-7:0,1,2,3,4,5,6,7) */ | |
70 | +#define WTS5 0 | |
71 | +#define WTS6 0 | |
72 | +/* WE negate to CSn negate delay for SRAM (0-7:0,1,2,3,4,5,6,7) */ | |
73 | +#define WTH5 0 | |
74 | +#define WTH6 0 | |
75 | +/* BS hold (0-1:1,2) */ | |
76 | +#define BSH5 0 | |
77 | +#define BSH6 0 | |
78 | +/* wait cycle (0-15:0,1,2,3,4,5,6,7,8,9,11,13,15,17,21,25) */ | |
79 | +#define IW5 6 /* 60ns PIO mode 4 */ | |
80 | +#define IW6 15 /* 250ns */ | |
81 | + | |
82 | +#define SAA5 PCMCIA_IODYN /* IDE area b4000000-b5ffffff */ | |
83 | +#define SAB5 PCMCIA_IODYN /* CF area b6000000-b7ffffff */ | |
84 | +#define PCWA5 0 /* additional wait A (0-3:0,15,30,50) */ | |
85 | +#define PCWB5 0 /* additional wait B (0-3:0,15,30,50) */ | |
86 | +/* wait B (0-15:0,1,2,3,4,5,6,7,8,9,11,13,15,17,21,25) */ | |
87 | +#define PCIW5 12 | |
88 | +/* Address->OE/WE assert delay A (0-7:0,1,2,3,6,9,12,15) */ | |
89 | +#define TEDA5 2 | |
90 | +/* Address->OE/WE assert delay B (0-7:0,1,2,3,6,9,12,15) */ | |
91 | +#define TEDB5 4 | |
92 | +/* OE/WE negate->Address delay A (0-7:0,1,2,3,6,9,12,15) */ | |
93 | +#define TEHA5 2 | |
94 | +/* OE/WE negate->Address delay B (0-7:0,1,2,3,6,9,12,15) */ | |
95 | +#define TEHB5 3 | |
96 | + | |
97 | +#define CS5BCR_D ((IWW5<<28)|(IWRWD5<<24)|(IWRWS5<<20)| \ | |
98 | + (IWRRD5<<16)|(IWRRS5<<12)|(BST5<<10)| \ | |
99 | + (SZ5<<8)|(RDSPL5<<7)|(BW5<<4)|(MPX5<<3)|TYPE5) | |
100 | +#define CS5WCR_D ((ADS5<<28)|(ADH5<<24)|(RDS5<<20)| \ | |
101 | + (RDH5<<16)|(WTS5<<12)|(WTH5<<8)|(BSH5<<4)|IW5) | |
102 | +#define CS5PCR_D ((SAA5<<28)|(SAB5<<24)|(PCWA5<<22)| \ | |
103 | + (PCWB5<<20)|(PCIW5<<16)|(TEDA5<<12)| \ | |
104 | + (TEDB5<<8)|(TEHA5<<4)|TEHB5) | |
105 | + | |
106 | +#define SMC0_BASE 0xb0800000 /* eth0 */ | |
107 | +#define SMC1_BASE 0xb0900000 /* eth1 */ | |
108 | +#define CF_BASE 0xb6100000 /* Compact Flash (I/O area) */ | |
109 | +#define IDE_BASE 0xb4000000 /* IDE */ | |
110 | +#define PC104_IO_BASE 0xb8000000 | |
111 | +#define PC104_MEM_BASE 0xba000000 | |
112 | +#define SMC_IO_SIZE 0x100 | |
113 | + | |
114 | +#define CF_OFFSET 0x1f0 | |
115 | +#define IDE_OFFSET 0x170 | |
116 | + | |
117 | +#endif /* __MACH_SH2007_H */ |
arch/sh/tools/mach-types
drivers/serial/sh-sci.h
... | ... | @@ -140,7 +140,15 @@ |
140 | 140 | # define SCSPTR0 0xffe00024 /* 16 bit SCIF */ |
141 | 141 | # define SCSPTR1 0xffe10024 /* 16 bit SCIF */ |
142 | 142 | # define SCIF_ORER 0x0001 /* Overrun error bit */ |
143 | -# define SCSCR_INIT(port) 0x3a /* TIE=0,RIE=0,TE=1,RE=1,REIE=1 */ | |
143 | + | |
144 | +#if defined(CONFIG_SH_SH2007) | |
145 | +/* TIE=0,RIE=0,TE=1,RE=1,REIE=1,CKE1=0 */ | |
146 | +# define SCSCR_INIT(port) 0x38 | |
147 | +#else | |
148 | +/* TIE=0,RIE=0,TE=1,RE=1,REIE=1,CKE1=1 */ | |
149 | +# define SCSCR_INIT(port) 0x3a | |
150 | +#endif | |
151 | + | |
144 | 152 | #elif defined(CONFIG_CPU_SUBTYPE_SH7785) || \ |
145 | 153 | defined(CONFIG_CPU_SUBTYPE_SH7786) |
146 | 154 | # define SCSPTR0 0xffea0024 /* 16 bit SCIF */ |
... | ... | @@ -599,9 +607,10 @@ |
599 | 607 | * -- Mitch Davis - 15 Jul 2000 |
600 | 608 | */ |
601 | 609 | |
602 | -#if defined(CONFIG_CPU_SUBTYPE_SH7780) || \ | |
603 | - defined(CONFIG_CPU_SUBTYPE_SH7785) || \ | |
604 | - defined(CONFIG_CPU_SUBTYPE_SH7786) | |
610 | +#if (defined(CONFIG_CPU_SUBTYPE_SH7780) || \ | |
611 | + defined(CONFIG_CPU_SUBTYPE_SH7785) || \ | |
612 | + defined(CONFIG_CPU_SUBTYPE_SH7786)) && \ | |
613 | + !defined(CONFIG_SH_SH2007) | |
605 | 614 | #define SCBRR_VALUE(bps, clk) ((clk+16*bps)/(16*bps)-1) |
606 | 615 | #elif defined(CONFIG_CPU_SUBTYPE_SH7705) || \ |
607 | 616 | defined(CONFIG_CPU_SUBTYPE_SH7720) || \ |