xref: /linux/arch/arm/mach-mmp/Kconfig (revision d38bdf48f30f5dc0fac4c1ab656aff74f6804f07)
1if ARCH_MMP
2
3menu "Marvell PXA168/910/MMP2 Implmentations"
4
5config MACH_ASPENITE
6	bool "Marvell's PXA168 Aspenite Development Board"
7	select CPU_PXA168
8	help
9	  Say 'Y' here if you want to support the Marvell PXA168-based
10	  Aspenite Development Board.
11
12config MACH_ZYLONITE2
13	bool "Marvell's PXA168 Zylonite2 Development Board"
14	select CPU_PXA168
15	help
16	  Say 'Y' here if you want to support the Marvell PXA168-based
17	  Zylonite2 Development Board.
18
19config MACH_AVENGERS_LITE
20	bool "Marvell's PXA168 Avengers Lite Development Board"
21	select CPU_PXA168
22	help
23	  Say 'Y' here if you want to support the Marvell PXA168-based
24	  Avengers Lite Development Board.
25
26config MACH_TAVOREVB
27	bool "Marvell's PXA910 TavorEVB Development Board"
28	select CPU_PXA910
29	help
30	  Say 'Y' here if you want to support the Marvell PXA910-based
31	  TavorEVB Development Board.
32
33config MACH_TTC_DKB
34	bool "Marvell's PXA910 TavorEVB Development Board"
35	select CPU_PXA910
36	help
37	  Say 'Y' here if you want to support the Marvell PXA910-based
38	  TTC_DKB Development Board.
39
40config MACH_BROWNSTONE
41	bool "Marvell's Brownstone Development Platform"
42	depends on !CPU_MOHAWK
43	select CPU_MMP2
44	help
45	  Say 'Y' here if you want to support the Marvell MMP2-based
46	  Brown Development Platform.
47	  MMP2-based board can't be co-existed with PXA168-based &
48	  PXA910-based development board. Since MMP2 is compatible to
49	  ARMv7 architecture.
50
51config MACH_FLINT
52	bool "Marvell's Flint Development Platform"
53	select CPU_MMP2
54	help
55	  Say 'Y' here if you want to support the Marvell MMP2-based
56	  Flint Development Platform.
57	  MMP2-based board can't be co-existed with PXA168-based &
58	  PXA910-based development board. Since MMP2 is compatible to
59	  ARMv7 architecture.
60
61config MACH_MARVELL_JASPER
62	bool "Marvell's Jasper Development Platform"
63	select CPU_MMP2
64	help
65	  Say 'Y' here if you want to support the Marvell MMP2-base
66	  Jasper Development Platform.
67	  MMP2-based board can't be co-existed with PXA168-based &
68	  PXA910-based development board. Since MMP2 is compatible to
69	  ARMv7 architecture.
70
71config MACH_TETON_BGA
72	bool "Marvell's PXA168 Teton BGA Development Board"
73	select CPU_PXA168
74	help
75	  Say 'Y' here if you want to support the Marvell PXA168-based
76	  Teton BGA Development Board.
77
78endmenu
79
80config CPU_PXA168
81	bool
82	select CPU_MOHAWK
83	help
84	  Select code specific to PXA168
85
86config CPU_PXA910
87	bool
88	select CPU_MOHAWK
89	help
90	  Select code specific to PXA910
91
92config CPU_MMP2
93	bool
94	select CPU_V6
95	select CPU_32v6K
96	help
97	  Select code specific to MMP2. MMP2 is ARMv6 compatible.
98endif
99