linux/arch/arm/mach-s5pv210/Kconfig
<<
>>
Prefs
   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 S5PV210_PM if PM
  17        help
  18          Enable S5PV210 CPU support
  19
  20config S5PV210_SETUP_I2C1
  21        bool
  22        help
  23          Common setup code for i2c bus 1.
  24
  25config S5PV210_SETUP_I2C2
  26        bool
  27        help
  28          Common setup code for i2c bus 2.
  29
  30config S5PV210_SETUP_IDE
  31        bool
  32        help
  33          Common setup code for S5PV210 IDE GPIO configurations
  34
  35config S5PV210_SETUP_FB_24BPP
  36        bool
  37        help
  38          Common setup code for S5PV210 with an 24bpp RGB display helper.
  39
  40config S5PV210_SETUP_KEYPAD
  41        bool
  42        help
  43          Common setup code for keypad.
  44
  45config S5PV210_SETUP_SDHCI
  46        bool
  47        select S5PV210_SETUP_SDHCI_GPIO
  48        help
  49          Internal helper functions for S5PV210 based SDHCI systems
  50
  51config S5PV210_SETUP_SDHCI_GPIO
  52        bool
  53        help
  54          Common setup code for SDHCI gpio.
  55
  56menu "S5PC110 Machines"
  57
  58config MACH_AQUILA
  59        bool "Aquila"
  60        select CPU_S5PV210
  61        select S3C_DEV_FB
  62        select S5P_DEV_FIMC0
  63        select S5P_DEV_FIMC1
  64        select S5P_DEV_FIMC2
  65        select S3C_DEV_HSMMC
  66        select S3C_DEV_HSMMC1
  67        select S3C_DEV_HSMMC2
  68        select S5P_DEV_ONENAND
  69        select S5PV210_SETUP_FB_24BPP
  70        select S5PV210_SETUP_SDHCI
  71        help
  72          Machine support for the Samsung Aquila target based on S5PC110 SoC
  73
  74config MACH_GONI
  75        bool "GONI"
  76        select CPU_S5PV210
  77        select S5P_GPIO_INT
  78        select S3C_DEV_FB
  79        select S5P_DEV_FIMC0
  80        select S5P_DEV_FIMC1
  81        select S5P_DEV_FIMC2
  82        select S3C_DEV_HSMMC
  83        select S3C_DEV_HSMMC1
  84        select S3C_DEV_HSMMC2
  85        select S3C_DEV_I2C1
  86        select S3C_DEV_I2C2
  87        select S3C_DEV_USB_HSOTG
  88        select S5P_DEV_ONENAND
  89        select SAMSUNG_DEV_KEYPAD
  90        select S5PV210_SETUP_FB_24BPP
  91        select S5PV210_SETUP_I2C1
  92        select S5PV210_SETUP_I2C2
  93        select S5PV210_SETUP_KEYPAD
  94        select S5PV210_SETUP_SDHCI
  95        help
  96          Machine support for Samsung GONI board
  97          S5PC110(MCP) is one of package option of S5PV210
  98
  99config MACH_SMDKC110
 100        bool "SMDKC110"
 101        select CPU_S5PV210
 102        select S3C_DEV_I2C1
 103        select S3C_DEV_I2C2
 104        select S3C_DEV_RTC
 105        select S3C_DEV_WDT
 106        select SAMSUNG_DEV_IDE
 107        select S5PV210_SETUP_I2C1
 108        select S5PV210_SETUP_I2C2
 109        select S5PV210_SETUP_IDE
 110        help
 111          Machine support for Samsung SMDKC110
 112          S5PC110(MCP) is one of package option of S5PV210
 113
 114endmenu
 115
 116menu "S5PV210 Machines"
 117
 118config MACH_SMDKV210
 119        bool "SMDKV210"
 120        select CPU_S5PV210
 121        select S3C_DEV_FB
 122        select S3C_DEV_HSMMC
 123        select S3C_DEV_HSMMC1
 124        select S3C_DEV_HSMMC2
 125        select S3C_DEV_HSMMC3
 126        select S3C_DEV_I2C1
 127        select S3C_DEV_I2C2
 128        select S3C_DEV_RTC
 129        select S3C_DEV_WDT
 130        select SAMSUNG_DEV_ADC
 131        select SAMSUNG_DEV_IDE
 132        select SAMSUNG_DEV_KEYPAD
 133        select SAMSUNG_DEV_TS
 134        select S5PV210_SETUP_FB_24BPP
 135        select S5PV210_SETUP_I2C1
 136        select S5PV210_SETUP_I2C2
 137        select S5PV210_SETUP_IDE
 138        select S5PV210_SETUP_KEYPAD
 139        select S5PV210_SETUP_SDHCI
 140        help
 141          Machine support for Samsung SMDKV210
 142
 143config MACH_TORBRECK
 144        bool "Torbreck"
 145        select CPU_S5PV210
 146        select ARCH_SPARSEMEM_ENABLE
 147        select S3C_DEV_HSMMC
 148        select S3C_DEV_HSMMC1
 149        select S3C_DEV_HSMMC2
 150        select S3C_DEV_HSMMC3
 151        select S3C_DEV_I2C1
 152        select S3C_DEV_I2C2
 153        select S3C_DEV_RTC
 154        select S3C_DEV_WDT
 155        select S5PV210_SETUP_I2C1
 156        select S5PV210_SETUP_I2C2
 157        select S5PV210_SETUP_SDHCI
 158        help
 159          Machine support for aESOP Torbreck
 160
 161endmenu
 162
 163config S5PV210_PM
 164        bool
 165        help
 166          Power Management code common to S5PV210
 167
 168endif
 169