183014579SKukjin Kim# arch/arm/mach-exynos/Kconfig 283014579SKukjin Kim# 383014579SKukjin Kim# Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. 483014579SKukjin Kim# http://www.samsung.com/ 583014579SKukjin Kim# 683014579SKukjin Kim# Licensed under GPLv2 783014579SKukjin Kim 883014579SKukjin Kim# Configuration options for the EXYNOS4 983014579SKukjin Kim 1083014579SKukjin Kimif ARCH_EXYNOS 1183014579SKukjin Kim 1283014579SKukjin Kimmenu "SAMSUNG EXYNOS SoCs Support" 1383014579SKukjin Kim 1483014579SKukjin Kimconfig ARCH_EXYNOS4 1583014579SKukjin Kim bool "SAMSUNG EXYNOS4" 1623f16c7bSKukjin Kim default y 174c3ffffdSStephen Boyd select HAVE_ARM_SCU if SMP 183b55658aSDave Martin select HAVE_SMP 19ce5ea9f3SDave Martin select MIGHT_HAVE_CACHE_L2X0 2083978253SDoug Anderson select PINCTRL 2183014579SKukjin Kim help 2283014579SKukjin Kim Samsung EXYNOS4 SoCs based systems 2383014579SKukjin Kim 2423f16c7bSKukjin Kimconfig ARCH_EXYNOS5 2523f16c7bSKukjin Kim bool "SAMSUNG EXYNOS5" 264c3ffffdSStephen Boyd select HAVE_ARM_SCU if SMP 2723f16c7bSKukjin Kim select HAVE_SMP 2883978253SDoug Anderson select PINCTRL 2923f16c7bSKukjin Kim help 3023f16c7bSKukjin Kim Samsung EXYNOS5 (Cortex-A15) SoC based systems 3183014579SKukjin Kim 3283014579SKukjin Kimcomment "EXYNOS SoCs" 3383014579SKukjin Kim 3483014579SKukjin Kimconfig CPU_EXYNOS4210 3583014579SKukjin Kim bool "SAMSUNG EXYNOS4210" 3683014579SKukjin Kim default y 3783014579SKukjin Kim depends on ARCH_EXYNOS4 3883014579SKukjin Kim select ARM_CPU_SUSPEND if PM 3983978253SDoug Anderson select PINCTRL_EXYNOS 40b1b3f49cSRussell King select PM_GENERIC_DOMAINS 4183014579SKukjin Kim select S5P_PM if PM 4283014579SKukjin Kim select S5P_SLEEP if PM 43b1b3f49cSRussell King select SAMSUNG_DMADEV 4483014579SKukjin Kim help 4583014579SKukjin Kim Enable EXYNOS4210 CPU support 4683014579SKukjin Kim 4783014579SKukjin Kimconfig SOC_EXYNOS4212 4883014579SKukjin Kim bool "SAMSUNG EXYNOS4212" 4983014579SKukjin Kim default y 5083014579SKukjin Kim depends on ARCH_EXYNOS4 5183978253SDoug Anderson select PINCTRL_EXYNOS 5283014579SKukjin Kim select S5P_PM if PM 5383014579SKukjin Kim select S5P_SLEEP if PM 54b1b3f49cSRussell King select SAMSUNG_DMADEV 5583014579SKukjin Kim help 5683014579SKukjin Kim Enable EXYNOS4212 SoC support 5783014579SKukjin Kim 5883014579SKukjin Kimconfig SOC_EXYNOS4412 5983014579SKukjin Kim bool "SAMSUNG EXYNOS4412" 6083014579SKukjin Kim default y 6183014579SKukjin Kim depends on ARCH_EXYNOS4 6283978253SDoug Anderson select PINCTRL_EXYNOS 63efd9960bSBoojin Kim select SAMSUNG_DMADEV 6483014579SKukjin Kim help 6583014579SKukjin Kim Enable EXYNOS4412 SoC support 6683014579SKukjin Kim 6723f16c7bSKukjin Kimconfig SOC_EXYNOS5250 6823f16c7bSKukjin Kim bool "SAMSUNG EXYNOS5250" 6923f16c7bSKukjin Kim default y 7023f16c7bSKukjin Kim depends on ARCH_EXYNOS5 7183978253SDoug Anderson select PINCTRL_EXYNOS 726f9e95e6SPrasanna Kumar select PM_GENERIC_DOMAINS if PM 7360e49ca6SJongpill Lee select S5P_PM if PM 7460e49ca6SJongpill Lee select S5P_SLEEP if PM 752eae613bSArun Kumar K select S5P_DEV_MFC 76b1b3f49cSRussell King select SAMSUNG_DMADEV 7723f16c7bSKukjin Kim help 7823f16c7bSKukjin Kim Enable EXYNOS5250 SoC support 7923f16c7bSKukjin Kim 802edb36c4SKukjin Kimconfig SOC_EXYNOS5440 812edb36c4SKukjin Kim bool "SAMSUNG EXYNOS5440" 822edb36c4SKukjin Kim default y 832edb36c4SKukjin Kim depends on ARCH_EXYNOS5 8464649dcdSAmit Daniel Kachhap select ARCH_HAS_OPP 852edb36c4SKukjin Kim select ARM_ARCH_TIMER 862edb36c4SKukjin Kim select AUTO_ZRELADDR 87b2318482SKukjin Kim select PINCTRL_EXYNOS5440 8864649dcdSAmit Daniel Kachhap select PM_OPP 892edb36c4SKukjin Kim help 902edb36c4SKukjin Kim Enable EXYNOS5440 SoC support 912edb36c4SKukjin Kim 92b4cf27f7SArnd Bergmannconfig EXYNOS_ATAGS 93b4cf27f7SArnd Bergmann bool "ATAGS based boot for EXYNOS (deprecated)" 94b4cf27f7SArnd Bergmann depends on !ARCH_MULTIPLATFORM 95b4cf27f7SArnd Bergmann depends on ATAGS 96b4cf27f7SArnd Bergmann default y 97b4cf27f7SArnd Bergmann help 98b4cf27f7SArnd Bergmann The EXYNOS platform is moving towards being completely probed 99b4cf27f7SArnd Bergmann through device tree. This enables support for board files using 100b4cf27f7SArnd Bergmann the traditional ATAGS boot format. 101b4cf27f7SArnd Bergmann Note that this option is not available for multiplatform builds. 102b4cf27f7SArnd Bergmann 103b4cf27f7SArnd Bergmannif EXYNOS_ATAGS 104b4cf27f7SArnd Bergmann 10520ef9e08SBoojin Kimconfig EXYNOS_DEV_DMA 106fca3de6aSThomas Abraham bool 107fca3de6aSThomas Abraham help 108fca3de6aSThomas Abraham Compile in amba device definitions for DMA controller 109fca3de6aSThomas Abraham 11083014579SKukjin Kimconfig EXYNOS4_DEV_AHCI 11183014579SKukjin Kim bool 11283014579SKukjin Kim help 11383014579SKukjin Kim Compile in platform device definitions for AHCI 11483014579SKukjin Kim 11583014579SKukjin Kimconfig EXYNOS4_SETUP_FIMD0 11683014579SKukjin Kim bool 11783014579SKukjin Kim help 11883014579SKukjin Kim Common setup code for FIMD0. 11983014579SKukjin Kim 1206e7eb170SJingoo Hanconfig EXYNOS4_DEV_USB_OHCI 1216e7eb170SJingoo Han bool 1226e7eb170SJingoo Han help 1236e7eb170SJingoo Han Compile in platform device definition for USB OHCI 1246e7eb170SJingoo Han 12583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C1 12683014579SKukjin Kim bool 12783014579SKukjin Kim help 12883014579SKukjin Kim Common setup code for i2c bus 1. 12983014579SKukjin Kim 13083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C2 13183014579SKukjin Kim bool 13283014579SKukjin Kim help 13383014579SKukjin Kim Common setup code for i2c bus 2. 13483014579SKukjin Kim 13583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C3 13683014579SKukjin Kim bool 13783014579SKukjin Kim help 13883014579SKukjin Kim Common setup code for i2c bus 3. 13983014579SKukjin Kim 14083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C4 14183014579SKukjin Kim bool 14283014579SKukjin Kim help 14383014579SKukjin Kim Common setup code for i2c bus 4. 14483014579SKukjin Kim 14583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C5 14683014579SKukjin Kim bool 14783014579SKukjin Kim help 14883014579SKukjin Kim Common setup code for i2c bus 5. 14983014579SKukjin Kim 15083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C6 15183014579SKukjin Kim bool 15283014579SKukjin Kim help 15383014579SKukjin Kim Common setup code for i2c bus 6. 15483014579SKukjin Kim 15583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C7 15683014579SKukjin Kim bool 15783014579SKukjin Kim help 15883014579SKukjin Kim Common setup code for i2c bus 7. 15983014579SKukjin Kim 16083014579SKukjin Kimconfig EXYNOS4_SETUP_KEYPAD 16183014579SKukjin Kim bool 16283014579SKukjin Kim help 16383014579SKukjin Kim Common setup code for keypad. 16483014579SKukjin Kim 16583014579SKukjin Kimconfig EXYNOS4_SETUP_SDHCI 16683014579SKukjin Kim bool 16783014579SKukjin Kim select EXYNOS4_SETUP_SDHCI_GPIO 16883014579SKukjin Kim help 16983014579SKukjin Kim Internal helper functions for EXYNOS4 based SDHCI systems. 17083014579SKukjin Kim 17183014579SKukjin Kimconfig EXYNOS4_SETUP_SDHCI_GPIO 17283014579SKukjin Kim bool 17383014579SKukjin Kim help 17483014579SKukjin Kim Common setup code for SDHCI gpio. 17583014579SKukjin Kim 17683014579SKukjin Kimconfig EXYNOS4_SETUP_FIMC 17783014579SKukjin Kim bool 17883014579SKukjin Kim help 17983014579SKukjin Kim Common setup code for the camera interfaces. 18083014579SKukjin Kim 18183014579SKukjin Kimconfig EXYNOS4_SETUP_USB_PHY 18283014579SKukjin Kim bool 18383014579SKukjin Kim help 18483014579SKukjin Kim Common setup code for USB PHY controller 18583014579SKukjin Kim 186a024fa13SKyoungil Kimconfig EXYNOS_SETUP_SPI 18774ac23a3SPadmavathi Venna bool 18874ac23a3SPadmavathi Venna help 18974ac23a3SPadmavathi Venna Common setup code for SPI GPIO configurations. 19074ac23a3SPadmavathi Venna 19183014579SKukjin Kim# machine support 19283014579SKukjin Kim 19383014579SKukjin Kimif ARCH_EXYNOS4 19483014579SKukjin Kim 19583014579SKukjin Kimcomment "EXYNOS4210 Boards" 19683014579SKukjin Kim 19783014579SKukjin Kimconfig MACH_SMDKC210 19883014579SKukjin Kim bool "SMDKC210" 19983014579SKukjin Kim select MACH_SMDKV310 20083014579SKukjin Kim help 20183014579SKukjin Kim Machine support for Samsung SMDKC210 20283014579SKukjin Kim 20383014579SKukjin Kimconfig MACH_SMDKV310 20483014579SKukjin Kim bool "SMDKV310" 20583014579SKukjin Kim select CPU_EXYNOS4210 20683014579SKukjin Kim select EXYNOS4_DEV_AHCI 207744f20f2SJingoo Han select EXYNOS4_DEV_USB_OHCI 20883014579SKukjin Kim select EXYNOS4_SETUP_FIMD0 20983014579SKukjin Kim select EXYNOS4_SETUP_I2C1 21083014579SKukjin Kim select EXYNOS4_SETUP_KEYPAD 21183014579SKukjin Kim select EXYNOS4_SETUP_SDHCI 21283014579SKukjin Kim select EXYNOS4_SETUP_USB_PHY 213b1b3f49cSRussell King select EXYNOS_DEV_DMA 214b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 215fae9659aSSachin Kamat select S3C24XX_PWM 216b1b3f49cSRussell King select S3C_DEV_HSMMC 217b1b3f49cSRussell King select S3C_DEV_HSMMC1 218b1b3f49cSRussell King select S3C_DEV_HSMMC2 219b1b3f49cSRussell King select S3C_DEV_HSMMC3 220b1b3f49cSRussell King select S3C_DEV_I2C1 221b1b3f49cSRussell King select S3C_DEV_RTC 222b1b3f49cSRussell King select S3C_DEV_USB_HSOTG 223b1b3f49cSRussell King select S3C_DEV_WDT 224b1b3f49cSRussell King select S5P_DEV_FIMC0 225b1b3f49cSRussell King select S5P_DEV_FIMC1 226b1b3f49cSRussell King select S5P_DEV_FIMC2 227b1b3f49cSRussell King select S5P_DEV_FIMC3 228b1b3f49cSRussell King select S5P_DEV_FIMD0 229b1b3f49cSRussell King select S5P_DEV_G2D 230b1b3f49cSRussell King select S5P_DEV_I2C_HDMIPHY 231b1b3f49cSRussell King select S5P_DEV_JPEG 232b1b3f49cSRussell King select S5P_DEV_MFC 233b1b3f49cSRussell King select S5P_DEV_TV 234b1b3f49cSRussell King select S5P_DEV_USB_EHCI 235b1b3f49cSRussell King select SAMSUNG_DEV_BACKLIGHT 236b1b3f49cSRussell King select SAMSUNG_DEV_KEYPAD 237b1b3f49cSRussell King select SAMSUNG_DEV_PWM 23883014579SKukjin Kim help 23983014579SKukjin Kim Machine support for Samsung SMDKV310 24083014579SKukjin Kim 24183014579SKukjin Kimconfig MACH_ARMLEX4210 24283014579SKukjin Kim bool "ARMLEX4210" 24383014579SKukjin Kim select CPU_EXYNOS4210 244b1b3f49cSRussell King select EXYNOS4_DEV_AHCI 245b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 246b1b3f49cSRussell King select EXYNOS_DEV_DMA 24783014579SKukjin Kim select S3C_DEV_HSMMC 24883014579SKukjin Kim select S3C_DEV_HSMMC2 24983014579SKukjin Kim select S3C_DEV_HSMMC3 250b1b3f49cSRussell King select S3C_DEV_RTC 251b1b3f49cSRussell King select S3C_DEV_WDT 25283014579SKukjin Kim help 25383014579SKukjin Kim Machine support for Samsung ARMLEX4210 based on EXYNOS4210 25483014579SKukjin Kim 25583014579SKukjin Kimconfig MACH_UNIVERSAL_C210 25683014579SKukjin Kim bool "Mobile UNIVERSAL_C210 Board" 257fd717cd7SMarek Szyprowski select CLKSRC_MMIO 25868a433f1STomasz Figa select CLKSRC_SAMSUNG_PWM 259b1b3f49cSRussell King select CPU_EXYNOS4210 260b1b3f49cSRussell King select EXYNOS4_SETUP_FIMC 261b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 262b1b3f49cSRussell King select EXYNOS4_SETUP_I2C1 263b1b3f49cSRussell King select EXYNOS4_SETUP_I2C3 264b1b3f49cSRussell King select EXYNOS4_SETUP_I2C5 265b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 266b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 267b1b3f49cSRussell King select EXYNOS_DEV_DMA 268b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 26983014579SKukjin Kim select S3C_DEV_HSMMC 27083014579SKukjin Kim select S3C_DEV_HSMMC2 27183014579SKukjin Kim select S3C_DEV_HSMMC3 27283014579SKukjin Kim select S3C_DEV_I2C1 27383014579SKukjin Kim select S3C_DEV_I2C3 27483014579SKukjin Kim select S3C_DEV_I2C5 2753a36dd06SLukasz Majewski select S3C_DEV_USB_HSOTG 276b1b3f49cSRussell King select S5P_DEV_CSIS0 277b1b3f49cSRussell King select S5P_DEV_FIMC0 278b1b3f49cSRussell King select S5P_DEV_FIMC1 279b1b3f49cSRussell King select S5P_DEV_FIMC2 280b1b3f49cSRussell King select S5P_DEV_FIMC3 281b1b3f49cSRussell King select S5P_DEV_FIMD0 282b1b3f49cSRussell King select S5P_DEV_G2D 28383014579SKukjin Kim select S5P_DEV_I2C_HDMIPHY 284b1b3f49cSRussell King select S5P_DEV_JPEG 28583014579SKukjin Kim select S5P_DEV_MFC 28683014579SKukjin Kim select S5P_DEV_ONENAND 28783014579SKukjin Kim select S5P_DEV_TV 288b1b3f49cSRussell King select S5P_GPIO_INT 28983014579SKukjin Kim select S5P_SETUP_MIPIPHY 29083014579SKukjin Kim help 29183014579SKukjin Kim Machine support for Samsung Mobile Universal S5PC210 Reference 29283014579SKukjin Kim Board. 29383014579SKukjin Kim 29483014579SKukjin Kimconfig MACH_NURI 29583014579SKukjin Kim bool "Mobile NURI Board" 29683014579SKukjin Kim select CPU_EXYNOS4210 29783014579SKukjin Kim select EXYNOS4_SETUP_FIMC 29883014579SKukjin Kim select EXYNOS4_SETUP_FIMD0 29983014579SKukjin Kim select EXYNOS4_SETUP_I2C1 30083014579SKukjin Kim select EXYNOS4_SETUP_I2C3 30183014579SKukjin Kim select EXYNOS4_SETUP_I2C5 3028f114e6eSSylwester Nawrocki select EXYNOS4_SETUP_I2C6 30383014579SKukjin Kim select EXYNOS4_SETUP_SDHCI 30483014579SKukjin Kim select EXYNOS4_SETUP_USB_PHY 305b1b3f49cSRussell King select EXYNOS_DEV_DMA 306b1b3f49cSRussell King select S3C_DEV_HSMMC 307b1b3f49cSRussell King select S3C_DEV_HSMMC2 308b1b3f49cSRussell King select S3C_DEV_HSMMC3 309b1b3f49cSRussell King select S3C_DEV_I2C1 310b1b3f49cSRussell King select S3C_DEV_I2C3 311b1b3f49cSRussell King select S3C_DEV_I2C5 312b1b3f49cSRussell King select S3C_DEV_I2C6 313b1b3f49cSRussell King select S3C_DEV_RTC 314b1b3f49cSRussell King select S3C_DEV_USB_HSOTG 315b1b3f49cSRussell King select S3C_DEV_WDT 316b1b3f49cSRussell King select S5P_DEV_CSIS0 317b1b3f49cSRussell King select S5P_DEV_FIMC0 318b1b3f49cSRussell King select S5P_DEV_FIMC1 319b1b3f49cSRussell King select S5P_DEV_FIMC2 320b1b3f49cSRussell King select S5P_DEV_FIMC3 321b1b3f49cSRussell King select S5P_DEV_FIMD0 322b1b3f49cSRussell King select S5P_DEV_G2D 323b1b3f49cSRussell King select S5P_DEV_JPEG 324b1b3f49cSRussell King select S5P_DEV_MFC 325b1b3f49cSRussell King select S5P_DEV_USB_EHCI 326b1b3f49cSRussell King select S5P_GPIO_INT 32783014579SKukjin Kim select S5P_SETUP_MIPIPHY 32883014579SKukjin Kim select SAMSUNG_DEV_ADC 329b1b3f49cSRussell King select SAMSUNG_DEV_PWM 33083014579SKukjin Kim help 33183014579SKukjin Kim Machine support for Samsung Mobile NURI Board. 33283014579SKukjin Kim 33383014579SKukjin Kimconfig MACH_ORIGEN 33483014579SKukjin Kim bool "ORIGEN" 33583014579SKukjin Kim select CPU_EXYNOS4210 336b1b3f49cSRussell King select EXYNOS4_DEV_USB_OHCI 337b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 338b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 339b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 340b1b3f49cSRussell King select EXYNOS_DEV_DMA 341b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 342b1b3f49cSRussell King select S3C24XX_PWM 34383014579SKukjin Kim select S3C_DEV_HSMMC 34483014579SKukjin Kim select S3C_DEV_HSMMC2 345b1b3f49cSRussell King select S3C_DEV_RTC 3469c278d52SSachin Kamat select S3C_DEV_USB_HSOTG 347b1b3f49cSRussell King select S3C_DEV_WDT 34883014579SKukjin Kim select S5P_DEV_FIMC0 34983014579SKukjin Kim select S5P_DEV_FIMC1 35083014579SKukjin Kim select S5P_DEV_FIMC2 35183014579SKukjin Kim select S5P_DEV_FIMC3 35283014579SKukjin Kim select S5P_DEV_FIMD0 35384207d83SSachin Kamat select S5P_DEV_G2D 35483014579SKukjin Kim select S5P_DEV_I2C_HDMIPHY 355965a330dSSachin Kamat select S5P_DEV_JPEG 35683014579SKukjin Kim select S5P_DEV_MFC 35783014579SKukjin Kim select S5P_DEV_TV 35883014579SKukjin Kim select S5P_DEV_USB_EHCI 35983014579SKukjin Kim select SAMSUNG_DEV_BACKLIGHT 36083014579SKukjin Kim select SAMSUNG_DEV_PWM 36183014579SKukjin Kim help 36283014579SKukjin Kim Machine support for ORIGEN based on Samsung EXYNOS4210 36383014579SKukjin Kim 36483014579SKukjin Kimcomment "EXYNOS4212 Boards" 36583014579SKukjin Kim 36683014579SKukjin Kimconfig MACH_SMDK4212 36783014579SKukjin Kim bool "SMDK4212" 368b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 369b1b3f49cSRussell King select EXYNOS4_SETUP_I2C1 370b1b3f49cSRussell King select EXYNOS4_SETUP_I2C3 371b1b3f49cSRussell King select EXYNOS4_SETUP_I2C7 372b1b3f49cSRussell King select EXYNOS4_SETUP_KEYPAD 373b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 374b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 375b1b3f49cSRussell King select EXYNOS_DEV_DMA 376b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 377b1b3f49cSRussell King select S3C24XX_PWM 37883014579SKukjin Kim select S3C_DEV_HSMMC2 37983014579SKukjin Kim select S3C_DEV_HSMMC3 38083014579SKukjin Kim select S3C_DEV_I2C1 38183014579SKukjin Kim select S3C_DEV_I2C3 38283014579SKukjin Kim select S3C_DEV_I2C7 38383014579SKukjin Kim select S3C_DEV_RTC 384a17b9855SSachin Kamat select S3C_DEV_USB_HSOTG 38583014579SKukjin Kim select S3C_DEV_WDT 3868e84e7d5SSachin Kamat select S5P_DEV_FIMC0 3878e84e7d5SSachin Kamat select S5P_DEV_FIMC1 3888e84e7d5SSachin Kamat select S5P_DEV_FIMC2 3898e84e7d5SSachin Kamat select S5P_DEV_FIMC3 3906bba0cafSSachin Kamat select S5P_DEV_FIMD0 391691bcb31SSachin Kamat select S5P_DEV_MFC 39283014579SKukjin Kim select SAMSUNG_DEV_BACKLIGHT 39383014579SKukjin Kim select SAMSUNG_DEV_KEYPAD 39483014579SKukjin Kim select SAMSUNG_DEV_PWM 395b1b3f49cSRussell King select SOC_EXYNOS4212 39683014579SKukjin Kim help 39783014579SKukjin Kim Machine support for Samsung SMDK4212 39883014579SKukjin Kim 39983014579SKukjin Kimcomment "EXYNOS4412 Boards" 40083014579SKukjin Kim 40183014579SKukjin Kimconfig MACH_SMDK4412 40283014579SKukjin Kim bool "SMDK4412" 40383014579SKukjin Kim select MACH_SMDK4212 404b1b3f49cSRussell King select SOC_EXYNOS4412 40583014579SKukjin Kim help 40683014579SKukjin Kim Machine support for Samsung SMDK4412 40783014579SKukjin Kimendif 40883014579SKukjin Kim 409b4cf27f7SArnd Bergmannendif 410b4cf27f7SArnd Bergmann 411b3e68fb1SKukjin Kimcomment "Flattened Device Tree based board for EXYNOS SoCs" 4126b5ab4f4SThomas Abraham 4136b5ab4f4SThomas Abrahamconfig MACH_EXYNOS4_DT 4146b5ab4f4SThomas Abraham bool "Samsung Exynos4 Machine using device tree" 4155ad14306SSachin Kamat depends on ARCH_EXYNOS4 4166b5ab4f4SThomas Abraham select ARM_AMBA 4179fbf0c85SThomas Abraham select CLKSRC_OF 41868a433f1STomasz Figa select CLKSRC_SAMSUNG_PWM if CPU_EXYNOS4210 419b1b3f49cSRussell King select CPU_EXYNOS4210 42049b99971SPaul Bolle select KEYBOARD_SAMSUNG if INPUT_KEYBOARD 42120901f74SSachin Kamat select S5P_DEV_MFC 422b1b3f49cSRussell King select USE_OF 4236b5ab4f4SThomas Abraham help 4246b5ab4f4SThomas Abraham Machine support for Samsung Exynos4 machine with device tree enabled. 4256b5ab4f4SThomas Abraham Select this if a fdt blob is available for the Exynos4 SoC based board. 4266b5ab4f4SThomas Abraham Note: This is under development and not all peripherals can be supported 4276b5ab4f4SThomas Abraham with this machine file. 4286b5ab4f4SThomas Abraham 429b3e68fb1SKukjin Kimconfig MACH_EXYNOS5_DT 430b3e68fb1SKukjin Kim bool "SAMSUNG EXYNOS5 Machine using device tree" 4312edb36c4SKukjin Kim default y 4325ad14306SSachin Kamat depends on ARCH_EXYNOS5 433b1b3f49cSRussell King select ARM_AMBA 4349fbf0c85SThomas Abraham select CLKSRC_OF 4350240d562SVivek Gautam select USB_ARCH_HAS_XHCI 436b3e68fb1SKukjin Kim select USE_OF 437b3e68fb1SKukjin Kim help 438859a09e6SSachin Kamat Machine support for Samsung EXYNOS5 machine with device tree enabled. 439859a09e6SSachin Kamat Select this if a fdt blob is available for the EXYNOS5 SoC based board. 440b3e68fb1SKukjin Kim 44183014579SKukjin Kimif ARCH_EXYNOS4 44283014579SKukjin Kim 44383014579SKukjin Kimcomment "Configuration for HSMMC 8-bit bus width" 44483014579SKukjin Kim 44583014579SKukjin Kimconfig EXYNOS4_SDHCI_CH0_8BIT 44683014579SKukjin Kim bool "Channel 0 with 8-bit bus" 44783014579SKukjin Kim help 44883014579SKukjin Kim Support HSMMC Channel 0 8-bit bus. 44983014579SKukjin Kim If selected, Channel 1 is disabled. 45083014579SKukjin Kim 45183014579SKukjin Kimconfig EXYNOS4_SDHCI_CH2_8BIT 45283014579SKukjin Kim bool "Channel 2 with 8-bit bus" 45383014579SKukjin Kim help 45483014579SKukjin Kim Support HSMMC Channel 2 8-bit bus. 45583014579SKukjin Kim If selected, Channel 3 is disabled. 45683014579SKukjin Kimendif 45783014579SKukjin Kim 45883014579SKukjin Kimendmenu 45983014579SKukjin Kim 46083014579SKukjin Kimendif 461