diff options
author | Wen Yi <wyi@nvidia.com> | 2012-08-08 11:36:04 -0700 |
---|---|---|
committer | Lokesh Pathak <lpathak@nvidia.com> | 2012-08-29 07:24:30 -0700 |
commit | b9b3cf7d4369dffac20ae9cfa0f0426feeb98490 (patch) | |
tree | 981cf24fdc9d162d1d4e080a6480d69e0b8bfe12 | |
parent | 63644abd0d4ed41c5f6894e273a41968ea09694e (diff) |
arm: cardhu: correct EMEM_ARB_CFG in emc dfs table
The memory frequencies 266.5mhz and 437mhz have incorrect
EMEM_ARB_CFG set in emc table of Samsung part. That resulted
in emc scaling completely disabled and emc runs at 533mhz all
time. The settings have been corrected to 0x00000008
and 0x0000000D.
Bug 1030392
Bug 1039060
Reviewed-on: http://git-master/r/122163
(cherry picked from commit f691268c138b9ed31b3867b049e64c121ecb188e)
Change-Id: I13f89c19af5391743aeba348f4a3ca4a73307bdf
Signed-off-by: Wen Yi <wyi@nvidia.com>
Reviewed-on: http://git-master/r/127429
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Tested-by: Sanjay Singh Rawat <srawat@nvidia.com>
-rw-r--r-- | arch/arm/mach-tegra/board-cardhu-memory.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu-memory.c b/arch/arm/mach-tegra/board-cardhu-memory.c index 33a66053ee45..305899f664e4 100644 --- a/arch/arm/mach-tegra/board-cardhu-memory.c +++ b/arch/arm/mach-tegra/board-cardhu-memory.c @@ -4794,7 +4794,7 @@ static const struct tegra_emc_table cardhu_emc_tables_k4p8g304eb[] = { 0x00000000, /* EMC_CTT */ 0x00000000, /* EMC_CTT_DURATION */ 0x80000dff, /* EMC_DYN_SELF_REF_CONTROL */ - 0x00000006, /* MC_EMEM_ARB_CFG */ + 0x0000000d, /* MC_EMEM_ARB_CFG */ 0xc000004f, /* MC_EMEM_ARB_OUTSTANDING_REQ */ 0x00000002, /* MC_EMEM_ARB_TIMING_RCD */ 0x00000003, /* MC_EMEM_ARB_TIMING_RP */ |