Merge tag 'trace-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux...
[deliverable/linux.git] / arch / h8300 / Kconfig.cpu
1 menu "Processor type and features"
2
3 choice
4 prompt "H8/300 platform"
5 default H8300H_GENERIC
6
7 config H8300H_GENERIC
8 bool "H8/300H Generic"
9 help
10 H8/300H CPU Generic Hardware Support
11
12 config H8300H_AKI3068NET
13 bool "AE-3068/69"
14 select H83068
15 help
16 AKI-H8/3068F / AKI-H8/3069F Flashmicom LAN Board Support
17 More Information. (Japanese Only)
18 <http://akizukidenshi.com/catalog/default.aspx>
19 AE-3068/69 Evaluation Board Support
20 More Information.
21 <http://www.microtronique.com/ae3069lan.htm>
22
23 config H8300H_H8MAX
24 bool "H8MAX"
25 select H83068
26 help
27 H8MAX Evaluation Board Support
28 More Information. (Japanese Only)
29 <http://strawberry-linux.com/h8/index.html>
30
31 config H8300H_SIM
32 bool "H8/300H Simulator"
33 select H83007
34 help
35 GDB Simulator Support
36 More Information.
37 <http://sourceware.org/sid/>
38
39 config H8S_GENERIC
40 bool "H8S Generic"
41 help
42 H8S CPU Generic Hardware Support
43
44 config H8S_EDOSK2674
45 bool "EDOSK-2674"
46 select H8S2678
47 help
48 Renesas EDOSK-2674 Evaluation Board Support
49 More Information.
50 <http://www.azpower.com/H8-uClinux/index.html>
51 <http://www.renesas.eu/products/tools/introductory_evaluation_tools/evaluation_development_os_kits/edosk2674r/edosk2674r_software_tools_root.jsp>
52
53 config H8S_SIM
54 bool "H8S Simulator"
55 help
56 GDB Simulator Support
57 More Information.
58 <http://sourceware.org/sid/>
59
60 endchoice
61
62 choice
63 prompt "CPU Selection"
64
65 config H83002
66 bool "H8/3001,3002,3003"
67 depends on BROKEN
68 select CPU_H8300H
69
70 config H83007
71 bool "H8/3006,3007"
72 select CPU_H8300H
73
74 config H83048
75 bool "H8/3044,3045,3046,3047,3048,3052"
76 depends on BROKEN
77 select CPU_H8300H
78
79 config H83068
80 bool "H8/3065,3066,3067,3068,3069"
81 select CPU_H8300H
82
83 config H8S2678
84 bool "H8S/2670,2673,2674R,2675,2676"
85 select CPU_H8S
86
87 endchoice
88
89 config CPU_CLOCK
90 int "CPU Clock Frequency (/1KHz)"
91 default "20000"
92 help
93 CPU Clock Frequency divide to 1000
94
95 choice
96 prompt "Kernel executes from"
97 ---help---
98 Choose the memory type that the kernel will be running in.
99
100 config RAMKERNEL
101 bool "RAM"
102 help
103 The kernel will be resident in RAM when running.
104
105 config ROMKERNEL
106 bool "ROM"
107 help
108 The kernel will be resident in FLASH/ROM when running.
109 endchoice
110
111
112 config CPU_H8300H
113 bool
114 depends on (H83002 || H83007 || H83048 || H83068)
115 default y
116
117 config CPU_H8S
118 bool
119 depends on H8S2678
120 default y
121
122 choice
123 prompt "Timer"
124 config H8300_TIMER8
125 bool "8bit timer (2ch cascade)"
126 depends on (H83007 || H83068 || H8S2678)
127
128 config H8300_TIMER16
129 bool "16bit timer"
130 depends on (H83007 || H83068)
131
132 config H8300_ITU
133 bool "ITU"
134 depends on (H83002 || H83048)
135
136 config H8300_TPU
137 bool "TPU"
138 depends on H8S2678
139 endchoice
140
141 if H8300_TIMER8
142 choice
143 prompt "Timer Channel"
144 config H8300_TIMER8_CH0
145 bool "Channel 0"
146 config H8300_TIMER8_CH2
147 bool "Channel 2"
148 depends on CPU_H8300H
149 endchoice
150 endif
151
152 config H8300_TIMER16_CH
153 int "16bit timer channel (0 - 2)"
154 depends on H8300_TIMER16
155 range 0 2
156
157 config H8300_ITU_CH
158 int "ITU channel"
159 depends on H8300_ITU
160 range 0 4
161
162 config H8300_TPU_CH
163 int "TPU channel"
164 depends on H8300_TPU
165 range 0 4
166
167 source "kernel/Kconfig.preempt"
168
169 source "mm/Kconfig"
170
171 endmenu
This page took 0.034176 seconds and 5 git commands to generate.