diff options
author | Alex Frid <afrid@nvidia.com> | 2010-08-17 18:17:25 -0700 |
---|---|---|
committer | Yu-Huan Hsu <yhsu@nvidia.com> | 2010-08-20 17:29:51 -0700 |
commit | 25c3761494781a25bdd4cfb44a1dcb89f6a24d88 (patch) | |
tree | b1a0f9cad69388f07aacd0baa9dd997556efe21a /arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_clocks.h | |
parent | ab803507ac25fa252e9c26c4331926ae006b7b28 (diff) |
[ARM/tegra] RM: Integrated EMC DLL process dependency.tegra-10.8.2
Implemented EMC digital DLL setting dependency on process variations
and scaling frequency.
Bug 722439
Change-Id: I558f2dfbfe09eb16010875f2ba8a1a963c95e50f
Reviewed-on: http://git-master/r/5383
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_clocks.h')
-rw-r--r-- | arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_clocks.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_clocks.h b/arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_clocks.h index f86b63d7bf1a..7fc8d645b85f 100644 --- a/arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_clocks.h +++ b/arch/arm/mach-tegra/nvrm/core/ap20/ap20rm_clocks.h @@ -101,8 +101,16 @@ typedef struct NvRmAp20EmcTimingConfigRec NvU32 Emc2xDivisor; NvU32 Emc2xUndividedIndex; NvRmFreqKHz CpuLimitKHz; + NvU32 EmcDigDll; } NvRmAp20EmcTimingConfig; +// Digital DLL override equation parameters within packed dqsib +// characterization data +#define EMC_DIG_DLL_OVERRIDE_0_LOW_KHZ_MULT_RANGE 7:0 +#define EMC_DIG_DLL_OVERRIDE_0_LOW_KHZ_OFFS_RANGE 15:8 +#define EMC_DIG_DLL_OVERRIDE_0_HIGH_KHZ_MULT_RANGE 23:16 +#define EMC_DIG_DLL_OVERRIDE_0_HIGH_KHZ_OFFS_RANGE 31:24 + /*****************************************************************************/ /** |