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