ARM: tegra11: clock: Remove ISO BW double scaling
authorAlex Frid <afrid@nvidia.com>
Fri, 29 Mar 2013 23:47:51 +0000 (16:47 -0700)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 20:07:50 +0000 (13:07 -0700)
commit32081f9eb4ef5f2c607aa60014491aae3fb2d957
treef8a943adda38cb77e42f512497a8be132dda724c
parentcf7447f22a5a1f97d06bcd5352caabaaf627fd59
ARM: tegra11: clock: Remove ISO BW double scaling

ISO clients bandwidth requests were scaled up twice in a row: first
to meet iso share allocation, second to account for overall memory
bandwidth efficiency. This commit applies each scale separately and
choose maximum between the two.

Change-Id: Ic5e673ac02402736a2a1fa9e4ae990edef9a4bf7
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/215161
(cherry picked from commit d5a9d5e52c3e0bb7c551da1b7471a3530f713a09)
Reviewed-on: http://git-master/r/217120
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
arch/arm/mach-tegra/tegra11_clocks.c