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 173b55658aSDave Martin select HAVE_SMP 18ce5ea9f3SDave Martin select MIGHT_HAVE_CACHE_L2X0 1983014579SKukjin Kim help 2083014579SKukjin Kim Samsung EXYNOS4 SoCs based systems 2183014579SKukjin Kim 2223f16c7bSKukjin Kimconfig ARCH_EXYNOS5 2323f16c7bSKukjin Kim bool "SAMSUNG EXYNOS5" 2423f16c7bSKukjin Kim select HAVE_SMP 2523f16c7bSKukjin Kim help 2623f16c7bSKukjin Kim Samsung EXYNOS5 (Cortex-A15) SoC based systems 2783014579SKukjin Kim 2883014579SKukjin Kimcomment "EXYNOS SoCs" 2983014579SKukjin Kim 3083014579SKukjin Kimconfig CPU_EXYNOS4210 3183014579SKukjin Kim bool "SAMSUNG EXYNOS4210" 3283014579SKukjin Kim default y 3383014579SKukjin Kim depends on ARCH_EXYNOS4 3483014579SKukjin Kim select ARM_CPU_SUSPEND if PM 35b1b3f49cSRussell King select PM_GENERIC_DOMAINS 3683014579SKukjin Kim select S5P_PM if PM 3783014579SKukjin Kim select S5P_SLEEP if PM 38b1b3f49cSRussell King select SAMSUNG_DMADEV 3983014579SKukjin Kim help 4083014579SKukjin Kim Enable EXYNOS4210 CPU support 4183014579SKukjin Kim 4283014579SKukjin Kimconfig SOC_EXYNOS4212 4383014579SKukjin Kim bool "SAMSUNG EXYNOS4212" 4483014579SKukjin Kim default y 4583014579SKukjin Kim depends on ARCH_EXYNOS4 4683014579SKukjin Kim select S5P_PM if PM 4783014579SKukjin Kim select S5P_SLEEP if PM 48b1b3f49cSRussell King select SAMSUNG_DMADEV 4983014579SKukjin Kim help 5083014579SKukjin Kim Enable EXYNOS4212 SoC support 5183014579SKukjin Kim 5283014579SKukjin Kimconfig SOC_EXYNOS4412 5383014579SKukjin Kim bool "SAMSUNG EXYNOS4412" 5483014579SKukjin Kim default y 5583014579SKukjin Kim depends on ARCH_EXYNOS4 56efd9960bSBoojin Kim select SAMSUNG_DMADEV 5783014579SKukjin Kim help 5883014579SKukjin Kim Enable EXYNOS4412 SoC support 5983014579SKukjin Kim 6023f16c7bSKukjin Kimconfig SOC_EXYNOS5250 6123f16c7bSKukjin Kim bool "SAMSUNG EXYNOS5250" 6223f16c7bSKukjin Kim default y 6323f16c7bSKukjin Kim depends on ARCH_EXYNOS5 6460e49ca6SJongpill Lee select S5P_PM if PM 6560e49ca6SJongpill Lee select S5P_SLEEP if PM 662eae613bSArun Kumar K select S5P_DEV_MFC 67b1b3f49cSRussell King select SAMSUNG_DMADEV 6823f16c7bSKukjin Kim help 6923f16c7bSKukjin Kim Enable EXYNOS5250 SoC support 7023f16c7bSKukjin Kim 712edb36c4SKukjin Kimconfig SOC_EXYNOS5440 722edb36c4SKukjin Kim bool "SAMSUNG EXYNOS5440" 732edb36c4SKukjin Kim default y 742edb36c4SKukjin Kim depends on ARCH_EXYNOS5 752edb36c4SKukjin Kim select ARM_ARCH_TIMER 762edb36c4SKukjin Kim select AUTO_ZRELADDR 77b2318482SKukjin Kim select PINCTRL 78b2318482SKukjin Kim select PINCTRL_EXYNOS5440 792edb36c4SKukjin Kim help 802edb36c4SKukjin Kim Enable EXYNOS5440 SoC support 812edb36c4SKukjin Kim 8283014579SKukjin Kimconfig EXYNOS4_MCT 8383014579SKukjin Kim bool 8483014579SKukjin Kim default y 8583014579SKukjin Kim help 8683014579SKukjin Kim Use MCT (Multi Core Timer) as kernel timers 8783014579SKukjin Kim 88b4cf27f7SArnd Bergmannconfig EXYNOS_ATAGS 89b4cf27f7SArnd Bergmann bool "ATAGS based boot for EXYNOS (deprecated)" 90b4cf27f7SArnd Bergmann depends on !ARCH_MULTIPLATFORM 91b4cf27f7SArnd Bergmann depends on ATAGS 92b4cf27f7SArnd Bergmann default y 93b4cf27f7SArnd Bergmann help 94b4cf27f7SArnd Bergmann The EXYNOS platform is moving towards being completely probed 95b4cf27f7SArnd Bergmann through device tree. This enables support for board files using 96b4cf27f7SArnd Bergmann the traditional ATAGS boot format. 97b4cf27f7SArnd Bergmann Note that this option is not available for multiplatform builds. 98b4cf27f7SArnd Bergmann 99b4cf27f7SArnd Bergmannif EXYNOS_ATAGS 100b4cf27f7SArnd Bergmann 10120ef9e08SBoojin Kimconfig EXYNOS_DEV_DMA 102fca3de6aSThomas Abraham bool 103fca3de6aSThomas Abraham help 104fca3de6aSThomas Abraham Compile in amba device definitions for DMA controller 105fca3de6aSThomas Abraham 10683014579SKukjin Kimconfig EXYNOS4_DEV_AHCI 10783014579SKukjin Kim bool 10883014579SKukjin Kim help 10983014579SKukjin Kim Compile in platform device definitions for AHCI 11083014579SKukjin Kim 11118c411b7SMarek Szyprowskiconfig EXYNOS_DEV_DRM 11218c411b7SMarek Szyprowski bool 11318c411b7SMarek Szyprowski help 11418c411b7SMarek Szyprowski Compile in platform device definitions for core DRM device 11518c411b7SMarek Szyprowski 11683014579SKukjin Kimconfig EXYNOS4_SETUP_FIMD0 11783014579SKukjin Kim bool 11883014579SKukjin Kim help 11983014579SKukjin Kim Common setup code for FIMD0. 12083014579SKukjin Kim 1216e7eb170SJingoo Hanconfig EXYNOS4_DEV_USB_OHCI 1226e7eb170SJingoo Han bool 1236e7eb170SJingoo Han help 1246e7eb170SJingoo Han Compile in platform device definition for USB OHCI 1256e7eb170SJingoo Han 12683014579SKukjin Kimconfig EXYNOS4_SETUP_I2C1 12783014579SKukjin Kim bool 12883014579SKukjin Kim help 12983014579SKukjin Kim Common setup code for i2c bus 1. 13083014579SKukjin Kim 13183014579SKukjin Kimconfig EXYNOS4_SETUP_I2C2 13283014579SKukjin Kim bool 13383014579SKukjin Kim help 13483014579SKukjin Kim Common setup code for i2c bus 2. 13583014579SKukjin Kim 13683014579SKukjin Kimconfig EXYNOS4_SETUP_I2C3 13783014579SKukjin Kim bool 13883014579SKukjin Kim help 13983014579SKukjin Kim Common setup code for i2c bus 3. 14083014579SKukjin Kim 14183014579SKukjin Kimconfig EXYNOS4_SETUP_I2C4 14283014579SKukjin Kim bool 14383014579SKukjin Kim help 14483014579SKukjin Kim Common setup code for i2c bus 4. 14583014579SKukjin Kim 14683014579SKukjin Kimconfig EXYNOS4_SETUP_I2C5 14783014579SKukjin Kim bool 14883014579SKukjin Kim help 14983014579SKukjin Kim Common setup code for i2c bus 5. 15083014579SKukjin Kim 15183014579SKukjin Kimconfig EXYNOS4_SETUP_I2C6 15283014579SKukjin Kim bool 15383014579SKukjin Kim help 15483014579SKukjin Kim Common setup code for i2c bus 6. 15583014579SKukjin Kim 15683014579SKukjin Kimconfig EXYNOS4_SETUP_I2C7 15783014579SKukjin Kim bool 15883014579SKukjin Kim help 15983014579SKukjin Kim Common setup code for i2c bus 7. 16083014579SKukjin Kim 16183014579SKukjin Kimconfig EXYNOS4_SETUP_KEYPAD 16283014579SKukjin Kim bool 16383014579SKukjin Kim help 16483014579SKukjin Kim Common setup code for keypad. 16583014579SKukjin Kim 16683014579SKukjin Kimconfig EXYNOS4_SETUP_SDHCI 16783014579SKukjin Kim bool 16883014579SKukjin Kim select EXYNOS4_SETUP_SDHCI_GPIO 16983014579SKukjin Kim help 17083014579SKukjin Kim Internal helper functions for EXYNOS4 based SDHCI systems. 17183014579SKukjin Kim 17283014579SKukjin Kimconfig EXYNOS4_SETUP_SDHCI_GPIO 17383014579SKukjin Kim bool 17483014579SKukjin Kim help 17583014579SKukjin Kim Common setup code for SDHCI gpio. 17683014579SKukjin Kim 17783014579SKukjin Kimconfig EXYNOS4_SETUP_FIMC 17883014579SKukjin Kim bool 17983014579SKukjin Kim help 18083014579SKukjin Kim Common setup code for the camera interfaces. 18183014579SKukjin Kim 18283014579SKukjin Kimconfig EXYNOS4_SETUP_USB_PHY 18383014579SKukjin Kim bool 18483014579SKukjin Kim help 18583014579SKukjin Kim Common setup code for USB PHY controller 18683014579SKukjin Kim 187a024fa13SKyoungil Kimconfig EXYNOS_SETUP_SPI 18874ac23a3SPadmavathi Venna bool 18974ac23a3SPadmavathi Venna help 19074ac23a3SPadmavathi Venna Common setup code for SPI GPIO configurations. 19174ac23a3SPadmavathi Venna 19283014579SKukjin Kim# machine support 19383014579SKukjin Kim 19483014579SKukjin Kimif ARCH_EXYNOS4 19583014579SKukjin Kim 19683014579SKukjin Kimcomment "EXYNOS4210 Boards" 19783014579SKukjin Kim 19883014579SKukjin Kimconfig MACH_SMDKC210 19983014579SKukjin Kim bool "SMDKC210" 20083014579SKukjin Kim select MACH_SMDKV310 20183014579SKukjin Kim help 20283014579SKukjin Kim Machine support for Samsung SMDKC210 20383014579SKukjin Kim 20483014579SKukjin Kimconfig MACH_SMDKV310 20583014579SKukjin Kim bool "SMDKV310" 20683014579SKukjin Kim select CPU_EXYNOS4210 20783014579SKukjin Kim select EXYNOS4_DEV_AHCI 208744f20f2SJingoo Han select EXYNOS4_DEV_USB_OHCI 20983014579SKukjin Kim select EXYNOS4_SETUP_FIMD0 21083014579SKukjin Kim select EXYNOS4_SETUP_I2C1 21183014579SKukjin Kim select EXYNOS4_SETUP_KEYPAD 21283014579SKukjin Kim select EXYNOS4_SETUP_SDHCI 21383014579SKukjin Kim select EXYNOS4_SETUP_USB_PHY 214b1b3f49cSRussell King select EXYNOS_DEV_DMA 215b1b3f49cSRussell King select EXYNOS_DEV_DRM 216b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 217fae9659aSSachin Kamat select S3C24XX_PWM 218b1b3f49cSRussell King select S3C_DEV_HSMMC 219b1b3f49cSRussell King select S3C_DEV_HSMMC1 220b1b3f49cSRussell King select S3C_DEV_HSMMC2 221b1b3f49cSRussell King select S3C_DEV_HSMMC3 222b1b3f49cSRussell King select S3C_DEV_I2C1 223b1b3f49cSRussell King select S3C_DEV_RTC 224b1b3f49cSRussell King select S3C_DEV_USB_HSOTG 225b1b3f49cSRussell King select S3C_DEV_WDT 226b1b3f49cSRussell King select S5P_DEV_FIMC0 227b1b3f49cSRussell King select S5P_DEV_FIMC1 228b1b3f49cSRussell King select S5P_DEV_FIMC2 229b1b3f49cSRussell King select S5P_DEV_FIMC3 230b1b3f49cSRussell King select S5P_DEV_FIMD0 231b1b3f49cSRussell King select S5P_DEV_G2D 232b1b3f49cSRussell King select S5P_DEV_I2C_HDMIPHY 233b1b3f49cSRussell King select S5P_DEV_JPEG 234b1b3f49cSRussell King select S5P_DEV_MFC 235b1b3f49cSRussell King select S5P_DEV_TV 236b1b3f49cSRussell King select S5P_DEV_USB_EHCI 237b1b3f49cSRussell King select SAMSUNG_DEV_BACKLIGHT 238b1b3f49cSRussell King select SAMSUNG_DEV_KEYPAD 239b1b3f49cSRussell King select SAMSUNG_DEV_PWM 24083014579SKukjin Kim help 24183014579SKukjin Kim Machine support for Samsung SMDKV310 24283014579SKukjin Kim 24383014579SKukjin Kimconfig MACH_ARMLEX4210 24483014579SKukjin Kim bool "ARMLEX4210" 24583014579SKukjin Kim select CPU_EXYNOS4210 246b1b3f49cSRussell King select EXYNOS4_DEV_AHCI 247b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 248b1b3f49cSRussell King select EXYNOS_DEV_DMA 24983014579SKukjin Kim select S3C_DEV_HSMMC 25083014579SKukjin Kim select S3C_DEV_HSMMC2 25183014579SKukjin Kim select S3C_DEV_HSMMC3 252b1b3f49cSRussell King select S3C_DEV_RTC 253b1b3f49cSRussell King select S3C_DEV_WDT 25483014579SKukjin Kim help 25583014579SKukjin Kim Machine support for Samsung ARMLEX4210 based on EXYNOS4210 25683014579SKukjin Kim 25783014579SKukjin Kimconfig MACH_UNIVERSAL_C210 25883014579SKukjin Kim bool "Mobile UNIVERSAL_C210 Board" 259fd717cd7SMarek Szyprowski select CLKSRC_MMIO 260b1b3f49cSRussell King select CPU_EXYNOS4210 261b1b3f49cSRussell King select EXYNOS4_SETUP_FIMC 262b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 263b1b3f49cSRussell King select EXYNOS4_SETUP_I2C1 264b1b3f49cSRussell King select EXYNOS4_SETUP_I2C3 265b1b3f49cSRussell King select EXYNOS4_SETUP_I2C5 266b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 267b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 268b1b3f49cSRussell King select EXYNOS_DEV_DMA 269b1b3f49cSRussell King select EXYNOS_DEV_DRM 270b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 271fd717cd7SMarek Szyprowski select HAVE_SCHED_CLOCK 27283014579SKukjin Kim select S3C_DEV_HSMMC 27383014579SKukjin Kim select S3C_DEV_HSMMC2 27483014579SKukjin Kim select S3C_DEV_HSMMC3 27583014579SKukjin Kim select S3C_DEV_I2C1 27683014579SKukjin Kim select S3C_DEV_I2C3 27783014579SKukjin Kim select S3C_DEV_I2C5 2783a36dd06SLukasz Majewski select S3C_DEV_USB_HSOTG 279b1b3f49cSRussell King select S5P_DEV_CSIS0 280b1b3f49cSRussell King select S5P_DEV_FIMC0 281b1b3f49cSRussell King select S5P_DEV_FIMC1 282b1b3f49cSRussell King select S5P_DEV_FIMC2 283b1b3f49cSRussell King select S5P_DEV_FIMC3 284b1b3f49cSRussell King select S5P_DEV_FIMD0 285b1b3f49cSRussell King select S5P_DEV_G2D 28683014579SKukjin Kim select S5P_DEV_I2C_HDMIPHY 287b1b3f49cSRussell King select S5P_DEV_JPEG 28883014579SKukjin Kim select S5P_DEV_MFC 28983014579SKukjin Kim select S5P_DEV_ONENAND 29083014579SKukjin Kim select S5P_DEV_TV 291b1b3f49cSRussell King select S5P_GPIO_INT 292b1b3f49cSRussell King select S5P_HRT 29383014579SKukjin Kim select S5P_SETUP_MIPIPHY 29483014579SKukjin Kim help 29583014579SKukjin Kim Machine support for Samsung Mobile Universal S5PC210 Reference 29683014579SKukjin Kim Board. 29783014579SKukjin Kim 29883014579SKukjin Kimconfig MACH_NURI 29983014579SKukjin Kim bool "Mobile NURI Board" 30083014579SKukjin Kim select CPU_EXYNOS4210 30183014579SKukjin Kim select EXYNOS4_SETUP_FIMC 30283014579SKukjin Kim select EXYNOS4_SETUP_FIMD0 30383014579SKukjin Kim select EXYNOS4_SETUP_I2C1 30483014579SKukjin Kim select EXYNOS4_SETUP_I2C3 30583014579SKukjin Kim select EXYNOS4_SETUP_I2C5 3068f114e6eSSylwester Nawrocki select EXYNOS4_SETUP_I2C6 30783014579SKukjin Kim select EXYNOS4_SETUP_SDHCI 30883014579SKukjin Kim select EXYNOS4_SETUP_USB_PHY 309b1b3f49cSRussell King select EXYNOS_DEV_DMA 310b1b3f49cSRussell King select EXYNOS_DEV_DRM 311b1b3f49cSRussell King select S3C_DEV_HSMMC 312b1b3f49cSRussell King select S3C_DEV_HSMMC2 313b1b3f49cSRussell King select S3C_DEV_HSMMC3 314b1b3f49cSRussell King select S3C_DEV_I2C1 315b1b3f49cSRussell King select S3C_DEV_I2C3 316b1b3f49cSRussell King select S3C_DEV_I2C5 317b1b3f49cSRussell King select S3C_DEV_I2C6 318b1b3f49cSRussell King select S3C_DEV_RTC 319b1b3f49cSRussell King select S3C_DEV_USB_HSOTG 320b1b3f49cSRussell King select S3C_DEV_WDT 321b1b3f49cSRussell King select S5P_DEV_CSIS0 322b1b3f49cSRussell King select S5P_DEV_FIMC0 323b1b3f49cSRussell King select S5P_DEV_FIMC1 324b1b3f49cSRussell King select S5P_DEV_FIMC2 325b1b3f49cSRussell King select S5P_DEV_FIMC3 326b1b3f49cSRussell King select S5P_DEV_FIMD0 327b1b3f49cSRussell King select S5P_DEV_G2D 328b1b3f49cSRussell King select S5P_DEV_JPEG 329b1b3f49cSRussell King select S5P_DEV_MFC 330b1b3f49cSRussell King select S5P_DEV_USB_EHCI 331b1b3f49cSRussell King select S5P_GPIO_INT 33283014579SKukjin Kim select S5P_SETUP_MIPIPHY 33383014579SKukjin Kim select SAMSUNG_DEV_ADC 334b1b3f49cSRussell King select SAMSUNG_DEV_PWM 33583014579SKukjin Kim help 33683014579SKukjin Kim Machine support for Samsung Mobile NURI Board. 33783014579SKukjin Kim 33883014579SKukjin Kimconfig MACH_ORIGEN 33983014579SKukjin Kim bool "ORIGEN" 34083014579SKukjin Kim select CPU_EXYNOS4210 341b1b3f49cSRussell King select EXYNOS4_DEV_USB_OHCI 342b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 343b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 344b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 345b1b3f49cSRussell King select EXYNOS_DEV_DMA 346b1b3f49cSRussell King select EXYNOS_DEV_DRM 347b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 348b1b3f49cSRussell King select S3C24XX_PWM 34983014579SKukjin Kim select S3C_DEV_HSMMC 35083014579SKukjin Kim select S3C_DEV_HSMMC2 351b1b3f49cSRussell King select S3C_DEV_RTC 3529c278d52SSachin Kamat select S3C_DEV_USB_HSOTG 353b1b3f49cSRussell King select S3C_DEV_WDT 35483014579SKukjin Kim select S5P_DEV_FIMC0 35583014579SKukjin Kim select S5P_DEV_FIMC1 35683014579SKukjin Kim select S5P_DEV_FIMC2 35783014579SKukjin Kim select S5P_DEV_FIMC3 35883014579SKukjin Kim select S5P_DEV_FIMD0 35984207d83SSachin Kamat select S5P_DEV_G2D 36083014579SKukjin Kim select S5P_DEV_I2C_HDMIPHY 361965a330dSSachin Kamat select S5P_DEV_JPEG 36283014579SKukjin Kim select S5P_DEV_MFC 36383014579SKukjin Kim select S5P_DEV_TV 36483014579SKukjin Kim select S5P_DEV_USB_EHCI 36583014579SKukjin Kim select SAMSUNG_DEV_BACKLIGHT 36683014579SKukjin Kim select SAMSUNG_DEV_PWM 36783014579SKukjin Kim help 36883014579SKukjin Kim Machine support for ORIGEN based on Samsung EXYNOS4210 36983014579SKukjin Kim 37083014579SKukjin Kimcomment "EXYNOS4212 Boards" 37183014579SKukjin Kim 37283014579SKukjin Kimconfig MACH_SMDK4212 37383014579SKukjin Kim bool "SMDK4212" 374b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 375b1b3f49cSRussell King select EXYNOS4_SETUP_I2C1 376b1b3f49cSRussell King select EXYNOS4_SETUP_I2C3 377b1b3f49cSRussell King select EXYNOS4_SETUP_I2C7 378b1b3f49cSRussell King select EXYNOS4_SETUP_KEYPAD 379b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 380b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 381b1b3f49cSRussell King select EXYNOS_DEV_DMA 382b1b3f49cSRussell King select EXYNOS_DEV_DRM 383b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 384b1b3f49cSRussell King select S3C24XX_PWM 38583014579SKukjin Kim select S3C_DEV_HSMMC2 38683014579SKukjin Kim select S3C_DEV_HSMMC3 38783014579SKukjin Kim select S3C_DEV_I2C1 38883014579SKukjin Kim select S3C_DEV_I2C3 38983014579SKukjin Kim select S3C_DEV_I2C7 39083014579SKukjin Kim select S3C_DEV_RTC 391a17b9855SSachin Kamat select S3C_DEV_USB_HSOTG 39283014579SKukjin Kim select S3C_DEV_WDT 3938e84e7d5SSachin Kamat select S5P_DEV_FIMC0 3948e84e7d5SSachin Kamat select S5P_DEV_FIMC1 3958e84e7d5SSachin Kamat select S5P_DEV_FIMC2 3968e84e7d5SSachin Kamat select S5P_DEV_FIMC3 3976bba0cafSSachin Kamat select S5P_DEV_FIMD0 398691bcb31SSachin Kamat select S5P_DEV_MFC 39983014579SKukjin Kim select SAMSUNG_DEV_BACKLIGHT 40083014579SKukjin Kim select SAMSUNG_DEV_KEYPAD 40183014579SKukjin Kim select SAMSUNG_DEV_PWM 402b1b3f49cSRussell King select SOC_EXYNOS4212 40383014579SKukjin Kim help 40483014579SKukjin Kim Machine support for Samsung SMDK4212 40583014579SKukjin Kim 40683014579SKukjin Kimcomment "EXYNOS4412 Boards" 40783014579SKukjin Kim 40883014579SKukjin Kimconfig MACH_SMDK4412 40983014579SKukjin Kim bool "SMDK4412" 41083014579SKukjin Kim select MACH_SMDK4212 411b1b3f49cSRussell King select SOC_EXYNOS4412 41283014579SKukjin Kim help 41383014579SKukjin Kim Machine support for Samsung SMDK4412 41483014579SKukjin Kimendif 41583014579SKukjin Kim 416b4cf27f7SArnd Bergmannendif 417b4cf27f7SArnd Bergmann 418b3e68fb1SKukjin Kimcomment "Flattened Device Tree based board for EXYNOS SoCs" 4196b5ab4f4SThomas Abraham 4206b5ab4f4SThomas Abrahamconfig MACH_EXYNOS4_DT 4216b5ab4f4SThomas Abraham bool "Samsung Exynos4 Machine using device tree" 4225ad14306SSachin Kamat depends on ARCH_EXYNOS4 4236b5ab4f4SThomas Abraham select ARM_AMBA 424b1b3f49cSRussell King select CPU_EXYNOS4210 4256b5ab4f4SThomas Abraham select HAVE_SAMSUNG_KEYPAD if INPUT_KEYBOARD 426011527b4SThomas Abraham select PINCTRL 427a1ed2670SKukjin Kim select PINCTRL_EXYNOS 428b1b3f49cSRussell King select USE_OF 4296b5ab4f4SThomas Abraham help 4306b5ab4f4SThomas Abraham Machine support for Samsung Exynos4 machine with device tree enabled. 4316b5ab4f4SThomas Abraham Select this if a fdt blob is available for the Exynos4 SoC based board. 4326b5ab4f4SThomas Abraham Note: This is under development and not all peripherals can be supported 4336b5ab4f4SThomas Abraham with this machine file. 4346b5ab4f4SThomas Abraham 435b3e68fb1SKukjin Kimconfig MACH_EXYNOS5_DT 436b3e68fb1SKukjin Kim bool "SAMSUNG EXYNOS5 Machine using device tree" 4372edb36c4SKukjin Kim default y 4385ad14306SSachin Kamat depends on ARCH_EXYNOS5 439b1b3f49cSRussell King select ARM_AMBA 440b3e68fb1SKukjin Kim select USE_OF 441b3e68fb1SKukjin Kim help 442859a09e6SSachin Kamat Machine support for Samsung EXYNOS5 machine with device tree enabled. 443859a09e6SSachin Kamat Select this if a fdt blob is available for the EXYNOS5 SoC based board. 444b3e68fb1SKukjin Kim 44583014579SKukjin Kimif ARCH_EXYNOS4 44683014579SKukjin Kim 44783014579SKukjin Kimcomment "Configuration for HSMMC 8-bit bus width" 44883014579SKukjin Kim 44983014579SKukjin Kimconfig EXYNOS4_SDHCI_CH0_8BIT 45083014579SKukjin Kim bool "Channel 0 with 8-bit bus" 45183014579SKukjin Kim help 45283014579SKukjin Kim Support HSMMC Channel 0 8-bit bus. 45383014579SKukjin Kim If selected, Channel 1 is disabled. 45483014579SKukjin Kim 45583014579SKukjin Kimconfig EXYNOS4_SDHCI_CH2_8BIT 45683014579SKukjin Kim bool "Channel 2 with 8-bit bus" 45783014579SKukjin Kim help 45883014579SKukjin Kim Support HSMMC Channel 2 8-bit bus. 45983014579SKukjin Kim If selected, Channel 3 is disabled. 46083014579SKukjin Kimendif 46183014579SKukjin Kim 46283014579SKukjin Kimendmenu 46383014579SKukjin Kim 46483014579SKukjin Kimendif 465