summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/Kconfig
diff options
context:
space:
mode:
authorManoj Chourasia <mchourasia@nvidia.com>2012-03-21 14:28:58 +0530
committerSimone Willett <swillett@nvidia.com>2012-04-03 10:25:30 -0700
commit5d9ce579a137f8ed510866a8e7efb3dca9b7dbc2 (patch)
tree7a6513b0a21404c92b40076a1c0a4b49981c498a /arch/arm/mach-tegra/Kconfig
parent963eafc6b4611f8fa6824800e9ff34319b39b658 (diff)
ARM: tegra3: Make MC early ack feature configurable.
Add a config option to configure early acknowlegement from memory controller. Early acknowledgement is feature of memory controller where MC acknowledged immediately to any write requests from CPU. To maintain mermory coherency all the read requests are blocked till all the early-acked writes have reached to a point of coherency. bug 943638 Change-Id: I97f30261c4711fc338b007502b6eef7217ddb6cb Signed-off-by: Manoj Chourasia <mchourasia@nvidia.com> Reviewed-on: http://git-master/r/91477 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/Kconfig')
-rw-r--r--arch/arm/mach-tegra/Kconfig9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig
index fc3e755a44c4..90d66a105154 100644
--- a/arch/arm/mach-tegra/Kconfig
+++ b/arch/arm/mach-tegra/Kconfig
@@ -361,6 +361,15 @@ config TEGRA_AUTO_HOTPLUG
high/low power CPU clusters automatically, corresponding to
CPU frequency scaling.
+config TEGRA_MC_EARLY_ACK
+ bool "Enable early acknowledgement from mermory controller"
+ depends on ARCH_TEGRA_3x_SOC
+ default y
+ help
+ This option enables early acknowledgement from memory
+ controller. This feature is used to improve CPU memory
+ write performance.
+
config TEGRA_MC_PROFILE
tristate "Enable profiling memory controller utilization"
default y