Kconfig 4.0 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13
# arch/arm/mach-s5pv210/Kconfig
#
# Copyright (c) 2010 Samsung Electronics Co., Ltd.
#		http://www.samsung.com/
#
# Licensed under GPLv2

# Configuration options for the S5PV210/S5PC110

if ARCH_S5PV210

config CPU_S5PV210
	bool
14
	select S5P_EXT_INT
15
	select S5P_HRT
16
	select S5P_PM if PM
17
	select S5P_SLEEP if PM
18
	select SAMSUNG_DMADEV
19 20 21
	help
	  Enable S5PV210 CPU support

22 23 24 25 26 27 28 29 30 31
config S5PV210_SETUP_I2C1
	bool
	help
	  Common setup code for i2c bus 1.

config S5PV210_SETUP_I2C2
	bool
	help
	  Common setup code for i2c bus 2.

32 33 34 35 36
config S5PV210_SETUP_IDE
	bool
	help
	  Common setup code for S5PV210 IDE GPIO configurations

37 38 39 40 41
config S5PV210_SETUP_FB_24BPP
	bool
	help
          Common setup code for S5PV210 with an 24bpp RGB display helper.

42 43 44 45 46
config S5PV210_SETUP_KEYPAD
	bool
	help
	  Common setup code for keypad.

47 48 49 50 51 52 53 54 55 56 57
config S5PV210_SETUP_SDHCI
        bool
        select S5PV210_SETUP_SDHCI_GPIO
        help
          Internal helper functions for S5PV210 based SDHCI systems

config S5PV210_SETUP_SDHCI_GPIO
	bool
	help
	  Common setup code for SDHCI gpio.

58 59 60 61 62
config S5PV210_SETUP_FIMC
	bool
	help
	  Common setup code for the camera interfaces.

63 64 65 66 67
config S5PV210_SETUP_SPI
	bool
	help
	  Common setup code for SPI GPIO configurations.

68 69 70 71 72
config S5PV210_SETUP_USB_PHY
	bool
	help
	  Common setup code for USB PHY controller

73
menu "S5PC110 Machines"
74 75

config MACH_AQUILA
76
	bool "Aquila"
77 78
	select CPU_S5PV210
	select S3C_DEV_FB
79 80 81
	select S3C_DEV_HSMMC
	select S3C_DEV_HSMMC1
	select S3C_DEV_HSMMC2
82 83
	select S5PV210_SETUP_FB_24BPP
	select S5PV210_SETUP_SDHCI
84
	select S5PV210_SETUP_USB_PHY
85 86 87 88
	select S5P_DEV_FIMC0
	select S5P_DEV_FIMC1
	select S5P_DEV_FIMC2
	select S5P_DEV_ONENAND
89 90 91
	help
	  Machine support for the Samsung Aquila target based on S5PC110 SoC

92 93 94
config MACH_GONI
	bool "GONI"
	select CPU_S5PV210
95
	select S3C_DEV_FB
96 97 98
	select S3C_DEV_HSMMC
	select S3C_DEV_HSMMC1
	select S3C_DEV_HSMMC2
99
	select S3C_DEV_I2C1
100
	select S3C_DEV_I2C2
101
	select S3C_DEV_USB_HSOTG
102
	select S5PV210_SETUP_FB_24BPP
103
	select S5PV210_SETUP_FIMC
104
	select S5PV210_SETUP_I2C1
105
	select S5PV210_SETUP_I2C2
106
	select S5PV210_SETUP_KEYPAD
107
	select S5PV210_SETUP_SDHCI
108
	select S5PV210_SETUP_USB_PHY
109 110 111 112 113 114 115 116
	select S5P_DEV_FIMC0
	select S5P_DEV_FIMC1
	select S5P_DEV_FIMC2
	select S5P_DEV_MFC
	select S5P_DEV_ONENAND
	select S5P_DEV_TV
	select S5P_GPIO_INT
	select SAMSUNG_DEV_KEYPAD
117 118 119
	help
	  Machine support for Samsung GONI board
	  S5PC110(MCP) is one of package option of S5PV210
120

121 122 123
config MACH_SMDKC110
	bool "SMDKC110"
	select CPU_S5PV210
124 125
	select S3C_DEV_I2C1
	select S3C_DEV_I2C2
126
	select S3C_DEV_RTC
127
	select S3C_DEV_WDT
128 129 130
	select S5PV210_SETUP_I2C1
	select S5PV210_SETUP_I2C2
	select S5PV210_SETUP_IDE
131 132 133
	select S5P_DEV_FIMC0
	select S5P_DEV_FIMC1
	select S5P_DEV_FIMC2
134
	select S5P_DEV_MFC
135
	select SAMSUNG_DEV_IDE
136 137 138 139 140 141 142 143
	help
	  Machine support for Samsung SMDKC110
	  S5PC110(MCP) is one of package option of S5PV210

endmenu

menu "S5PV210 Machines"

144 145 146
config MACH_SMDKV210
	bool "SMDKV210"
	select CPU_S5PV210
147
	select S3C_DEV_FB
148 149 150 151
	select S3C_DEV_HSMMC
	select S3C_DEV_HSMMC1
	select S3C_DEV_HSMMC2
	select S3C_DEV_HSMMC3
152 153
	select S3C_DEV_I2C1
	select S3C_DEV_I2C2
154
	select S3C_DEV_RTC
155
	select S3C_DEV_USB_HSOTG
156
	select S3C_DEV_WDT
157 158 159 160 161 162 163
	select S5PV210_SETUP_FB_24BPP
	select S5PV210_SETUP_I2C1
	select S5PV210_SETUP_I2C2
	select S5PV210_SETUP_IDE
	select S5PV210_SETUP_KEYPAD
	select S5PV210_SETUP_SDHCI
	select S5PV210_SETUP_USB_PHY
164 165 166
	select S5P_DEV_FIMC0
	select S5P_DEV_FIMC1
	select S5P_DEV_FIMC2
167
	select S5P_DEV_JPEG
168
	select S5P_DEV_MFC
169
	select SAMSUNG_DEV_ADC
170
	select SAMSUNG_DEV_BACKLIGHT
171
	select SAMSUNG_DEV_IDE
172
	select SAMSUNG_DEV_KEYPAD
173
	select SAMSUNG_DEV_PWM
174
	select SAMSUNG_DEV_TS
175 176 177
	help
	  Machine support for Samsung SMDKV210

178 179 180
config MACH_TORBRECK
	bool "Torbreck"
	select ARCH_SPARSEMEM_ENABLE
181
	select CPU_S5PV210
182 183 184 185 186 187 188 189 190 191 192 193 194 195
	select S3C_DEV_HSMMC
	select S3C_DEV_HSMMC1
	select S3C_DEV_HSMMC2
	select S3C_DEV_HSMMC3
	select S3C_DEV_I2C1
	select S3C_DEV_I2C2
	select S3C_DEV_RTC
	select S3C_DEV_WDT
	select S5PV210_SETUP_I2C1
	select S5PV210_SETUP_I2C2
	select S5PV210_SETUP_SDHCI
	help
	  Machine support for aESOP Torbreck

196
endmenu
197 198

endif