xref: /linux/arch/arm/mach-mmp/Kconfig (revision 8990c1bc4be46473ad19bf2fa612ca57286f3df4)
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_FLINT
41	bool "Marvell's Flint Development Platform"
42	select CPU_MMP2
43	help
44	  Say 'Y' here if you want to support the Marvell MMP2-based
45	  Flint Development Platform.
46	  MMP2-based board can't be co-existed with PXA168-based &
47	  PXA910-based development board. Since MMP2 is compatible to
48	  ARMv6 architecture.
49
50config MACH_MARVELL_JASPER
51	bool "Marvell's Jasper Development Platform"
52	select CPU_MMP2
53	help
54	  Say 'Y' here if you want to support the Marvell MMP2-base
55	  Jasper Development Platform.
56	  MMP2-based board can't be co-existed with PXA168-based &
57	  PXA910-based development board. Since MMP2 is compatible to
58	  ARMv6 architecture.
59
60config MACH_TETON_BGA
61	bool "Marvell's PXA168 Teton BGA Development Board"
62	select CPU_PXA168
63	help
64	  Say 'Y' here if you want to support the Marvell PXA168-based
65	  Teton BGA Development Board.
66
67endmenu
68
69config CPU_PXA168
70	bool
71	select CPU_MOHAWK
72	help
73	  Select code specific to PXA168
74
75config CPU_PXA910
76	bool
77	select CPU_MOHAWK
78	help
79	  Select code specific to PXA910
80
81config CPU_MMP2
82	bool
83	select CPU_V6
84	select CPU_32v6K
85	help
86	  Select code specific to MMP2. MMP2 is ARMv6 compatible.
87endif
88