1 # Copyright 2007 Simtec Electronics
8 select S3C_GPIO_PULL_UP
10 select S3C2410_PM if PM
11 select S3C2440_DMA if S3C2410_DMA
13 select CPU_LLSERIAL_S3C2440
15 Support for S3C2440 Samsung Mobile CPU based systems.
20 select S3C_GPIO_PULL_DOWN
22 select S3C2410_PM if PM
24 select CPU_LLSERIAL_S3C2440
26 Support for S3C2442 Samsung Mobile CPU based systems.
30 depends on CPU_S3C2440 || CPU_S3C2442
32 Support for S3C2440 and S3C2442 Samsung Mobile CPU based systems.
36 config S3C2440_CPUFREQ
37 bool "S3C2440/S3C2442 CPU Frequency scaling support"
38 depends on CPU_FREQ_S3C24XX && (CPU_S3C2440 || CPU_S3C2442)
39 select S3C2410_CPUFREQ_UTILS
42 CPU Frequency scaling support for S3C2440 and S3C2442 SoC CPUs.
44 config S3C2440_XTAL_12000000
47 Indicate that the build needs to support 12MHz system
50 config S3C2440_XTAL_16934400
53 Indicate that the build needs to support 16.9344MHz system
56 config S3C2440_PLL_12000000
58 depends on S3C2440_CPUFREQ && S3C2440_XTAL_12000000
59 default y if CPU_FREQ_S3C24XX_PLL
61 PLL tables for S3C2440 or S3C2442 CPUs with 12MHz crystals.
63 config S3C2440_PLL_16934400
65 depends on S3C2440_CPUFREQ && S3C2440_XTAL_16934400
66 default y if CPU_FREQ_S3C24XX_PLL
68 PLL tables for S3C2440 or S3C2442 CPUs with 16.934MHz crystals.
72 depends on CPU_S3C2440
74 Support for S3C2440 specific DMA code5A
76 menu "S3C2440 and S3C2442 Machines"
79 bool "Simtec Electronics ANUBIS"
82 select PM_SIMTEC if PM
83 select HAVE_PATA_PLATFORM
84 select S3C24XX_GPIO_EXTRA64
85 select S3C2440_XTAL_12000000
86 select S3C_DEV_USB_HOST
88 Say Y here if you are using the Simtec Electronics ANUBIS
91 config MACH_NEO1973_GTA02
92 bool "Openmoko GTA02 / Freerunner phone"
100 select S3C_DEV_USB_HOST
102 Say Y here if you are using the Openmoko GTA02 / Freerunner GSM Phone
105 bool "Simtec IM2440D20 (OSIRIS) module"
108 select PM_SIMTEC if PM
109 select S3C24XX_GPIO_EXTRA128
110 select S3C2440_XTAL_12000000
111 select S3C2410_IOTIMING if S3C2440_CPUFREQ
112 select S3C_DEV_USB_HOST
115 Say Y here if you are using the Simtec IM2440D20 module, also
118 config MACH_OSIRIS_DVS
119 tristate "Simtec IM2440D20 (OSIRIS) Dynamic Voltage Scaling driver"
120 depends on MACH_OSIRIS
123 Say Y/M here if you want to have dynamic voltage scaling support
124 on the Simtec IM2440D20 (OSIRIS) module via the TPS65011.
126 The DVS driver alters the voltage supplied to the ARM core
127 depending on the frequency it is running at. The driver itself
128 does not do any of the frequency alteration, which is left up
129 to the cpufreq driver.
132 bool "HP iPAQ rx3715"
134 select S3C2440_XTAL_16934400
135 select PM_H1940 if PM
138 Say Y here if you are using the HP iPAQ rx3715.
143 select S3C2440_XTAL_16934400
145 select S3C_DEV_USB_HOST
148 Say Y here if you are using the SMDK2440.
150 config MACH_NEXCODER_2440
151 bool "NexVision NEXCODER 2440 Light Board"
153 select S3C2440_XTAL_12000000
154 select S3C_DEV_USB_HOST
157 Say Y here if you are using the Nex Vision NEXCODER 2440 Light Board
159 config SMDK2440_CPU2440
160 bool "SMDK2440 with S3C2440 CPU module"
161 default y if ARCH_S3C2440
162 select S3C2440_XTAL_16934400
165 config SMDK2440_CPU2442
166 bool "SMDM2440 with S3C2442 CPU module"
169 config MACH_AT2440EVB
170 bool "Avantech AT2440EVB development board"
172 select S3C_DEV_USB_HOST
175 Say Y here if you are using the AT2440EVB development board
178 bool "MINI2440 development board"
184 select LEDS_TRIGGER_BACKLIGHT
186 select S3C_DEV_USB_HOST
188 Say Y here to select support for the MINI2440. Is a 10cm x 10cm board
189 available via various sources. It can come with a 3.5" or 7" touch LCD.
192 bool "HP iPAQ rx1950"
195 select PM_H1940 if PM
199 select S3C2410_IOTIMING if S3C2440_CPUFREQ
200 select S3C2440_XTAL_16934400
202 Say Y here if you're using HP iPAQ rx1950