diff options
author | Arnd Bergmann <arnd@arndb.de> | 2011-10-20 08:51:38 -0400 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2011-10-20 08:51:38 -0400 |
commit | 1faca4ced8594d3586302e8d1788a60932f2bbca (patch) | |
tree | 5130aaa4803a322f3d1f0ff6406f047ed0dba475 /arch/arm/Kconfig | |
parent | 112d17d6f75b93e1dcaec2e2232a411148b3bf71 (diff) | |
parent | 6b6844dd54e4196dd9818bc63b319f93c37a08be (diff) |
Merge branch 'samsung/devel' of git+ssh://git.linaro.org/home/arndbergmann/public_git/arm-soc into next/devel2
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 3c47745c7f7b..bd220b85c550 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -725,9 +725,6 @@ config ARCH_S3C64XX | |||
725 | select SAMSUNG_IRQ_VIC_TIMER | 725 | select SAMSUNG_IRQ_VIC_TIMER |
726 | select SAMSUNG_IRQ_UART | 726 | select SAMSUNG_IRQ_UART |
727 | select S3C_GPIO_TRACK | 727 | select S3C_GPIO_TRACK |
728 | select S3C_GPIO_PULL_UPDOWN | ||
729 | select S3C_GPIO_CFG_S3C24XX | ||
730 | select S3C_GPIO_CFG_S3C64XX | ||
731 | select S3C_DEV_NAND | 728 | select S3C_DEV_NAND |
732 | select USB_ARCH_HAS_OHCI | 729 | select USB_ARCH_HAS_OHCI |
733 | select SAMSUNG_GPIOLIB_4BIT | 730 | select SAMSUNG_GPIOLIB_4BIT |
@@ -1284,6 +1281,20 @@ config ARM_ERRATA_364296 | |||
1284 | processor into full low interrupt latency mode. ARM11MPCore | 1281 | processor into full low interrupt latency mode. ARM11MPCore |
1285 | is not affected. | 1282 | is not affected. |
1286 | 1283 | ||
1284 | config ARM_ERRATA_764369 | ||
1285 | bool "ARM errata: Data cache line maintenance operation by MVA may not succeed" | ||
1286 | depends on CPU_V7 && SMP | ||
1287 | help | ||
1288 | This option enables the workaround for erratum 764369 | ||
1289 | affecting Cortex-A9 MPCore with two or more processors (all | ||
1290 | current revisions). Under certain timing circumstances, a data | ||
1291 | cache line maintenance operation by MVA targeting an Inner | ||
1292 | Shareable memory region may fail to proceed up to either the | ||
1293 | Point of Coherency or to the Point of Unification of the | ||
1294 | system. This workaround adds a DSB instruction before the | ||
1295 | relevant cache maintenance functions and sets a specific bit | ||
1296 | in the diagnostic control register of the SCU. | ||
1297 | |||
1287 | endmenu | 1298 | endmenu |
1288 | 1299 | ||
1289 | source "arch/arm/common/Kconfig" | 1300 | source "arch/arm/common/Kconfig" |
@@ -2083,7 +2094,7 @@ menu "Power management options" | |||
2083 | source "kernel/power/Kconfig" | 2094 | source "kernel/power/Kconfig" |
2084 | 2095 | ||
2085 | config ARCH_SUSPEND_POSSIBLE | 2096 | config ARCH_SUSPEND_POSSIBLE |
2086 | depends on !ARCH_S5P64X0 && !ARCH_S5PC100 | 2097 | depends on !ARCH_S5PC100 |
2087 | depends on CPU_ARM920T || CPU_ARM926T || CPU_SA1100 || \ | 2098 | depends on CPU_ARM920T || CPU_ARM926T || CPU_SA1100 || \ |
2088 | CPU_V6 || CPU_V6K || CPU_V7 || CPU_XSC3 || CPU_XSCALE | 2099 | CPU_V6 || CPU_V6K || CPU_V7 || CPU_XSC3 || CPU_XSCALE |
2089 | def_bool y | 2100 | def_bool y |