d23b351740
A number of machines that need s3c_device_nand present do not select this in their Kconfig entries. Add the necessary selection of the configuration S3C_DEV_NAND so that we avoid the following error: arch/arm/mach-s3c2410/built-in.o: In function `bast_map_io': arch/arm/mach-s3c2410/mach-bast.c:634: undefined reference to `s3c_device_nand' arch/arm/mach-s3c2412/built-in.o: In function `s3c2412_init_uarts': arch/arm/mach-s3c2412/s3c2412.c:109: undefined reference to `s3c_device_nand' arch/arm/mach-s3c2412/built-in.o: In function `jive_machine_init': arch/arm/mach-s3c2412/mach-jive.c:673: undefined reference to `s3c_device_nand' Signed-off-by: Ben Dooks <ben-linux@fluff.org>
112 lines
2.5 KiB
Plaintext
112 lines
2.5 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 S3C2440_XTAL_12000000
|
|
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 S3C2440_XTAL_12000000
|
|
select S3C2410_IOTIMING if S3C2440_CPUFREQ
|
|
select S3C_DEV_USB_HOST
|
|
select S3C_DEV_NAND
|
|
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 S3C2440_XTAL_16934400
|
|
select PM_H1940 if PM
|
|
select S3C_DEV_NAND
|
|
help
|
|
Say Y here if you are using the HP iPAQ rx3715.
|
|
|
|
config ARCH_S3C2440
|
|
bool "SMDK2440"
|
|
select CPU_S3C2440
|
|
select S3C2440_XTAL_16934400
|
|
select MACH_SMDK
|
|
select S3C_DEV_USB_HOST
|
|
select S3C_DEV_NAND
|
|
help
|
|
Say Y here if you are using the SMDK2440.
|
|
|
|
config MACH_NEXCODER_2440
|
|
bool "NexVision NEXCODER 2440 Light Board"
|
|
select CPU_S3C2440
|
|
select S3C2440_XTAL_12000000
|
|
select S3C_DEV_USB_HOST
|
|
select S3C_DEV_NAND
|
|
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 S3C2440_XTAL_16934400
|
|
select CPU_S3C2440
|
|
|
|
config MACH_AT2440EVB
|
|
bool "Avantech AT2440EVB development board"
|
|
select CPU_S3C2440
|
|
select S3C_DEV_USB_HOST
|
|
select S3C_DEV_NAND
|
|
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
|
|
select S3C_DEV_NAND
|
|
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
|
|
|