This patchset does following:1. Decompose single tegra clock structure into multiple clocks.2. Try to use standard clock types supported by common clock framework.3. Use dynamic initialization.4. Move all clock code to drivers/clk/tegra from mach-tegra.5. Add device tree support for Tegra20 and Tegra30 clocks.6. Remove all legacy clock code from mach-tegra.