]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
clk: tegra: T114: add DFLL DVCO reset control
authorPaul Walmsley <pwalmsley@nvidia.com>
Fri, 7 Jun 2013 12:19:09 +0000 (06:19 -0600)
committerMike Turquette <mturquette@linaro.org>
Tue, 18 Jun 2013 18:28:51 +0000 (11:28 -0700)
commit1c472d8e8284917a7687694effcc7ebb6911b63d
treeb70925b0c4ad30d29847a7080f20615c85698037
parent9e60121fd18c22851c19ec04e8e58172cb5a7d2c
clk: tegra: T114: add DFLL DVCO reset control

Add DFLL DVCO reset line control functions to the CAR IP block driver.

The DVCO present in the DFLL IP block has a separate reset line,
exposed via the CAR IP block.  This reset line is asserted upon SoC
reset.  Unless something (such as the DFLL driver) deasserts this
line, the DVCO will not oscillate, although reads and writes to the
DFLL IP block will complete.

Thanks to Aleksandr Frid <afrid@nvidia.com> for identifying this and
saving hours of debugging time.

Signed-off-by: Paul Walmsley <pwalmsley@nvidia.com>
Cc: Aleksandr Frid <afrid@nvidia.com>
Cc: Peter De Schrijver <pdeschrijver@nvidia.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
drivers/clk/tegra/clk-tegra114.c
drivers/clk/tegra/clk.h