]>
Commit | Line | Data |
---|---|---|
035e111f JN |
1 | if CRIS_MACH_ARTPEC3 |
2 | ||
3 | menu "Artpec-3 options" | |
4 | depends on CRIS_MACH_ARTPEC3 | |
5 | ||
6 | config ETRAX_DRAM_VIRTUAL_BASE | |
7 | hex | |
8 | default "c0000000" | |
9 | ||
10 | config ETRAX_L2CACHE | |
11 | bool | |
12 | default y | |
13 | ||
14 | config ETRAX_SERIAL_PORTS | |
15 | int | |
16 | default 5 | |
17 | ||
18 | config ETRAX_DDR | |
19 | bool | |
20 | default y | |
21 | ||
22 | config ETRAX_DDR2_MRS | |
23 | hex "DDR2 MRS" | |
24 | default "0" | |
25 | ||
26 | config ETRAX_DDR2_TIMING | |
27 | hex "DDR2 SDRAM timing" | |
28 | default "0" | |
29 | help | |
30 | SDRAM timing parameters. | |
31 | ||
32 | config ETRAX_DDR2_CONFIG | |
33 | hex "DDR2 config" | |
34 | default "0" | |
35 | ||
98560bd8 JN |
36 | config ETRAX_DDR2_LATENCY |
37 | hex "DDR2 latency" | |
38 | default "0" | |
39 | ||
035e111f JN |
40 | config ETRAX_PIO_CE0_CFG |
41 | hex "PIO CE0 configuration" | |
42 | default "0" | |
43 | ||
44 | config ETRAX_PIO_CE1_CFG | |
45 | hex "PIO CE1 configuration" | |
46 | default "0" | |
47 | ||
48 | config ETRAX_PIO_CE2_CFG | |
49 | hex "PIO CE2 configuration" | |
50 | default "0" | |
51 | ||
52 | config ETRAX_DEF_GIO_PA_OE | |
53 | hex "GIO_PA_OE" | |
54 | default "00000000" | |
55 | help | |
56 | Configures the direction of general port A bits. 1 is out, 0 is in. | |
57 | This is often totally different depending on the product used. | |
58 | There are some guidelines though - if you know that only LED's are | |
59 | connected to port PA, then they are usually connected to bits 2-4 | |
60 | and you can therefore use 1c. On other boards which don't have the | |
61 | LED's at the general ports, these bits are used for all kinds of | |
62 | stuff. If you don't know what to use, it is always safe to put all | |
63 | as inputs, although floating inputs isn't good. | |
64 | ||
65 | config ETRAX_DEF_GIO_PA_OUT | |
66 | hex "GIO_PA_OUT" | |
67 | default "00000000" | |
68 | help | |
69 | Configures the initial data for the general port A bits. Most | |
70 | products should use 00 here. | |
71 | ||
72 | config ETRAX_DEF_GIO_PB_OE | |
73 | hex "GIO_PB_OE" | |
74 | default "000000000" | |
75 | help | |
76 | Configures the direction of general port B bits. 1 is out, 0 is in. | |
77 | This is often totally different depending on the product used. | |
78 | There are some guidelines though - if you know that only LED's are | |
79 | connected to port PA, then they are usually connected to bits 2-4 | |
80 | and you can therefore use 1c. On other boards which don't have the | |
81 | LED's at the general ports, these bits are used for all kinds of | |
82 | stuff. If you don't know what to use, it is always safe to put all | |
83 | as inputs, although floating inputs isn't good. | |
84 | ||
85 | config ETRAX_DEF_GIO_PB_OUT | |
86 | hex "GIO_PB_OUT" | |
87 | default "000000000" | |
88 | help | |
89 | Configures the initial data for the general port B bits. Most | |
90 | products should use 00000 here. | |
91 | ||
92 | config ETRAX_DEF_GIO_PC_OE | |
93 | hex "GIO_PC_OE" | |
94 | default "00000" | |
95 | help | |
96 | Configures the direction of general port C bits. 1 is out, 0 is in. | |
97 | This is often totally different depending on the product used. | |
98 | There are some guidelines though - if you know that only LED's are | |
99 | connected to port PA, then they are usually connected to bits 2-4 | |
100 | and you can therefore use 1c. On other boards which don't have the | |
101 | LED's at the general ports, these bits are used for all kinds of | |
102 | stuff. If you don't know what to use, it is always safe to put all | |
103 | as inputs, although floating inputs isn't good. | |
104 | ||
105 | config ETRAX_DEF_GIO_PC_OUT | |
106 | hex "GIO_PC_OUT" | |
107 | default "00000" | |
108 | help | |
109 | Configures the initial data for the general port C bits. Most | |
110 | products should use 00000 here. | |
111 | ||
112 | endmenu | |
113 | ||
114 | endif |