blob: 90cda3094c9d19e879ffe35f831837a54a8e2a83 (
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
|
config ARCH_SAMSUNG
bool
if ARCH_SAMSUNG
config ARCH_TEXT_BASE
hex
default 0x31fc0000 if MACH_MINI2440
default 0x31fc0000 if MACH_A9M2440
default 0x31fc0000 if MACH_A9M2410
default 0x23e00000 if MACH_TINY210
config BOARDINFO
default "Mini 2440" if MACH_MINI2440
default "Digi A9M2440" if MACH_A9M2440
default "Digi A9M2410" if MACH_A9M2410
default "Tiny 210" if MACH_TINY210
config ARCH_BAREBOX_MAX_BARE_INIT_SIZE
hex
default 0x1ff0 if ARCH_S5PCxx
if ARCH_S3C24xx
config CPU_S3C2410
bool
config CPU_S3C2440
bool
choice
prompt "S3C24xx Board Type"
config MACH_A9M2410
bool "Digi A9M2410"
select CPU_S3C2410
select MACH_HAS_LOWLEVEL_INIT
select S3C_PLL_INIT
select S3C_SDRAM_INIT
help
Say Y here if you are using Digi's Connect Core 9M equipped
with a Samsung S3C2410 Processor
config MACH_A9M2440
bool "Digi A9M2440"
select CPU_S3C2440
select MACH_HAS_LOWLEVEL_INIT
select S3C_PLL_INIT
help
Say Y here if you are using Digi's Connect Core 9M equipped
with a Samsung S3C2440 Processor
config MACH_MINI2440
bool "Mini 2440"
select CPU_S3C2440
select MACH_HAS_LOWLEVEL_INIT
select MACH_DO_LOWLEVEL_INIT
select S3C_PLL_INIT
select S3C_SDRAM_INIT
select HAS_DM9000
help
Say Y here if you are using Mini 2440 dev board equipped
with a Samsung S3C2440 Processor
endchoice
menu "Board specific settings "
choice
prompt "A9M2440 baseboard"
depends on MACH_A9M2440
config MACH_A9M2410DEV
bool
prompt "A9M2410dev"
select HAS_CS8900
help
Digi's evaluation board.
endchoice
source arch/arm/boards/mini2440/Kconfig
endmenu
endif
if ARCH_S5PCxx
config CPU_S5PC110
bool
config CPU_S5PV210
bool
choice
prompt "S5PCxx board type"
config MACH_TINY210
bool "Tiny 210"
select CPU_S5PV210
select MACH_HAS_LOWLEVEL_INIT
select MACH_DO_LOWLEVEL_INIT
select S3C_SDRAM_INIT
endchoice
endif
menu "S3C Features "
config S3C_LOWLEVEL_INIT
bool
config S3C_PLL_INIT
bool
prompt "Reconfigure PLL"
select S3C_LOWLEVEL_INIT
help
This adds generic code to reconfigure the internal PLL very early
after reset.
config S3C_SDRAM_INIT
bool
prompt "Initialize SDRAM"
select S3C_LOWLEVEL_INIT
help
This adds generic code to configure the SDRAM controller after reset.
The initialisation will be skipped if the code is already running
from SDRAM.
config S3C_NAND_BOOT
bool
prompt "Booting from NAND"
select MTD
select NAND
select NAND_S3C24XX
help
Add generic support to boot from NAND flash. Image loading will be
skipped if the code is running from NOR or already from SDRAM.
endmenu
endif
|