linux/drivers/clk/tegra
Paul Walmsley 08acae34e8 clk: tegra: Add support for the Tegra132 CAR IP block
Tegra132 CAR supports almost the same clocks as Tegra124 CAR. This
patch mostly deals with the small differences.

Since Tegra132 contains many of the same PLL clock sources used on
Tegra114 and Tegra124, enable them in drivers/clk/tegra/clk-pll.c when
the kernel is configured to include Tegra132 support.

This patch is based on several patches from others:

1. a  patch from Peter De Schrijver:

http://lkml.iu.edu/hypermail/linux/kernel/1407.1/06094.html

2. a patch from Bill Huang ("clk: tegra: enable cclk_g at boot on
Tegra132"), and

3. a patch from Allen Martin ("clk: Enable tegra clock driver for
tegra132").

Signed-off-by: Paul Walmsley <paul@pwsan.com>
Signed-off-by: Paul Walmsley <pwalmsley@nvidia.com>
Cc: Peter De Schrijver <pdeschrijver@nvidia.com>
Cc: Allen Martin <amartin@nvidia.com>
Cc: Prashant Gaikwad <pgaikwad@nvidia.com>
Cc: Stephen Warren <swarren@wwwdotorg.org>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: Alexandre Courbot <gnurou@gmail.com>
Cc: Bill Huang <bilhuang@nvidia.com>
Cc: Mike Turquette <mturquette@linaro.org>
Cc: Stephen Boyd <sboyd@codeaurora.org>
2015-02-02 15:47:53 +02:00
..
clk-audio-sync.c
clk-divider.c clk: tegra: Implement memory-controller clock 2014-11-26 09:43:23 +01:00
clk-id.h clk: tegra: Fix xusb_hs_src clock hierarchy 2014-05-22 22:14:52 -07:00
clk-periph-gate.c ARM: tegra: Move includes to include/soc/tegra 2014-07-17 13:26:47 +02:00
clk-periph.c clk: tegra: Staticize tegra_clk_periph_no_gate_ops 2014-02-23 14:46:05 -08:00
clk-pll-out.c
clk-pll.c clk: tegra: Add support for the Tegra132 CAR IP block 2015-02-02 15:47:53 +02:00
clk-super.c clk: tegra: Implement locking for super clock 2013-02-12 10:29:12 -07:00
clk-tegra20.c clk: tegra: Implement memory-controller clock 2014-11-26 09:43:23 +01:00
clk-tegra30.c clk: tegra: Implement memory-controller clock 2014-11-26 09:43:23 +01:00
clk-tegra114.c clk: tegra: Implement memory-controller clock 2014-11-26 09:43:23 +01:00
clk-tegra124.c clk: tegra: Add support for the Tegra132 CAR IP block 2015-02-02 15:47:53 +02:00
clk-tegra-audio.c clk: tegra: move audio clk to common file 2013-11-26 18:46:24 +02:00
clk-tegra-fixed.c clk: tegra: move PMC, fixed clocks to common files 2013-11-26 18:46:49 +02:00
clk-tegra-periph.c clk: tegra: SDMMC controllers are on APB 2015-02-02 15:46:14 +02:00
clk-tegra-pmc.c clk: tegra: move PMC, fixed clocks to common files 2013-11-26 18:46:49 +02:00
clk-tegra-super-gen4.c clk: tegra: cclk_lp has a pllx/2 divider 2014-02-17 16:18:28 +02:00
clk.c clk: tegra: make tegra_clocks_apply_init_table() arch_initcall 2015-02-02 15:47:28 +02:00
clk.h clk: tegra: Implement memory-controller clock 2014-11-26 09:43:23 +01:00
Makefile clk: tegra: Add support for the Tegra132 CAR IP block 2015-02-02 15:47:53 +02:00