Kconfig 3.0 KB
Newer Older
1 2 3 4 5 6 7
# Copyright 2007 Simtec Electronics
#
# Licensed under GPLv2

config CPU_S3C2440
	bool
	depends on ARCH_S3C2410
8
	select CPU_ARM920T
9 10 11 12 13
	select S3C2410_CLOCK
	select S3C2410_PM if PM
	select S3C2410_GPIO
	select S3C2440_DMA if S3C2410_DMA
	select CPU_S3C244X
14
	select CPU_LLSERIAL_S3C2440
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
	help
	  Support for S3C2440 Samsung Mobile CPU based systems.

config S3C2440_DMA
	bool
	depends on ARCH_S3C2410 && CPU_S3C24405B
	help
	  Support for S3C2440 specific DMA code5A


menu "S3C2440 Machines"

config MACH_ANUBIS
	bool "Simtec Electronics ANUBIS"
	select CPU_S3C2440
30
	select S3C24XX_DCLK
31
	select PM_SIMTEC if PM
32
	select HAVE_PATA_PLATFORM
33
	select S3C24XX_GPIO_EXTRA64
34
	select S3C2440_XTAL_12000000
35
	select S3C_DEV_USB_HOST
36 37 38 39 40 41 42
	help
	  Say Y here if you are using the Simtec Electronics ANUBIS
	  development system

config MACH_OSIRIS
	bool "Simtec IM2440D20 (OSIRIS) module"
	select CPU_S3C2440
43
	select S3C24XX_DCLK
44
	select PM_SIMTEC if PM
45
	select S3C24XX_GPIO_EXTRA128
46
	select S3C2440_XTAL_12000000
47
	select S3C2410_IOTIMING if S3C2440_CPUFREQ
48
	select S3C_DEV_USB_HOST
49
	select S3C_DEV_NAND
50 51 52 53
	help
	  Say Y here if you are using the Simtec IM2440D20 module, also
	  known as the Osiris.

54 55 56 57 58 59 60 61 62 63 64 65 66
config MACH_OSIRIS_DVS
	tristate "Simtec IM2440D20 (OSIRIS) Dynamic Voltage Scaling driver"
	depends on MACH_OSIRIS
	select TPS65010
	help
	  Say Y/M here if you want to have dynamic voltage scaling support
	  on the Simtec IM2440D20 (OSIRIS) module via the TPS65011.

	  The DVS driver alters the voltage supplied to the ARM core
	  depending on the frequency it is running at. The driver itself
	  does not do any of the frequency alteration, which is left up
	  to the cpufreq driver.

67 68 69
config MACH_RX3715
	bool "HP iPAQ rx3715"
	select CPU_S3C2440
70
	select S3C2440_XTAL_16934400
71
	select PM_H1940 if PM
72
	select S3C_DEV_NAND
73 74 75 76 77 78
	help
	  Say Y here if you are using the HP iPAQ rx3715.

config ARCH_S3C2440
	bool "SMDK2440"
	select CPU_S3C2440
79
	select S3C2440_XTAL_16934400
80
	select MACH_SMDK
81
	select S3C_DEV_USB_HOST
82
	select S3C_DEV_NAND
83 84 85 86 87 88
	help
	  Say Y here if you are using the SMDK2440.

config MACH_NEXCODER_2440
 	bool "NexVision NEXCODER 2440 Light Board"
 	select CPU_S3C2440
89
	select S3C2440_XTAL_12000000
90
	select S3C_DEV_USB_HOST
91
	select S3C_DEV_NAND
92 93 94 95 96 97 98
	help
 	  Say Y here if you are using the Nex Vision NEXCODER 2440 Light Board

config SMDK2440_CPU2440
	bool "SMDK2440 with S3C2440 CPU module"
	depends on ARCH_S3C2440
	default y if ARCH_S3C2440
99
	select S3C2440_XTAL_16934400
100 101
	select CPU_S3C2440

102 103 104
config MACH_AT2440EVB
	bool "Avantech AT2440EVB development board"
	select CPU_S3C2440
105
	select S3C_DEV_USB_HOST
106
	select S3C_DEV_NAND
107 108
	help
	  Say Y here if you are using the AT2440EVB development board
109

110 111 112 113 114 115
config MACH_MINI2440
	bool "MINI2440 development board"
	select CPU_S3C2440
	select EEPROM_AT24
	select LEDS_TRIGGER_BACKLIGHT
	select SND_S3C24XX_SOC_S3C24XX_UDA134X
116
	select S3C_DEV_NAND
117
	select S3C_DEV_USB_HOST
118 119 120 121
	help
	  Say Y here to select support for the MINI2440. Is a 10cm x 10cm board
	  available via various sources. It can come with a 3.5" or 7" touch LCD.

122
endmenu