blob: 74eaa3bcd981ff8847b5ab7c1f1cda59bf35c209 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
|
#
#
#
config ARCH_TEXT_BASE
hex
default 0x08f00000 if MACH_MX1ADS
default 0x08f80000 if MACH_SCB9328
default 0x81f00000 if MACH_NXDB500
default 0x21e00000 if MACH_ECO920
default 0xa0000000 if MACH_PCM038
default 0x87f00000 if MACH_PCM037
#
#
#
config BOARDINFO
default "Synertronixx scb9328" if MACH_SCB9328
config BOARDINFO
default "Hilscher Netx nxdb500" if MACH_NXDB500
config BOARDINFO
default "Phytec phyCORE-i.MX27" if MACH_PCM038
config BOARDINFO
default "Phytec phyCORE-i.MX31" if MACH_PCM037
config BOARD_LINKER_SCRIPT
bool
default n
config GENERIC_LINKER_SCRIPT
bool
default y
depends on !BOARD_LINKER_SCRIPT
config ARM
bool
select HAS_KALLSYMS
select HAS_MODULES
default y
config ARM920T
bool
config ARM926EJS
bool
# i.MX1, i.MXL, i.MX27 and i.MX31 are quite similar and thus
# handled in one arch
config ARCH_IMX
bool
config ARCH_IMX1
bool
select ARCH_IMX
select ARM920T
config ARCH_IMX27
bool
select ARCH_IMX
select ARM926EJS
config ARCH_IMX31
bool
select ARCH_IMX
config ARCH_AT91RM9200
bool
select ARM920T
config ARCH_NETX
bool
select ARM926EJS
choice
prompt "Select your board"
config MACH_MX1ADS
bool "mx1ads"
select HAS_CS8900
select ARCH_IMX1
help
Say Y here if you are using the Motorola MX1ADS board
config MACH_SCB9328
bool "Synertronixx scb9328"
select HAS_DM9000
select HAS_CFI
select ARCH_IMX1
help
Say Y here if you are using the Synertronixx scb9328 board
config MACH_PCM038
bool "phyCORE-i.MX27"
select HAS_CFI
select ARCH_IMX27
help
Say Y here if you are using Phytec's phyCORE-i.MX27 (pcm038) equipped
with a Freescale i.MX27 Processor
config MACH_ECO920
bool "eco920"
select HAS_AT91_ETHER
select HAS_CFI
select ARCH_AT91RM9200
help
Say Y here if you are using the Motorola MX1ADS board
config MACH_NXDB500
bool "Hilscher Netx nxdb500"
select HAS_NETX_ETHER
select HAS_CFI
select ARCH_NETX
help
Say Y here if you are using the Hilscher Netx nxdb500 board
config MACH_PCM037
bool "phyCORE-i.MX31"
select ARCH_IMX31
help
Say Y here if your are using Phytec's phyCORE-i.MX31 (pcm037) equipped
with a Freescale i.MX31 Processor
endchoice
source arch/arm/mach-netx/Kconfig
menu "Arm specific settings"
config CMDLINE_TAG
bool "Send commandline to kernel"
default y
help
If you want to start a 2.6 kernel say y here.
config SETUP_MEMORY_TAGS
bool "send memory definition to kernel"
default y
help
If you want to start a 2.6 kernel say y here.
config INITRD_TAG
bool "send initrd params to kernel"
default y
help
If you want to start a 2.6 kernel and use an
initrd image say y here.
endmenu
source common/Kconfig
source commands/Kconfig
source net/Kconfig
source drivers/Kconfig
source fs/Kconfig
source lib/Kconfig
|