]> git.karo-electronics.de Git - karo-tx-linux.git/commit
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, 16 Aug 2012 17:11:56 +0000 (11:11 -0600)
commit28fb722630dd5112eaab9dce532086d59d97b56a
tree520dfb4b6aa7d253676ea89836d17ddb1d83b64d
parentf75c70587cf58ee95581f07ca031bb46205c3452
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]