xref: /openbmc/linux/arch/arm/mach-pxa/Kconfig (revision 4f3865fb)
1if ARCH_PXA
2
3menu "Intel PXA2xx Implementations"
4
5choice
6	prompt "Select target board"
7
8config ARCH_LUBBOCK
9	bool "Intel DBPXA250 Development Platform"
10	select PXA25x
11	select SA1111
12
13config MACH_LOGICPD_PXA270
14	bool "LogicPD PXA270 Card Engine Development Platform"
15	select PXA27x
16	select IWMMXT
17
18config MACH_MAINSTONE
19	bool "Intel HCDDBBVA0 Development Platform"
20	select PXA27x
21	select IWMMXT
22
23config ARCH_PXA_IDP
24	bool "Accelent Xscale IDP"
25	select PXA25x
26
27config PXA_SHARPSL
28	bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
29	select SHARP_SCOOP
30	select SHARP_PARAM
31	help
32	  Say Y here if you intend to run this kernel on a
33	  Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
34	  SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
35	  SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
36	  handheld computer.
37
38endchoice
39
40if PXA_SHARPSL
41
42choice
43	prompt "Select target Sharp Zaurus device range"
44
45config PXA_SHARPSL_25x
46	bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
47	select PXA25x
48
49config PXA_SHARPSL_27x
50	bool "Sharp PXA270 models (SL-Cxx00)"
51	select PXA27x
52	select IWMMXT
53
54endchoice
55
56endif
57
58endmenu
59
60config MACH_POODLE
61	bool "Enable Sharp SL-5600 (Poodle) Support"
62	depends PXA_SHARPSL_25x
63	select SHARP_LOCOMO
64	select PXA_SSP
65
66config MACH_CORGI
67	bool "Enable Sharp SL-C700 (Corgi) Support"
68	depends PXA_SHARPSL_25x
69	select PXA_SHARP_C7xx
70
71config MACH_SHEPHERD
72	bool "Enable Sharp SL-C750 (Shepherd) Support"
73	depends PXA_SHARPSL_25x
74	select PXA_SHARP_C7xx
75
76config MACH_HUSKY
77	bool "Enable Sharp SL-C760 (Husky) Support"
78	depends PXA_SHARPSL_25x
79	select PXA_SHARP_C7xx
80
81config MACH_AKITA
82	bool "Enable Sharp SL-1000 (Akita) Support"
83	depends PXA_SHARPSL_27x
84	select PXA_SHARP_Cxx00
85	select MACH_SPITZ
86	select I2C
87	select I2C_PXA
88
89config MACH_SPITZ
90	bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
91	depends PXA_SHARPSL_27x
92	select PXA_SHARP_Cxx00
93
94config MACH_BORZOI
95	bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
96	depends PXA_SHARPSL_27x
97	select PXA_SHARP_Cxx00
98
99config MACH_TOSA
100	bool "Enable Sharp SL-6000x (Tosa) Support"
101	depends PXA_SHARPSL_25x
102
103config PXA25x
104	bool
105	help
106	  Select code specific to PXA21x/25x/26x variants
107
108config PXA27x
109	bool
110	help
111	  Select code specific to PXA27x variants
112
113config IWMMXT
114	bool
115	help
116	  Enable support for iWMMXt
117
118config PXA_SHARP_C7xx
119	bool
120	select PXA_SSP
121	select SHARPSL_PM
122	help
123	  Enable support for all Sharp C7xx models
124
125config PXA_SHARP_Cxx00
126	bool
127	select PXA_SSP
128	select SHARPSL_PM
129	help
130	  Enable common support for Sharp Cxx00 models
131
132config PXA_SSP
133	tristate
134	help
135	  Enable support for PXA2xx SSP ports
136endif
137