Linux Audio

Check our new training course

Linux BSP development engineering services

Need help to port Linux and bootloaders to your hardware?
Loading...
v6.13.7
 1# SPDX-License-Identifier: GPL-2.0
 2#
 3# Copyright (c) 2010 Samsung Electronics Co., Ltd.
 4#		http://www.samsung.com/
 
 
 5
 6# Configuration options for the S5PV210/S5PC110
 7
 8config ARCH_S5PV210
 9	bool "Samsung S5PV210/S5PC110"
10	depends on ARCH_MULTI_V7
11	select ARM_VIC
12	select CLKSRC_SAMSUNG_PWM
13	select COMMON_CLK_SAMSUNG
14	select GPIOLIB
15	select PINCTRL
16	select PINCTRL_EXYNOS
17	select SOC_SAMSUNG
18	help
19	  Samsung S5PV210/S5PC110 series based systems
20
21if ARCH_S5PV210
22
23config CPU_S5PV210
24	def_bool y
25	select ARM_AMBA
26	select PL330_DMA if DMADEVICES
 
 
27	help
28	  Enable S5PV210 CPU support
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
30endif
v3.1
  1# arch/arm/mach-s5pv210/Kconfig
  2#
  3# Copyright (c) 2010 Samsung Electronics Co., Ltd.
  4#		http://www.samsung.com/
  5#
  6# Licensed under GPLv2
  7
  8# Configuration options for the S5PV210/S5PC110
  9
 
 
 
 
 
 
 
 
 
 
 
 
 
 10if ARCH_S5PV210
 11
 12config CPU_S5PV210
 13	bool
 14	select S3C_PL330_DMA
 15	select S5P_EXT_INT
 16	select S5P_HRT
 17	select S5PV210_PM if PM
 18	help
 19	  Enable S5PV210 CPU support
 20
 21config S5PV210_SETUP_I2C1
 22	bool
 23	help
 24	  Common setup code for i2c bus 1.
 25
 26config S5PV210_SETUP_I2C2
 27	bool
 28	help
 29	  Common setup code for i2c bus 2.
 30
 31config S5PV210_SETUP_IDE
 32	bool
 33	help
 34	  Common setup code for S5PV210 IDE GPIO configurations
 35
 36config S5PV210_SETUP_FB_24BPP
 37	bool
 38	help
 39          Common setup code for S5PV210 with an 24bpp RGB display helper.
 40
 41config S5PV210_SETUP_KEYPAD
 42	bool
 43	help
 44	  Common setup code for keypad.
 45
 46config S5PV210_SETUP_SDHCI
 47        bool
 48        select S5PV210_SETUP_SDHCI_GPIO
 49        help
 50          Internal helper functions for S5PV210 based SDHCI systems
 51
 52config S5PV210_SETUP_SDHCI_GPIO
 53	bool
 54	help
 55	  Common setup code for SDHCI gpio.
 56
 57config S5PV210_SETUP_FIMC
 58	bool
 59	help
 60	  Common setup code for the camera interfaces.
 61
 62menu "S5PC110 Machines"
 63
 64config MACH_AQUILA
 65	bool "Aquila"
 66	select CPU_S5PV210
 67	select S3C_DEV_FB
 68	select S5P_DEV_FIMC0
 69	select S5P_DEV_FIMC1
 70	select S5P_DEV_FIMC2
 71	select S3C_DEV_HSMMC
 72	select S3C_DEV_HSMMC1
 73	select S3C_DEV_HSMMC2
 74	select S5P_DEV_ONENAND
 75	select S5PV210_SETUP_FB_24BPP
 76	select S5PV210_SETUP_SDHCI
 77	help
 78	  Machine support for the Samsung Aquila target based on S5PC110 SoC
 79
 80config MACH_GONI
 81	bool "GONI"
 82	select CPU_S5PV210
 83	select S5P_GPIO_INT
 84	select S3C_DEV_FB
 85	select S5P_DEV_FIMC0
 86	select S5P_DEV_FIMC1
 87	select S5P_DEV_FIMC2
 88	select S3C_DEV_HSMMC
 89	select S3C_DEV_HSMMC1
 90	select S3C_DEV_HSMMC2
 91	select S3C_DEV_I2C1
 92	select S3C_DEV_I2C2
 93	select S5P_DEV_MFC
 94	select S3C_DEV_USB_HSOTG
 95	select S5P_DEV_ONENAND
 96	select SAMSUNG_DEV_KEYPAD
 97	select S5PV210_SETUP_FB_24BPP
 98	select S5PV210_SETUP_I2C1
 99	select S5PV210_SETUP_I2C2
100	select S5PV210_SETUP_KEYPAD
101	select S5PV210_SETUP_SDHCI
102	help
103	  Machine support for Samsung GONI board
104	  S5PC110(MCP) is one of package option of S5PV210
105
106config MACH_SMDKC110
107	bool "SMDKC110"
108	select CPU_S5PV210
109	select S3C_DEV_I2C1
110	select S3C_DEV_I2C2
111	select S3C_DEV_RTC
112	select S3C_DEV_WDT
113	select SAMSUNG_DEV_IDE
114	select S5PV210_SETUP_I2C1
115	select S5PV210_SETUP_I2C2
116	select S5PV210_SETUP_IDE
117	help
118	  Machine support for Samsung SMDKC110
119	  S5PC110(MCP) is one of package option of S5PV210
120
121endmenu
122
123menu "S5PV210 Machines"
124
125config MACH_SMDKV210
126	bool "SMDKV210"
127	select CPU_S5PV210
128	select S3C_DEV_FB
129	select S3C_DEV_HSMMC
130	select S3C_DEV_HSMMC1
131	select S3C_DEV_HSMMC2
132	select S3C_DEV_HSMMC3
133	select S3C_DEV_I2C1
134	select S3C_DEV_I2C2
135	select S3C_DEV_RTC
136	select S3C_DEV_WDT
137	select SAMSUNG_DEV_ADC
138	select SAMSUNG_DEV_BACKLIGHT
139	select SAMSUNG_DEV_IDE
140	select SAMSUNG_DEV_KEYPAD
141	select SAMSUNG_DEV_PWM
142	select SAMSUNG_DEV_TS
143	select S5PV210_SETUP_FB_24BPP
144	select S5PV210_SETUP_I2C1
145	select S5PV210_SETUP_I2C2
146	select S5PV210_SETUP_IDE
147	select S5PV210_SETUP_KEYPAD
148	select S5PV210_SETUP_SDHCI
149	help
150	  Machine support for Samsung SMDKV210
151
152config MACH_TORBRECK
153	bool "Torbreck"
154	select CPU_S5PV210
155	select ARCH_SPARSEMEM_ENABLE
156	select S3C_DEV_HSMMC
157	select S3C_DEV_HSMMC1
158	select S3C_DEV_HSMMC2
159	select S3C_DEV_HSMMC3
160	select S3C_DEV_I2C1
161	select S3C_DEV_I2C2
162	select S3C_DEV_RTC
163	select S3C_DEV_WDT
164	select S5PV210_SETUP_I2C1
165	select S5PV210_SETUP_I2C2
166	select S5PV210_SETUP_SDHCI
167	help
168	  Machine support for aESOP Torbreck
169
170endmenu
171
172config S5PV210_PM
173	bool
174	help
175	  Power Management code common to S5PV210
176
177endif