diff options
author | Manoj Chourasia <mchourasia@nvidia.com> | 2012-03-21 14:28:58 +0530 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-04-03 10:25:30 -0700 |
commit | 5d9ce579a137f8ed510866a8e7efb3dca9b7dbc2 (patch) | |
tree | 7a6513b0a21404c92b40076a1c0a4b49981c498a /arch/arm/mach-tegra/Kconfig | |
parent | 963eafc6b4611f8fa6824800e9ff34319b39b658 (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/Kconfig | 9 |
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 |