[ARM] 3088/1: PXA: Add machine support for the Sharp SL-6000x series of PDAs
[safe/jmp/linux-2.6] / arch / arm / mach-pxa / Kconfig
1 if ARCH_PXA
2
3 menu "Intel PXA2xx Implementations"
4
5 choice
6         prompt "Select target board"
7
8 config ARCH_LUBBOCK
9         bool "Intel DBPXA250 Development Platform"
10         select PXA25x
11         select SA1111
12
13 config MACH_MAINSTONE
14         bool "Intel HCDDBBVA0 Development Platform"
15         select PXA27x
16         select IWMMXT
17
18 config ARCH_PXA_IDP
19         bool "Accelent Xscale IDP"
20         select PXA25x
21
22 config 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
33 endchoice
34
35 if PXA_SHARPSL
36
37 choice
38         prompt "Select target Sharp Zaurus device range"
39
40 config PXA_SHARPSL_25x
41         bool "Sharp PXA25x models (SL-5600, SL-C7xx and SL-C6000x)"
42         select PXA25x
43
44 config PXA_SHARPSL_27x
45         bool "Sharp PXA270 models (SL-Cxx00)"
46         select PXA27x
47
48 endchoice
49
50 endif
51
52 endmenu
53
54 config MACH_POODLE
55         bool "Enable Sharp SL-5600 (Poodle) Support"
56         depends PXA_SHARPSL_25x
57         select SHARP_LOCOMO
58
59 config MACH_CORGI
60         bool "Enable Sharp SL-C700 (Corgi) Support"
61         depends PXA_SHARPSL_25x
62         select PXA_SHARP_C7xx
63
64 config MACH_SHEPHERD
65         bool "Enable Sharp SL-C750 (Shepherd) Support"
66         depends PXA_SHARPSL_25x
67         select PXA_SHARP_C7xx
68
69 config MACH_HUSKY
70         bool "Enable Sharp SL-C760 (Husky) Support"
71         depends PXA_SHARPSL_25x
72         select PXA_SHARP_C7xx
73
74 config MACH_SPITZ
75         bool "Enable Sharp Zaurus SL-3000 (Spitz) Support"
76         depends PXA_SHARPSL_27x
77         select PXA_SHARP_Cxx00
78
79 config MACH_BORZOI
80         bool "Enable Sharp Zaurus SL-3100 (Borzoi) Support"
81         depends PXA_SHARPSL_27x
82         select PXA_SHARP_Cxx00
83
84 config MACH_TOSA
85         bool "Enable Sharp SL-6000x (Tosa) Support"
86         depends PXA_SHARPSL
87
88 config PXA25x
89         bool
90         help
91           Select code specific to PXA21x/25x/26x variants
92
93 config PXA27x
94         bool
95         help
96           Select code specific to PXA27x variants
97
98 config IWMMXT
99         bool
100         help
101           Enable support for iWMMXt
102
103 config PXA_SHARP_C7xx
104         bool
105         help
106           Enable support for all Sharp C7xx models
107
108 config PXA_SHARP_Cxx00
109         bool
110         help
111           Enable common support for Sharp Cxx00 models
112
113 endif