blob: b380a438e68f0b02f7b68c8fc0b65c1fea09ed72 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001if 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
Richard Purdie0dd28f12005-09-13 01:25:34 -070023 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
Linus Torvalds1da177e2005-04-16 15:20:36 -070024 select SHARP_SCOOP
25 select SHARP_PARAM
26 help
27 Say Y here if you intend to run this kernel on a
Richard Purdie0dd28f12005-09-13 01:25:34 -070028 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
29 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
Dirk Opfer8459c152005-11-06 14:27:52 +000030 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
31 handheld computer.
Linus Torvalds1da177e2005-04-16 15:20:36 -070032
33endchoice
34
Richard Purdie0dd28f12005-09-13 01:25:34 -070035if PXA_SHARPSL
36
37choice
38 prompt "Select target Sharp Zaurus device range"
39
40config PXA_SHARPSL_25x
Dirk Opfer8459c152005-11-06 14:27:52 +000041 bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
Richard Purdie0dd28f12005-09-13 01:25:34 -070042 select PXA25x
43
44config PXA_SHARPSL_27x
45 bool "Sharp PXA270 models (SL-Cxx00)"
46 select PXA27x
47
48endchoice
49
50endif
51
Linus Torvalds1da177e2005-04-16 15:20:36 -070052endmenu
53
54config MACH_POODLE
55 bool "Enable Sharp SL-5600 (Poodle) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070056 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070057 select SHARP_LOCOMO
58
59config MACH_CORGI
60 bool "Enable Sharp SL-C700 (Corgi) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070061 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070062 select PXA_SHARP_C7xx
63
64config MACH_SHEPHERD
65 bool "Enable Sharp SL-C750 (Shepherd) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070066 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070067 select PXA_SHARP_C7xx
68
69config MACH_HUSKY
70 bool "Enable Sharp SL-C760 (Husky) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070071 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070072 select PXA_SHARP_C7xx
73
Richard Purdie0dd28f12005-09-13 01:25:34 -070074config MACH_SPITZ
75 bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
76 depends PXA_SHARPSL_27x
77 select PXA_SHARP_Cxx00
78
79config MACH_BORZOI
80 bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
81 depends PXA_SHARPSL_27x
82 select PXA_SHARP_Cxx00
83
Dirk Opfer8459c152005-11-06 14:27:52 +000084config MACH_TOSA
85 bool "Enable Sharp SL-6000x (Tosa) Support"
86 depends PXA_SHARPSL
87
Linus Torvalds1da177e2005-04-16 15:20:36 -070088config PXA25x
89 bool
90 help
91 Select code specific to PXA21x/25x/26x variants
92
93config PXA27x
94 bool
95 help
96 Select code specific to PXA27x variants
97
98config IWMMXT
99 bool
100 help
101 Enable support for iWMMXt
102
103config PXA_SHARP_C7xx
104 bool
105 help
106 Enable support for all Sharp C7xx models
107
Richard Purdie0dd28f12005-09-13 01:25:34 -0700108config PXA_SHARP_Cxx00
109 bool
110 help
111 Enable common support for Sharp Cxx00 models
112
Linus Torvalds1da177e2005-04-16 15:20:36 -0700113endif