clk: tegra: Mark timer clock as critical
authorThierry Reding <treding@nvidia.com>
Tue, 21 Jun 2016 15:30:35 +0000 (17:30 +0200)
committerThierry Reding <treding@nvidia.com>
Wed, 22 Jun 2016 11:46:52 +0000 (13:46 +0200)
commit2858038696b9672ef50cd38904fec510bc814584
treee84f445c95a083bc3203dd9f364eecfeb1e8ccc8
parente452b818db48dc2c7edb5afd62de47ae0363aec2
clk: tegra: Mark timer clock as critical

The timer clock feeds the timer block, which, among other things, is
used to drive the SOR lane sequencer. Since the Tegra timer driver is
not enabled on 64-bit ARM, nothing currently claims that clock and it
gets disabled by the common clock framework at late_init time.

Given the non-obvious dependencies, the timer clock can be considered
a critical part of the SoC infrastructure, requiring its clock source
to be always on.

Acked-by: Rhyland Klein <rklein@nvidia.com>
Acked-by: Peter De Schrijver <pdeschrijver@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/clk/tegra/clk-tegra-periph.c