mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-15 16:24:13 +08:00
5102aa4acd
The MINI2440 is a chinese made s3c2440 development board with a large set of peripherals. This patch provides machine support for almost all the features of the board. Since it can come with various "options" fitted, a kernel parameter is used to specify the lcd size, backlight control and touchscreen. Signed-off-by: Michel Pollet <buserror@gmail.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
99 lines
2.2 KiB
Plaintext
99 lines
2.2 KiB
Plaintext
# arch/arm/mach-s3c2440/Kconfig
|
|
#
|
|
# Copyright 2007 Simtec Electronics
|
|
#
|
|
# Licensed under GPLv2
|
|
|
|
config CPU_S3C2440
|
|
bool
|
|
depends on ARCH_S3C2410
|
|
select CPU_ARM920T
|
|
select S3C2410_CLOCK
|
|
select S3C2410_PM if PM
|
|
select S3C2410_GPIO
|
|
select S3C2440_DMA if S3C2410_DMA
|
|
select CPU_S3C244X
|
|
select CPU_LLSERIAL_S3C2440
|
|
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
|
|
select S3C24XX_DCLK
|
|
select PM_SIMTEC if PM
|
|
select HAVE_PATA_PLATFORM
|
|
select S3C24XX_GPIO_EXTRA64
|
|
select S3C_DEV_USB_HOST
|
|
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
|
|
select S3C24XX_DCLK
|
|
select PM_SIMTEC if PM
|
|
select S3C24XX_GPIO_EXTRA128
|
|
select S3C_DEV_USB_HOST
|
|
help
|
|
Say Y here if you are using the Simtec IM2440D20 module, also
|
|
known as the Osiris.
|
|
|
|
config MACH_RX3715
|
|
bool "HP iPAQ rx3715"
|
|
select CPU_S3C2440
|
|
select PM_H1940 if PM
|
|
help
|
|
Say Y here if you are using the HP iPAQ rx3715.
|
|
|
|
config ARCH_S3C2440
|
|
bool "SMDK2440"
|
|
select CPU_S3C2440
|
|
select MACH_SMDK
|
|
select S3C_DEV_USB_HOST
|
|
help
|
|
Say Y here if you are using the SMDK2440.
|
|
|
|
config MACH_NEXCODER_2440
|
|
bool "NexVision NEXCODER 2440 Light Board"
|
|
select CPU_S3C2440
|
|
select S3C_DEV_USB_HOST
|
|
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
|
|
select CPU_S3C2440
|
|
|
|
config MACH_AT2440EVB
|
|
bool "Avantech AT2440EVB development board"
|
|
select CPU_S3C2440
|
|
select S3C_DEV_USB_HOST
|
|
help
|
|
Say Y here if you are using the AT2440EVB development board
|
|
|
|
config MACH_MINI2440
|
|
bool "MINI2440 development board"
|
|
select CPU_S3C2440
|
|
select EEPROM_AT24
|
|
select LEDS_TRIGGER_BACKLIGHT
|
|
select SND_S3C24XX_SOC_S3C24XX_UDA134X
|
|
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.
|
|
|
|
endmenu
|
|
|