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 2083014579SKukjin Kim help 2183014579SKukjin Kim Samsung EXYNOS4 SoCs based systems 2283014579SKukjin Kim 2323f16c7bSKukjin Kimconfig ARCH_EXYNOS5 2423f16c7bSKukjin Kim bool "SAMSUNG EXYNOS5" 254c3ffffdSStephen Boyd select HAVE_ARM_SCU if SMP 2623f16c7bSKukjin Kim select HAVE_SMP 2723f16c7bSKukjin Kim help 2823f16c7bSKukjin Kim Samsung EXYNOS5 (Cortex-A15) SoC based systems 2983014579SKukjin Kim 3083014579SKukjin Kimcomment "EXYNOS SoCs" 3183014579SKukjin Kim 3283014579SKukjin Kimconfig CPU_EXYNOS4210 3383014579SKukjin Kim bool "SAMSUNG EXYNOS4210" 3483014579SKukjin Kim default y 3583014579SKukjin Kim depends on ARCH_EXYNOS4 3683014579SKukjin Kim select ARM_CPU_SUSPEND if PM 37b1b3f49cSRussell King select PM_GENERIC_DOMAINS 3883014579SKukjin Kim select S5P_PM if PM 3983014579SKukjin Kim select S5P_SLEEP if PM 40b1b3f49cSRussell King select SAMSUNG_DMADEV 4183014579SKukjin Kim help 4283014579SKukjin Kim Enable EXYNOS4210 CPU support 4383014579SKukjin Kim 4483014579SKukjin Kimconfig SOC_EXYNOS4212 4583014579SKukjin Kim bool "SAMSUNG EXYNOS4212" 4683014579SKukjin Kim default y 4783014579SKukjin Kim depends on ARCH_EXYNOS4 4883014579SKukjin Kim select S5P_PM if PM 4983014579SKukjin Kim select S5P_SLEEP if PM 50b1b3f49cSRussell King select SAMSUNG_DMADEV 5183014579SKukjin Kim help 5283014579SKukjin Kim Enable EXYNOS4212 SoC support 5383014579SKukjin Kim 5483014579SKukjin Kimconfig SOC_EXYNOS4412 5583014579SKukjin Kim bool "SAMSUNG EXYNOS4412" 5683014579SKukjin Kim default y 5783014579SKukjin Kim depends on ARCH_EXYNOS4 58efd9960bSBoojin Kim select SAMSUNG_DMADEV 5983014579SKukjin Kim help 6083014579SKukjin Kim Enable EXYNOS4412 SoC support 6183014579SKukjin Kim 6223f16c7bSKukjin Kimconfig SOC_EXYNOS5250 6323f16c7bSKukjin Kim bool "SAMSUNG EXYNOS5250" 6423f16c7bSKukjin Kim default y 6523f16c7bSKukjin Kim depends on ARCH_EXYNOS5 6660e49ca6SJongpill Lee select S5P_PM if PM 6760e49ca6SJongpill Lee select S5P_SLEEP if PM 682eae613bSArun Kumar K select S5P_DEV_MFC 69b1b3f49cSRussell King select SAMSUNG_DMADEV 7023f16c7bSKukjin Kim help 7123f16c7bSKukjin Kim Enable EXYNOS5250 SoC support 7223f16c7bSKukjin Kim 732edb36c4SKukjin Kimconfig SOC_EXYNOS5440 742edb36c4SKukjin Kim bool "SAMSUNG EXYNOS5440" 752edb36c4SKukjin Kim default y 762edb36c4SKukjin Kim depends on ARCH_EXYNOS5 772edb36c4SKukjin Kim select ARM_ARCH_TIMER 782edb36c4SKukjin Kim select AUTO_ZRELADDR 79b2318482SKukjin Kim select PINCTRL 80b2318482SKukjin Kim select PINCTRL_EXYNOS5440 812edb36c4SKukjin Kim help 822edb36c4SKukjin Kim Enable EXYNOS5440 SoC support 832edb36c4SKukjin Kim 8483014579SKukjin Kimconfig EXYNOS4_MCT 8583014579SKukjin Kim bool 8683014579SKukjin Kim default y 8783014579SKukjin Kim help 8883014579SKukjin Kim Use MCT (Multi Core Timer) as kernel timers 8983014579SKukjin Kim 9020ef9e08SBoojin Kimconfig EXYNOS_DEV_DMA 91fca3de6aSThomas Abraham bool 92fca3de6aSThomas Abraham help 93fca3de6aSThomas Abraham Compile in amba device definitions for DMA controller 94fca3de6aSThomas Abraham 9583014579SKukjin Kimconfig EXYNOS4_DEV_AHCI 9683014579SKukjin Kim bool 9783014579SKukjin Kim help 9883014579SKukjin Kim Compile in platform device definitions for AHCI 9983014579SKukjin Kim 10018c411b7SMarek Szyprowskiconfig EXYNOS_DEV_DRM 10118c411b7SMarek Szyprowski bool 10218c411b7SMarek Szyprowski help 10318c411b7SMarek Szyprowski Compile in platform device definitions for core DRM device 10418c411b7SMarek Szyprowski 10583014579SKukjin Kimconfig EXYNOS4_SETUP_FIMD0 10683014579SKukjin Kim bool 10783014579SKukjin Kim help 10883014579SKukjin Kim Common setup code for FIMD0. 10983014579SKukjin Kim 1106e7eb170SJingoo Hanconfig EXYNOS4_DEV_USB_OHCI 1116e7eb170SJingoo Han bool 1126e7eb170SJingoo Han help 1136e7eb170SJingoo Han Compile in platform device definition for USB OHCI 1146e7eb170SJingoo Han 11583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C1 11683014579SKukjin Kim bool 11783014579SKukjin Kim help 11883014579SKukjin Kim Common setup code for i2c bus 1. 11983014579SKukjin Kim 12083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C2 12183014579SKukjin Kim bool 12283014579SKukjin Kim help 12383014579SKukjin Kim Common setup code for i2c bus 2. 12483014579SKukjin Kim 12583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C3 12683014579SKukjin Kim bool 12783014579SKukjin Kim help 12883014579SKukjin Kim Common setup code for i2c bus 3. 12983014579SKukjin Kim 13083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C4 13183014579SKukjin Kim bool 13283014579SKukjin Kim help 13383014579SKukjin Kim Common setup code for i2c bus 4. 13483014579SKukjin Kim 13583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C5 13683014579SKukjin Kim bool 13783014579SKukjin Kim help 13883014579SKukjin Kim Common setup code for i2c bus 5. 13983014579SKukjin Kim 14083014579SKukjin Kimconfig EXYNOS4_SETUP_I2C6 14183014579SKukjin Kim bool 14283014579SKukjin Kim help 14383014579SKukjin Kim Common setup code for i2c bus 6. 14483014579SKukjin Kim 14583014579SKukjin Kimconfig EXYNOS4_SETUP_I2C7 14683014579SKukjin Kim bool 14783014579SKukjin Kim help 14883014579SKukjin Kim Common setup code for i2c bus 7. 14983014579SKukjin Kim 15083014579SKukjin Kimconfig EXYNOS4_SETUP_KEYPAD 15183014579SKukjin Kim bool 15283014579SKukjin Kim help 15383014579SKukjin Kim Common setup code for keypad. 15483014579SKukjin Kim 15583014579SKukjin Kimconfig EXYNOS4_SETUP_SDHCI 15683014579SKukjin Kim bool 15783014579SKukjin Kim select EXYNOS4_SETUP_SDHCI_GPIO 15883014579SKukjin Kim help 15983014579SKukjin Kim Internal helper functions for EXYNOS4 based SDHCI systems. 16083014579SKukjin Kim 16183014579SKukjin Kimconfig EXYNOS4_SETUP_SDHCI_GPIO 16283014579SKukjin Kim bool 16383014579SKukjin Kim help 16483014579SKukjin Kim Common setup code for SDHCI gpio. 16583014579SKukjin Kim 16683014579SKukjin Kimconfig EXYNOS4_SETUP_FIMC 16783014579SKukjin Kim bool 16883014579SKukjin Kim help 16983014579SKukjin Kim Common setup code for the camera interfaces. 17083014579SKukjin Kim 17183014579SKukjin Kimconfig EXYNOS4_SETUP_USB_PHY 17283014579SKukjin Kim bool 17383014579SKukjin Kim help 17483014579SKukjin Kim Common setup code for USB PHY controller 17583014579SKukjin Kim 176a024fa13SKyoungil Kimconfig EXYNOS_SETUP_SPI 17774ac23a3SPadmavathi Venna bool 17874ac23a3SPadmavathi Venna help 17974ac23a3SPadmavathi Venna Common setup code for SPI GPIO configurations. 18074ac23a3SPadmavathi Venna 18183014579SKukjin Kim# machine support 18283014579SKukjin Kim 18383014579SKukjin Kimif ARCH_EXYNOS4 18483014579SKukjin Kim 18583014579SKukjin Kimcomment "EXYNOS4210 Boards" 18683014579SKukjin Kim 18783014579SKukjin Kimconfig MACH_SMDKC210 18883014579SKukjin Kim bool "SMDKC210" 18983014579SKukjin Kim select MACH_SMDKV310 19083014579SKukjin Kim help 19183014579SKukjin Kim Machine support for Samsung SMDKC210 19283014579SKukjin Kim 19383014579SKukjin Kimconfig MACH_SMDKV310 19483014579SKukjin Kim bool "SMDKV310" 19583014579SKukjin Kim select CPU_EXYNOS4210 19683014579SKukjin Kim select EXYNOS4_DEV_AHCI 197744f20f2SJingoo Han select EXYNOS4_DEV_USB_OHCI 19883014579SKukjin Kim select EXYNOS4_SETUP_FIMD0 19983014579SKukjin Kim select EXYNOS4_SETUP_I2C1 20083014579SKukjin Kim select EXYNOS4_SETUP_KEYPAD 20183014579SKukjin Kim select EXYNOS4_SETUP_SDHCI 20283014579SKukjin Kim select EXYNOS4_SETUP_USB_PHY 203b1b3f49cSRussell King select EXYNOS_DEV_DMA 204b1b3f49cSRussell King select EXYNOS_DEV_DRM 205b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 206fae9659aSSachin Kamat select S3C24XX_PWM 207b1b3f49cSRussell King select S3C_DEV_HSMMC 208b1b3f49cSRussell King select S3C_DEV_HSMMC1 209b1b3f49cSRussell King select S3C_DEV_HSMMC2 210b1b3f49cSRussell King select S3C_DEV_HSMMC3 211b1b3f49cSRussell King select S3C_DEV_I2C1 212b1b3f49cSRussell King select S3C_DEV_RTC 213b1b3f49cSRussell King select S3C_DEV_USB_HSOTG 214b1b3f49cSRussell King select S3C_DEV_WDT 215b1b3f49cSRussell King select S5P_DEV_FIMC0 216b1b3f49cSRussell King select S5P_DEV_FIMC1 217b1b3f49cSRussell King select S5P_DEV_FIMC2 218b1b3f49cSRussell King select S5P_DEV_FIMC3 219b1b3f49cSRussell King select S5P_DEV_FIMD0 220b1b3f49cSRussell King select S5P_DEV_G2D 221b1b3f49cSRussell King select S5P_DEV_I2C_HDMIPHY 222b1b3f49cSRussell King select S5P_DEV_JPEG 223b1b3f49cSRussell King select S5P_DEV_MFC 224b1b3f49cSRussell King select S5P_DEV_TV 225b1b3f49cSRussell King select S5P_DEV_USB_EHCI 226b1b3f49cSRussell King select SAMSUNG_DEV_BACKLIGHT 227b1b3f49cSRussell King select SAMSUNG_DEV_KEYPAD 228b1b3f49cSRussell King select SAMSUNG_DEV_PWM 22983014579SKukjin Kim help 23083014579SKukjin Kim Machine support for Samsung SMDKV310 23183014579SKukjin Kim 23283014579SKukjin Kimconfig MACH_ARMLEX4210 23383014579SKukjin Kim bool "ARMLEX4210" 23483014579SKukjin Kim select CPU_EXYNOS4210 235b1b3f49cSRussell King select EXYNOS4_DEV_AHCI 236b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 237b1b3f49cSRussell King select EXYNOS_DEV_DMA 23883014579SKukjin Kim select S3C_DEV_HSMMC 23983014579SKukjin Kim select S3C_DEV_HSMMC2 24083014579SKukjin Kim select S3C_DEV_HSMMC3 241b1b3f49cSRussell King select S3C_DEV_RTC 242b1b3f49cSRussell King select S3C_DEV_WDT 24383014579SKukjin Kim help 24483014579SKukjin Kim Machine support for Samsung ARMLEX4210 based on EXYNOS4210 24583014579SKukjin Kim 24683014579SKukjin Kimconfig MACH_UNIVERSAL_C210 24783014579SKukjin Kim bool "Mobile UNIVERSAL_C210 Board" 248fd717cd7SMarek Szyprowski select CLKSRC_MMIO 249b1b3f49cSRussell King select CPU_EXYNOS4210 250b1b3f49cSRussell King select EXYNOS4_SETUP_FIMC 251b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 252b1b3f49cSRussell King select EXYNOS4_SETUP_I2C1 253b1b3f49cSRussell King select EXYNOS4_SETUP_I2C3 254b1b3f49cSRussell King select EXYNOS4_SETUP_I2C5 255b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 256b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 257b1b3f49cSRussell King select EXYNOS_DEV_DMA 258b1b3f49cSRussell King select EXYNOS_DEV_DRM 259b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 260fd717cd7SMarek Szyprowski select HAVE_SCHED_CLOCK 26183014579SKukjin Kim select S3C_DEV_HSMMC 26283014579SKukjin Kim select S3C_DEV_HSMMC2 26383014579SKukjin Kim select S3C_DEV_HSMMC3 26483014579SKukjin Kim select S3C_DEV_I2C1 26583014579SKukjin Kim select S3C_DEV_I2C3 26683014579SKukjin Kim select S3C_DEV_I2C5 2673a36dd06SLukasz Majewski select S3C_DEV_USB_HSOTG 268b1b3f49cSRussell King select S5P_DEV_CSIS0 269b1b3f49cSRussell King select S5P_DEV_FIMC0 270b1b3f49cSRussell King select S5P_DEV_FIMC1 271b1b3f49cSRussell King select S5P_DEV_FIMC2 272b1b3f49cSRussell King select S5P_DEV_FIMC3 273b1b3f49cSRussell King select S5P_DEV_FIMD0 274b1b3f49cSRussell King select S5P_DEV_G2D 27583014579SKukjin Kim select S5P_DEV_I2C_HDMIPHY 276b1b3f49cSRussell King select S5P_DEV_JPEG 27783014579SKukjin Kim select S5P_DEV_MFC 27883014579SKukjin Kim select S5P_DEV_ONENAND 27983014579SKukjin Kim select S5P_DEV_TV 280b1b3f49cSRussell King select S5P_GPIO_INT 281b1b3f49cSRussell King select S5P_HRT 28283014579SKukjin Kim select S5P_SETUP_MIPIPHY 28383014579SKukjin Kim help 28483014579SKukjin Kim Machine support for Samsung Mobile Universal S5PC210 Reference 28583014579SKukjin Kim Board. 28683014579SKukjin Kim 28783014579SKukjin Kimconfig MACH_NURI 28883014579SKukjin Kim bool "Mobile NURI Board" 28983014579SKukjin Kim select CPU_EXYNOS4210 29083014579SKukjin Kim select EXYNOS4_SETUP_FIMC 29183014579SKukjin Kim select EXYNOS4_SETUP_FIMD0 29283014579SKukjin Kim select EXYNOS4_SETUP_I2C1 29383014579SKukjin Kim select EXYNOS4_SETUP_I2C3 29483014579SKukjin Kim select EXYNOS4_SETUP_I2C5 2958f114e6eSSylwester Nawrocki select EXYNOS4_SETUP_I2C6 29683014579SKukjin Kim select EXYNOS4_SETUP_SDHCI 29783014579SKukjin Kim select EXYNOS4_SETUP_USB_PHY 298b1b3f49cSRussell King select EXYNOS_DEV_DMA 299b1b3f49cSRussell King select EXYNOS_DEV_DRM 300b1b3f49cSRussell King select S3C_DEV_HSMMC 301b1b3f49cSRussell King select S3C_DEV_HSMMC2 302b1b3f49cSRussell King select S3C_DEV_HSMMC3 303b1b3f49cSRussell King select S3C_DEV_I2C1 304b1b3f49cSRussell King select S3C_DEV_I2C3 305b1b3f49cSRussell King select S3C_DEV_I2C5 306b1b3f49cSRussell King select S3C_DEV_I2C6 307b1b3f49cSRussell King select S3C_DEV_RTC 308b1b3f49cSRussell King select S3C_DEV_USB_HSOTG 309b1b3f49cSRussell King select S3C_DEV_WDT 310b1b3f49cSRussell King select S5P_DEV_CSIS0 311b1b3f49cSRussell King select S5P_DEV_FIMC0 312b1b3f49cSRussell King select S5P_DEV_FIMC1 313b1b3f49cSRussell King select S5P_DEV_FIMC2 314b1b3f49cSRussell King select S5P_DEV_FIMC3 315b1b3f49cSRussell King select S5P_DEV_FIMD0 316b1b3f49cSRussell King select S5P_DEV_G2D 317b1b3f49cSRussell King select S5P_DEV_JPEG 318b1b3f49cSRussell King select S5P_DEV_MFC 319b1b3f49cSRussell King select S5P_DEV_USB_EHCI 320b1b3f49cSRussell King select S5P_GPIO_INT 32183014579SKukjin Kim select S5P_SETUP_MIPIPHY 32283014579SKukjin Kim select SAMSUNG_DEV_ADC 323b1b3f49cSRussell King select SAMSUNG_DEV_PWM 32483014579SKukjin Kim help 32583014579SKukjin Kim Machine support for Samsung Mobile NURI Board. 32683014579SKukjin Kim 32783014579SKukjin Kimconfig MACH_ORIGEN 32883014579SKukjin Kim bool "ORIGEN" 32983014579SKukjin Kim select CPU_EXYNOS4210 330b1b3f49cSRussell King select EXYNOS4_DEV_USB_OHCI 331b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 332b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 333b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 334b1b3f49cSRussell King select EXYNOS_DEV_DMA 335b1b3f49cSRussell King select EXYNOS_DEV_DRM 336b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 337b1b3f49cSRussell King select S3C24XX_PWM 33883014579SKukjin Kim select S3C_DEV_HSMMC 33983014579SKukjin Kim select S3C_DEV_HSMMC2 340b1b3f49cSRussell King select S3C_DEV_RTC 3419c278d52SSachin Kamat select S3C_DEV_USB_HSOTG 342b1b3f49cSRussell King select S3C_DEV_WDT 34383014579SKukjin Kim select S5P_DEV_FIMC0 34483014579SKukjin Kim select S5P_DEV_FIMC1 34583014579SKukjin Kim select S5P_DEV_FIMC2 34683014579SKukjin Kim select S5P_DEV_FIMC3 34783014579SKukjin Kim select S5P_DEV_FIMD0 34884207d83SSachin Kamat select S5P_DEV_G2D 34983014579SKukjin Kim select S5P_DEV_I2C_HDMIPHY 350965a330dSSachin Kamat select S5P_DEV_JPEG 35183014579SKukjin Kim select S5P_DEV_MFC 35283014579SKukjin Kim select S5P_DEV_TV 35383014579SKukjin Kim select S5P_DEV_USB_EHCI 35483014579SKukjin Kim select SAMSUNG_DEV_BACKLIGHT 35583014579SKukjin Kim select SAMSUNG_DEV_PWM 35683014579SKukjin Kim help 35783014579SKukjin Kim Machine support for ORIGEN based on Samsung EXYNOS4210 35883014579SKukjin Kim 35983014579SKukjin Kimcomment "EXYNOS4212 Boards" 36083014579SKukjin Kim 36183014579SKukjin Kimconfig MACH_SMDK4212 36283014579SKukjin Kim bool "SMDK4212" 363b1b3f49cSRussell King select EXYNOS4_SETUP_FIMD0 364b1b3f49cSRussell King select EXYNOS4_SETUP_I2C1 365b1b3f49cSRussell King select EXYNOS4_SETUP_I2C3 366b1b3f49cSRussell King select EXYNOS4_SETUP_I2C7 367b1b3f49cSRussell King select EXYNOS4_SETUP_KEYPAD 368b1b3f49cSRussell King select EXYNOS4_SETUP_SDHCI 369b1b3f49cSRussell King select EXYNOS4_SETUP_USB_PHY 370b1b3f49cSRussell King select EXYNOS_DEV_DMA 371b1b3f49cSRussell King select EXYNOS_DEV_DRM 372b1b3f49cSRussell King select EXYNOS_DEV_SYSMMU 373b1b3f49cSRussell King select S3C24XX_PWM 37483014579SKukjin Kim select S3C_DEV_HSMMC2 37583014579SKukjin Kim select S3C_DEV_HSMMC3 37683014579SKukjin Kim select S3C_DEV_I2C1 37783014579SKukjin Kim select S3C_DEV_I2C3 37883014579SKukjin Kim select S3C_DEV_I2C7 37983014579SKukjin Kim select S3C_DEV_RTC 380a17b9855SSachin Kamat select S3C_DEV_USB_HSOTG 38183014579SKukjin Kim select S3C_DEV_WDT 3828e84e7d5SSachin Kamat select S5P_DEV_FIMC0 3838e84e7d5SSachin Kamat select S5P_DEV_FIMC1 3848e84e7d5SSachin Kamat select S5P_DEV_FIMC2 3858e84e7d5SSachin Kamat select S5P_DEV_FIMC3 3866bba0cafSSachin Kamat select S5P_DEV_FIMD0 387691bcb31SSachin Kamat select S5P_DEV_MFC 38883014579SKukjin Kim select SAMSUNG_DEV_BACKLIGHT 38983014579SKukjin Kim select SAMSUNG_DEV_KEYPAD 39083014579SKukjin Kim select SAMSUNG_DEV_PWM 391b1b3f49cSRussell King select SOC_EXYNOS4212 39283014579SKukjin Kim help 39383014579SKukjin Kim Machine support for Samsung SMDK4212 39483014579SKukjin Kim 39583014579SKukjin Kimcomment "EXYNOS4412 Boards" 39683014579SKukjin Kim 39783014579SKukjin Kimconfig MACH_SMDK4412 39883014579SKukjin Kim bool "SMDK4412" 39983014579SKukjin Kim select MACH_SMDK4212 400b1b3f49cSRussell King select SOC_EXYNOS4412 40183014579SKukjin Kim help 40283014579SKukjin Kim Machine support for Samsung SMDK4412 40383014579SKukjin Kimendif 40483014579SKukjin Kim 405b3e68fb1SKukjin Kimcomment "Flattened Device Tree based board for EXYNOS SoCs" 4066b5ab4f4SThomas Abraham 4076b5ab4f4SThomas Abrahamconfig MACH_EXYNOS4_DT 4086b5ab4f4SThomas Abraham bool "Samsung Exynos4 Machine using device tree" 4095ad14306SSachin Kamat depends on ARCH_EXYNOS4 4106b5ab4f4SThomas Abraham select ARM_AMBA 411b1b3f49cSRussell King select CPU_EXYNOS4210 4126b5ab4f4SThomas Abraham select HAVE_SAMSUNG_KEYPAD if INPUT_KEYBOARD 413011527b4SThomas Abraham select PINCTRL 414a1ed2670SKukjin Kim select PINCTRL_EXYNOS 415b1b3f49cSRussell King select USE_OF 4166b5ab4f4SThomas Abraham help 4176b5ab4f4SThomas Abraham Machine support for Samsung Exynos4 machine with device tree enabled. 4186b5ab4f4SThomas Abraham Select this if a fdt blob is available for the Exynos4 SoC based board. 4196b5ab4f4SThomas Abraham Note: This is under development and not all peripherals can be supported 4206b5ab4f4SThomas Abraham with this machine file. 4216b5ab4f4SThomas Abraham 422b3e68fb1SKukjin Kimconfig MACH_EXYNOS5_DT 423b3e68fb1SKukjin Kim bool "SAMSUNG EXYNOS5 Machine using device tree" 4242edb36c4SKukjin Kim default y 4255ad14306SSachin Kamat depends on ARCH_EXYNOS5 426b1b3f49cSRussell King select ARM_AMBA 427b3e68fb1SKukjin Kim select USE_OF 428b3e68fb1SKukjin Kim help 429859a09e6SSachin Kamat Machine support for Samsung EXYNOS5 machine with device tree enabled. 430859a09e6SSachin Kamat Select this if a fdt blob is available for the EXYNOS5 SoC based board. 431b3e68fb1SKukjin Kim 43283014579SKukjin Kimif ARCH_EXYNOS4 43383014579SKukjin Kim 43483014579SKukjin Kimcomment "Configuration for HSMMC 8-bit bus width" 43583014579SKukjin Kim 43683014579SKukjin Kimconfig EXYNOS4_SDHCI_CH0_8BIT 43783014579SKukjin Kim bool "Channel 0 with 8-bit bus" 43883014579SKukjin Kim help 43983014579SKukjin Kim Support HSMMC Channel 0 8-bit bus. 44083014579SKukjin Kim If selected, Channel 1 is disabled. 44183014579SKukjin Kim 44283014579SKukjin Kimconfig EXYNOS4_SDHCI_CH2_8BIT 44383014579SKukjin Kim bool "Channel 2 with 8-bit bus" 44483014579SKukjin Kim help 44583014579SKukjin Kim Support HSMMC Channel 2 8-bit bus. 44683014579SKukjin Kim If selected, Channel 3 is disabled. 44783014579SKukjin Kimendif 44883014579SKukjin Kim 44983014579SKukjin Kimendmenu 45083014579SKukjin Kim 45183014579SKukjin Kimendif 452