blob: d7bba919a77ea487b37129a79f410a55886d40c4 [file] [log] [blame]
Ben Dooksa21765a2007-02-11 18:31:01 +01001# arch/arm/mach-s3c2440/Kconfig
2#
3# Copyright 2007 Simtec Electronics
4#
5# Licensed under GPLv2
6
7config CPU_S3C2440
8 bool
9 depends on ARCH_S3C2410
Russell Kingc7508152008-10-26 10:55:14 +000010 select CPU_ARM920T
Ben Dooksa21765a2007-02-11 18:31:01 +010011 select S3C2410_CLOCK
12 select S3C2410_PM if PM
13 select S3C2410_GPIO
14 select S3C2440_DMA if S3C2410_DMA
15 select CPU_S3C244X
Ben Dooksb2627582007-07-22 16:09:44 +010016 select CPU_LLSERIAL_S3C2440
Ben Dooksa21765a2007-02-11 18:31:01 +010017 help
18 Support for S3C2440 Samsung Mobile CPU based systems.
19
20config S3C2440_DMA
21 bool
22 depends on ARCH_S3C2410 && CPU_S3C24405B
23 help
24 Support for S3C2440 specific DMA code5A
25
26
27menu "S3C2440 Machines"
28
29config MACH_ANUBIS
30 bool "Simtec Electronics ANUBIS"
31 select CPU_S3C2440
Ben Dooks93bc6b62008-10-21 14:06:33 +010032 select S3C24XX_DCLK
Ben Dooksa21765a2007-02-11 18:31:01 +010033 select PM_SIMTEC if PM
Ben Dooksb9db83a2008-07-03 11:24:38 +010034 select HAVE_PATA_PLATFORM
Ben Dookse2178d42008-11-10 10:59:32 +000035 select S3C24XX_GPIO_EXTRA64
Ben Dooks0345b512009-07-30 23:23:31 +010036 select S3C2440_XTAL_12000000
Ben Dookseca86552009-03-06 19:49:48 +000037 select S3C_DEV_USB_HOST
Ben Dooksa21765a2007-02-11 18:31:01 +010038 help
39 Say Y here if you are using the Simtec Electronics ANUBIS
40 development system
41
42config MACH_OSIRIS
43 bool "Simtec IM2440D20 (OSIRIS) module"
44 select CPU_S3C2440
Ben Dooks93bc6b62008-10-21 14:06:33 +010045 select S3C24XX_DCLK
Ben Dooksa21765a2007-02-11 18:31:01 +010046 select PM_SIMTEC if PM
Ben Dookse2178d42008-11-10 10:59:32 +000047 select S3C24XX_GPIO_EXTRA128
Ben Dooks0345b512009-07-30 23:23:31 +010048 select S3C2440_XTAL_12000000
Ben Dooksbaf6b282009-07-30 23:23:32 +010049 select S3C2410_IOTIMING if S3C2440_CPUFREQ
Ben Dookseca86552009-03-06 19:49:48 +000050 select S3C_DEV_USB_HOST
Ben Dooksd23b3512009-09-17 00:01:54 +010051 select S3C_DEV_NAND
Ben Dooksa21765a2007-02-11 18:31:01 +010052 help
53 Say Y here if you are using the Simtec IM2440D20 module, also
54 known as the Osiris.
55
56config MACH_RX3715
57 bool "HP iPAQ rx3715"
58 select CPU_S3C2440
Ben Dooks0345b512009-07-30 23:23:31 +010059 select S3C2440_XTAL_16934400
Ben Dooksa21765a2007-02-11 18:31:01 +010060 select PM_H1940 if PM
Ben Dooksd23b3512009-09-17 00:01:54 +010061 select S3C_DEV_NAND
Ben Dooksa21765a2007-02-11 18:31:01 +010062 help
63 Say Y here if you are using the HP iPAQ rx3715.
64
65config ARCH_S3C2440
66 bool "SMDK2440"
67 select CPU_S3C2440
Ben Dooks0345b512009-07-30 23:23:31 +010068 select S3C2440_XTAL_16934400
Ben Dooksa21765a2007-02-11 18:31:01 +010069 select MACH_SMDK
Ben Dookseca86552009-03-06 19:49:48 +000070 select S3C_DEV_USB_HOST
Ben Dooksd23b3512009-09-17 00:01:54 +010071 select S3C_DEV_NAND
Ben Dooksa21765a2007-02-11 18:31:01 +010072 help
73 Say Y here if you are using the SMDK2440.
74
75config MACH_NEXCODER_2440
76 bool "NexVision NEXCODER 2440 Light Board"
77 select CPU_S3C2440
Ben Dooks0345b512009-07-30 23:23:31 +010078 select S3C2440_XTAL_12000000
Ben Dookseca86552009-03-06 19:49:48 +000079 select S3C_DEV_USB_HOST
Ben Dooksd23b3512009-09-17 00:01:54 +010080 select S3C_DEV_NAND
Ben Dooksa21765a2007-02-11 18:31:01 +010081 help
82 Say Y here if you are using the Nex Vision NEXCODER 2440 Light Board
83
84config SMDK2440_CPU2440
85 bool "SMDK2440 with S3C2440 CPU module"
86 depends on ARCH_S3C2440
87 default y if ARCH_S3C2440
Ben Dooks0345b512009-07-30 23:23:31 +010088 select S3C2440_XTAL_16934400
Ben Dooksa21765a2007-02-11 18:31:01 +010089 select CPU_S3C2440
90
Ramax Lo4ab989712008-07-07 18:12:36 +010091config MACH_AT2440EVB
92 bool "Avantech AT2440EVB development board"
93 select CPU_S3C2440
Ben Dookseca86552009-03-06 19:49:48 +000094 select S3C_DEV_USB_HOST
Ben Dooksd23b3512009-09-17 00:01:54 +010095 select S3C_DEV_NAND
Ramax Lo4ab989712008-07-07 18:12:36 +010096 help
97 Say Y here if you are using the AT2440EVB development board
Ben Dooksa21765a2007-02-11 18:31:01 +010098
Michel Pollet5102aa42009-03-25 17:19:14 +000099config MACH_MINI2440
100 bool "MINI2440 development board"
101 select CPU_S3C2440
102 select EEPROM_AT24
103 select LEDS_TRIGGER_BACKLIGHT
104 select SND_S3C24XX_SOC_S3C24XX_UDA134X
Ben Dooksd23b3512009-09-17 00:01:54 +0100105 select S3C_DEV_NAND
Michel Pollet5102aa42009-03-25 17:19:14 +0000106 help
107 Say Y here to select support for the MINI2440. Is a 10cm x 10cm board
108 available via various sources. It can come with a 3.5" or 7" touch LCD.
109
Ben Dooksa21765a2007-02-11 18:31:01 +0100110endmenu
111