arm: tegra: remove cpu linear offset age
Revert "tegra: add GPU clocks interface"

This reverts commit 028940ef831d60dfdb28eb7462aac0cc453d9f17.
Revert "tegra: custom user voltage control"

This reverts commit 591a95763bbee748032fc84ffd4c4dbf321876ea.
arm: tegra: tripndroid dvfs patches v1

tripndroid dvfs patches is a patchset for tegra 3 kernels with the latest
tegra dvfs system patched into it. this patchset prepares and updates the
kernel to a much more simple and easier dvfs structure. the basic goal is
to integrate this completely into tdf and restore original code if needed.
after patching has been done it will improve:

- performance
- battery lasting
- user experience

this initial patch cleans things up first.

if you have linear cpu age in the kernel then apply the previous patch
first, because this patch depends on a kernel without cpu linear age.

Conflicts:
	arch/arm/mach-tegra/tegra3_dvfs.c
video: tegra: validate some nvmap handling
rcu: add jrcu for small smp systems
video: tegra: change to rate requests per clock

change the ioctls for set and get the clock rate to allow setting
each clock separately, a clock is specified with module id

Conflicts:
	drivers/video/tegra/host/nvhost_acm.c
	drivers/video/tegra/host/t30/t30.c
video: tegra: fix empty name for undefined syncpts
video: tegra: use workqueues in syncpoint isr
patch: optimize kernel for cortex-a9
Revert "rcu: add jrcu for small smp systems"

This reverts commit c93849db52e5d80954d2dabd9bdbf901c3687329.