blob: c1d77f5b38234da82e39b8eb7bb558ebdc174f6d [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
Richard Purdie243077f2005-11-28 18:08:44 +000047 select IWMMXT
Richard Purdie0dd28f12005-09-13 01:25:34 -070048
49endchoice
50
51endif
52
Linus Torvalds1da177e2005-04-16 15:20:36 -070053endmenu
54
55config MACH_POODLE
56 bool "Enable Sharp SL-5600 (Poodle) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070057 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070058 select SHARP_LOCOMO
59
60config MACH_CORGI
61 bool "Enable Sharp SL-C700 (Corgi) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070062 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070063 select PXA_SHARP_C7xx
64
65config MACH_SHEPHERD
66 bool "Enable Sharp SL-C750 (Shepherd) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070067 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070068 select PXA_SHARP_C7xx
69
70config MACH_HUSKY
71 bool "Enable Sharp SL-C760 (Husky) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070072 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070073 select PXA_SHARP_C7xx
74
Richard Purdie94cabd02005-11-12 18:53:48 +000075config MACH_AKITA
76 bool "Enable Sharp SL-1000 (Akita) Support"
77 depends PXA_SHARPSL_27x
78 select PXA_SHARP_Cxx00
79 select MACH_SPITZ
Richard Purdie08af2952005-12-01 15:52:47 +000080 select I2C
81 select I2C_PXA
Richard Purdie94cabd02005-11-12 18:53:48 +000082
Richard Purdie0dd28f12005-09-13 01:25:34 -070083config 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
Dirk Opfer8459c152005-11-06 14:27:52 +000093config MACH_TOSA
94 bool "Enable Sharp SL-6000x (Tosa) Support"
Richard Purdie243077f2005-11-28 18:08:44 +000095 depends PXA_SHARPSL_25x
Dirk Opfer8459c152005-11-06 14:27:52 +000096
Linus Torvalds1da177e2005-04-16 15:20:36 -070097config 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
Liam Girdwoodb216c012005-11-10 17:45:39 +0000114 select PXA_SSP
Richard Purdieb7557de2006-01-05 20:44:55 +0000115 select SHARPSL_PM
Linus Torvalds1da177e2005-04-16 15:20:36 -0700116 help
117 Enable support for all Sharp C7xx models
118
Richard Purdie0dd28f12005-09-13 01:25:34 -0700119config PXA_SHARP_Cxx00
120 bool
Liam Girdwoodb216c012005-11-10 17:45:39 +0000121 select PXA_SSP
Richard Purdieb7557de2006-01-05 20:44:55 +0000122 select SHARPSL_PM
Richard Purdie0dd28f12005-09-13 01:25:34 -0700123 help
124 Enable common support for Sharp Cxx00 models
125
Liam Girdwoodb216c012005-11-10 17:45:39 +0000126config PXA_SSP
127 tristate
128 help
129 Enable support for PXA2xx SSP ports
Linus Torvalds1da177e2005-04-16 15:20:36 -0700130endif