Thomas Gleixner | ec8f24b | 2019-05-19 13:07:45 +0100 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0-only |
Rob Herring | 21278ae | 2014-06-10 09:06:10 -0500 | [diff] [blame] | 2 | menu "TI OMAP/AM/DM/DRA Family" |
3 | depends on ARCH_MULTI_V6 || ARCH_MULTI_V7 | ||||
4 | |||||
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 5 | config ARCH_OMAP2 |
6 | bool "TI OMAP2" | ||||
7 | depends on ARCH_MULTI_V6 | ||||
8 | select ARCH_OMAP2PLUS | ||||
9 | select CPU_V6 | ||||
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 10 | select SOC_HAS_OMAP2_SDRC |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 11 | |
12 | config ARCH_OMAP3 | ||||
13 | bool "TI OMAP3" | ||||
14 | depends on ARCH_MULTI_V7 | ||||
15 | select ARCH_OMAP2PLUS | ||||
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 16 | select ARM_CPU_SUSPEND if PM |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 17 | select OMAP_INTERCONNECT |
18 | select PM_OPP if PM | ||||
Rafael J. Wysocki | 464ed18 | 2014-12-19 15:37:54 +0100 | [diff] [blame] | 19 | select PM if CPU_IDLE |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 20 | select SOC_HAS_OMAP2_SDRC |
Nishanth Menon | 2e4094b | 2016-05-19 18:20:17 -0500 | [diff] [blame] | 21 | select ARM_ERRATA_430973 |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 22 | |
23 | config ARCH_OMAP4 | ||||
24 | bool "TI OMAP4" | ||||
25 | depends on ARCH_MULTI_V7 | ||||
26 | select ARCH_OMAP2PLUS | ||||
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 27 | select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP |
28 | select ARM_CPU_SUSPEND if PM | ||||
29 | select ARM_ERRATA_720789 | ||||
30 | select ARM_GIC | ||||
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 31 | select HAVE_ARM_SCU if SMP |
Olof Johansson | 47dcd35 | 2013-07-23 14:51:34 -0700 | [diff] [blame] | 32 | select HAVE_ARM_TWD if SMP |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 33 | select OMAP_INTERCONNECT |
Russell King | 3fa6097 | 2015-06-06 00:38:08 +0100 | [diff] [blame] | 34 | select OMAP_INTERCONNECT_BARRIER |
Russell King | a641f3a | 2014-06-19 10:19:10 +0100 | [diff] [blame] | 35 | select PL310_ERRATA_588369 if CACHE_L2X0 |
36 | select PL310_ERRATA_727915 if CACHE_L2X0 | ||||
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 37 | select PM_OPP if PM |
Rafael J. Wysocki | 464ed18 | 2014-12-19 15:37:54 +0100 | [diff] [blame] | 38 | select PM if CPU_IDLE |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 39 | select ARM_ERRATA_754322 |
40 | select ARM_ERRATA_775420 | ||||
Dave Gerlach | 8d29bdb | 2016-05-24 11:12:29 -0500 | [diff] [blame] | 41 | select OMAP_INTERCONNECT |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 42 | |
43 | config SOC_OMAP5 | ||||
44 | bool "TI OMAP5" | ||||
45 | depends on ARCH_MULTI_V7 | ||||
46 | select ARCH_OMAP2PLUS | ||||
47 | select ARM_CPU_SUSPEND if PM | ||||
48 | select ARM_GIC | ||||
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 49 | select HAVE_ARM_SCU if SMP |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 50 | select HAVE_ARM_ARCH_TIMER |
Olof Johansson | f82a313 | 2013-07-24 16:55:23 -0700 | [diff] [blame] | 51 | select ARM_ERRATA_798181 if SMP |
Nishanth Menon | d8f8004 | 2015-09-09 16:18:14 -0500 | [diff] [blame] | 52 | select OMAP_INTERCONNECT |
Russell King | 3fa6097 | 2015-06-06 00:38:08 +0100 | [diff] [blame] | 53 | select OMAP_INTERCONNECT_BARRIER |
Nishanth Menon | d8f8004 | 2015-09-09 16:18:14 -0500 | [diff] [blame] | 54 | select PM_OPP if PM |
Tony Lindgren | 6a3b764 | 2015-10-16 12:16:21 -0700 | [diff] [blame] | 55 | select ZONE_DMA if ARM_LPAE |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 56 | |
57 | config SOC_AM33XX | ||||
Ezequiel Garcia | 1085189 | 2013-08-08 18:32:08 -0300 | [diff] [blame] | 58 | bool "TI AM33XX" |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 59 | depends on ARCH_MULTI_V7 |
60 | select ARCH_OMAP2PLUS | ||||
61 | select ARM_CPU_SUSPEND if PM | ||||
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 62 | |
63 | config SOC_AM43XX | ||||
64 | bool "TI AM43x" | ||||
65 | depends on ARCH_MULTI_V7 | ||||
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 66 | select ARCH_OMAP2PLUS |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 67 | select ARM_GIC |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 68 | select MACH_OMAP_GENERIC |
Sekhar Nori | d941f86 | 2014-04-22 13:58:03 +0530 | [diff] [blame] | 69 | select MIGHT_HAVE_CACHE_L2X0 |
Dave Gerlach | f87d089 | 2015-07-10 16:05:48 -0500 | [diff] [blame] | 70 | select HAVE_ARM_SCU |
Grygorii Strashko | 0b3e6fc | 2015-12-14 22:34:05 +0200 | [diff] [blame] | 71 | select GENERIC_CLOCKEVENTS_BROADCAST |
Felipe Balbi | 5401110 | 2015-12-14 22:34:06 +0200 | [diff] [blame] | 72 | select HAVE_ARM_TWD |
Dave Gerlach | 65db875 | 2016-05-12 13:20:52 -0500 | [diff] [blame] | 73 | select ARM_ERRATA_754322 |
74 | select ARM_ERRATA_775420 | ||||
Dave Gerlach | 72bb40b | 2016-10-19 15:44:12 -0500 | [diff] [blame] | 75 | select OMAP_INTERCONNECT |
Dave Gerlach | 41d9d44 | 2018-02-23 09:43:56 -0600 | [diff] [blame] | 76 | select ARM_CPU_SUSPEND if PM |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 77 | |
Tero Kristo | 68b9f60 | 2014-01-10 11:25:28 +0200 | [diff] [blame] | 78 | config SOC_DRA7XX |
79 | bool "TI DRA7XX" | ||||
80 | depends on ARCH_MULTI_V7 | ||||
81 | select ARCH_OMAP2PLUS | ||||
82 | select ARM_CPU_SUSPEND if PM | ||||
83 | select ARM_GIC | ||||
Nishanth Menon | d2e104c | 2015-09-09 16:18:13 -0500 | [diff] [blame] | 84 | select HAVE_ARM_SCU if SMP |
Tero Kristo | 68b9f60 | 2014-01-10 11:25:28 +0200 | [diff] [blame] | 85 | select HAVE_ARM_ARCH_TIMER |
Sricharan R | 5c61e61 | 2013-12-03 15:57:25 +0530 | [diff] [blame] | 86 | select IRQ_CROSSBAR |
Praneeth Bajjuri | 209431e | 2015-03-25 18:25:09 -0500 | [diff] [blame] | 87 | select ARM_ERRATA_798181 if SMP |
Nishanth Menon | d2e104c | 2015-09-09 16:18:13 -0500 | [diff] [blame] | 88 | select OMAP_INTERCONNECT |
Russell King | 3fa6097 | 2015-06-06 00:38:08 +0100 | [diff] [blame] | 89 | select OMAP_INTERCONNECT_BARRIER |
Nishanth Menon | d2e104c | 2015-09-09 16:18:13 -0500 | [diff] [blame] | 90 | select PM_OPP if PM |
Tony Lindgren | 6a3b764 | 2015-10-16 12:16:21 -0700 | [diff] [blame] | 91 | select ZONE_DMA if ARM_LPAE |
Kishon Vijay Abraham I | c2818a1 | 2017-08-10 09:56:20 -0700 | [diff] [blame] | 92 | select PINCTRL_TI_IODELAY if OF && PINCTRL |
Tero Kristo | 68b9f60 | 2014-01-10 11:25:28 +0200 | [diff] [blame] | 93 | |
Tony Lindgren | a069486 | 2013-01-11 11:24:20 -0800 | [diff] [blame] | 94 | config ARCH_OMAP2PLUS |
Arnd Bergmann | 59d9287 | 2013-05-01 00:02:26 +0200 | [diff] [blame] | 95 | bool |
96 | select ARCH_HAS_BANDGAP | ||||
Tony Lindgren | a069486 | 2013-01-11 11:24:20 -0800 | [diff] [blame] | 97 | select ARCH_HAS_HOLES_MEMORYMODEL |
Arnd Bergmann | fe013e2 | 2019-12-16 14:21:26 +0100 | [diff] [blame] | 98 | select ARCH_HAS_RESET_CONTROLLER |
Tony Lindgren | a069486 | 2013-01-11 11:24:20 -0800 | [diff] [blame] | 99 | select ARCH_OMAP |
Tony Lindgren | a069486 | 2013-01-11 11:24:20 -0800 | [diff] [blame] | 100 | select CLKSRC_MMIO |
Tony Lindgren | a069486 | 2013-01-11 11:24:20 -0800 | [diff] [blame] | 101 | select GENERIC_IRQ_CHIP |
Linus Walleij | 5c34a4e | 2016-06-02 14:10:16 +0200 | [diff] [blame] | 102 | select GPIOLIB |
Tony Lindgren | f2acae6 | 2013-09-25 15:44:39 -0700 | [diff] [blame] | 103 | select MACH_OMAP_GENERIC |
Tony Lindgren | 1864019 | 2014-11-20 09:13:42 -0800 | [diff] [blame] | 104 | select MEMORY |
Tony Lindgren | da4d814 | 2015-04-20 10:36:31 -0700 | [diff] [blame] | 105 | select MFD_SYSCON |
Tony Lindgren | a069486 | 2013-01-11 11:24:20 -0800 | [diff] [blame] | 106 | select OMAP_DM_TIMER |
Tony Lindgren | 1864019 | 2014-11-20 09:13:42 -0800 | [diff] [blame] | 107 | select OMAP_GPMC |
Tony Lindgren | a069486 | 2013-01-11 11:24:20 -0800 | [diff] [blame] | 108 | select PINCTRL |
Arnd Bergmann | fe013e2 | 2019-12-16 14:21:26 +0100 | [diff] [blame] | 109 | select RESET_CONTROLLER |
Ruslan Bilovol | 6770b21 | 2013-02-14 13:55:24 +0200 | [diff] [blame] | 110 | select SOC_BUS |
Tony Lindgren | 0eecc63 | 2017-10-10 14:23:43 -0700 | [diff] [blame] | 111 | select TI_SYSC |
Felipe Balbi | 8598066 | 2014-09-15 16:15:02 -0500 | [diff] [blame] | 112 | select OMAP_IRQCHIP |
Felipe Balbi | 429ac20 | 2015-10-05 11:40:58 -0500 | [diff] [blame] | 113 | select CLKSRC_TI_32K |
Tony Lindgren | a069486 | 2013-01-11 11:24:20 -0800 | [diff] [blame] | 114 | help |
115 | Systems based on OMAP2, OMAP3, OMAP4 or OMAP5 | ||||
116 | |||||
Russell King | 3fa6097 | 2015-06-06 00:38:08 +0100 | [diff] [blame] | 117 | config OMAP_INTERCONNECT_BARRIER |
118 | bool | ||||
119 | select ARM_HEAVY_MB | ||||
120 | |||||
Tony Lindgren | a069486 | 2013-01-11 11:24:20 -0800 | [diff] [blame] | 121 | |
Tony Lindgren | 4a54db6 | 2010-07-05 16:31:47 +0300 | [diff] [blame] | 122 | if ARCH_OMAP2PLUS |
123 | |||||
124 | menu "TI OMAP2/3/4 Specific Features" | ||||
125 | |||||
Tony Lindgren | 8d9166b | 2010-07-05 16:31:48 +0300 | [diff] [blame] | 126 | config ARCH_OMAP2PLUS_TYPICAL |
127 | bool "Typical OMAP configuration" | ||||
128 | default y | ||||
129 | select AEABI | ||||
Russell King | b1b3f49 | 2012-10-06 17:12:25 +0100 | [diff] [blame] | 130 | select HIGHMEM |
Tony Lindgren | 8d9166b | 2010-07-05 16:31:48 +0300 | [diff] [blame] | 131 | select I2C |
132 | select I2C_OMAP | ||||
Tony Lindgren | 8d9166b | 2010-07-05 16:31:48 +0300 | [diff] [blame] | 133 | select MENELAUS if ARCH_OMAP2 |
R Sricharan | 8dd21c9 | 2013-02-07 16:21:46 +0530 | [diff] [blame] | 134 | select NEON if CPU_V7 |
Rafael J. Wysocki | 464ed18 | 2014-12-19 15:37:54 +0100 | [diff] [blame] | 135 | select PM |
Russell King | b1b3f49 | 2012-10-06 17:12:25 +0100 | [diff] [blame] | 136 | select REGULATOR |
Grygorii Strashko | fc82792 | 2015-11-26 17:22:23 +0200 | [diff] [blame] | 137 | select REGULATOR_FIXED_VOLTAGE |
Tony Lindgren | 8d9166b | 2010-07-05 16:31:48 +0300 | [diff] [blame] | 138 | select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4 |
139 | select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4 | ||||
Russell King | b1b3f49 | 2012-10-06 17:12:25 +0100 | [diff] [blame] | 140 | select VFP |
Tony Lindgren | 8d9166b | 2010-07-05 16:31:48 +0300 | [diff] [blame] | 141 | help |
142 | Compile a kernel suitable for booting most boards | ||||
143 | |||||
Vaibhav Hiremath | ecc46cf | 2012-07-05 08:05:15 -0700 | [diff] [blame] | 144 | config SOC_HAS_OMAP2_SDRC |
145 | bool "OMAP2 SDRAM Controller support" | ||||
146 | |||||
Santosh Shilimkar | fa6d79d | 2012-08-13 14:24:24 +0530 | [diff] [blame] | 147 | config SOC_HAS_REALTIME_COUNTER |
148 | bool "Real time free running counter" | ||||
R Sricharan | f18153f | 2013-02-07 13:25:39 +0530 | [diff] [blame] | 149 | depends on SOC_OMAP5 || SOC_DRA7XX |
Jon Hunter | 34cceb7 | 2012-11-27 11:22:39 -0600 | [diff] [blame] | 150 | default y |
Santosh Shilimkar | fa6d79d | 2012-08-13 14:24:24 +0530 | [diff] [blame] | 151 | |
Tony Lindgren | 1dbae81 | 2005-11-10 14:26:51 +0000 | [diff] [blame] | 152 | comment "OMAP Core Type" |
Tony Lindgren | f558b27 | 2012-03-05 16:02:18 -0800 | [diff] [blame] | 153 | depends on ARCH_OMAP2 |
Tony Lindgren | 1dbae81 | 2005-11-10 14:26:51 +0000 | [diff] [blame] | 154 | |
Tony Lindgren | 59b479e | 2011-01-27 16:39:40 -0800 | [diff] [blame] | 155 | config SOC_OMAP2420 |
Tony Lindgren | 1dbae81 | 2005-11-10 14:26:51 +0000 | [diff] [blame] | 156 | bool "OMAP2420 support" |
Tony Lindgren | f558b27 | 2012-03-05 16:02:18 -0800 | [diff] [blame] | 157 | depends on ARCH_OMAP2 |
Tony Lindgren | ffb63e3 | 2010-07-05 16:31:47 +0300 | [diff] [blame] | 158 | default y |
Timo Teras | 77900a2 | 2006-06-26 16:16:12 -0700 | [diff] [blame] | 159 | select OMAP_DM_TIMER |
Vaibhav Hiremath | ecc46cf | 2012-07-05 08:05:15 -0700 | [diff] [blame] | 160 | select SOC_HAS_OMAP2_SDRC |
Tony Lindgren | 1dbae81 | 2005-11-10 14:26:51 +0000 | [diff] [blame] | 161 | |
Tony Lindgren | 59b479e | 2011-01-27 16:39:40 -0800 | [diff] [blame] | 162 | config SOC_OMAP2430 |
Syed Mohammed Khasim | 72d0f1c | 2006-12-06 17:14:05 -0800 | [diff] [blame] | 163 | bool "OMAP2430 support" |
Tony Lindgren | f558b27 | 2012-03-05 16:02:18 -0800 | [diff] [blame] | 164 | depends on ARCH_OMAP2 |
Tony Lindgren | ffb63e3 | 2010-07-05 16:31:47 +0300 | [diff] [blame] | 165 | default y |
Vaibhav Hiremath | ecc46cf | 2012-07-05 08:05:15 -0700 | [diff] [blame] | 166 | select SOC_HAS_OMAP2_SDRC |
Syed Mohammed Khasim | 72d0f1c | 2006-12-06 17:14:05 -0800 | [diff] [blame] | 167 | |
Tony Lindgren | 59b479e | 2011-01-27 16:39:40 -0800 | [diff] [blame] | 168 | config SOC_OMAP3430 |
Syed Mohammed, Khasim | cc26b3b | 2008-10-09 17:51:41 +0300 | [diff] [blame] | 169 | bool "OMAP3430 support" |
Tony Lindgren | f558b27 | 2012-03-05 16:02:18 -0800 | [diff] [blame] | 170 | depends on ARCH_OMAP3 |
Tony Lindgren | ffb63e3 | 2010-07-05 16:31:47 +0300 | [diff] [blame] | 171 | default y |
Vaibhav Hiremath | ecc46cf | 2012-07-05 08:05:15 -0700 | [diff] [blame] | 172 | select SOC_HAS_OMAP2_SDRC |
Syed Mohammed, Khasim | cc26b3b | 2008-10-09 17:51:41 +0300 | [diff] [blame] | 173 | |
Kevin Hilman | 3395955 | 2012-05-10 11:10:07 -0700 | [diff] [blame] | 174 | config SOC_TI81XX |
Hemant Pedanekar | a920360 | 2011-12-13 10:46:44 -0800 | [diff] [blame] | 175 | bool "TI81XX support" |
Tony Lindgren | f558b27 | 2012-03-05 16:02:18 -0800 | [diff] [blame] | 176 | depends on ARCH_OMAP3 |
Hemant Pedanekar | 4bd7be2 | 2011-02-16 08:31:39 -0800 | [diff] [blame] | 177 | default y |
178 | |||||
Tony Lindgren | ddaa912 | 2009-12-11 16:16:32 -0800 | [diff] [blame] | 179 | config OMAP_PACKAGE_CBC |
180 | bool | ||||
181 | |||||
182 | config OMAP_PACKAGE_CBB | ||||
183 | bool | ||||
184 | |||||
185 | config OMAP_PACKAGE_CUS | ||||
186 | bool | ||||
187 | |||||
Tony Lindgren | 662c8b5 | 2009-12-11 16:16:33 -0800 | [diff] [blame] | 188 | config OMAP_PACKAGE_CBP |
189 | bool | ||||
190 | |||||
Tony Lindgren | f2acae6 | 2013-09-25 15:44:39 -0700 | [diff] [blame] | 191 | comment "OMAP Legacy Platform Data Board Type" |
Tony Lindgren | f558b27 | 2012-03-05 16:02:18 -0800 | [diff] [blame] | 192 | depends on ARCH_OMAP2PLUS |
Tony Lindgren | 1dbae81 | 2005-11-10 14:26:51 +0000 | [diff] [blame] | 193 | |
194 | config MACH_OMAP_GENERIC | ||||
Tony Lindgren | f2acae6 | 2013-09-25 15:44:39 -0700 | [diff] [blame] | 195 | bool |
Tony Lindgren | 1dbae81 | 2005-11-10 14:26:51 +0000 | [diff] [blame] | 196 | |
Kalle Valo | 1b52d5d | 2009-08-28 10:51:37 -0700 | [diff] [blame] | 197 | config MACH_OMAP2_TUSB6010 |
198 | bool | ||||
Tony Lindgren | 59b479e | 2011-01-27 16:39:40 -0800 | [diff] [blame] | 199 | depends on ARCH_OMAP2 && SOC_OMAP2420 |
Kalle Valo | 1b52d5d | 2009-08-28 10:51:37 -0700 | [diff] [blame] | 200 | default y if MACH_NOKIA_N8X0 |
201 | |||||
Tony Lindgren | 549f95e | 2015-01-20 08:49:08 -0800 | [diff] [blame] | 202 | config MACH_OMAP3517EVM |
203 | bool "OMAP3517/ AM3517 EVM board" | ||||
204 | depends on ARCH_OMAP3 | ||||
205 | default y | ||||
206 | |||||
Grazvydas Ignotas | da17724 | 2008-12-10 17:36:54 -0800 | [diff] [blame] | 207 | config MACH_OMAP3_PANDORA |
208 | bool "OMAP3 Pandora" | ||||
Tony Lindgren | a8eb7ca | 2010-02-12 12:26:48 -0800 | [diff] [blame] | 209 | depends on ARCH_OMAP3 |
Tony Lindgren | ffb63e3 | 2010-07-05 16:31:47 +0300 | [diff] [blame] | 210 | default y |
Tony Lindgren | ca5742b | 2009-12-11 16:16:32 -0800 | [diff] [blame] | 211 | select OMAP_PACKAGE_CBB |
Syed Mohammed Khasim | 6fdc29e | 2009-03-23 18:38:16 -0700 | [diff] [blame] | 212 | |
Tony Lindgren | d2fbf34 | 2009-10-22 14:48:13 -0700 | [diff] [blame] | 213 | config MACH_NOKIA_N810 |
214 | bool | ||||
215 | |||||
216 | config MACH_NOKIA_N810_WIMAX | ||||
217 | bool | ||||
218 | |||||
Kalle Valo | 6313881 | 2009-08-28 10:51:38 -0700 | [diff] [blame] | 219 | config MACH_NOKIA_N8X0 |
220 | bool "Nokia N800/N810" | ||||
Tony Lindgren | 59b479e | 2011-01-27 16:39:40 -0800 | [diff] [blame] | 221 | depends on SOC_OMAP2420 |
Tony Lindgren | ffb63e3 | 2010-07-05 16:31:47 +0300 | [diff] [blame] | 222 | default y |
Tony Lindgren | d2fbf34 | 2009-10-22 14:48:13 -0700 | [diff] [blame] | 223 | select MACH_NOKIA_N810 |
224 | select MACH_NOKIA_N810_WIMAX | ||||
Kalle Valo | 6313881 | 2009-08-28 10:51:38 -0700 | [diff] [blame] | 225 | |
Paul Walmsley | 18862cb | 2009-12-08 16:33:14 -0700 | [diff] [blame] | 226 | config OMAP3_SDRC_AC_TIMING |
227 | bool "Enable SDRC AC timing register changes" | ||||
Tony Lindgren | a8eb7ca | 2010-02-12 12:26:48 -0800 | [diff] [blame] | 228 | depends on ARCH_OMAP3 |
Paul Walmsley | 18862cb | 2009-12-08 16:33:14 -0700 | [diff] [blame] | 229 | help |
230 | If you know that none of your system initiators will attempt to | ||||
231 | access SDRAM during CORE DVFS, select Y here. This should boost | ||||
232 | SDRAM performance at lower CORE OPPs. There are relatively few | ||||
233 | users who will wish to say yes at this point - almost everyone will | ||||
234 | wish to say no. Selecting yes without understanding what is | ||||
235 | going on could result in system crashes; | ||||
236 | |||||
Tony Lindgren | 4a54db6 | 2010-07-05 16:31:47 +0300 | [diff] [blame] | 237 | endmenu |
238 | |||||
239 | endif | ||||
Rob Herring | 21278ae | 2014-06-10 09:06:10 -0500 | [diff] [blame] | 240 | |
Nishanth Menon | c0053bd | 2015-08-06 10:54:24 -0500 | [diff] [blame] | 241 | config OMAP5_ERRATA_801819 |
242 | bool "Errata 801819: An eviction from L1 data cache might stall indefinitely" | ||||
243 | depends on SOC_OMAP5 || SOC_DRA7XX | ||||
244 | help | ||||
245 | A livelock can occur in the L2 cache arbitration that might prevent | ||||
246 | a snoop from completing. Under certain conditions this can cause the | ||||
247 | system to deadlock. | ||||
248 | |||||
Rob Herring | 21278ae | 2014-06-10 09:06:10 -0500 | [diff] [blame] | 249 | endmenu |