[ARM] S3C24XX: Add extra GPIOs via Kconfig
[firefly-linux-kernel-4.4.55.git] / arch / arm / mach-s3c2440 / Kconfig
1 # arch/arm/mach-s3c2440/Kconfig
2 #
3 # Copyright 2007 Simtec Electronics
4 #
5 # Licensed under GPLv2
6
7 config CPU_S3C2440
8         bool
9         depends on ARCH_S3C2410
10         select CPU_ARM920T
11         select S3C2410_CLOCK
12         select S3C2410_PM if PM
13         select S3C2410_GPIO
14         select S3C2440_DMA if S3C2410_DMA
15         select CPU_S3C244X
16         select CPU_LLSERIAL_S3C2440
17         help
18           Support for S3C2440 Samsung Mobile CPU based systems.
19
20 config S3C2440_DMA
21         bool
22         depends on ARCH_S3C2410 && CPU_S3C24405B
23         help
24           Support for S3C2440 specific DMA code5A
25
26
27 menu "S3C2440 Machines"
28
29 config MACH_ANUBIS
30         bool "Simtec Electronics ANUBIS"
31         select CPU_S3C2440
32         select PM_SIMTEC if PM
33         select HAVE_PATA_PLATFORM
34         select S3C24XX_GPIO_EXTRA64
35         help
36           Say Y here if you are using the Simtec Electronics ANUBIS
37           development system
38
39 config MACH_OSIRIS
40         bool "Simtec IM2440D20 (OSIRIS) module"
41         select CPU_S3C2440
42         select PM_SIMTEC if PM
43         select S3C24XX_GPIO_EXTRA128
44         help
45           Say Y here if you are using the Simtec IM2440D20 module, also
46           known as the Osiris.
47
48 config MACH_RX3715
49         bool "HP iPAQ rx3715"
50         select CPU_S3C2440
51         select PM_H1940 if PM
52         help
53           Say Y here if you are using the HP iPAQ rx3715.
54
55 config ARCH_S3C2440
56         bool "SMDK2440"
57         select CPU_S3C2440
58         select MACH_SMDK
59         help
60           Say Y here if you are using the SMDK2440.
61
62 config MACH_NEXCODER_2440
63         bool "NexVision NEXCODER 2440 Light Board"
64         select CPU_S3C2440
65         help
66           Say Y here if you are using the Nex Vision NEXCODER 2440 Light Board
67
68 config SMDK2440_CPU2440
69         bool "SMDK2440 with S3C2440 CPU module"
70         depends on ARCH_S3C2440
71         default y if ARCH_S3C2440
72         select CPU_S3C2440
73
74 config MACH_AT2440EVB
75         bool "Avantech AT2440EVB development board"
76         select CPU_S3C2440
77         help
78           Say Y here if you are using the AT2440EVB development board
79
80 endmenu
81