blob: fa03974fd8385a7c02f3e41412b6619ed15cd577 [file] [log] [blame]
Eric Miao49cbe782009-01-20 14:15:18 +08001if ARCH_MMP
2
Haojian Zhuang2f7e8fa2009-12-04 09:41:28 -05003menu "Marvell PXA168/910/MMP2 Implmentations"
Eric Miao49cbe782009-01-20 14:15:18 +08004
Haojian Zhuang5d489762012-03-01 13:25:09 +08005config MACH_MMP_DT
6 bool "Support MMP2 platforms from device tree"
7 select CPU_PXA168
8 select CPU_PXA910
9 select USE_OF
10 help
11 Include support for Marvell MMP2 based platforms using
12 the device tree. Needn't select any other machine while
13 MACH_MMP_DT is enabled.
14
Eric Miao49cbe782009-01-20 14:15:18 +080015config MACH_ASPENITE
16 bool "Marvell's PXA168 Aspenite Development Board"
17 select CPU_PXA168
18 help
19 Say 'Y' here if you want to support the Marvell PXA168-based
20 Aspenite Development Board.
21
22config MACH_ZYLONITE2
23 bool "Marvell's PXA168 Zylonite2 Development Board"
24 select CPU_PXA168
25 help
26 Say 'Y' here if you want to support the Marvell PXA168-based
27 Zylonite2 Development Board.
28
Haojian Zhuang9896de72010-01-12 08:54:50 +080029config MACH_AVENGERS_LITE
30 bool "Marvell's PXA168 Avengers Lite Development Board"
31 select CPU_PXA168
32 help
33 Say 'Y' here if you want to support the Marvell PXA168-based
34 Avengers Lite Development Board.
35
Eric Miaoa3929f32009-03-20 13:27:30 +080036config MACH_TAVOREVB
37 bool "Marvell's PXA910 TavorEVB Development Board"
38 select CPU_PXA910
39 help
40 Say 'Y' here if you want to support the Marvell PXA910-based
41 TavorEVB Development Board.
42
Eric Miao01215e32009-03-20 13:33:49 +080043config MACH_TTC_DKB
44 bool "Marvell's PXA910 TavorEVB Development Board"
45 select CPU_PXA910
46 help
47 Say 'Y' here if you want to support the Marvell PXA910-based
48 TTC_DKB Development Board.
49
Haojian Zhuang13dee962010-11-25 11:33:13 +080050config MACH_BROWNSTONE
51 bool "Marvell's Brownstone Development Platform"
52 depends on !CPU_MOHAWK
53 select CPU_MMP2
54 help
55 Say 'Y' here if you want to support the Marvell MMP2-based
56 Brown 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
Haojian Zhuang2f7e8fa2009-12-04 09:41:28 -050061config MACH_FLINT
62 bool "Marvell's Flint Development Platform"
Haojian Zhuang3f408fa2010-11-24 11:54:21 +080063 depends on !CPU_MOHAWK
Haojian Zhuang2f7e8fa2009-12-04 09:41:28 -050064 select CPU_MMP2
65 help
66 Say 'Y' here if you want to support the Marvell MMP2-based
67 Flint Development Platform.
68 MMP2-based board can't be co-existed with PXA168-based &
69 PXA910-based development board. Since MMP2 is compatible to
Haojian Zhuangd38bdf42010-11-25 14:21:32 +080070 ARMv7 architecture.
Haojian Zhuang2f7e8fa2009-12-04 09:41:28 -050071
Haojian Zhuange1cb7db2010-01-06 09:07:15 -050072config MACH_MARVELL_JASPER
73 bool "Marvell's Jasper Development Platform"
Haojian Zhuang3f408fa2010-11-24 11:54:21 +080074 depends on !CPU_MOHAWK
Haojian Zhuange1cb7db2010-01-06 09:07:15 -050075 select CPU_MMP2
76 help
77 Say 'Y' here if you want to support the Marvell MMP2-base
78 Jasper Development Platform.
79 MMP2-based board can't be co-existed with PXA168-based &
80 PXA910-based development board. Since MMP2 is compatible to
Haojian Zhuangd38bdf42010-11-25 14:21:32 +080081 ARMv7 architecture.
Haojian Zhuange1cb7db2010-01-06 09:07:15 -050082
Mark F. Brown1bbd7082010-09-12 23:51:34 -040083config MACH_TETON_BGA
84 bool "Marvell's PXA168 Teton BGA Development Board"
85 select CPU_PXA168
86 help
87 Say 'Y' here if you want to support the Marvell PXA168-based
88 Teton BGA Development Board.
89
Eric Miaoc149f6c2011-08-16 12:28:57 +080090config MACH_GPLUGD
Tanmay Upadhyayf16e05c2011-05-02 11:30:00 +053091 bool "Marvell's PXA168 GuruPlug Display (gplugD) Board"
92 select CPU_PXA168
93 help
94 Say 'Y' here if you want to support the Marvell PXA168-based
95 GuruPlug Display (gplugD) Board
96
Eric Miao49cbe782009-01-20 14:15:18 +080097endmenu
98
99config CPU_PXA168
100 bool
101 select CPU_MOHAWK
102 help
103 Select code specific to PXA168
104
Eric Miao14c6b5e2009-03-20 12:50:22 +0800105config CPU_PXA910
106 bool
107 select CPU_MOHAWK
108 help
109 Select code specific to PXA910
110
Haojian Zhuang2f7e8fa2009-12-04 09:41:28 -0500111config CPU_MMP2
112 bool
Haojian Zhuang3f408fa2010-11-24 11:54:21 +0800113 select CPU_PJ4
Haojian Zhuang2f7e8fa2009-12-04 09:41:28 -0500114 help
Haojian Zhuang3f408fa2010-11-24 11:54:21 +0800115 Select code specific to MMP2. MMP2 is ARMv7 compatible.
Neil Zhang75b1bdf2012-05-03 14:19:13 +0800116
117config USB_EHCI_MV_U2O
118 bool "EHCI support for PXA USB OTG controller"
119 depends on USB_EHCI_MV
120 help
121 Enables support for OTG controller which can be switched to host mode.
122
Eric Miao49cbe782009-01-20 14:15:18 +0800123endif