summaryrefslogtreecommitdiff
path: root/arch/powerpc/cpu/mpc83xx/Kconfig
blob: 6cca45e4026d2f8d5bb1624e5073c771cecdab48 (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
157
158
159
160
161
162
163
164
165
166
167
168
menu "mpc83xx CPU"
	depends on MPC83xx

config SYS_CPU
	default "mpc83xx"

choice
	prompt "Target select"
	optional

config TARGET_MPC8308_P1M
	bool "Support mpc8308_p1m"
	select ARCH_MPC8308

config TARGET_SBC8349
	bool "Support sbc8349"
	select ARCH_MPC8349

config TARGET_VE8313
	bool "Support ve8313"
	select ARCH_MPC8313

config TARGET_VME8349
	bool "Support vme8349"
	select ARCH_MPC8349

config TARGET_MPC8308RDB
	bool "Support MPC8308RDB"
	select ARCH_MPC8308
	select SYS_FSL_ERRATUM_ESDHC111

config TARGET_MPC8313ERDB
	bool "Support MPC8313ERDB"
	select ARCH_MPC8313
	select BOARD_EARLY_INIT_F
	select SUPPORT_SPL

config TARGET_MPC8315ERDB
	bool "Support MPC8315ERDB"
	select ARCH_MPC8315
	select BOARD_EARLY_INIT_F

config TARGET_MPC8323ERDB
	bool "Support MPC8323ERDB"
	select ARCH_MPC832X

config TARGET_MPC832XEMDS
	bool "Support MPC832XEMDS"
	select ARCH_MPC832X
	select BOARD_EARLY_INIT_F

config TARGET_MPC8349EMDS
	bool "Support MPC8349EMDS"
	select ARCH_MPC8349
	select BOARD_EARLY_INIT_F
	select SYS_FSL_DDR
	select SYS_FSL_DDR_BE
	select SYS_FSL_HAS_DDR2

config TARGET_MPC8349ITX
	bool "Support MPC8349ITX"
	select ARCH_MPC8349
	imply CMD_IRQ

config TARGET_MPC837XEMDS
	bool "Support MPC837XEMDS"
	select BOARD_EARLY_INIT_F
	imply CMD_SATA
	imply FSL_SATA

config TARGET_MPC837XERDB
	bool "Support MPC837XERDB"
	select BOARD_EARLY_INIT_F

config TARGET_IDS8313
	bool "Support ids8313"
	select ARCH_MPC8313
	select DM
	imply CMD_DM

config TARGET_KM8360
	bool "Support km8360"
	imply CMD_CRAMFS
	imply CMD_DIAG
	imply FS_CRAMFS

config TARGET_SUVD3
	bool "Support suvd3"
	select ARCH_MPC8309 if SYS_EXTRA_OPTIONS="KMTEGR1"
	select ARCH_MPC8309 if SYS_EXTRA_OPTIONS="KMVECT1"
	select ARCH_MPC832X if SYS_EXTRA_OPTIONS="SUVD3"
	imply CMD_CRAMFS
	imply FS_CRAMFS

config TARGET_TUXX1
	bool "Support tuxx1"
	select ARCH_MPC832X
	imply CMD_CRAMFS
	imply FS_CRAMFS

config TARGET_TQM834X
	bool "Support TQM834x"
	select ARCH_MPC8349

config TARGET_HRCON
	bool "Support hrcon"
	select ARCH_MPC8308
	select SYS_FSL_ERRATUM_ESDHC111

config TARGET_STRIDER
	bool "Support strider"
	select ARCH_MPC8308
	select SYS_FSL_ERRATUM_ESDHC111
	imply CMD_PCA953X

endchoice

config ARCH_MPC830X
	bool

config ARCH_MPC8308
	bool
	select ARCH_MPC830X

config ARCH_MPC8309
	bool
	select ARCH_MPC830X

config ARCH_MPC831X
	bool

config ARCH_MPC8313
	bool
	select ARCH_MPC831X

config ARCH_MPC8315
	bool
	select ARCH_MPC831X

config ARCH_MPC832X
	bool

config ARCH_MPC834X
	bool

config ARCH_MPC8349
	bool
	select ARCH_MPC834X

source "board/esd/vme8349/Kconfig"
source "board/freescale/mpc8308rdb/Kconfig"
source "board/freescale/mpc8313erdb/Kconfig"
source "board/freescale/mpc8315erdb/Kconfig"
source "board/freescale/mpc8323erdb/Kconfig"
source "board/freescale/mpc832xemds/Kconfig"
source "board/freescale/mpc8349emds/Kconfig"
source "board/freescale/mpc8349itx/Kconfig"
source "board/freescale/mpc837xemds/Kconfig"
source "board/freescale/mpc837xerdb/Kconfig"
source "board/ids/ids8313/Kconfig"
source "board/keymile/km83xx/Kconfig"
source "board/mpc8308_p1m/Kconfig"
source "board/sbc8349/Kconfig"
source "board/tqc/tqm834x/Kconfig"
source "board/ve8313/Kconfig"
source "board/gdsys/mpc8308/Kconfig"

endmenu