Kukjin Kim | 8301457 | 2011-11-06 13:54:56 +0900 | [diff] [blame] | 1 | # arch/arm/mach-exynos/Kconfig |
Kukjin Kim | 10606aa | 2011-02-14 15:05:27 +0900 | [diff] [blame] | 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 | |||||
Kukjin Kim | 8301457 | 2011-11-06 13:54:56 +0900 | [diff] [blame] | 10 | if ARCH_EXYNOS |
11 | |||||
12 | menu "SAMSUNG EXYNOS SoCs Support" | ||||
13 | |||||
Chanwoo Choi | 940bc58 | 2014-05-26 04:12:26 +0900 | [diff] [blame] | 14 | config ARCH_EXYNOS3 |
15 | bool "SAMSUNG EXYNOS3" | ||||
Sachin Kamat | 9a10132 | 2014-05-26 05:58:42 +0900 | [diff] [blame^] | 16 | select ARM_CPU_SUSPEND if PM |
Chanwoo Choi | 940bc58 | 2014-05-26 04:12:26 +0900 | [diff] [blame] | 17 | help |
Sachin Kamat | 9a10132 | 2014-05-26 05:58:42 +0900 | [diff] [blame^] | 18 | Samsung EXYNOS3 (Crotex-A7) SoC based systems |
Chanwoo Choi | 940bc58 | 2014-05-26 04:12:26 +0900 | [diff] [blame] | 19 | |
Kukjin Kim | 8301457 | 2011-11-06 13:54:56 +0900 | [diff] [blame] | 20 | config ARCH_EXYNOS4 |
21 | bool "SAMSUNG EXYNOS4" | ||||
Kukjin Kim | 23f16c7 | 2012-03-13 07:44:39 -0700 | [diff] [blame] | 22 | default y |
Sachin Kamat | 9a10132 | 2014-05-26 05:58:42 +0900 | [diff] [blame^] | 23 | select ARM_CPU_SUSPEND if PM_SLEEP |
Bartlomiej Zolnierkiewicz | ae3c5d7 | 2013-10-08 07:02:12 +0900 | [diff] [blame] | 24 | select CLKSRC_SAMSUNG_PWM if CPU_EXYNOS4210 |
25 | select CPU_EXYNOS4210 | ||||
Tomasz Figa | e245f96 | 2013-06-19 01:26:42 +0900 | [diff] [blame] | 26 | select GIC_NON_BANKED |
Bartlomiej Zolnierkiewicz | ae3c5d7 | 2013-10-08 07:02:12 +0900 | [diff] [blame] | 27 | select KEYBOARD_SAMSUNG if INPUT_KEYBOARD |
Dave Martin | ce5ea9f | 2011-11-29 15:56:19 +0000 | [diff] [blame] | 28 | select MIGHT_HAVE_CACHE_L2X0 |
Kukjin Kim | 8301457 | 2011-11-06 13:54:56 +0900 | [diff] [blame] | 29 | help |
Sachin Kamat | 9a10132 | 2014-05-26 05:58:42 +0900 | [diff] [blame^] | 30 | Samsung EXYNOS4 (Cortex-A9) SoC based systems |
Kukjin Kim | 8301457 | 2011-11-06 13:54:56 +0900 | [diff] [blame] | 31 | |
Kukjin Kim | 23f16c7 | 2012-03-13 07:44:39 -0700 | [diff] [blame] | 32 | config ARCH_EXYNOS5 |
33 | bool "SAMSUNG EXYNOS5" | ||||
Sachin Kamat | 9a10132 | 2014-05-26 05:58:42 +0900 | [diff] [blame^] | 34 | default y |
Kukjin Kim | 23f16c7 | 2012-03-13 07:44:39 -0700 | [diff] [blame] | 35 | help |
Sachin Kamat | 9a10132 | 2014-05-26 05:58:42 +0900 | [diff] [blame^] | 36 | Samsung EXYNOS5 (Cortex-A15/A7) SoC based systems |
Kukjin Kim | 8301457 | 2011-11-06 13:54:56 +0900 | [diff] [blame] | 37 | |
38 | comment "EXYNOS SoCs" | ||||
Kukjin Kim | 10606aa | 2011-02-14 15:05:27 +0900 | [diff] [blame] | 39 | |
Chanwoo Choi | 940bc58 | 2014-05-26 04:12:26 +0900 | [diff] [blame] | 40 | config SOC_EXYNOS3250 |
41 | bool "SAMSUNG EXYNOS3250" | ||||
42 | default y | ||||
43 | depends on ARCH_EXYNOS3 | ||||
Chanwoo Choi | 940bc58 | 2014-05-26 04:12:26 +0900 | [diff] [blame] | 44 | |
Kukjin Kim | 10606aa | 2011-02-14 15:05:27 +0900 | [diff] [blame] | 45 | config CPU_EXYNOS4210 |
Kukjin Kim | 8301457 | 2011-11-06 13:54:56 +0900 | [diff] [blame] | 46 | bool "SAMSUNG EXYNOS4210" |
47 | default y | ||||
48 | depends on ARCH_EXYNOS4 | ||||
Kukjin Kim | 10606aa | 2011-02-14 15:05:27 +0900 | [diff] [blame] | 49 | |
Kukjin Kim | 6846538 | 2011-08-24 17:25:09 +0900 | [diff] [blame] | 50 | config SOC_EXYNOS4212 |
Kukjin Kim | 8301457 | 2011-11-06 13:54:56 +0900 | [diff] [blame] | 51 | bool "SAMSUNG EXYNOS4212" |
52 | default y | ||||
53 | depends on ARCH_EXYNOS4 | ||||
Kukjin Kim | 6846538 | 2011-08-24 17:25:09 +0900 | [diff] [blame] | 54 | |
Changhwan Youn | e6a275a | 2011-10-04 17:08:56 +0900 | [diff] [blame] | 55 | config SOC_EXYNOS4412 |
Kukjin Kim | 8301457 | 2011-11-06 13:54:56 +0900 | [diff] [blame] | 56 | bool "SAMSUNG EXYNOS4412" |
57 | default y | ||||
58 | depends on ARCH_EXYNOS4 | ||||
Changhwan Youn | e6a275a | 2011-10-04 17:08:56 +0900 | [diff] [blame] | 59 | |
Kukjin Kim | 23f16c7 | 2012-03-13 07:44:39 -0700 | [diff] [blame] | 60 | config SOC_EXYNOS5250 |
61 | bool "SAMSUNG EXYNOS5250" | ||||
62 | default y | ||||
63 | depends on ARCH_EXYNOS5 | ||||
Kukjin Kim | 23f16c7 | 2012-03-13 07:44:39 -0700 | [diff] [blame] | 64 | |
Pankaj Dubey | ed08f10 | 2014-05-26 04:28:17 +0900 | [diff] [blame] | 65 | config SOC_EXYNOS5260 |
66 | bool "SAMSUNG EXYNOS5260" | ||||
67 | default y | ||||
68 | depends on ARCH_EXYNOS5 | ||||
69 | |||||
Tarek Dakhran | 723c9c7 | 2014-05-27 06:54:12 +0900 | [diff] [blame] | 70 | config SOC_EXYNOS5410 |
71 | bool "SAMSUNG EXYNOS5410" | ||||
72 | default y | ||||
73 | depends on ARCH_EXYNOS5 | ||||
74 | |||||
Chander Kashyap | 191d754 | 2013-06-19 00:29:34 +0900 | [diff] [blame] | 75 | config SOC_EXYNOS5420 |
76 | bool "SAMSUNG EXYNOS5420" | ||||
77 | default y | ||||
78 | depends on ARCH_EXYNOS5 | ||||
Chander Kashyap | 191d754 | 2013-06-19 00:29:34 +0900 | [diff] [blame] | 79 | |
Kukjin Kim | 2edb36c | 2012-11-15 15:48:56 +0900 | [diff] [blame] | 80 | config SOC_EXYNOS5440 |
81 | bool "SAMSUNG EXYNOS5440" | ||||
82 | default y | ||||
83 | depends on ARCH_EXYNOS5 | ||||
Thomas Abraham | cfaf8ee | 2013-07-16 12:42:59 +0900 | [diff] [blame] | 84 | select ARCH_DMA_ADDR_T_64BIT if ARM_LPAE |
Amit Daniel Kachhap | 64649dc | 2013-04-08 08:17:37 +0000 | [diff] [blame] | 85 | select ARCH_HAS_OPP |
Mark Rutland | fb521a0 | 2013-03-20 13:57:38 +0000 | [diff] [blame] | 86 | select HAVE_ARM_ARCH_TIMER |
Kukjin Kim | 2edb36c | 2012-11-15 15:48:56 +0900 | [diff] [blame] | 87 | select AUTO_ZRELADDR |
Jingoo Han | 3f06d15 | 2013-06-21 16:25:29 +0900 | [diff] [blame] | 88 | select MIGHT_HAVE_PCI |
89 | select PCI_DOMAINS if PCI | ||||
Kukjin Kim | b231848 | 2012-12-27 09:19:08 -0800 | [diff] [blame] | 90 | select PINCTRL_EXYNOS5440 |
Amit Daniel Kachhap | 64649dc | 2013-04-08 08:17:37 +0000 | [diff] [blame] | 91 | select PM_OPP |
Kukjin Kim | 2edb36c | 2012-11-15 15:48:56 +0900 | [diff] [blame] | 92 | help |
93 | Enable EXYNOS5440 SoC support | ||||
94 | |||||
Arun Kumar K | 86c6f14 | 2014-05-26 04:16:11 +0900 | [diff] [blame] | 95 | config SOC_EXYNOS5800 |
96 | bool "SAMSUNG EXYNOS5800" | ||||
97 | default y | ||||
98 | depends on SOC_EXYNOS5420 | ||||
99 | |||||
Kukjin Kim | 10606aa | 2011-02-14 15:05:27 +0900 | [diff] [blame] | 100 | endmenu |
101 | |||||
102 | endif |