Version:  2.0.40 2.2.26 2.4.37 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19

Linux/arch/arm/mach-exynos/Kconfig

  1 # arch/arm/mach-exynos/Kconfig
  2 #
  3 # Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
  4 #               http://www.samsung.com/
  5 #
  6 # Licensed under GPLv2
  7 
  8 # Configuration options for the EXYNOS4
  9 
 10 menuconfig ARCH_EXYNOS
 11         bool "Samsung EXYNOS" if ARCH_MULTI_V7
 12         select ARCH_HAS_BANDGAP
 13         select ARCH_HAS_HOLES_MEMORYMODEL
 14         select ARCH_REQUIRE_GPIOLIB
 15         select ARM_AMBA
 16         select ARM_GIC
 17         select COMMON_CLK_SAMSUNG
 18         select HAVE_ARM_SCU if SMP
 19         select HAVE_S3C2410_I2C if I2C
 20         select HAVE_S3C2410_WATCHDOG if WATCHDOG
 21         select HAVE_S3C_RTC if RTC_CLASS
 22         select PINCTRL
 23         select PINCTRL_EXYNOS
 24         select PM_GENERIC_DOMAINS if PM
 25         select S5P_DEV_MFC
 26         select SRAM
 27         select MFD_SYSCON
 28         help
 29           Support for SAMSUNG EXYNOS SoCs (EXYNOS4/5)
 30 
 31 if ARCH_EXYNOS
 32 
 33 config ARCH_EXYNOS3
 34         bool "SAMSUNG EXYNOS3"
 35         select ARM_CPU_SUSPEND if PM
 36         help
 37           Samsung EXYNOS3 (Cortex-A7) SoC based systems
 38 
 39 config ARCH_EXYNOS4
 40         bool "SAMSUNG EXYNOS4"
 41         default y
 42         select ARM_CPU_SUSPEND if PM_SLEEP
 43         select CLKSRC_SAMSUNG_PWM if CPU_EXYNOS4210
 44         select CPU_EXYNOS4210
 45         select GIC_NON_BANKED
 46         select KEYBOARD_SAMSUNG if INPUT_KEYBOARD
 47         select MIGHT_HAVE_CACHE_L2X0
 48         help
 49           Samsung EXYNOS4 (Cortex-A9) SoC based systems
 50 
 51 config ARCH_EXYNOS5
 52         bool "SAMSUNG EXYNOS5"
 53         default y
 54         help
 55           Samsung EXYNOS5 (Cortex-A15/A7) SoC based systems
 56 
 57 comment "EXYNOS SoCs"
 58 
 59 config SOC_EXYNOS3250
 60         bool "SAMSUNG EXYNOS3250"
 61         default y
 62         depends on ARCH_EXYNOS3
 63 
 64 config CPU_EXYNOS4210
 65         bool "SAMSUNG EXYNOS4210"
 66         default y
 67         depends on ARCH_EXYNOS4
 68 
 69 config SOC_EXYNOS4212
 70         bool "SAMSUNG EXYNOS4212"
 71         default y
 72         depends on ARCH_EXYNOS4
 73 
 74 config SOC_EXYNOS4412
 75         bool "SAMSUNG EXYNOS4412"
 76         default y
 77         depends on ARCH_EXYNOS4
 78 
 79 config SOC_EXYNOS4415
 80         bool "SAMSUNG EXYNOS4415"
 81         default y
 82         depends on ARCH_EXYNOS4
 83 
 84 config SOC_EXYNOS5250
 85         bool "SAMSUNG EXYNOS5250"
 86         default y
 87         depends on ARCH_EXYNOS5
 88 
 89 config SOC_EXYNOS5260
 90         bool "SAMSUNG EXYNOS5260"
 91         default y
 92         depends on ARCH_EXYNOS5
 93 
 94 config SOC_EXYNOS5410
 95         bool "SAMSUNG EXYNOS5410"
 96         default y
 97         depends on ARCH_EXYNOS5
 98 
 99 config SOC_EXYNOS5420
100         bool "SAMSUNG EXYNOS5420"
101         default y
102         depends on ARCH_EXYNOS5
103 
104 config SOC_EXYNOS5440
105         bool "SAMSUNG EXYNOS5440"
106         default y
107         depends on ARCH_EXYNOS5
108         select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE
109         select HAVE_ARM_ARCH_TIMER
110         select AUTO_ZRELADDR
111         select MIGHT_HAVE_PCI
112         select PCI_DOMAINS if PCI
113         select PINCTRL_EXYNOS5440
114         select PM_OPP
115         help
116           Enable EXYNOS5440 SoC support
117 
118 config SOC_EXYNOS5800
119         bool "SAMSUNG EXYNOS5800"
120         default y
121         depends on SOC_EXYNOS5420
122 
123 config EXYNOS5420_MCPM
124         bool "Exynos5420 Multi-Cluster PM support"
125         depends on MCPM && SOC_EXYNOS5420
126         select ARM_CCI
127         select ARM_CPU_SUSPEND
128         help
129           This is needed to provide CPU and cluster power management
130           on Exynos5420 implementing big.LITTLE.
131 
132 config EXYNOS_CPU_SUSPEND
133         bool
134         select ARM_CPU_SUSPEND
135         default PM_SLEEP || ARM_EXYNOS_CPUIDLE
136 
137 endif

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us