diff options
author | Kukjin Kim <kgene.kim@samsung.com> | 2010-08-06 08:31:35 -0400 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2010-08-06 08:31:35 -0400 |
commit | a639718b83867b3d4af3bf18c7e6a23d92b35f7a (patch) | |
tree | 674067fd5c6ba24d049b9bc97279c085c090a3ae /arch/arm/mach-s5pv210/Kconfig | |
parent | 0321c51f8f0ea8d0a7185a334356b2dca28a0846 (diff) | |
parent | b42faa12f2a76f2a726d7e121aece285048f75f0 (diff) |
Merge branch 'next-s5pv210' into for-next
Diffstat (limited to 'arch/arm/mach-s5pv210/Kconfig')
-rw-r--r-- | arch/arm/mach-s5pv210/Kconfig | 73 |
1 files changed, 62 insertions, 11 deletions
diff --git a/arch/arm/mach-s5pv210/Kconfig b/arch/arm/mach-s5pv210/Kconfig index 0761eac9aaea..9b84abf1a822 100644 --- a/arch/arm/mach-s5pv210/Kconfig +++ b/arch/arm/mach-s5pv210/Kconfig | |||
@@ -27,11 +27,21 @@ config S5PV210_SETUP_I2C2 | |||
27 | help | 27 | help |
28 | Common setup code for i2c bus 2. | 28 | Common setup code for i2c bus 2. |
29 | 29 | ||
30 | config S5PV210_SETUP_IDE | ||
31 | bool | ||
32 | help | ||
33 | Common setup code for S5PV210 IDE GPIO configurations | ||
34 | |||
30 | config S5PV210_SETUP_FB_24BPP | 35 | config S5PV210_SETUP_FB_24BPP |
31 | bool | 36 | bool |
32 | help | 37 | help |
33 | Common setup code for S5PV210 with an 24bpp RGB display helper. | 38 | Common setup code for S5PV210 with an 24bpp RGB display helper. |
34 | 39 | ||
40 | config S5PV210_SETUP_KEYPAD | ||
41 | bool | ||
42 | help | ||
43 | Common setup code for keypad. | ||
44 | |||
35 | config S5PV210_SETUP_SDHCI | 45 | config S5PV210_SETUP_SDHCI |
36 | bool | 46 | bool |
37 | select S5PV210_SETUP_SDHCI_GPIO | 47 | select S5PV210_SETUP_SDHCI_GPIO |
@@ -43,14 +53,19 @@ config S5PV210_SETUP_SDHCI_GPIO | |||
43 | help | 53 | help |
44 | Common setup code for SDHCI gpio. | 54 | Common setup code for SDHCI gpio. |
45 | 55 | ||
46 | # machine support | 56 | menu "S5PC110 Machines" |
47 | 57 | ||
48 | config MACH_AQUILA | 58 | config MACH_AQUILA |
49 | bool "Samsung Aquila" | 59 | bool "Aquila" |
50 | select CPU_S5PV210 | 60 | select CPU_S5PV210 |
51 | select ARCH_SPARSEMEM_ENABLE | 61 | select ARCH_SPARSEMEM_ENABLE |
52 | select S5PV210_SETUP_FB_24BPP | 62 | select S5PV210_SETUP_FB_24BPP |
63 | select S5PV210_SETUP_SDHCI | ||
53 | select S3C_DEV_FB | 64 | select S3C_DEV_FB |
65 | select S5PC110_DEV_ONENAND | ||
66 | select S3C_DEV_HSMMC | ||
67 | select S3C_DEV_HSMMC1 | ||
68 | select S3C_DEV_HSMMC2 | ||
54 | help | 69 | help |
55 | Machine support for the Samsung Aquila target based on S5PC110 SoC | 70 | Machine support for the Samsung Aquila target based on S5PC110 SoC |
56 | 71 | ||
@@ -58,34 +73,70 @@ config MACH_GONI | |||
58 | bool "GONI" | 73 | bool "GONI" |
59 | select CPU_S5PV210 | 74 | select CPU_S5PV210 |
60 | select ARCH_SPARSEMEM_ENABLE | 75 | select ARCH_SPARSEMEM_ENABLE |
76 | select S5PV210_SETUP_FB_24BPP | ||
77 | select S5PV210_SETUP_SDHCI | ||
78 | select S3C_DEV_FB | ||
79 | select S5PC110_DEV_ONENAND | ||
80 | select S3C_DEV_HSMMC | ||
81 | select S3C_DEV_HSMMC1 | ||
82 | select S3C_DEV_HSMMC2 | ||
61 | help | 83 | help |
62 | Machine support for Samsung GONI board | 84 | Machine support for Samsung GONI board |
63 | S5PC110(MCP) is one of package option of S5PV210 | 85 | S5PC110(MCP) is one of package option of S5PV210 |
64 | 86 | ||
87 | config MACH_SMDKC110 | ||
88 | bool "SMDKC110" | ||
89 | select CPU_S5PV210 | ||
90 | select ARCH_SPARSEMEM_ENABLE | ||
91 | select S3C_DEV_I2C1 | ||
92 | select S3C_DEV_I2C2 | ||
93 | select SAMSUNG_DEV_IDE | ||
94 | select S3C_DEV_RTC | ||
95 | select S3C_DEV_WDT | ||
96 | select HAVE_S3C_RTC | ||
97 | select HAVE_S3C2410_WATCHDOG | ||
98 | select S5PV210_SETUP_I2C1 | ||
99 | select S5PV210_SETUP_I2C2 | ||
100 | select S5PV210_SETUP_IDE | ||
101 | help | ||
102 | Machine support for Samsung SMDKC110 | ||
103 | S5PC110(MCP) is one of package option of S5PV210 | ||
104 | |||
105 | endmenu | ||
106 | |||
65 | config S5PC110_DEV_ONENAND | 107 | config S5PC110_DEV_ONENAND |
66 | bool | 108 | bool |
67 | help | 109 | help |
68 | Compile in platform device definition for OneNAND1 controller | 110 | Compile in platform device definition for OneNAND1 controller |
69 | 111 | ||
112 | menu "S5PV210 Machines" | ||
113 | |||
70 | config MACH_SMDKV210 | 114 | config MACH_SMDKV210 |
71 | bool "SMDKV210" | 115 | bool "SMDKV210" |
72 | select CPU_S5PV210 | 116 | select CPU_S5PV210 |
73 | select ARCH_SPARSEMEM_ENABLE | 117 | select ARCH_SPARSEMEM_ENABLE |
74 | select SAMSUNG_DEV_ADC | 118 | select SAMSUNG_DEV_ADC |
119 | select S3C_DEV_HSMMC | ||
120 | select S3C_DEV_HSMMC1 | ||
121 | select S3C_DEV_HSMMC2 | ||
122 | select S3C_DEV_HSMMC3 | ||
123 | select S3C_DEV_I2C1 | ||
124 | select S3C_DEV_I2C2 | ||
125 | select SAMSUNG_DEV_IDE | ||
126 | select SAMSUNG_DEV_KEYPAD | ||
75 | select SAMSUNG_DEV_TS | 127 | select SAMSUNG_DEV_TS |
128 | select S3C_DEV_RTC | ||
76 | select S3C_DEV_WDT | 129 | select S3C_DEV_WDT |
130 | select HAVE_S3C_RTC | ||
77 | select HAVE_S3C2410_WATCHDOG | 131 | select HAVE_S3C2410_WATCHDOG |
132 | select S5PV210_SETUP_I2C1 | ||
133 | select S5PV210_SETUP_I2C2 | ||
134 | select S5PV210_SETUP_IDE | ||
135 | select S5PV210_SETUP_KEYPAD | ||
136 | select S5PV210_SETUP_SDHCI | ||
78 | help | 137 | help |
79 | Machine support for Samsung SMDKV210 | 138 | Machine support for Samsung SMDKV210 |
80 | 139 | ||
81 | config MACH_SMDKC110 | 140 | endmenu |
82 | bool "SMDKC110" | ||
83 | select CPU_S5PV210 | ||
84 | select ARCH_SPARSEMEM_ENABLE | ||
85 | select S3C_DEV_WDT | ||
86 | select HAVE_S3C2410_WATCHDOG | ||
87 | help | ||
88 | Machine support for Samsung SMDKC110 | ||
89 | S5PC110(MCP) is one of package option of S5PV210 | ||
90 | 141 | ||
91 | endif | 142 | endif |