summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorNathan Rossi <nathan.rossi@xilinx.com>2013-06-26 17:46:43 +1000
committerNathan Rossi <nathan.rossi@xilinx.com>2013-06-26 17:48:14 +1000
commitb20d963be6a4d34ad6bf1fe46520e4ff94ada6eb (patch)
tree6bcb29a476dabaa7b7239d1f4f9532a7fc25f85b /conf
parentf6b8e8569bb6ac888f8366a53cd3c3309a9e9bbe (diff)
downloadmeta-xilinx-b20d963be6a4d34ad6bf1fe46520e4ff94ada6eb.tar.gz
machine/kc705-trd-microblazeel: Add kc705-trd support to base layer
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/boards/kc705/kc705-trd-microblazeel.dts502
-rw-r--r--conf/machine/boards/kc705/kc705-trd-microblazeel.kconfig.cfg1182
-rw-r--r--conf/machine/boards/kc705/kc705-trd-microblazeel.xparameters.h48
-rw-r--r--conf/machine/kc705-trd-microblazeel.conf15
4 files changed, 1747 insertions, 0 deletions
diff --git a/conf/machine/boards/kc705/kc705-trd-microblazeel.dts b/conf/machine/boards/kc705/kc705-trd-microblazeel.dts
new file mode 100644
index 00000000..00ae72a0
--- /dev/null
+++ b/conf/machine/boards/kc705/kc705-trd-microblazeel.dts
@@ -0,0 +1,502 @@
1/dts-v1/;
2/ {
3 #address-cells = <1>;
4 #size-cells = <1>;
5 compatible = "xlnx,microblaze";
6 model = "Xilinx-KC705-TRD";
7 aliases {
8 ethernet0 = &soft_ethernet_mac;
9 serial0 = &rs232_uart_1;
10 } ;
11 chosen {
12 bootargs = "console=ttyS0,115200 root=/dev/ram rw";
13 linux,stdout-path = "/axi@2/serial@40400000";
14 } ;
15 cpus {
16 #address-cells = <1>;
17 #cpus = <0x1>;
18 #size-cells = <0>;
19 microblaze_0: cpu@0 {
20 clock-frequency = <150000000>;
21 compatible = "xlnx,microblaze-8.50.a";
22 d-cache-baseaddr = <0x80000000>;
23 d-cache-highaddr = <0xffffffff>;
24 d-cache-line-size = <0x20>;
25 d-cache-size = <0x2000>;
26 device_type = "cpu";
27 i-cache-baseaddr = <0x80000000>;
28 i-cache-highaddr = <0xffffffff>;
29 i-cache-line-size = <0x20>;
30 i-cache-size = <0x2000>;
31 model = "microblaze,8.50.a";
32 reg = <0>;
33 timebase-frequency = <150000000>;
34 xlnx,addr-tag-bits = <0x12>;
35 xlnx,allow-dcache-wr = <0x1>;
36 xlnx,allow-icache-wr = <0x1>;
37 xlnx,area-optimized = <0x0>;
38 xlnx,avoid-primitives = <0x0>;
39 xlnx,base-vectors = <0x0>;
40 xlnx,branch-target-cache-size = <0x0>;
41 xlnx,cache-byte-size = <0x2000>;
42 xlnx,d-axi = <0x1>;
43 xlnx,d-lmb = <0x1>;
44 xlnx,d-plb = <0x0>;
45 xlnx,data-size = <0x20>;
46 xlnx,dcache-addr-tag = <0x12>;
47 xlnx,dcache-always-used = <0x1>;
48 xlnx,dcache-byte-size = <0x2000>;
49 xlnx,dcache-data-width = <0x0>;
50 xlnx,dcache-force-tag-lutram = <0x1>;
51 xlnx,dcache-interface = <0x0>;
52 xlnx,dcache-line-len = <0x8>;
53 xlnx,dcache-use-fsl = <0x0>;
54 xlnx,dcache-use-writeback = <0x0>;
55 xlnx,dcache-victims = <0x0>;
56 xlnx,debug-enabled = <0x1>;
57 xlnx,div-zero-exception = <0x0>;
58 xlnx,dynamic-bus-sizing = <0x1>;
59 xlnx,ecc-use-ce-exception = <0x0>;
60 xlnx,edge-is-positive = <0x1>;
61 xlnx,endianness = <0x1>;
62 xlnx,family = "kintex7";
63 xlnx,fault-tolerant = <0x0>;
64 xlnx,fpu-exception = <0x0>;
65 xlnx,freq = <0x8f0d180>;
66 xlnx,fsl-data-size = <0x20>;
67 xlnx,fsl-exception = <0x0>;
68 xlnx,fsl-links = <0x0>;
69 xlnx,i-axi = <0x0>;
70 xlnx,i-lmb = <0x1>;
71 xlnx,i-plb = <0x0>;
72 xlnx,icache-always-used = <0x1>;
73 xlnx,icache-data-width = <0x0>;
74 xlnx,icache-force-tag-lutram = <0x1>;
75 xlnx,icache-interface = <0x0>;
76 xlnx,icache-line-len = <0x8>;
77 xlnx,icache-streams = <0x0>;
78 xlnx,icache-use-fsl = <0x0>;
79 xlnx,icache-victims = <0x0>;
80 xlnx,ill-opcode-exception = <0x1>;
81 xlnx,instance = "microblaze_0";
82 xlnx,interconnect = <0x2>;
83 xlnx,interrupt-is-edge = <0x0>;
84 xlnx,lockstep-slave = <0x0>;
85 xlnx,mmu-dtlb-size = <0x2>;
86 xlnx,mmu-itlb-size = <0x2>;
87 xlnx,mmu-privileged-instr = <0x0>;
88 xlnx,mmu-tlb-access = <0x3>;
89 xlnx,mmu-zones = <0x2>;
90 xlnx,number-of-pc-brk = <0x1>;
91 xlnx,number-of-rd-addr-brk = <0x0>;
92 xlnx,number-of-wr-addr-brk = <0x0>;
93 xlnx,opcode-0x0-illegal = <0x1>;
94 xlnx,optimization = <0x0>;
95 xlnx,pc-width = <0x20>;
96 xlnx,pvr = <0x2>;
97 xlnx,pvr-user1 = <0x0>;
98 xlnx,pvr-user2 = <0x0>;
99 xlnx,reset-msr = <0x0>;
100 xlnx,sco = <0x0>;
101 xlnx,stream-interconnect = <0x0>;
102 xlnx,unaligned-exceptions = <0x1>;
103 xlnx,use-barrel = <0x1>;
104 xlnx,use-branch-target-cache = <0x0>;
105 xlnx,use-dcache = <0x1>;
106 xlnx,use-div = <0x0>;
107 xlnx,use-ext-brk = <0x1>;
108 xlnx,use-ext-nm-brk = <0x1>;
109 xlnx,use-extended-fsl-instr = <0x0>;
110 xlnx,use-fpu = <0x0>;
111 xlnx,use-hw-mul = <0x1>;
112 xlnx,use-icache = <0x1>;
113 xlnx,use-interrupt = <0x1>;
114 xlnx,use-mmu = <0x3>;
115 xlnx,use-msr-instr = <0x1>;
116 xlnx,use-pcmp-instr = <0x1>;
117 xlnx,use-reorder-instr = <0x1>;
118 xlnx,use-stack-protection = <0x0>;
119 } ;
120 } ;
121 ddr3_sdram: memory@80000000 {
122 device_type = "memory";
123 reg = < 0x80000000 0x40000000 >;
124 } ;
125 axi4lite_0: axi@2 {
126 #address-cells = <1>;
127 #size-cells = <1>;
128 compatible = "xlnx,axi-interconnect-1.06.a", "simple-bus";
129 ranges ;
130 axi_dma_ethernet: axi-dma@50000000 {
131 axistream-connected = <&soft_ethernet_mac>;
132 axistream-control-connected = <&soft_ethernet_mac>;
133 compatible = "xlnx,axi-dma-6.03.a", "xlnx,axi-dma-1.00.a";
134 interrupt-parent = <&interrupt_cntlr>;
135 interrupts = < 0 2 1 2 >;
136 reg = < 0x50000000 0x10000 >;
137 xlnx,dlytmr-resolution = <0x4e2>;
138 xlnx,enable-multi-channel = <0x0>;
139 xlnx,family = "kintex7";
140 xlnx,generic = <0x0>;
141 xlnx,include-mm2s = <0x1>;
142 xlnx,include-mm2s-dre = <0x1>;
143 xlnx,include-mm2s-sf = <0x1>;
144 xlnx,include-s2mm = <0x1>;
145 xlnx,include-s2mm-dre = <0x1>;
146 xlnx,include-s2mm-sf = <0x1>;
147 xlnx,include-sg = <0x1>;
148 xlnx,instance = "AXI_DMA_Ethernet";
149 xlnx,mm2s-burst-size = <0x10>;
150 xlnx,num-mm2s-channels = <0x1>;
151 xlnx,num-s2mm-channels = <0x1>;
152 xlnx,prmry-is-aclk-async = <0x1>;
153 xlnx,s2mm-burst-size = <0x10>;
154 xlnx,sg-include-desc-queue = <0x1>;
155 xlnx,sg-include-stscntrl-strm = <0x1>;
156 xlnx,sg-length-width = <0x10>;
157 xlnx,sg-use-stsapp-length = <0x1>;
158 } ;
159 axi_xadc_0: axi-xadc@40d00000 {
160 compatible = "xlnx,axi-xadc-1.00.a";
161 interrupt-parent = <&interrupt_cntlr>;
162 interrupts = < 7 2 >;
163 reg = < 0x40d00000 0x10000 >;
164 xlnx,family = "kintex7";
165 xlnx,has-temp-bus = <0x1>;
166 xlnx,include-intr = <0x1>;
167 xlnx,instance = "axi_xadc_0";
168 xlnx,sim-monitor-file = "Sysmon_Design.txt";
169 } ;
170 debug_module: serial@40200000 {
171 compatible = "xlnx,mdm-2.10.a", "xlnx,xps-uartlite-1.00.a";
172 reg = < 0x40200000 0x10000 >;
173 xlnx,family = "kintex7";
174 xlnx,interconnect = <0x2>;
175 xlnx,jtag-chain = <0x2>;
176 xlnx,mb-dbg-ports = <0x1>;
177 xlnx,use-bscan = <0x0>;
178 xlnx,use-uart = <0x1>;
179 } ;
180 dip_switches_4bits: gpio@40700000 {
181 #gpio-cells = <2>;
182 compatible = "xlnx,axi-gpio-1.01.b", "xlnx,xps-gpio-1.00.a";
183 gpio-controller ;
184 reg = < 0x40700000 0x10000 >;
185 xlnx,all-inputs = <0x1>;
186 xlnx,all-inputs-2 = <0x0>;
187 xlnx,dout-default = <0x0>;
188 xlnx,dout-default-2 = <0x0>;
189 xlnx,family = "kintex7";
190 xlnx,gpio-width = <0x4>;
191 xlnx,gpio2-width = <0x20>;
192 xlnx,instance = "DIP_Switches_4Bits";
193 xlnx,interrupt-present = <0x1>;
194 xlnx,is-dual = <0x0>;
195 xlnx,tri-default = <0xffffffff>;
196 xlnx,tri-default-2 = <0xffffffff>;
197 } ;
198 dual_timer_counter: system-timer@40300000 {
199 clock-frequency = <100000000>;
200 compatible = "xlnx,axi-timer-1.03.a", "xlnx,xps-timer-1.00.a";
201 interrupt-parent = <&interrupt_cntlr>;
202 interrupts = < 3 2 >;
203 reg = < 0x40300000 0x10000 >;
204 xlnx,count-width = <0x20>;
205 xlnx,family = "kintex7";
206 xlnx,gen0-assert = <0x1>;
207 xlnx,gen1-assert = <0x1>;
208 xlnx,instance = "Dual_Timer_Counter";
209 xlnx,one-timer-only = <0x0>;
210 xlnx,trig0-assert = <0x1>;
211 xlnx,trig1-assert = <0x1>;
212 } ;
213 iic_eeprom: i2c@40a00000 {
214 compatible = "xlnx,axi-iic-1.02.a", "xlnx,xps-iic-2.00.a";
215 interrupt-parent = <&interrupt_cntlr>;
216 interrupts = < 4 2 >;
217 reg = < 0x40a00000 0x10000 >;
218 xlnx,family = "kintex7";
219 xlnx,gpo-width = <0x1>;
220 xlnx,iic-freq = <0x186a0>;
221 xlnx,instance = "IIC_EEPROM";
222 xlnx,scl-inertial-delay = <0x0>;
223 xlnx,sda-inertial-delay = <0x0>;
224 xlnx,sda-level = <0x1>;
225 xlnx,ten-bit-adr = <0x0>;
226 } ;
227 interrupt_cntlr: interrupt-controller@40100000 {
228 #interrupt-cells = <0x2>;
229 compatible = "xlnx,axi-intc-1.03.a", "xlnx,xps-intc-1.00.a";
230 interrupt-controller ;
231 reg = < 0x40100000 0x10000 >;
232 xlnx,kind-of-intr = <0x0>;
233 xlnx,num-intr-inputs = <0x8>;
234 } ;
235 lcd_gpio: gpio@40800000 {
236 #gpio-cells = <2>;
237 compatible = "xlnx,axi-gpio-1.01.b", "xlnx,xps-gpio-1.00.a";
238 gpio-controller ;
239 reg = < 0x40800000 0x10000 >;
240 xlnx,all-inputs = <0x0>;
241 xlnx,all-inputs-2 = <0x0>;
242 xlnx,dout-default = <0x0>;
243 xlnx,dout-default-2 = <0x0>;
244 xlnx,family = "kintex7";
245 xlnx,gpio-width = <0x7>;
246 xlnx,gpio2-width = <0x20>;
247 xlnx,instance = "LCD_GPIO";
248 xlnx,interrupt-present = <0x0>;
249 xlnx,is-dual = <0x0>;
250 xlnx,tri-default = <0xffffffff>;
251 xlnx,tri-default-2 = <0xffffffff>;
252 } ;
253 leds_8bits: gpio@40600000 {
254 #gpio-cells = <2>;
255 compatible = "xlnx,axi-gpio-1.01.b", "xlnx,xps-gpio-1.00.a";
256 gpio-controller ;
257 reg = < 0x40600000 0x10000 >;
258 xlnx,all-inputs = <0x0>;
259 xlnx,all-inputs-2 = <0x0>;
260 xlnx,dout-default = <0x0>;
261 xlnx,dout-default-2 = <0x0>;
262 xlnx,family = "kintex7";
263 xlnx,gpio-width = <0x8>;
264 xlnx,gpio2-width = <0x20>;
265 xlnx,instance = "LEDs_8Bits";
266 xlnx,interrupt-present = <0x1>;
267 xlnx,is-dual = <0x0>;
268 xlnx,tri-default = <0xffffffff>;
269 xlnx,tri-default-2 = <0xffffffff>;
270 } ;
271 logisdhc_0: logisdhc@40b00000 {
272 compatible = "xlnx,logisdhc-1.06.c";
273 interrupt-parent = <&interrupt_cntlr>;
274 interrupts = < 6 2 >;
275 reg = < 0x40b00000 0x10000 >;
276 xlnx,byte-per-pixel = <0x4>;
277 xlnx,convert-endianess = <0x0>;
278 xlnx,dma-type = <0x1>;
279 xlnx,family = "kintex7";
280 xlnx,ip-license-type = <0x1>;
281 xlnx,ip-major-revision = <0x1>;
282 xlnx,ip-minor-revision = <0x6>;
283 xlnx,ip-patch-level = <0x2>;
284 xlnx,mem-burst = <0x4>;
285 xlnx,mem-data-bus-width = <0x20>;
286 xlnx,mem-interface = <0x1>;
287 xlnx,regs-interface = <0x2>;
288 xlnx,row-stride = <0x400>;
289 xlnx,sd-base-clock-freq = <0x64>;
290 xlnx,use-dma = <0x0>;
291 } ;
292 primary_flash: flash@48000000 {
293 #address-cells = <1>;
294 #size-cells = <1>;
295 bank-width = <2>;
296 compatible = "xlnx,axi-emc-1.03.b", "cfi-flash";
297 reg = < 0x48000000 0x8000000 >;
298 xlnx,axi-clk-period-ps = <0x2710>;
299 xlnx,family = "kintex7";
300 xlnx,include-datawidth-matching-0 = <0x1>;
301 xlnx,include-datawidth-matching-1 = <0x0>;
302 xlnx,include-datawidth-matching-2 = <0x0>;
303 xlnx,include-datawidth-matching-3 = <0x0>;
304 xlnx,include-negedge-ioregs = <0x0>;
305 xlnx,instance = "Linear_Flash";
306 xlnx,lflash-period-ps = <0x4e20>;
307 xlnx,linear-flash-sync-burst = <0x0>;
308 xlnx,max-mem-width = <0x10>;
309 xlnx,mem0-type = <0x2>;
310 xlnx,mem0-width = <0x10>;
311 xlnx,mem1-type = <0x0>;
312 xlnx,mem1-width = <0x20>;
313 xlnx,mem2-type = <0x0>;
314 xlnx,mem2-width = <0x20>;
315 xlnx,mem3-type = <0x0>;
316 xlnx,mem3-width = <0x20>;
317 xlnx,num-banks-mem = <0x1>;
318 xlnx,parity-type-mem-0 = <0x0>;
319 xlnx,parity-type-mem-1 = <0x0>;
320 xlnx,parity-type-mem-2 = <0x0>;
321 xlnx,parity-type-mem-3 = <0x0>;
322 xlnx,s-axi-en-reg = <0x0>;
323 xlnx,s-axi-mem-addr-width = <0x20>;
324 xlnx,s-axi-mem-data-width = <0x20>;
325 xlnx,s-axi-mem-id-width = <0x1>;
326 xlnx,s-axi-mem-protocol = "AXI4LITE";
327 xlnx,s-axi-reg-addr-width = <0x5>;
328 xlnx,s-axi-reg-data-width = <0x20>;
329 xlnx,s-axi-reg-protocol = "axi4";
330 xlnx,synch-pipedelay-0 = <0x2>;
331 xlnx,synch-pipedelay-1 = <0x2>;
332 xlnx,synch-pipedelay-2 = <0x2>;
333 xlnx,synch-pipedelay-3 = <0x2>;
334 xlnx,tavdv-ps-mem-0 = <0x1fbd0>;
335 xlnx,tavdv-ps-mem-1 = <0x3a98>;
336 xlnx,tavdv-ps-mem-2 = <0x3a98>;
337 xlnx,tavdv-ps-mem-3 = <0x3a98>;
338 xlnx,tcedv-ps-mem-0 = <0x1fbd0>;
339 xlnx,tcedv-ps-mem-1 = <0x3a98>;
340 xlnx,tcedv-ps-mem-2 = <0x3a98>;
341 xlnx,tcedv-ps-mem-3 = <0x3a98>;
342 xlnx,thzce-ps-mem-0 = <0x88b8>;
343 xlnx,thzce-ps-mem-1 = <0x1b58>;
344 xlnx,thzce-ps-mem-2 = <0x1b58>;
345 xlnx,thzce-ps-mem-3 = <0x1b58>;
346 xlnx,thzoe-ps-mem-0 = <0x1b58>;
347 xlnx,thzoe-ps-mem-1 = <0x1b58>;
348 xlnx,thzoe-ps-mem-2 = <0x1b58>;
349 xlnx,thzoe-ps-mem-3 = <0x1b58>;
350 xlnx,tlzwe-ps-mem-0 = <0x88b8>;
351 xlnx,tlzwe-ps-mem-1 = <0x0>;
352 xlnx,tlzwe-ps-mem-2 = <0x0>;
353 xlnx,tlzwe-ps-mem-3 = <0x0>;
354 xlnx,tpacc-ps-flash-0 = <0x61a8>;
355 xlnx,tpacc-ps-flash-1 = <0x61a8>;
356 xlnx,tpacc-ps-flash-2 = <0x61a8>;
357 xlnx,tpacc-ps-flash-3 = <0x61a8>;
358 xlnx,twc-ps-mem-0 = <0x11170>;
359 xlnx,twc-ps-mem-1 = <0x3a98>;
360 xlnx,twc-ps-mem-2 = <0x3a98>;
361 xlnx,twc-ps-mem-3 = <0x3a98>;
362 xlnx,twp-ps-mem-0 = <0x11170>;
363 xlnx,twp-ps-mem-1 = <0x2ee0>;
364 xlnx,twp-ps-mem-2 = <0x2ee0>;
365 xlnx,twp-ps-mem-3 = <0x2ee0>;
366 xlnx,twph-ps-mem-0 = <0x2ee0>;
367 xlnx,twph-ps-mem-1 = <0x2ee0>;
368 xlnx,twph-ps-mem-2 = <0x2ee0>;
369 xlnx,twph-ps-mem-3 = <0x2ee0>;
370 xlnx,wr-rec-time-mem-0 = <0x186a0>;
371 xlnx,wr-rec-time-mem-1 = <0x186a0>;
372 xlnx,wr-rec-time-mem-2 = <0x186a0>;
373 xlnx,wr-rec-time-mem-3 = <0x186a0>;
374 partition@0x00000000 {
375 label = "fpga";
376 reg = <0x00000000 0x00200000>;
377 };
378 partition@0x00200000 {
379 label = "boot";
380 reg = <0x00200000 0x00040000>;
381 };
382 partition@0x00240000 {
383 label = "bootenv";
384 reg = <0x00240000 0x00020000>;
385 };
386 partition@0x00260000 {
387 label = "image";
388 reg = <0x00260000 0x00c00000>;
389 };
390 partition@0x00e60000 {
391 label = "spare";
392 reg = <0x00e60000 0x00000000>;
393 };
394 } ;
395 push_buttons_5bits: gpio@40500000 {
396 #gpio-cells = <2>;
397 compatible = "xlnx,axi-gpio-1.01.b", "xlnx,xps-gpio-1.00.a";
398 gpio-controller ;
399 reg = < 0x40500000 0x10000 >;
400 xlnx,all-inputs = <0x1>;
401 xlnx,all-inputs-2 = <0x0>;
402 xlnx,dout-default = <0x0>;
403 xlnx,dout-default-2 = <0x0>;
404 xlnx,family = "kintex7";
405 xlnx,gpio-width = <0x5>;
406 xlnx,gpio2-width = <0x20>;
407 xlnx,instance = "Push_Buttons_5Bits";
408 xlnx,interrupt-present = <0x1>;
409 xlnx,is-dual = <0x0>;
410 xlnx,tri-default = <0xffffffff>;
411 xlnx,tri-default-2 = <0xffffffff>;
412 } ;
413 rotary_gpio: gpio@40900000 {
414 #gpio-cells = <2>;
415 compatible = "xlnx,axi-gpio-1.01.b", "xlnx,xps-gpio-1.00.a";
416 gpio-controller ;
417 reg = < 0x40900000 0x10000 >;
418 xlnx,all-inputs = <0x1>;
419 xlnx,all-inputs-2 = <0x0>;
420 xlnx,dout-default = <0x0>;
421 xlnx,dout-default-2 = <0x0>;
422 xlnx,family = "kintex7";
423 xlnx,gpio-width = <0x3>;
424 xlnx,gpio2-width = <0x20>;
425 xlnx,instance = "ROTARY_GPIO";
426 xlnx,interrupt-present = <0x0>;
427 xlnx,is-dual = <0x0>;
428 xlnx,tri-default = <0xffffffff>;
429 xlnx,tri-default-2 = <0xffffffff>;
430 } ;
431 rs232_uart_1: serial@40400000 {
432 clock-frequency = <100000000>;
433 compatible = "xlnx,axi-uart16550-1.01.a", "xlnx,xps-uart16550-2.00.a", "ns16550a";
434 current-speed = <115200>;
435 device_type = "serial";
436 interrupt-parent = <&interrupt_cntlr>;
437 interrupts = < 5 2 >;
438 reg = < 0x40400000 0x10000 >;
439 reg-offset = <0x1000>;
440 reg-shift = <2>;
441 xlnx,external-xin-clk-hz = <0x17d7840>;
442 xlnx,family = "kintex7";
443 xlnx,has-external-rclk = <0x0>;
444 xlnx,has-external-xin = <0x0>;
445 xlnx,instance = "RS232_Uart_1";
446 xlnx,is-a-16550 = <0x1>;
447 xlnx,use-modem-ports = <0x0>;
448 xlnx,use-user-ports = <0x0>;
449 } ;
450 soft_ethernet_mac: axi-ethernet@50100000 {
451 axistream-connected = <&axi_dma_ethernet>;
452 axistream-control-connected = <&axi_dma_ethernet>;
453 clock-frequency = <100000000>;
454 compatible = "xlnx,axi-ethernet-3.01.a", "xlnx,axi-ethernet-1.00.a";
455 device_type = "network";
456 interrupt-parent = <&interrupt_cntlr>;
457 interrupts = < 2 2 >;
458 local-mac-address = [ 00 0a 35 00 d9 4e ];
459 phy-handle = <&phy0>;
460 reg = < 0x50100000 0x40000 >;
461 xlnx,avb = <0x0>;
462 xlnx,halfdup = <0x0>;
463 xlnx,include-io = <0x1>;
464 xlnx,mcast-extend = <0x0>;
465 xlnx,phy-type = <0x1>;
466 xlnx,phyaddr = <0x1>;
467 xlnx,rxcsum = <0x0>;
468 xlnx,rxmem = <0x1000>;
469 xlnx,rxvlan-strp = <0x0>;
470 xlnx,rxvlan-tag = <0x0>;
471 xlnx,rxvlan-tran = <0x0>;
472 xlnx,stats = <0x0>;
473 xlnx,txcsum = <0x0>;
474 xlnx,txmem = <0x1000>;
475 xlnx,txvlan-strp = <0x0>;
476 xlnx,txvlan-tag = <0x0>;
477 xlnx,txvlan-tran = <0x0>;
478 xlnx,type = <0x1>;
479 mdio {
480 #address-cells = <1>;
481 #size-cells = <0>;
482 phy0: phy@7 {
483 compatible = "marvell,88e1111";
484 device_type = "ethernet-phy";
485 reg = <7>;
486 } ;
487 } ;
488 } ;
489 } ;
490 axi_mm_mb: axi@1 {
491 #address-cells = <1>;
492 #size-cells = <1>;
493 compatible = "xlnx,axi-interconnect-1.06.a", "simple-bus";
494 ranges ;
495 axi4_0: axi@0 {
496 #address-cells = <1>;
497 #size-cells = <1>;
498 compatible = "xlnx,axi-interconnect-1.06.a", "simple-bus";
499 ranges = < 0x80000000 0x80000000 0x40000000 >;
500 } ;
501 } ;
502} ;
diff --git a/conf/machine/boards/kc705/kc705-trd-microblazeel.kconfig.cfg b/conf/machine/boards/kc705/kc705-trd-microblazeel.kconfig.cfg
new file mode 100644
index 00000000..d01b8120
--- /dev/null
+++ b/conf/machine/boards/kc705/kc705-trd-microblazeel.kconfig.cfg
@@ -0,0 +1,1182 @@
1#
2# Automatically generated file; DO NOT EDIT.
3# Linux/microblaze 3.6.0 Kernel Configuration
4#
5CONFIG_MICROBLAZE=y
6# CONFIG_SWAP is not set
7CONFIG_RWSEM_GENERIC_SPINLOCK=y
8CONFIG_ZONE_DMA=y
9CONFIG_ARCH_POPULATES_NODE_MAP=y
10# CONFIG_ARCH_HAS_ILOG2_U32 is not set
11# CONFIG_ARCH_HAS_ILOG2_U64 is not set
12CONFIG_GENERIC_HWEIGHT=y
13CONFIG_GENERIC_CALIBRATE_DELAY=y
14CONFIG_GENERIC_GPIO=y
15CONFIG_GENERIC_CSUM=y
16CONFIG_STACKTRACE_SUPPORT=y
17CONFIG_LOCKDEP_SUPPORT=y
18CONFIG_HAVE_LATENCYTOP_SUPPORT=y
19CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
20
21#
22# General setup
23#
24CONFIG_EXPERIMENTAL=y
25CONFIG_BROKEN_ON_SMP=y
26CONFIG_INIT_ENV_ARG_LIMIT=32
27CONFIG_CROSS_COMPILE=""
28CONFIG_LOCALVERSION=""
29CONFIG_LOCALVERSION_AUTO=y
30CONFIG_DEFAULT_HOSTNAME="(none)"
31CONFIG_SYSVIPC=y
32CONFIG_SYSVIPC_SYSCTL=y
33CONFIG_POSIX_MQUEUE=y
34CONFIG_POSIX_MQUEUE_SYSCTL=y
35# CONFIG_BSD_PROCESS_ACCT is not set
36# CONFIG_FHANDLE is not set
37# CONFIG_TASKSTATS is not set
38# CONFIG_AUDIT is not set
39CONFIG_HAVE_GENERIC_HARDIRQS=y
40
41#
42# IRQ subsystem
43#
44CONFIG_GENERIC_HARDIRQS=y
45CONFIG_GENERIC_IRQ_PROBE=y
46CONFIG_GENERIC_IRQ_SHOW=y
47CONFIG_IRQ_DOMAIN=y
48CONFIG_GENERIC_CLOCKEVENTS=y
49CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
50
51#
52# Timers subsystem
53#
54CONFIG_TICK_ONESHOT=y
55CONFIG_NO_HZ=y
56CONFIG_HIGH_RES_TIMERS=y
57
58#
59# RCU Subsystem
60#
61CONFIG_TINY_RCU=y
62# CONFIG_PREEMPT_RCU is not set
63# CONFIG_TREE_RCU_TRACE is not set
64CONFIG_IKCONFIG=y
65CONFIG_IKCONFIG_PROC=y
66CONFIG_LOG_BUF_SHIFT=14
67# CONFIG_CGROUPS is not set
68# CONFIG_CHECKPOINT_RESTORE is not set
69# CONFIG_NAMESPACES is not set
70# CONFIG_SCHED_AUTOGROUP is not set
71CONFIG_SYSFS_DEPRECATED=y
72CONFIG_SYSFS_DEPRECATED_V2=y
73# CONFIG_RELAY is not set
74CONFIG_BLK_DEV_INITRD=y
75CONFIG_INITRAMFS_SOURCE=""
76CONFIG_INITRAMFS_ROOT_UID=0
77CONFIG_INITRAMFS_ROOT_GID=0
78CONFIG_RD_GZIP=y
79# CONFIG_RD_BZIP2 is not set
80# CONFIG_RD_LZMA is not set
81# CONFIG_RD_XZ is not set
82# CONFIG_RD_LZO is not set
83CONFIG_INITRAMFS_COMPRESSION_NONE=y
84# CONFIG_INITRAMFS_COMPRESSION_GZIP is not set
85CONFIG_CC_OPTIMIZE_FOR_SIZE=y
86CONFIG_SYSCTL=y
87CONFIG_ANON_INODES=y
88CONFIG_EXPERT=y
89CONFIG_SYSCTL_SYSCALL=y
90CONFIG_KALLSYMS=y
91# CONFIG_KALLSYMS_ALL is not set
92CONFIG_HOTPLUG=y
93CONFIG_PRINTK=y
94CONFIG_BUG=y
95CONFIG_ELF_CORE=y
96CONFIG_BASE_FULL=y
97CONFIG_FUTEX=y
98CONFIG_EPOLL=y
99CONFIG_SIGNALFD=y
100CONFIG_TIMERFD=y
101CONFIG_EVENTFD=y
102CONFIG_SHMEM=y
103CONFIG_AIO=y
104CONFIG_EMBEDDED=y
105
106#
107# Kernel Performance Events And Counters
108#
109CONFIG_VM_EVENT_COUNTERS=y
110CONFIG_COMPAT_BRK=y
111CONFIG_SLAB=y
112# CONFIG_SLUB is not set
113# CONFIG_SLOB is not set
114# CONFIG_PROFILING is not set
115CONFIG_HAVE_OPROFILE=y
116CONFIG_HAVE_DMA_ATTRS=y
117CONFIG_HAVE_DMA_API_DEBUG=y
118CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
119
120#
121# GCOV-based kernel profiling
122#
123# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
124CONFIG_SLABINFO=y
125CONFIG_RT_MUTEXES=y
126CONFIG_BASE_SMALL=0
127CONFIG_MODULES=y
128# CONFIG_MODULE_FORCE_LOAD is not set
129CONFIG_MODULE_UNLOAD=y
130# CONFIG_MODULE_FORCE_UNLOAD is not set
131# CONFIG_MODVERSIONS is not set
132# CONFIG_MODULE_SRCVERSION_ALL is not set
133CONFIG_BLOCK=y
134CONFIG_LBDAF=y
135CONFIG_BLK_DEV_BSG=y
136# CONFIG_BLK_DEV_BSGLIB is not set
137# CONFIG_BLK_DEV_INTEGRITY is not set
138
139#
140# Partition Types
141#
142# CONFIG_PARTITION_ADVANCED is not set
143CONFIG_MSDOS_PARTITION=y
144
145#
146# IO Schedulers
147#
148CONFIG_IOSCHED_NOOP=y
149CONFIG_IOSCHED_DEADLINE=y
150CONFIG_IOSCHED_CFQ=y
151# CONFIG_DEFAULT_DEADLINE is not set
152CONFIG_DEFAULT_CFQ=y
153# CONFIG_DEFAULT_NOOP is not set
154CONFIG_DEFAULT_IOSCHED="cfq"
155# CONFIG_INLINE_SPIN_TRYLOCK is not set
156# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
157# CONFIG_INLINE_SPIN_LOCK is not set
158# CONFIG_INLINE_SPIN_LOCK_BH is not set
159# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
160# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
161# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
162CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
163# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
164# CONFIG_INLINE_READ_TRYLOCK is not set
165# CONFIG_INLINE_READ_LOCK is not set
166# CONFIG_INLINE_READ_LOCK_BH is not set
167# CONFIG_INLINE_READ_LOCK_IRQ is not set
168# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
169CONFIG_INLINE_READ_UNLOCK=y
170# CONFIG_INLINE_READ_UNLOCK_BH is not set
171CONFIG_INLINE_READ_UNLOCK_IRQ=y
172# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
173# CONFIG_INLINE_WRITE_TRYLOCK is not set
174# CONFIG_INLINE_WRITE_LOCK is not set
175# CONFIG_INLINE_WRITE_LOCK_BH is not set
176# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
177# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
178CONFIG_INLINE_WRITE_UNLOCK=y
179# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
180CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
181# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
182# CONFIG_MUTEX_SPIN_ON_OWNER is not set
183# CONFIG_FREEZER is not set
184
185#
186# Platform options
187#
188CONFIG_PLATFORM_GENERIC=y
189# CONFIG_OPT_LIB_FUNCTION is not set
190
191#
192# Definitions for MICROBLAZE0
193#
194CONFIG_KERNEL_BASE_ADDR=0x80000000
195CONFIG_XILINX_MICROBLAZE0_FAMILY="kintex7"
196CONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=1
197CONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=1
198CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1
199CONFIG_XILINX_MICROBLAZE0_USE_DIV=0
200CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=1
201CONFIG_XILINX_MICROBLAZE0_USE_FPU=0
202CONFIG_XILINX_MICROBLAZE0_HW_VER="8.50.a"
203
204#
205# Processor type and features
206#
207CONFIG_PREEMPT_NONE=y
208# CONFIG_PREEMPT_VOLUNTARY is not set
209# CONFIG_PREEMPT is not set
210# CONFIG_HZ_100 is not set
211CONFIG_HZ_250=y
212# CONFIG_HZ_300 is not set
213# CONFIG_HZ_1000 is not set
214CONFIG_HZ=250
215CONFIG_SCHED_HRTICK=y
216CONFIG_MMU=y
217
218#
219# Boot options
220#
221# CONFIG_CMDLINE_BOOL is not set
222CONFIG_SECCOMP=y
223
224#
225# Advanced setup
226#
227CONFIG_ADVANCED_OPTIONS=y
228# CONFIG_HIGHMEM is not set
229CONFIG_LOWMEM_SIZE_BOOL=y
230CONFIG_LOWMEM_SIZE=0x30000000
231CONFIG_MANUAL_RESET_VECTOR=0x0
232CONFIG_KERNEL_START_BOOL=y
233CONFIG_KERNEL_START=0xc0000000
234CONFIG_TASK_SIZE_BOOL=y
235CONFIG_TASK_SIZE=0x80000000
236CONFIG_KERNEL_PAD=0x80000
237CONFIG_SELECT_MEMORY_MODEL=y
238CONFIG_FLATMEM_MANUAL=y
239CONFIG_FLATMEM=y
240CONFIG_FLAT_NODE_MEM_MAP=y
241CONFIG_HAVE_MEMBLOCK=y
242CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
243CONFIG_PAGEFLAGS_EXTENDED=y
244CONFIG_SPLIT_PTLOCK_CPUS=4
245# CONFIG_COMPACTION is not set
246# CONFIG_PHYS_ADDR_T_64BIT is not set
247CONFIG_ZONE_DMA_FLAG=1
248CONFIG_BOUNCE=y
249CONFIG_VIRT_TO_BUS=y
250# CONFIG_KSM is not set
251CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
252CONFIG_CROSS_MEMORY_ATTACH=y
253CONFIG_NEED_PER_CPU_KM=y
254# CONFIG_CLEANCACHE is not set
255
256#
257# Executable file formats
258#
259CONFIG_BINFMT_ELF=y
260# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
261# CONFIG_HAVE_AOUT is not set
262CONFIG_BINFMT_MISC=y
263
264#
265# Bus Options
266#
267# CONFIG_PCI is not set
268# CONFIG_PCI_DOMAINS is not set
269# CONFIG_PCI_SYSCALL is not set
270# CONFIG_ARCH_SUPPORTS_MSI is not set
271CONFIG_NET=y
272
273#
274# Networking options
275#
276CONFIG_PACKET=y
277CONFIG_UNIX=y
278# CONFIG_UNIX_DIAG is not set
279CONFIG_XFRM=y
280# CONFIG_XFRM_USER is not set
281# CONFIG_XFRM_SUB_POLICY is not set
282# CONFIG_XFRM_MIGRATE is not set
283# CONFIG_XFRM_STATISTICS is not set
284# CONFIG_NET_KEY is not set
285CONFIG_INET=y
286# CONFIG_IP_MULTICAST is not set
287# CONFIG_IP_ADVANCED_ROUTER is not set
288# CONFIG_IP_PNP is not set
289# CONFIG_NET_IPIP is not set
290# CONFIG_NET_IPGRE_DEMUX is not set
291# CONFIG_ARPD is not set
292# CONFIG_SYN_COOKIES is not set
293# CONFIG_NET_IPVTI is not set
294# CONFIG_INET_AH is not set
295# CONFIG_INET_ESP is not set
296# CONFIG_INET_IPCOMP is not set
297# CONFIG_INET_XFRM_TUNNEL is not set
298# CONFIG_INET_TUNNEL is not set
299CONFIG_INET_XFRM_MODE_TRANSPORT=y
300CONFIG_INET_XFRM_MODE_TUNNEL=y
301CONFIG_INET_XFRM_MODE_BEET=y
302CONFIG_INET_LRO=y
303CONFIG_INET_DIAG=y
304CONFIG_INET_TCP_DIAG=y
305# CONFIG_INET_UDP_DIAG is not set
306# CONFIG_TCP_CONG_ADVANCED is not set
307CONFIG_TCP_CONG_CUBIC=y
308CONFIG_DEFAULT_TCP_CONG="cubic"
309# CONFIG_TCP_MD5SIG is not set
310# CONFIG_IPV6 is not set
311# CONFIG_NETWORK_SECMARK is not set
312# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
313# CONFIG_NETFILTER is not set
314# CONFIG_IP_DCCP is not set
315# CONFIG_IP_SCTP is not set
316# CONFIG_RDS is not set
317# CONFIG_TIPC is not set
318# CONFIG_ATM is not set
319# CONFIG_L2TP is not set
320# CONFIG_BRIDGE is not set
321# CONFIG_NET_DSA is not set
322# CONFIG_VLAN_8021Q is not set
323# CONFIG_DECNET is not set
324# CONFIG_LLC2 is not set
325# CONFIG_IPX is not set
326# CONFIG_ATALK is not set
327# CONFIG_X25 is not set
328# CONFIG_LAPB is not set
329# CONFIG_WAN_ROUTER is not set
330# CONFIG_PHONET is not set
331# CONFIG_IEEE802154 is not set
332# CONFIG_NET_SCHED is not set
333# CONFIG_DCB is not set
334# CONFIG_BATMAN_ADV is not set
335# CONFIG_OPENVSWITCH is not set
336CONFIG_BQL=y
337
338#
339# Network testing
340#
341# CONFIG_NET_PKTGEN is not set
342# CONFIG_HAMRADIO is not set
343# CONFIG_CAN is not set
344# CONFIG_IRDA is not set
345# CONFIG_BT is not set
346# CONFIG_AF_RXRPC is not set
347CONFIG_WIRELESS=y
348# CONFIG_CFG80211 is not set
349# CONFIG_LIB80211 is not set
350
351#
352# CFG80211 needs to be enabled for MAC80211
353#
354# CONFIG_WIMAX is not set
355# CONFIG_RFKILL is not set
356# CONFIG_NET_9P is not set
357# CONFIG_CAIF is not set
358# CONFIG_CEPH_LIB is not set
359# CONFIG_NFC is not set
360
361#
362# Device Drivers
363#
364
365#
366# Generic Driver Options
367#
368CONFIG_UEVENT_HELPER_PATH=""
369CONFIG_DEVTMPFS=y
370CONFIG_DEVTMPFS_MOUNT=y
371CONFIG_STANDALONE=y
372CONFIG_PREVENT_FIRMWARE_BUILD=y
373CONFIG_FW_LOADER=y
374CONFIG_FIRMWARE_IN_KERNEL=y
375CONFIG_EXTRA_FIRMWARE=""
376# CONFIG_DEBUG_DRIVER is not set
377# CONFIG_DEBUG_DEVRES is not set
378# CONFIG_SYS_HYPERVISOR is not set
379CONFIG_GENERIC_CPU_DEVICES=y
380# CONFIG_DMA_SHARED_BUFFER is not set
381# CONFIG_CONNECTOR is not set
382CONFIG_MTD=y
383# CONFIG_MTD_TESTS is not set
384# CONFIG_MTD_REDBOOT_PARTS is not set
385CONFIG_MTD_CMDLINE_PARTS=y
386CONFIG_MTD_OF_PARTS=y
387# CONFIG_MTD_AR7_PARTS is not set
388
389#
390# User Modules And Translation Layers
391#
392CONFIG_MTD_CHAR=y
393# CONFIG_MTD_BLKDEVS is not set
394# CONFIG_MTD_BLOCK is not set
395# CONFIG_MTD_BLOCK_RO is not set
396# CONFIG_FTL is not set
397# CONFIG_NFTL is not set
398# CONFIG_INFTL is not set
399# CONFIG_RFD_FTL is not set
400# CONFIG_SSFDC is not set
401# CONFIG_SM_FTL is not set
402# CONFIG_MTD_OOPS is not set
403
404#
405# RAM/ROM/Flash chip drivers
406#
407CONFIG_MTD_CFI=y
408CONFIG_MTD_JEDECPROBE=y
409CONFIG_MTD_GEN_PROBE=y
410CONFIG_MTD_CFI_ADV_OPTIONS=y
411CONFIG_MTD_CFI_NOSWAP=y
412# CONFIG_MTD_CFI_BE_BYTE_SWAP is not set
413# CONFIG_MTD_CFI_LE_BYTE_SWAP is not set
414# CONFIG_MTD_CFI_GEOMETRY is not set
415CONFIG_MTD_MAP_BANK_WIDTH_1=y
416CONFIG_MTD_MAP_BANK_WIDTH_2=y
417CONFIG_MTD_MAP_BANK_WIDTH_4=y
418# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
419# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
420# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
421CONFIG_MTD_CFI_I1=y
422CONFIG_MTD_CFI_I2=y
423# CONFIG_MTD_CFI_I4 is not set
424# CONFIG_MTD_CFI_I8 is not set
425# CONFIG_MTD_OTP is not set
426CONFIG_MTD_CFI_INTELEXT=y
427CONFIG_MTD_CFI_AMDSTD=y
428CONFIG_MTD_CFI_STAA=y
429CONFIG_MTD_CFI_UTIL=y
430CONFIG_MTD_RAM=y
431# CONFIG_MTD_ROM is not set
432# CONFIG_MTD_ABSENT is not set
433
434#
435# Mapping drivers for chip access
436#
437CONFIG_MTD_COMPLEX_MAPPINGS=y
438CONFIG_MTD_PHYSMAP=y
439# CONFIG_MTD_PHYSMAP_COMPAT is not set
440CONFIG_MTD_PHYSMAP_OF=y
441# CONFIG_MTD_GPIO_ADDR is not set
442# CONFIG_MTD_PLATRAM is not set
443# CONFIG_MTD_LATCH_ADDR is not set
444
445#
446# Self-contained MTD device drivers
447#
448# CONFIG_MTD_DATAFLASH is not set
449# CONFIG_MTD_M25P80 is not set
450# CONFIG_MTD_SST25L is not set
451# CONFIG_MTD_SLRAM is not set
452# CONFIG_MTD_PHRAM is not set
453# CONFIG_MTD_MTDRAM is not set
454# CONFIG_MTD_BLOCK2MTD is not set
455
456#
457# Disk-On-Chip Device Drivers
458#
459# CONFIG_MTD_DOCG3 is not set
460# CONFIG_MTD_NAND is not set
461# CONFIG_MTD_ONENAND is not set
462
463#
464# LPDDR flash memory drivers
465#
466# CONFIG_MTD_LPDDR is not set
467# CONFIG_MTD_UBI is not set
468CONFIG_DTC=y
469CONFIG_OF=y
470
471#
472# Device Tree and Open Firmware support
473#
474CONFIG_PROC_DEVICETREE=y
475# CONFIG_OF_SELFTEST is not set
476CONFIG_OF_FLATTREE=y
477CONFIG_OF_EARLY_FLATTREE=y
478CONFIG_OF_ADDRESS=y
479CONFIG_OF_IRQ=y
480CONFIG_OF_DEVICE=y
481CONFIG_OF_NET=y
482CONFIG_OF_MDIO=y
483CONFIG_OF_MTD=y
484# CONFIG_PARPORT is not set
485CONFIG_BLK_DEV=y
486# CONFIG_BLK_DEV_COW_COMMON is not set
487# CONFIG_BLK_DEV_LOOP is not set
488
489#
490# DRBD disabled because PROC_FS, INET or CONNECTOR not selected
491#
492# CONFIG_BLK_DEV_NBD is not set
493CONFIG_BLK_DEV_RAM=y
494CONFIG_BLK_DEV_RAM_COUNT=16
495CONFIG_BLK_DEV_RAM_SIZE=16384
496# CONFIG_BLK_DEV_XIP is not set
497# CONFIG_CDROM_PKTCDVD is not set
498# CONFIG_ATA_OVER_ETH is not set
499CONFIG_XILINX_SYSACE=y
500# CONFIG_BLK_DEV_RBD is not set
501
502#
503# Misc devices
504#
505# CONFIG_AD525X_DPOT is not set
506# CONFIG_ENCLOSURE_SERVICES is not set
507# CONFIG_TI_DAC7512 is not set
508# CONFIG_BMP085_SPI is not set
509# CONFIG_C2PORT is not set
510
511#
512# EEPROM support
513#
514# CONFIG_EEPROM_AT25 is not set
515# CONFIG_EEPROM_93CX6 is not set
516# CONFIG_EEPROM_93XX46 is not set
517
518#
519# Texas Instruments shared transport line discipline
520#
521# CONFIG_TI_ST is not set
522
523#
524# Altera FPGA firmware download module
525#
526
527#
528# SCSI device support
529#
530CONFIG_SCSI_MOD=y
531# CONFIG_RAID_ATTRS is not set
532# CONFIG_SCSI is not set
533# CONFIG_SCSI_DMA is not set
534# CONFIG_SCSI_NETLINK is not set
535# CONFIG_ATA is not set
536# CONFIG_MD is not set
537CONFIG_NETDEVICES=y
538CONFIG_NET_CORE=y
539# CONFIG_BONDING is not set
540# CONFIG_DUMMY is not set
541# CONFIG_EQUALIZER is not set
542# CONFIG_MII is not set
543# CONFIG_NET_TEAM is not set
544# CONFIG_MACVLAN is not set
545# CONFIG_NETCONSOLE is not set
546# CONFIG_NETPOLL is not set
547# CONFIG_NET_POLL_CONTROLLER is not set
548# CONFIG_TUN is not set
549# CONFIG_VETH is not set
550
551#
552# CAIF transport drivers
553#
554CONFIG_ETHERNET=y
555CONFIG_NET_VENDOR_BROADCOM=y
556# CONFIG_B44 is not set
557# CONFIG_NET_CALXEDA_XGMAC is not set
558CONFIG_NET_VENDOR_CHELSIO=y
559# CONFIG_DNET is not set
560CONFIG_NET_VENDOR_INTEL=y
561CONFIG_NET_VENDOR_I825XX=y
562CONFIG_NET_VENDOR_MARVELL=y
563CONFIG_NET_VENDOR_MICREL=y
564# CONFIG_KS8851 is not set
565# CONFIG_KS8851_MLL is not set
566CONFIG_NET_VENDOR_MICROCHIP=y
567# CONFIG_ENC28J60 is not set
568CONFIG_NET_VENDOR_NATSEMI=y
569CONFIG_NET_VENDOR_8390=y
570# CONFIG_ETHOC is not set
571CONFIG_NET_VENDOR_SEEQ=y
572# CONFIG_SEEQ8005 is not set
573CONFIG_NET_VENDOR_STMICRO=y
574# CONFIG_STMMAC_ETH is not set
575CONFIG_NET_VENDOR_WIZNET=y
576# CONFIG_WIZNET_W5100 is not set
577# CONFIG_WIZNET_W5300 is not set
578CONFIG_NET_VENDOR_XILINX=y
579CONFIG_XILINX_EMACLITE=y
580CONFIG_XILINX_AXI_EMAC=y
581CONFIG_XILINX_LLTEMAC=y
582# CONFIG_XILINX_LLTEMAC_MARVELL_88E1111_RGMII is not set
583CONFIG_XILINX_LLTEMAC_MARVELL_88E1111_GMII=y
584# CONFIG_XILINX_LLTEMAC_MARVELL_88E1111_MII is not set
585# CONFIG_XILINX_LLTEMAC_XILINX_1000BASEX is not set
586CONFIG_PHYLIB=y
587
588#
589# MII PHY device drivers
590#
591# CONFIG_AMD_PHY is not set
592# CONFIG_MARVELL_PHY is not set
593# CONFIG_DAVICOM_PHY is not set
594# CONFIG_QSEMI_PHY is not set
595# CONFIG_LXT_PHY is not set
596# CONFIG_CICADA_PHY is not set
597# CONFIG_VITESSE_PHY is not set
598# CONFIG_SMSC_PHY is not set
599# CONFIG_BROADCOM_PHY is not set
600# CONFIG_BCM87XX_PHY is not set
601# CONFIG_ICPLUS_PHY is not set
602# CONFIG_REALTEK_PHY is not set
603# CONFIG_NATIONAL_PHY is not set
604# CONFIG_STE10XP is not set
605# CONFIG_LSI_ET1011C_PHY is not set
606# CONFIG_MICREL_PHY is not set
607# CONFIG_FIXED_PHY is not set
608# CONFIG_MDIO_BITBANG is not set
609# CONFIG_MDIO_BUS_MUX_GPIO is not set
610# CONFIG_MICREL_KS8995MA is not set
611# CONFIG_PPP is not set
612# CONFIG_SLIP is not set
613CONFIG_WLAN=y
614# CONFIG_HOSTAP is not set
615# CONFIG_WL_TI is not set
616
617#
618# Enable WiMAX (Networking options) to see the WiMAX drivers
619#
620# CONFIG_WAN is not set
621# CONFIG_ISDN is not set
622
623#
624# Input device support
625#
626# CONFIG_INPUT is not set
627
628#
629# Hardware I/O ports
630#
631# CONFIG_SERIO is not set
632# CONFIG_GAMEPORT is not set
633
634#
635# Character devices
636#
637# CONFIG_VT is not set
638CONFIG_UNIX98_PTYS=y
639# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
640# CONFIG_LEGACY_PTYS is not set
641# CONFIG_SERIAL_NONSTANDARD is not set
642# CONFIG_N_GSM is not set
643# CONFIG_TRACE_SINK is not set
644CONFIG_DEVKMEM=y
645
646#
647# Serial drivers
648#
649CONFIG_SERIAL_8250=y
650CONFIG_SERIAL_8250_CONSOLE=y
651CONFIG_SERIAL_8250_NR_UARTS=4
652CONFIG_SERIAL_8250_RUNTIME_UARTS=4
653# CONFIG_SERIAL_8250_EXTENDED is not set
654# CONFIG_SERIAL_8250_DW is not set
655
656#
657# Non-8250 serial port support
658#
659# CONFIG_SERIAL_MAX3100 is not set
660# CONFIG_SERIAL_MAX3107 is not set
661CONFIG_SERIAL_UARTLITE=y
662CONFIG_SERIAL_UARTLITE_CONSOLE=y
663CONFIG_SERIAL_CORE=y
664CONFIG_SERIAL_CORE_CONSOLE=y
665CONFIG_SERIAL_OF_PLATFORM=y
666# CONFIG_SERIAL_TIMBERDALE is not set
667# CONFIG_SERIAL_ALTERA_JTAGUART is not set
668# CONFIG_SERIAL_ALTERA_UART is not set
669# CONFIG_SERIAL_IFX6X60 is not set
670# CONFIG_TTY_PRINTK is not set
671# CONFIG_IPMI_HANDLER is not set
672# CONFIG_HW_RANDOM is not set
673# CONFIG_RTC is not set
674# CONFIG_GEN_RTC is not set
675# CONFIG_XILINX_HWICAP is not set
676# CONFIG_R3964 is not set
677
678#
679# PCMCIA character devices
680#
681# CONFIG_RAW_DRIVER is not set
682# CONFIG_TCG_TPM is not set
683# CONFIG_I2C is not set
684CONFIG_SPI=y
685# CONFIG_SPI_DEBUG is not set
686CONFIG_SPI_MASTER=y
687
688#
689# SPI Master Controller Drivers
690#
691# CONFIG_SPI_ALTERA is not set
692CONFIG_SPI_BITBANG=y
693# CONFIG_SPI_GPIO is not set
694# CONFIG_SPI_OC_TINY is not set
695# CONFIG_SPI_PXA2XX_PCI is not set
696CONFIG_SPI_XILINX=y
697# CONFIG_SPI_DESIGNWARE is not set
698
699#
700# SPI Protocol Masters
701#
702# CONFIG_SPI_SPIDEV is not set
703# CONFIG_SPI_TLE62X0 is not set
704# CONFIG_HSI is not set
705
706#
707# PPS support
708#
709# CONFIG_PPS is not set
710
711#
712# PPS generators support
713#
714
715#
716# PTP clock support
717#
718
719#
720# Enable Device Drivers -> PPS to see the PTP clock options.
721#
722CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
723CONFIG_GPIOLIB=y
724CONFIG_OF_GPIO=y
725# CONFIG_DEBUG_GPIO is not set
726CONFIG_GPIO_SYSFS=y
727
728#
729# Memory mapped GPIO drivers:
730#
731# CONFIG_GPIO_GENERIC_PLATFORM is not set
732CONFIG_GPIO_XILINX=y
733
734#
735# I2C GPIO expanders:
736#
737
738#
739# PCI GPIO expanders:
740#
741
742#
743# SPI GPIO expanders:
744#
745# CONFIG_GPIO_MAX7301 is not set
746# CONFIG_GPIO_MCP23S08 is not set
747# CONFIG_GPIO_MC33880 is not set
748# CONFIG_GPIO_74X164 is not set
749
750#
751# AC97 GPIO expanders:
752#
753
754#
755# MODULbus GPIO expanders:
756#
757# CONFIG_W1 is not set
758# CONFIG_POWER_SUPPLY is not set
759# CONFIG_POWER_AVS is not set
760# CONFIG_HWMON is not set
761# CONFIG_THERMAL is not set
762# CONFIG_WATCHDOG is not set
763CONFIG_SSB_POSSIBLE=y
764
765#
766# Sonics Silicon Backplane
767#
768# CONFIG_SSB is not set
769CONFIG_BCMA_POSSIBLE=y
770
771#
772# Broadcom specific AMBA
773#
774# CONFIG_BCMA is not set
775
776#
777# Multifunction device drivers
778#
779# CONFIG_MFD_CORE is not set
780# CONFIG_MFD_SM501 is not set
781# CONFIG_HTC_PASIC3 is not set
782# CONFIG_MFD_TPS65912_SPI is not set
783# CONFIG_MFD_STMPE is not set
784# CONFIG_MFD_TMIO is not set
785# CONFIG_MFD_DA9052_SPI is not set
786# CONFIG_MFD_ARIZONA_SPI is not set
787# CONFIG_MFD_WM831X_SPI is not set
788# CONFIG_MFD_MC13XXX_SPI is not set
789# CONFIG_ABX500_CORE is not set
790# CONFIG_EZX_PCAP is not set
791# CONFIG_REGULATOR is not set
792# CONFIG_MEDIA_SUPPORT is not set
793
794#
795# Graphics support
796#
797# CONFIG_DRM is not set
798# CONFIG_VGASTATE is not set
799# CONFIG_VIDEO_OUTPUT_CONTROL is not set
800# CONFIG_FB is not set
801# CONFIG_EXYNOS_VIDEO is not set
802# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
803# CONFIG_SOUND is not set
804# CONFIG_USB_ARCH_HAS_OHCI is not set
805CONFIG_USB_ARCH_HAS_EHCI=y
806# CONFIG_USB_ARCH_HAS_XHCI is not set
807# CONFIG_USB_SUPPORT is not set
808# CONFIG_MMC is not set
809# CONFIG_MEMSTICK is not set
810# CONFIG_NEW_LEDS is not set
811# CONFIG_ACCESSIBILITY is not set
812# CONFIG_RTC_CLASS is not set
813# CONFIG_DMADEVICES is not set
814# CONFIG_AUXDISPLAY is not set
815CONFIG_XILINX_EDK=y
816# CONFIG_XILINX_LLDMA_USE_DCR is not set
817CONFIG_XILINX_DRIVERS=y
818CONFIG_NEED_XILINX_LLDMA=y
819CONFIG_UIO=y
820CONFIG_UIO_PDRV_GENIRQ=y
821
822#
823# Virtio drivers
824#
825# CONFIG_VIRTIO_BALLOON is not set
826# CONFIG_VIRTIO_MMIO is not set
827
828#
829# Microsoft Hyper-V guest support
830#
831# CONFIG_STAGING is not set
832
833#
834# Hardware Spinlock drivers
835#
836CONFIG_IOMMU_SUPPORT=y
837CONFIG_OF_IOMMU=y
838
839#
840# Remoteproc drivers (EXPERIMENTAL)
841#
842
843#
844# Rpmsg drivers (EXPERIMENTAL)
845#
846# CONFIG_VIRT_DRIVERS is not set
847# CONFIG_PM_DEVFREQ is not set
848# CONFIG_EXTCON is not set
849# CONFIG_MEMORY is not set
850# CONFIG_IIO is not set
851# CONFIG_PWM is not set
852# CONFIG_PMODS is not set
853
854#
855# File systems
856#
857CONFIG_EXT2_FS=y
858CONFIG_EXT2_FS_XATTR=y
859CONFIG_EXT2_FS_POSIX_ACL=y
860CONFIG_EXT2_FS_SECURITY=y
861CONFIG_EXT2_FS_XIP=y
862CONFIG_EXT3_FS=y
863CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
864CONFIG_EXT3_FS_XATTR=y
865CONFIG_EXT3_FS_POSIX_ACL=y
866CONFIG_EXT3_FS_SECURITY=y
867# CONFIG_EXT4_FS is not set
868CONFIG_FS_XIP=y
869CONFIG_JBD=y
870CONFIG_FS_MBCACHE=y
871# CONFIG_REISERFS_FS is not set
872# CONFIG_JFS_FS is not set
873# CONFIG_XFS_FS is not set
874# CONFIG_GFS2_FS is not set
875# CONFIG_BTRFS_FS is not set
876# CONFIG_NILFS2_FS is not set
877CONFIG_FS_POSIX_ACL=y
878CONFIG_FILE_LOCKING=y
879CONFIG_FSNOTIFY=y
880# CONFIG_DNOTIFY is not set
881CONFIG_INOTIFY_USER=y
882# CONFIG_FANOTIFY is not set
883# CONFIG_QUOTA is not set
884# CONFIG_QUOTACTL is not set
885# CONFIG_AUTOFS4_FS is not set
886# CONFIG_FUSE_FS is not set
887
888#
889# Caches
890#
891# CONFIG_FSCACHE is not set
892
893#
894# CD-ROM/DVD Filesystems
895#
896# CONFIG_ISO9660_FS is not set
897# CONFIG_UDF_FS is not set
898
899#
900# DOS/FAT/NT Filesystems
901#
902# CONFIG_MSDOS_FS is not set
903# CONFIG_VFAT_FS is not set
904# CONFIG_NTFS_FS is not set
905
906#
907# Pseudo filesystems
908#
909CONFIG_PROC_FS=y
910# CONFIG_PROC_KCORE is not set
911CONFIG_PROC_SYSCTL=y
912CONFIG_PROC_PAGE_MONITOR=y
913CONFIG_SYSFS=y
914CONFIG_TMPFS=y
915# CONFIG_TMPFS_POSIX_ACL is not set
916# CONFIG_TMPFS_XATTR is not set
917# CONFIG_HUGETLB_PAGE is not set
918# CONFIG_CONFIGFS_FS is not set
919CONFIG_MISC_FILESYSTEMS=y
920# CONFIG_ADFS_FS is not set
921# CONFIG_AFFS_FS is not set
922# CONFIG_HFS_FS is not set
923# CONFIG_HFSPLUS_FS is not set
924# CONFIG_BEFS_FS is not set
925# CONFIG_BFS_FS is not set
926# CONFIG_EFS_FS is not set
927CONFIG_JFFS2_FS=y
928CONFIG_JFFS2_FS_DEBUG=0
929CONFIG_JFFS2_FS_WRITEBUFFER=y
930# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
931CONFIG_JFFS2_SUMMARY=y
932# CONFIG_JFFS2_FS_XATTR is not set
933# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
934CONFIG_JFFS2_ZLIB=y
935# CONFIG_JFFS2_LZO is not set
936CONFIG_JFFS2_RTIME=y
937# CONFIG_JFFS2_RUBIN is not set
938# CONFIG_LOGFS is not set
939# CONFIG_CRAMFS is not set
940# CONFIG_SQUASHFS is not set
941# CONFIG_VXFS_FS is not set
942# CONFIG_MINIX_FS is not set
943# CONFIG_MINIX_FS_NATIVE_ENDIAN is not set
944# CONFIG_OMFS_FS is not set
945# CONFIG_HPFS_FS is not set
946# CONFIG_QNX4FS_FS is not set
947# CONFIG_QNX6FS_FS is not set
948# CONFIG_ROMFS_FS is not set
949# CONFIG_PSTORE is not set
950# CONFIG_SYSV_FS is not set
951# CONFIG_UFS_FS is not set
952CONFIG_NETWORK_FILESYSTEMS=y
953CONFIG_NFS_FS=y
954CONFIG_NFS_V2=y
955CONFIG_NFS_V3=y
956# CONFIG_NFS_V3_ACL is not set
957# CONFIG_NFS_V4 is not set
958# CONFIG_NFS_SWAP is not set
959# CONFIG_NFSD is not set
960CONFIG_LOCKD=y
961CONFIG_LOCKD_V4=y
962CONFIG_NFS_COMMON=y
963CONFIG_SUNRPC=y
964# CONFIG_SUNRPC_DEBUG is not set
965# CONFIG_CEPH_FS is not set
966# CONFIG_CIFS is not set
967# CONFIG_NCP_FS is not set
968# CONFIG_CODA_FS is not set
969# CONFIG_AFS_FS is not set
970# CONFIG_NLS is not set
971
972#
973# Kernel hacking
974#
975CONFIG_TRACE_IRQFLAGS_SUPPORT=y
976# CONFIG_PRINTK_TIME is not set
977CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
978CONFIG_ENABLE_WARN_DEPRECATED=y
979CONFIG_ENABLE_MUST_CHECK=y
980CONFIG_FRAME_WARN=1024
981# CONFIG_MAGIC_SYSRQ is not set
982# CONFIG_STRIP_ASM_SYMS is not set
983# CONFIG_READABLE_ASM is not set
984# CONFIG_UNUSED_SYMBOLS is not set
985# CONFIG_DEBUG_FS is not set
986# CONFIG_HEADERS_CHECK is not set
987# CONFIG_DEBUG_SECTION_MISMATCH is not set
988CONFIG_DEBUG_KERNEL=y
989# CONFIG_DEBUG_SHIRQ is not set
990# CONFIG_LOCKUP_DETECTOR is not set
991# CONFIG_HARDLOCKUP_DETECTOR is not set
992# CONFIG_PANIC_ON_OOPS is not set
993CONFIG_PANIC_ON_OOPS_VALUE=0
994# CONFIG_DETECT_HUNG_TASK is not set
995CONFIG_SCHED_DEBUG=y
996# CONFIG_SCHEDSTATS is not set
997# CONFIG_TIMER_STATS is not set
998# CONFIG_DEBUG_OBJECTS is not set
999# CONFIG_DEBUG_SLAB is not set
1000# CONFIG_DEBUG_KMEMLEAK is not set
1001# CONFIG_DEBUG_RT_MUTEXES is not set
1002# CONFIG_RT_MUTEX_TESTER is not set
1003# CONFIG_DEBUG_SPINLOCK is not set
1004# CONFIG_DEBUG_MUTEXES is not set
1005# CONFIG_DEBUG_LOCK_ALLOC is not set
1006# CONFIG_PROVE_LOCKING is not set
1007# CONFIG_SPARSE_RCU_POINTER is not set
1008# CONFIG_LOCK_STAT is not set
1009# CONFIG_DEBUG_ATOMIC_SLEEP is not set
1010# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
1011# CONFIG_DEBUG_STACK_USAGE is not set
1012# CONFIG_DEBUG_KOBJECT is not set
1013# CONFIG_DEBUG_INFO is not set
1014# CONFIG_DEBUG_VM is not set
1015# CONFIG_DEBUG_WRITECOUNT is not set
1016# CONFIG_DEBUG_MEMORY_INIT is not set
1017# CONFIG_DEBUG_LIST is not set
1018# CONFIG_TEST_LIST_SORT is not set
1019# CONFIG_DEBUG_SG is not set
1020# CONFIG_DEBUG_NOTIFIERS is not set
1021# CONFIG_DEBUG_CREDENTIALS is not set
1022# CONFIG_BOOT_PRINTK_DELAY is not set
1023# CONFIG_RCU_TORTURE_TEST is not set
1024# CONFIG_RCU_TRACE is not set
1025# CONFIG_BACKTRACE_SELF_TEST is not set
1026# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
1027# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
1028# CONFIG_NOTIFIER_ERROR_INJECTION is not set
1029# CONFIG_FAULT_INJECTION is not set
1030# CONFIG_LATENCYTOP is not set
1031# CONFIG_DEBUG_PAGEALLOC is not set
1032CONFIG_HAVE_FUNCTION_TRACER=y
1033CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
1034CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
1035CONFIG_HAVE_DYNAMIC_FTRACE=y
1036CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
1037CONFIG_TRACING_SUPPORT=y
1038# CONFIG_FTRACE is not set
1039# CONFIG_DMA_API_DEBUG is not set
1040# CONFIG_ATOMIC64_SELFTEST is not set
1041# CONFIG_SAMPLES is not set
1042CONFIG_HAVE_ARCH_KGDB=y
1043# CONFIG_KGDB is not set
1044# CONFIG_TEST_KSTRTOX is not set
1045CONFIG_EARLY_PRINTK=y
1046# CONFIG_HEART_BEAT is not set
1047
1048#
1049# Security options
1050#
1051# CONFIG_KEYS is not set
1052# CONFIG_SECURITY_DMESG_RESTRICT is not set
1053# CONFIG_SECURITY is not set
1054# CONFIG_SECURITYFS is not set
1055CONFIG_DEFAULT_SECURITY_DAC=y
1056CONFIG_DEFAULT_SECURITY=""
1057CONFIG_CRYPTO=y
1058
1059#
1060# Crypto core or helper
1061#
1062# CONFIG_CRYPTO_MANAGER is not set
1063# CONFIG_CRYPTO_MANAGER2 is not set
1064# CONFIG_CRYPTO_USER is not set
1065# CONFIG_CRYPTO_GF128MUL is not set
1066# CONFIG_CRYPTO_NULL is not set
1067# CONFIG_CRYPTO_CRYPTD is not set
1068# CONFIG_CRYPTO_AUTHENC is not set
1069# CONFIG_CRYPTO_TEST is not set
1070
1071#
1072# Authenticated Encryption with Associated Data
1073#
1074# CONFIG_CRYPTO_CCM is not set
1075# CONFIG_CRYPTO_GCM is not set
1076# CONFIG_CRYPTO_SEQIV is not set
1077
1078#
1079# Block modes
1080#
1081# CONFIG_CRYPTO_CBC is not set
1082# CONFIG_CRYPTO_CTR is not set
1083# CONFIG_CRYPTO_CTS is not set
1084# CONFIG_CRYPTO_ECB is not set
1085# CONFIG_CRYPTO_LRW is not set
1086# CONFIG_CRYPTO_PCBC is not set
1087# CONFIG_CRYPTO_XTS is not set
1088
1089#
1090# Hash modes
1091#
1092# CONFIG_CRYPTO_HMAC is not set
1093# CONFIG_CRYPTO_XCBC is not set
1094# CONFIG_CRYPTO_VMAC is not set
1095
1096#
1097# Digest
1098#
1099# CONFIG_CRYPTO_CRC32C is not set
1100# CONFIG_CRYPTO_GHASH is not set
1101# CONFIG_CRYPTO_MD4 is not set
1102# CONFIG_CRYPTO_MD5 is not set
1103# CONFIG_CRYPTO_MICHAEL_MIC is not set
1104# CONFIG_CRYPTO_RMD128 is not set
1105# CONFIG_CRYPTO_RMD160 is not set
1106# CONFIG_CRYPTO_RMD256 is not set
1107# CONFIG_CRYPTO_RMD320 is not set
1108# CONFIG_CRYPTO_SHA1 is not set
1109# CONFIG_CRYPTO_SHA256 is not set
1110# CONFIG_CRYPTO_SHA512 is not set
1111# CONFIG_CRYPTO_TGR192 is not set
1112# CONFIG_CRYPTO_WP512 is not set
1113
1114#
1115# Ciphers
1116#
1117# CONFIG_CRYPTO_AES is not set
1118# CONFIG_CRYPTO_ANUBIS is not set
1119# CONFIG_CRYPTO_ARC4 is not set
1120# CONFIG_CRYPTO_BLOWFISH is not set
1121# CONFIG_CRYPTO_CAMELLIA is not set
1122# CONFIG_CRYPTO_CAST5 is not set
1123# CONFIG_CRYPTO_CAST6 is not set
1124# CONFIG_CRYPTO_DES is not set
1125# CONFIG_CRYPTO_FCRYPT is not set
1126# CONFIG_CRYPTO_KHAZAD is not set
1127# CONFIG_CRYPTO_SALSA20 is not set
1128# CONFIG_CRYPTO_SEED is not set
1129# CONFIG_CRYPTO_SERPENT is not set
1130# CONFIG_CRYPTO_TEA is not set
1131# CONFIG_CRYPTO_TWOFISH is not set
1132
1133#
1134# Compression
1135#
1136# CONFIG_CRYPTO_DEFLATE is not set
1137# CONFIG_CRYPTO_ZLIB is not set
1138# CONFIG_CRYPTO_LZO is not set
1139
1140#
1141# Random Number Generation
1142#
1143# CONFIG_CRYPTO_ANSI_CPRNG is not set
1144# CONFIG_CRYPTO_USER_API_HASH is not set
1145# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
1146CONFIG_CRYPTO_HW=y
1147# CONFIG_BINARY_PRINTF is not set
1148
1149#
1150# Library routines
1151#
1152CONFIG_BITREVERSE=y
1153CONFIG_GENERIC_PCI_IOMAP=y
1154CONFIG_GENERIC_IO=y
1155# CONFIG_CRC_CCITT is not set
1156# CONFIG_CRC16 is not set
1157# CONFIG_CRC_T10DIF is not set
1158# CONFIG_CRC_ITU_T is not set
1159CONFIG_CRC32=y
1160# CONFIG_CRC32_SELFTEST is not set
1161CONFIG_CRC32_SLICEBY8=y
1162# CONFIG_CRC32_SLICEBY4 is not set
1163# CONFIG_CRC32_SARWATE is not set
1164# CONFIG_CRC32_BIT is not set
1165# CONFIG_CRC7 is not set
1166# CONFIG_LIBCRC32C is not set
1167# CONFIG_CRC8 is not set
1168CONFIG_ZLIB_INFLATE=y
1169CONFIG_ZLIB_DEFLATE=y
1170# CONFIG_XZ_DEC is not set
1171# CONFIG_XZ_DEC_BCJ is not set
1172CONFIG_DECOMPRESS_GZIP=y
1173CONFIG_HAS_IOMEM=y
1174CONFIG_HAS_IOPORT=y
1175CONFIG_HAS_DMA=y
1176CONFIG_DQL=y
1177CONFIG_NLATTR=y
1178CONFIG_GENERIC_ATOMIC64=y
1179CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
1180# CONFIG_AVERAGE is not set
1181# CONFIG_CORDIC is not set
1182# CONFIG_DDR is not set
diff --git a/conf/machine/boards/kc705/kc705-trd-microblazeel.xparameters.h b/conf/machine/boards/kc705/kc705-trd-microblazeel.xparameters.h
new file mode 100644
index 00000000..994a26e6
--- /dev/null
+++ b/conf/machine/boards/kc705/kc705-trd-microblazeel.xparameters.h
@@ -0,0 +1,48 @@
1/* Microblaze is microblaze_0 */
2#define XILINX_USE_MSR_INSTR 1
3#define XILINX_PVR 2
4#define XILINX_FSL_NUMBER 0
5#define XILINX_USE_ICACHE 1
6#define XILINX_USE_DCACHE 1
7#define XILINX_DCACHE_BYTE_SIZE 8192
8
9/* Interrupt controller is interrupt_cntlr */
10#define XILINX_INTC_BASEADDR 0x40100000
11#define XILINX_INTC_NUM_INTR_INPUTS 8
12
13/* Timer pheriphery is dual_timer_counter */
14#define XILINX_TIMER_BASEADDR 0x40300000
15#define XILINX_TIMER_IRQ 3
16
17/* System Timer Clock Frequency */
18#define XILINX_CLOCK_FREQ 100000000
19
20/* Uart console is rs232_uart_1 */
21#define XILINX_UART16550
22#define XILINX_UART16550_BASEADDR 0x40400000
23#define XILINX_UART16550_CLOCK_HZ 100000000
24#define XILINX_UARTLITE_BASEADDR 0x40200000
25#define CONFIG_CONS_INDEX 1
26
27/* IIC pheriphery is iic_eeprom */
28#define XILINX_IIC_0_BASEADDR 0x40a00000
29#define XILINX_IIC_0_FREQ 100000
30#define XILINX_IIC_0_BIT 0
31
32/* GPIO doesn't exist */
33
34/* SDIO doesn't exist */
35
36/* Main Memory is ddr3_sdram */
37#define XILINX_RAM_START 0x80000000
38#define XILINX_RAM_SIZE 0x40000000
39
40/* Flash Memory is linear_flash */
41#define XILINX_FLASH_START 0x48000000
42#define XILINX_FLASH_SIZE 0x08000000
43
44/* Sysace doesn't exist */
45
46/* Ethernet controller is soft_ethernet_mac */
47#define XILINX_AXIEMAC_BASEADDR 0x50100000
48#define XILINX_AXIDMA_BASEADDR 0x50000000
diff --git a/conf/machine/kc705-trd-microblazeel.conf b/conf/machine/kc705-trd-microblazeel.conf
new file mode 100644
index 00000000..e014c327
--- /dev/null
+++ b/conf/machine/kc705-trd-microblazeel.conf
@@ -0,0 +1,15 @@
1#@TYPE: Machine
2#@NAME: kc705-trd-microblazeel
3#@DESCRIPTION: Machine support for Xilinx KC705 Embedded Kit TRD.
4
5TARGET_CPU = "microblazeel"
6MACHINE_FEATURES := ""
7
8require conf/machine/include/tune-microblaze.inc
9TUNE_FEATURES_tune-microblaze += "v8.50 little-endian barrel-shift pattern-compare reorder multiply-low"
10
11SERIAL_CONSOLE = "115200 ttyS0"
12
13MACHINE_DEVICETREE := "${XILINX_BOARDDIR}/kc705/kc705-trd-microblazeel.dts"
14MACHINE_KCONFIG := "${XILINX_BOARDDIR}/kc705/kc705-trd-microblazeel.kconfig.cfg"
15MACHINE_XPARAMETERS := "${XILINX_BOARDDIR}/kc705/kc705-trd-microblazeel.xparameters.h"