diff options
author | Krishna Sitaraman <ksitaraman@nvidia.com> | 2014-04-22 11:36:40 -0700 |
---|---|---|
committer | Mandar Padmawar <mpadmawar@nvidia.com> | 2014-05-06 03:49:10 -0700 |
commit | ba29150da93ebdcce0f9dac619f1999752cde1d2 (patch) | |
tree | f82ebf22fc0954961c9ac2abc5ad890d25f44b1b /arch/arm/mach-tegra/tegra13_dvfs.c | |
parent | d978a4ae048d434b6fdd39910e7778f2af03388e (diff) |
ARM: T132: DVFS: Remove cpu/soc voltage dependency beyond A02
Keep the voltage dependency for A01 and A02 and remove for later
revisions.
Change-Id: If354f1bf2ddb5cca8d8db2b7d9a72ebe9f2f6d6b
Signed-off-by: Krishna Sitaraman <ksitaraman@nvidia.com>
Signed-off-by: Hridya <hvalsaraju@nvidia.com>
Reviewed-on: http://git-master/r/401094
Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com>
Tested-by: Mandar Padmawar <mpadmawar@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/tegra13_dvfs.c')
-rw-r--r-- | arch/arm/mach-tegra/tegra13_dvfs.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/tegra13_dvfs.c b/arch/arm/mach-tegra/tegra13_dvfs.c index fa3d2429817d..c1d3a59ff1ad 100644 --- a/arch/arm/mach-tegra/tegra13_dvfs.c +++ b/arch/arm/mach-tegra/tegra13_dvfs.c @@ -1112,8 +1112,10 @@ void __init tegra13x_init_dvfs(void) /* Init rail structures and dependencies */ tegra_dvfs_init_rails(tegra13_dvfs_rails, ARRAY_SIZE(tegra13_dvfs_rails)); - tegra_dvfs_add_relationships(tegra13_dvfs_relationships, - ARRAY_SIZE(tegra13_dvfs_relationships)); + if ((tegra_revision == TEGRA_REVISION_A01) || + (tegra_revision == TEGRA_REVISION_A02)) + tegra_dvfs_add_relationships(tegra13_dvfs_relationships, + ARRAY_SIZE(tegra13_dvfs_relationships)); /* Search core dvfs table for speedo/process matching entries and initialize dvfs-ed clocks */ |