OSDN Git Service

ARM: tegra: Don't enable PLLX while resuming from LP1 on Tegra30
authorDmitry Osipenko <digetx@gmail.com>
Thu, 19 Mar 2020 19:02:24 +0000 (22:02 +0300)
committerThierry Reding <treding@nvidia.com>
Wed, 6 May 2020 16:50:52 +0000 (18:50 +0200)
commit04985d00e2c949f81dfdf4d76de97881690c6613
tree14ecf6252775d3693882d185dda6d41a2125ac40
parentd3c32c04adfdb6c646722dc5fde1a3d88f293fd4
ARM: tegra: Don't enable PLLX while resuming from LP1 on Tegra30

PLLX may be kept disabled if cpufreq driver selects some other clock for
CPU. In that case PLLX will be disabled later in the resume path by the
CLK driver, which also can enable PLLX if necessary by itself. Thus there
is no need to enable PLLX early during resume. Tegra114/124 CLK drivers do
not manage PLLX on resume and thus they are left untouched by this patch.

Acked-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Tested-by: Peter Geis <pgwipeout@gmail.com>
Tested-by: Marcel Ziswiler <marcel@ziswiler.com>
Tested-by: Jasper Korten <jja2000@gmail.com>
Tested-by: David Heidelberg <david@ixit.cz>
Tested-by: Nicolas Chauvet <kwizart@gmail.com>
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm/mach-tegra/sleep-tegra30.S