blob: ea5137f319c4087df66ee8ac8478c9d5ea1be088 [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
Lennert Buytenheke9937d42006-03-28 21:08:13 +010013config MACH_LOGICPD_PXA270
14 bool "LogicPD PXA270 Card Engine Development Platform"
15 select PXA27x
16 select IWMMXT
17
Linus Torvalds1da177e2005-04-16 15:20:36 -070018config 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
Richard Purdie0dd28f12005-09-13 01:25:34 -070028 bool "SHARP Zaurus SL-5600, SL-C7xx and SL-Cxx00 Models"
Linus Torvalds1da177e2005-04-16 15:20:36 -070029 select SHARP_SCOOP
30 select SHARP_PARAM
31 help
32 Say Y here if you intend to run this kernel on a
Richard Purdie0dd28f12005-09-13 01:25:34 -070033 Sharp Zaurus SL-5600 (Poodle), SL-C700 (Corgi),
34 SL-C750 (Shepherd), SL-C760 (Husky), SL-C1000 (Akita),
Dirk Opfer8459c152005-11-06 14:27:52 +000035 SL-C3000 (Spitz), SL-C3100 (Borzoi) or SL-C6000x (Tosa)
36 handheld computer.
Linus Torvalds1da177e2005-04-16 15:20:36 -070037
38endchoice
39
Richard Purdie0dd28f12005-09-13 01:25:34 -070040if PXA_SHARPSL
41
42choice
43 prompt "Select target Sharp Zaurus device range"
44
45config PXA_SHARPSL_25x
Dirk Opfer8459c152005-11-06 14:27:52 +000046 bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
Richard Purdie0dd28f12005-09-13 01:25:34 -070047 select PXA25x
48
49config PXA_SHARPSL_27x
50 bool "Sharp PXA270 models (SL-Cxx00)"
51 select PXA27x
Richard Purdie243077f2005-11-28 18:08:44 +000052 select IWMMXT
Richard Purdie0dd28f12005-09-13 01:25:34 -070053
54endchoice
55
56endif
57
Linus Torvalds1da177e2005-04-16 15:20:36 -070058endmenu
59
60config MACH_POODLE
61 bool "Enable Sharp SL-5600 (Poodle) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070062 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070063 select SHARP_LOCOMO
Richard Purdiefaed5682006-06-19 20:46:05 +010064 select PXA_SSP
Linus Torvalds1da177e2005-04-16 15:20:36 -070065
66config MACH_CORGI
67 bool "Enable Sharp SL-C700 (Corgi) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070068 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070069 select PXA_SHARP_C7xx
70
71config MACH_SHEPHERD
72 bool "Enable Sharp SL-C750 (Shepherd) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070073 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070074 select PXA_SHARP_C7xx
75
76config MACH_HUSKY
77 bool "Enable Sharp SL-C760 (Husky) Support"
Richard Purdie0dd28f12005-09-13 01:25:34 -070078 depends PXA_SHARPSL_25x
Linus Torvalds1da177e2005-04-16 15:20:36 -070079 select PXA_SHARP_C7xx
80
Richard Purdie94cabd02005-11-12 18:53:48 +000081config MACH_AKITA
82 bool "Enable Sharp SL-1000 (Akita) Support"
83 depends PXA_SHARPSL_27x
84 select PXA_SHARP_Cxx00
85 select MACH_SPITZ
Richard Purdie08af2952005-12-01 15:52:47 +000086 select I2C
87 select I2C_PXA
Richard Purdie94cabd02005-11-12 18:53:48 +000088
Richard Purdie0dd28f12005-09-13 01:25:34 -070089config 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
Dirk Opfer8459c152005-11-06 14:27:52 +000099config MACH_TOSA
100 bool "Enable Sharp SL-6000x (Tosa) Support"
Richard Purdie243077f2005-11-28 18:08:44 +0000101 depends PXA_SHARPSL_25x
Dirk Opfer8459c152005-11-06 14:27:52 +0000102
Linus Torvalds1da177e2005-04-16 15:20:36 -0700103config 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
Liam Girdwoodb216c012005-11-10 17:45:39 +0000120 select PXA_SSP
Richard Purdieb7557de2006-01-05 20:44:55 +0000121 select SHARPSL_PM
Linus Torvalds1da177e2005-04-16 15:20:36 -0700122 help
123 Enable support for all Sharp C7xx models
124
Richard Purdie0dd28f12005-09-13 01:25:34 -0700125config PXA_SHARP_Cxx00
126 bool
Liam Girdwoodb216c012005-11-10 17:45:39 +0000127 select PXA_SSP
Richard Purdieb7557de2006-01-05 20:44:55 +0000128 select SHARPSL_PM
Richard Purdie0dd28f12005-09-13 01:25:34 -0700129 help
130 Enable common support for Sharp Cxx00 models
131
Liam Girdwoodb216c012005-11-10 17:45:39 +0000132config PXA_SSP
133 tristate
134 help
135 Enable support for PXA2xx SSP ports
Linus Torvalds1da177e2005-04-16 15:20:36 -0700136endif