clk: tegra: implement a reset driver
authorStephen Warren <swarren@nvidia.com>
Wed, 6 Nov 2013 00:33:17 +0000 (17:33 -0700)
committerStephen Warren <swarren@nvidia.com>
Wed, 11 Dec 2013 23:42:48 +0000 (16:42 -0700)
commit6d5b988e7dc56bb97c39bdcbc006fadcd6ca371b
tree4d5b526c30909e2b6ab88a5048fdcdffa56a48e9
parente04214683aca5cf7bbb53ee9d16373a8dbfa4259
clk: tegra: implement a reset driver

The Tegra CAR module implements both a clock and reset controller. So
far, the driver exposes the clock feature via the common clock API and
the reset feature using a custom API. This patch adds an implementation
of the common reset framework API (include/linux/reset*.h). The legacy
reset implementation will be removed once all drivers have been
converted.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Thierry Reding <treding@nvidia.com>
Acked-By: Peter De Schrijver <pdeschrijver@nvidia.com>
drivers/clk/tegra/clk-tegra114.c
drivers/clk/tegra/clk-tegra124.c
drivers/clk/tegra/clk-tegra20.c
drivers/clk/tegra/clk-tegra30.c
drivers/clk/tegra/clk.c
drivers/clk/tegra/clk.h