# 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 select S3C_PL330_DMA select S5P_EXT_INT select S5P_HRT select S5PV210_PM if PM help Enable S5PV210 CPU support config S5PV210_SETUP_I2C1 bool default y select HAVE_S3C2410_I2C help Common setup code for i2c bus 1. config S5PV210_SETUP_I2C2 bool default y select HAVE_S3C2410_I2C help Common setup code for i2c bus 2. config S5PV210_SETUP_IDE bool help Common setup code for S5PV210 IDE GPIO configurations config S5PV210_SETUP_FB_24BPP bool help Common setup code for S5PV210 with an 24bpp RGB display helper. config S5PV210_SETUP_KEYPAD bool help Common setup code for keypad. 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. config S5PV210_SETUP_FIMC bool help Common setup code for the camera interfaces. config S5PV210_POWER_DOMAIN bool depends on REGULATOR default y help Enable S5PV210 power domain support. config S5PV210_CORESIGHT bool "Coresight" select OC_ETM default y help Support embedded trace cell comment "MMC/SD slot setup" depends on PLAT_S5P menu "Use 8-bit bus width" config S5PV210_SD_CH0_8BIT bool "Channel 0" depends on PLAT_S5P default n help IF channel 0 uses 8-bit bus, channel 1 is disabled. config S5PV210_SD_CH2_8BIT bool "Channel 2" depends on PLAT_S5P default n help IF channel 2 uses 8-bit bus, channel 3 is disabled. endmenu menu "S5PC110 Machines" config MACH_AQUILA bool "Aquila" select CPU_S5PV210 select S3C_DEV_FB select S5P_DEV_FIMC0 select S5P_DEV_FIMC1 select S5P_DEV_FIMC2 select S3C_DEV_HSMMC select S3C_DEV_HSMMC1 select S3C_DEV_HSMMC2 select S5P_DEV_ONENAND select S5PV210_SETUP_FB_24BPP select S5PV210_SETUP_SDHCI help Machine support for the Samsung Aquila target based on S5PC110 SoC config MACH_GONI bool "GONI" select CPU_S5PV210 select S5P_GPIO_INT select S3C_DEV_FB select S5P_DEV_FIMC0 select S5P_DEV_FIMC1 select S5P_DEV_FIMC2 select S3C_DEV_HSMMC select S3C_DEV_HSMMC1 select S3C_DEV_HSMMC2 select S3C_DEV_I2C1 select S3C_DEV_I2C2 select S3C_DEV_USB_HSOTG select S5P_DEV_ONENAND select SAMSUNG_DEV_KEYPAD select S5PV210_SETUP_FB_24BPP select S5PV210_SETUP_I2C1 select S5PV210_SETUP_I2C2 select S5PV210_SETUP_KEYPAD select S5PV210_SETUP_SDHCI help Machine support for Samsung GONI board S5PC110(MCP) is one of package option of S5PV210 config MACH_SMDKC110 bool "SMDKC110" select CPU_S5PV210 select S3C_DEV_I2C1 select S3C_DEV_I2C2 select S3C_DEV_RTC select HAVE_S3C_RTC select S3C_DEV_WDT select SAMSUNG_DEV_IDE select S5PV210_SETUP_I2C1 select S5PV210_SETUP_I2C2 select S5PV210_SETUP_IDE help Machine support for Samsung SMDKC110 S5PC110(MCP) is one of package option of S5PV210 endmenu menu "S5PV210 Machines" config MACH_SMDKV210 bool "SMDKV210" select CPU_S5PV210 select S3C_DEV_FB 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 SAMSUNG_DEV_ADC select SAMSUNG_DEV_IDE select SAMSUNG_DEV_KEYPAD select SAMSUNG_DEV_PWM select SAMSUNG_DEV_TS 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 help Machine support for Samsung SMDKV210 config MACH_TORBRECK bool "Torbreck" select CPU_S5PV210 select ARCH_SPARSEMEM_ENABLE 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 endmenu config S5PV210_PM bool help Power Management code common to S5PV210 config MACH_HERRING bool "Herring" select CPU_S5PV210 select S3C_DEV_WDT select S3C_DEV_I2C1 select S3C_DEV_I2C2 select S5P_DEV_ONENAND select HAVE_PWM select SAMSUNG_DEV_PWM select S3C_DEV_HSMMC select S3C_DEV_HSMMC1 if !S5PV210_SD_CH0_8BIT select S3C_DEV_HSMMC2 select S3C_DEV_HSMMC3 if !S5PV210_SD_CH2_8BIT select S5PV210_SETUP_SDHCI select S5PV210_POWER_DOMAIN select S5P_DEV_CSIS0 select S5P_SETUP_MIPIPHY help Machine support for Herring config S5PV210_SETUP_FB bool depends on FB_S3C default y help Common setup code for FIMD controller. config S5P_ADC bool "S5PXXXX ADC driver" depends on PLAT_S5P default y help ADC ( A/D Conversion ) driver for Samsung S5PXXXX config S5PV210_SETUP_FIMC0 bool depends on VIDEO_FIMC || CPU_FREQ default y help Common setup code for FIMC controller 0. config S5PV210_SETUP_FIMC1 bool depends on VIDEO_FIMC || CPU_FREQ default y help Common setup code for FIMC controller 1. config S5PV210_SETUP_FIMC2 bool depends on VIDEO_FIMC || CPU_FREQ default y help Common setup code for FIMC controller 2. config WIFI_CONTROL_FUNC bool "Enable WiFi control function abstraction" help Enables Power/Reset/Carddetect function abstraction endif