]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
ARM: tegra12: clock: Update PLLC2/3 settings
authorAlex Frid <afrid@nvidia.com>
Thu, 3 Apr 2014 06:54:30 +0000 (23:54 -0700)
committerYu-Huan Hsu <yhsu@nvidia.com>
Wed, 9 Apr 2014 20:38:41 +0000 (13:38 -0700)
commit0f2c38d284f65d3545ab3f4f3a13c064f7fbb626
tree8ae9b6ef0c8280703eba6b1fe8c8072f7fca1ed9
parent6a999a86f9ef474df1f65d50de93854b69eda85f
ARM: tegra12: clock: Update PLLC2/3 settings

- Set VCO range to PROD limits 650MHz/1.3GHz
- Increased locking timeout to 360us (x2 of PROD)
- Fixed initial post-divider setting - set it to 1 for intended
  ratio 1:2 (current setting 2 results in 1:3 ratio).
- Since new VCOmin is not aligned at reference rate 12MHz boundary,
  configuration of some close/above VCOmin rates may fail crossing
  VCOmax limit. Clamp VCO output to maximum in such case instead of
  failing configuration.

Bug 1494125

Change-Id: I23d960a65ee119c0a2dd4597340f700cd1fb897e
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/392209
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
arch/arm/mach-tegra/tegra12_clocks.c