ARM: tegra: introduce tegra_cpu_car_ops structures
authorJoseph Lo <josephl@nvidia.com>
Thu, 16 Aug 2012 09:31:48 +0000 (17:31 +0800)
committerStephen Warren <swarren@nvidia.com>
Thu, 13 Sep 2012 17:41:05 +0000 (11:41 -0600)
commitdab403ef23f7561f7d77e0dc72dfd1be0fa333c1
treecc2159d8851392b017beb1fe0e9127ff1b0fd618
parentb4350f40f73b75efdceae3d9e04266979acabd8c
ARM: tegra: introduce tegra_cpu_car_ops structures

The tegra_cpu_car_ops provide the interface for CPU to control
it's clock gating and reset status. The other drivers should use
this for CPU control. And should not directly access CAR registers
to control CPU.

Signed-off-by: Joseph Lo <josephl@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
arch/arm/mach-tegra/clock.c
arch/arm/mach-tegra/tegra20_clocks.c
arch/arm/mach-tegra/tegra20_clocks_data.c
arch/arm/mach-tegra/tegra30_clocks.c
arch/arm/mach-tegra/tegra30_clocks_data.c
arch/arm/mach-tegra/tegra_cpu_car.h [new file with mode: 0644]