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 66b1b3f49cSRussell King select SAMSUNG_DMADEV 6723f16c7bSKukjin Kim help 6823f16c7bSKukjin Kim Enable EXYNOS5250 SoC support 6923f16c7bSKukjin Kim 702edb36c4SKukjin Kimconfig SOC_EXYNOS5440 712edb36c4SKukjin Kim bool "SAMSUNG EXYNOS5440" 722edb36c4SKukjin Kim default y 732edb36c4SKukjin Kim depends on ARCH_EXYNOS5 742edb36c4SKukjin Kim select ARM_ARCH_TIMER 752edb36c4SKukjin Kim select AUTO_ZRELADDR 762edb36c4SKukjin Kim help 772edb36c4SKukjin Kim Enable EXYNOS5440 SoC support 782edb36c4SKukjin Kim 7983014579SKukjin Kimconfig EXYNOS4_MCT 8083014579SKukjin Kim bool 8183014579SKukjin Kim default y 8283014579SKukjin Kim help 8383014579SKukjin Kim Use MCT (Multi Core Timer) as kernel timers 8483014579SKukjin Kim 8520ef9e08SBoojin Kimconfig EXYNOS_DEV_DMA 86fca3de6aSThomas Abraham bool 87fca3de6aSThomas Abraham help 88fca3de6aSThomas Abraham Compile in amba device definitions for DMA controller 89fca3de6aSThomas Abraham 9083014579SKukjin Kimconfig EXYNOS4_DEV_AHCI 9183014579SKukjin Kim bool 9283014579SKukjin Kim help 9383014579SKukjin Kim Compile in platform device definitions for AHCI 9483014579SKukjin Kim 9518c411b7SMarek Szyprowskiconfig EXYNOS_DEV_DRM 9618c411b7SMarek Szyprowski bool 9718c411b7SMarek Szyprowski help 9818c411b7SMarek Szyprowski Compile in platform device definitions for core DRM device 9918c411b7SMarek Szyprowski 10083014579SKukjin Kimconfig EXYNOS4_SETUP_FIMD0 10183014579SKukjin Kim bool 10283014579SKukjin Kim help 10383014579SKukjin Kim Common setup code for FIMD0. 10483014579SKukjin Kim 105bca10b90SKyongHo Choconfig EXYNOS_DEV_SYSMMU 10683014579SKukjin Kim bool 10783014579SKukjin Kim help 108bca10b90SKyongHo Cho Common setup code for SYSTEM MMU in EXYNOS platforms 10983014579SKukjin Kim 11083014579SKukjin Kimconfig EXYNOS4_DEV_DWMCI 11183014579SKukjin Kim bool 11283014579SKukjin Kim help 11383014579SKukjin Kim Compile in platform device definitions for DWMCI 11483014579SKukjin Kim 1156e7eb170SJingoo Hanconfig EXYNOS4_DEV_USB_OHCI 1166e7eb170SJingoo Han bool 1176e7eb170SJingoo Han help 1186e7eb170SJingoo Han Compile in platform device definition for USB OHCI 1196e7eb170SJingoo Han 12083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C1 12183014579SKukjin Kim bool 12283014579SKukjin Kim help 12383014579SKukjin Kim Common setup code for i2c bus 1. 12483014579SKukjin Kim 12583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C2 12683014579SKukjin Kim bool 12783014579SKukjin Kim help 12883014579SKukjin Kim Common setup code for i2c bus 2. 12983014579SKukjin Kim 13083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C3 13183014579SKukjin Kim bool 13283014579SKukjin Kim help 13383014579SKukjin Kim Common setup code for i2c bus 3. 13483014579SKukjin Kim 13583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C4 13683014579SKukjin Kim bool 13783014579SKukjin Kim help 13883014579SKukjin Kim Common setup code for i2c bus 4. 13983014579SKukjin Kim 14083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C5 14183014579SKukjin Kim bool 14283014579SKukjin Kim help 14383014579SKukjin Kim Common setup code for i2c bus 5. 14483014579SKukjin Kim 14583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C6 14683014579SKukjin Kim bool 14783014579SKukjin Kim help 14883014579SKukjin Kim Common setup code for i2c bus 6. 14983014579SKukjin Kim 15083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C7 15183014579SKukjin Kim bool 15283014579SKukjin Kim help 15383014579SKukjin Kim Common setup code for i2c bus 7. 15483014579SKukjin Kim 15583014579SKukjin Kimconfig EXYNOS4_SETUP_KEYPAD 15683014579SKukjin Kim bool 15783014579SKukjin Kim help 15883014579SKukjin Kim Common setup code for keypad. 15983014579SKukjin Kim 16083014579SKukjin Kimconfig EXYNOS4_SETUP_SDHCI 16183014579SKukjin Kim bool 16283014579SKukjin Kim select EXYNOS4_SETUP_SDHCI_GPIO 16383014579SKukjin Kim help 16483014579SKukjin Kim Internal helper functions for EXYNOS4 based SDHCI systems. 16583014579SKukjin Kim 16683014579SKukjin Kimconfig EXYNOS4_SETUP_SDHCI_GPIO 16783014579SKukjin Kim bool 16883014579SKukjin Kim help 16983014579SKukjin Kim Common setup code for SDHCI gpio. 17083014579SKukjin Kim 17183014579SKukjin Kimconfig EXYNOS4_SETUP_FIMC 17283014579SKukjin Kim bool 17383014579SKukjin Kim help 17483014579SKukjin Kim Common setup code for the camera interfaces. 17583014579SKukjin Kim 17683014579SKukjin Kimconfig EXYNOS4_SETUP_USB_PHY 17783014579SKukjin Kim bool 17883014579SKukjin Kim help 17983014579SKukjin Kim Common setup code for USB PHY controller 18083014579SKukjin Kim 181a024fa13SKyoungil Kimconfig EXYNOS_SETUP_SPI 18274ac23a3SPadmavathi Venna bool 18374ac23a3SPadmavathi Venna help 18474ac23a3SPadmavathi Venna Common setup code for SPI GPIO configurations. 18574ac23a3SPadmavathi Venna 18683014579SKukjin Kim# machine support 18783014579SKukjin Kim 18883014579SKukjin Kimif ARCH_EXYNOS4 18983014579SKukjin Kim 19083014579SKukjin Kimcomment "EXYNOS4210 Boards" 19183014579SKukjin Kim 19283014579SKukjin Kimconfig MACH_SMDKC210 19383014579SKukjin Kim bool "SMDKC210" 19483014579SKukjin Kim select MACH_SMDKV310 19583014579SKukjin Kim help 19683014579SKukjin Kim Machine support for Samsung SMDKC210 19783014579SKukjin Kim 19883014579SKukjin Kimconfig MACH_SMDKV310 19983014579SKukjin Kim bool "SMDKV310" 20083014579SKukjin Kim select CPU_EXYNOS4210 20183014579SKukjin Kim select EXYNOS4_DEV_AHCI 202744f20f2SJingoo Han select EXYNOS4_DEV_USB_OHCI 20383014579SKukjin Kim select EXYNOS4_SETUP_FIMD0 20483014579SKukjin Kim select EXYNOS4_SETUP_I2C1 20583014579SKukjin Kim select EXYNOS4_SETUP_KEYPAD 20683014579SKukjin Kim select EXYNOS4_SETUP_SDHCI 20783014579SKukjin Kim select EXYNOS4_SETUP_USB_PHY 208b1b3f49cSRussell King select EXYNOS_DEV_DMA 209b1b3f49cSRussell King select EXYNOS_DEV_DRM 210b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 211fae9659aSSachin Kamat select S3C24XX_PWM 212b1b3f49cSRussell King select S3C_DEV_HSMMC 213b1b3f49cSRussell King select S3C_DEV_HSMMC1 214b1b3f49cSRussell King select S3C_DEV_HSMMC2 215b1b3f49cSRussell King select S3C_DEV_HSMMC3 216b1b3f49cSRussell King select S3C_DEV_I2C1 217b1b3f49cSRussell King select S3C_DEV_RTC 218b1b3f49cSRussell King select S3C_DEV_USB_HSOTG 219b1b3f49cSRussell King select S3C_DEV_WDT 220b1b3f49cSRussell King select S5P_DEV_FIMC0 221b1b3f49cSRussell King select S5P_DEV_FIMC1 222b1b3f49cSRussell King select S5P_DEV_FIMC2 223b1b3f49cSRussell King select S5P_DEV_FIMC3 224b1b3f49cSRussell King select S5P_DEV_FIMD0 225b1b3f49cSRussell King select S5P_DEV_G2D 226b1b3f49cSRussell King select S5P_DEV_I2C_HDMIPHY 227b1b3f49cSRussell King select S5P_DEV_JPEG 228b1b3f49cSRussell King select S5P_DEV_MFC 229b1b3f49cSRussell King select S5P_DEV_TV 230b1b3f49cSRussell King select S5P_DEV_USB_EHCI 231b1b3f49cSRussell King select SAMSUNG_DEV_BACKLIGHT 232b1b3f49cSRussell King select SAMSUNG_DEV_KEYPAD 233b1b3f49cSRussell King select SAMSUNG_DEV_PWM 23483014579SKukjin Kim help 23583014579SKukjin Kim Machine support for Samsung SMDKV310 23683014579SKukjin Kim 23783014579SKukjin Kimconfig MACH_ARMLEX4210 23883014579SKukjin Kim bool "ARMLEX4210" 23983014579SKukjin Kim select CPU_EXYNOS4210 240b1b3f49cSRussell King select EXYNOS4_DEV_AHCI 241b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 242b1b3f49cSRussell King select EXYNOS_DEV_DMA 24383014579SKukjin Kim select S3C_DEV_HSMMC 24483014579SKukjin Kim select S3C_DEV_HSMMC2 24583014579SKukjin Kim select S3C_DEV_HSMMC3 246b1b3f49cSRussell King select S3C_DEV_RTC 247b1b3f49cSRussell King select S3C_DEV_WDT 24883014579SKukjin Kim help 24983014579SKukjin Kim Machine support for Samsung ARMLEX4210 based on EXYNOS4210 25083014579SKukjin Kim 25183014579SKukjin Kimconfig MACH_UNIVERSAL_C210 25283014579SKukjin Kim bool "Mobile UNIVERSAL_C210 Board" 253fd717cd7SMarek Szyprowski select CLKSRC_MMIO 254b1b3f49cSRussell King select CPU_EXYNOS4210 255b1b3f49cSRussell King select EXYNOS4_SETUP_FIMC 256b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 257b1b3f49cSRussell King select EXYNOS4_SETUP_I2C1 258b1b3f49cSRussell King select EXYNOS4_SETUP_I2C3 259b1b3f49cSRussell King select EXYNOS4_SETUP_I2C5 260b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 261b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 262b1b3f49cSRussell King select EXYNOS_DEV_DMA 263b1b3f49cSRussell King select EXYNOS_DEV_DRM 264b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 265fd717cd7SMarek Szyprowski select HAVE_SCHED_CLOCK 26683014579SKukjin Kim select S3C_DEV_HSMMC 26783014579SKukjin Kim select S3C_DEV_HSMMC2 26883014579SKukjin Kim select S3C_DEV_HSMMC3 26983014579SKukjin Kim select S3C_DEV_I2C1 27083014579SKukjin Kim select S3C_DEV_I2C3 27183014579SKukjin Kim select S3C_DEV_I2C5 2723a36dd06SLukasz Majewski select S3C_DEV_USB_HSOTG 273b1b3f49cSRussell King select S5P_DEV_CSIS0 274b1b3f49cSRussell King select S5P_DEV_FIMC0 275b1b3f49cSRussell King select S5P_DEV_FIMC1 276b1b3f49cSRussell King select S5P_DEV_FIMC2 277b1b3f49cSRussell King select S5P_DEV_FIMC3 278b1b3f49cSRussell King select S5P_DEV_FIMD0 279b1b3f49cSRussell King select S5P_DEV_G2D 28083014579SKukjin Kim select S5P_DEV_I2C_HDMIPHY 281b1b3f49cSRussell King select S5P_DEV_JPEG 28283014579SKukjin Kim select S5P_DEV_MFC 28383014579SKukjin Kim select S5P_DEV_ONENAND 28483014579SKukjin Kim select S5P_DEV_TV 285b1b3f49cSRussell King select S5P_GPIO_INT 286b1b3f49cSRussell King select S5P_HRT 28783014579SKukjin Kim select S5P_SETUP_MIPIPHY 28883014579SKukjin Kim help 28983014579SKukjin Kim Machine support for Samsung Mobile Universal S5PC210 Reference 29083014579SKukjin Kim Board. 29183014579SKukjin Kim 29283014579SKukjin Kimconfig MACH_NURI 29383014579SKukjin Kim bool "Mobile NURI Board" 29483014579SKukjin Kim select CPU_EXYNOS4210 29583014579SKukjin Kim select EXYNOS4_SETUP_FIMC 29683014579SKukjin Kim select EXYNOS4_SETUP_FIMD0 29783014579SKukjin Kim select EXYNOS4_SETUP_I2C1 29883014579SKukjin Kim select EXYNOS4_SETUP_I2C3 29983014579SKukjin Kim select EXYNOS4_SETUP_I2C5 3008f114e6eSSylwester Nawrocki select EXYNOS4_SETUP_I2C6 30183014579SKukjin Kim select EXYNOS4_SETUP_SDHCI 30283014579SKukjin Kim select EXYNOS4_SETUP_USB_PHY 303b1b3f49cSRussell King select EXYNOS_DEV_DMA 304b1b3f49cSRussell King select EXYNOS_DEV_DRM 305b1b3f49cSRussell King select S3C_DEV_HSMMC 306b1b3f49cSRussell King select S3C_DEV_HSMMC2 307b1b3f49cSRussell King select S3C_DEV_HSMMC3 308b1b3f49cSRussell King select S3C_DEV_I2C1 309b1b3f49cSRussell King select S3C_DEV_I2C3 310b1b3f49cSRussell King select S3C_DEV_I2C5 311b1b3f49cSRussell King select S3C_DEV_I2C6 312b1b3f49cSRussell King select S3C_DEV_RTC 313b1b3f49cSRussell King select S3C_DEV_USB_HSOTG 314b1b3f49cSRussell King select S3C_DEV_WDT 315b1b3f49cSRussell King select S5P_DEV_CSIS0 316b1b3f49cSRussell King select S5P_DEV_FIMC0 317b1b3f49cSRussell King select S5P_DEV_FIMC1 318b1b3f49cSRussell King select S5P_DEV_FIMC2 319b1b3f49cSRussell King select S5P_DEV_FIMC3 320b1b3f49cSRussell King select S5P_DEV_FIMD0 321b1b3f49cSRussell King select S5P_DEV_G2D 322b1b3f49cSRussell King select S5P_DEV_JPEG 323b1b3f49cSRussell King select S5P_DEV_MFC 324b1b3f49cSRussell King select S5P_DEV_USB_EHCI 325b1b3f49cSRussell King select S5P_GPIO_INT 32683014579SKukjin Kim select S5P_SETUP_MIPIPHY 32783014579SKukjin Kim select SAMSUNG_DEV_ADC 328b1b3f49cSRussell King select SAMSUNG_DEV_PWM 32983014579SKukjin Kim help 33083014579SKukjin Kim Machine support for Samsung Mobile NURI Board. 33183014579SKukjin Kim 33283014579SKukjin Kimconfig MACH_ORIGEN 33383014579SKukjin Kim bool "ORIGEN" 33483014579SKukjin Kim select CPU_EXYNOS4210 335b1b3f49cSRussell King select EXYNOS4_DEV_USB_OHCI 336b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 337b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 338b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 339b1b3f49cSRussell King select EXYNOS_DEV_DMA 340b1b3f49cSRussell King select EXYNOS_DEV_DRM 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_DRM 377b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 378b1b3f49cSRussell King select S3C24XX_PWM 37983014579SKukjin Kim select S3C_DEV_HSMMC2 38083014579SKukjin Kim select S3C_DEV_HSMMC3 38183014579SKukjin Kim select S3C_DEV_I2C1 38283014579SKukjin Kim select S3C_DEV_I2C3 38383014579SKukjin Kim select S3C_DEV_I2C7 38483014579SKukjin Kim select S3C_DEV_RTC 385a17b9855SSachin Kamat select S3C_DEV_USB_HSOTG 38683014579SKukjin Kim select S3C_DEV_WDT 3878e84e7d5SSachin Kamat select S5P_DEV_FIMC0 3888e84e7d5SSachin Kamat select S5P_DEV_FIMC1 3898e84e7d5SSachin Kamat select S5P_DEV_FIMC2 3908e84e7d5SSachin Kamat select S5P_DEV_FIMC3 3916bba0cafSSachin Kamat select S5P_DEV_FIMD0 392691bcb31SSachin Kamat select S5P_DEV_MFC 39383014579SKukjin Kim select SAMSUNG_DEV_BACKLIGHT 39483014579SKukjin Kim select SAMSUNG_DEV_KEYPAD 39583014579SKukjin Kim select SAMSUNG_DEV_PWM 396b1b3f49cSRussell King select SOC_EXYNOS4212 39783014579SKukjin Kim help 39883014579SKukjin Kim Machine support for Samsung SMDK4212 39983014579SKukjin Kim 40083014579SKukjin Kimcomment "EXYNOS4412 Boards" 40183014579SKukjin Kim 40283014579SKukjin Kimconfig MACH_SMDK4412 40383014579SKukjin Kim bool "SMDK4412" 40483014579SKukjin Kim select MACH_SMDK4212 405b1b3f49cSRussell King select SOC_EXYNOS4412 40683014579SKukjin Kim help 40783014579SKukjin Kim Machine support for Samsung SMDK4412 40883014579SKukjin Kimendif 40983014579SKukjin Kim 410b3e68fb1SKukjin Kimcomment "Flattened Device Tree based board for EXYNOS SoCs" 4116b5ab4f4SThomas Abraham 4126b5ab4f4SThomas Abrahamconfig MACH_EXYNOS4_DT 4136b5ab4f4SThomas Abraham bool "Samsung Exynos4 Machine using device tree" 4145ad14306SSachin Kamat depends on ARCH_EXYNOS4 4156b5ab4f4SThomas Abraham select ARM_AMBA 416b1b3f49cSRussell King select CPU_EXYNOS4210 4176b5ab4f4SThomas Abraham select HAVE_SAMSUNG_KEYPAD if INPUT_KEYBOARD 418011527b4SThomas Abraham select PINCTRL 419011527b4SThomas Abraham select PINCTRL_EXYNOS4 420b1b3f49cSRussell King select USE_OF 4216b5ab4f4SThomas Abraham help 4226b5ab4f4SThomas Abraham Machine support for Samsung Exynos4 machine with device tree enabled. 4236b5ab4f4SThomas Abraham Select this if a fdt blob is available for the Exynos4 SoC based board. 4246b5ab4f4SThomas Abraham Note: This is under development and not all peripherals can be supported 4256b5ab4f4SThomas Abraham with this machine file. 4266b5ab4f4SThomas Abraham 427b3e68fb1SKukjin Kimconfig MACH_EXYNOS5_DT 428b3e68fb1SKukjin Kim bool "SAMSUNG EXYNOS5 Machine using device tree" 4292edb36c4SKukjin Kim default y 4305ad14306SSachin Kamat depends on ARCH_EXYNOS5 431b1b3f49cSRussell King select ARM_AMBA 432b3e68fb1SKukjin Kim select USE_OF 433b3e68fb1SKukjin Kim help 434859a09e6SSachin Kamat Machine support for Samsung EXYNOS5 machine with device tree enabled. 435859a09e6SSachin Kamat Select this if a fdt blob is available for the EXYNOS5 SoC based board. 436b3e68fb1SKukjin Kim 43783014579SKukjin Kimif ARCH_EXYNOS4 43883014579SKukjin Kim 43983014579SKukjin Kimcomment "Configuration for HSMMC 8-bit bus width" 44083014579SKukjin Kim 44183014579SKukjin Kimconfig EXYNOS4_SDHCI_CH0_8BIT 44283014579SKukjin Kim bool "Channel 0 with 8-bit bus" 44383014579SKukjin Kim help 44483014579SKukjin Kim Support HSMMC Channel 0 8-bit bus. 44583014579SKukjin Kim If selected, Channel 1 is disabled. 44683014579SKukjin Kim 44783014579SKukjin Kimconfig EXYNOS4_SDHCI_CH2_8BIT 44883014579SKukjin Kim bool "Channel 2 with 8-bit bus" 44983014579SKukjin Kim help 45083014579SKukjin Kim Support HSMMC Channel 2 8-bit bus. 45183014579SKukjin Kim If selected, Channel 3 is disabled. 45283014579SKukjin Kimendif 45383014579SKukjin Kim 45483014579SKukjin Kimendmenu 45583014579SKukjin Kim 45683014579SKukjin Kimendif 457