]> git.ipfire.org Git - people/ms/u-boot.git/commit
ARM: tegra114: Clear IDDQ when enabling PLLC
authorThierry Reding <treding@nvidia.com>
Tue, 8 Sep 2015 09:38:04 +0000 (11:38 +0200)
committerTom Warren <twarren@nvidia.com>
Wed, 16 Sep 2015 23:11:31 +0000 (16:11 -0700)
commit8e1601d994e2fa8b8c7826470c3d923a684492a4
treebe4bc580ea0ce2f4005efbf1f54a5f346e5c8c21
parentaba11d4476b56eb7712184597eb303ae544f0c69
ARM: tegra114: Clear IDDQ when enabling PLLC

Enabling a PLL while IDDQ is high. The Linux kernel checks for this
condition and warns about it verbosely, so while this seems to work
fine, fix it up according to the programming guidelines provided in
the Tegra K1 TRM (v02p), Section 5.3.8.1 ("PLLC and PLLC4 Startup
Sequence"). The Tegra114 TRM doesn't contain this information, but
the programming of PLLC is the same on Tegra114 and Tegra124.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
arch/arm/include/asm/arch-tegra114/clock.h
arch/arm/mach-tegra/tegra114/clock.c