summaryrefslogtreecommitdiff
path: root/drivers/clk/tegra/Kconfig
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2016-09-13 10:45:59 -0600
committerTom Warren <twarren@nvidia.com>2016-09-27 09:11:02 -0700
commit4a332d3ee770bd6b633fd3abba741451b17156bc (patch)
tree9243d95843a8de86ba987194b4253a12972c30f7 /drivers/clk/tegra/Kconfig
parentfe60f06dcdee82b41f47e56ccb99cced91f1d2ac (diff)
downloadu-boot-imx-4a332d3ee770bd6b633fd3abba741451b17156bc.zip
u-boot-imx-4a332d3ee770bd6b633fd3abba741451b17156bc.tar.gz
u-boot-imx-4a332d3ee770bd6b633fd3abba741451b17156bc.tar.bz2
clock: implement a driver for the Tegra CAR
Implement a clock uclass driver for the Tegra CAR. This allows clients to use standard clock APIs on Tegra. This device is intended to be instantiated by the core Tegra CAR driver, rather than being instantiated directly from DT. The implementation uses the existing custom Tegra- specific clock APIs to avoid coupling the series with significant refactoring of the existing Tegra clock/clock code. The driver currently only supports peripheral clocks, and avoids support for other clocks such as PLLs and external clocks. This should be sufficient to convert over all Tegra peripheral drivers, and avoids a complex implementation which calls different Tegra-specific clock APIs based on the type of clock being manipulated. Signed-off-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Tom Warren <twarren@nvidia.com>
Diffstat (limited to 'drivers/clk/tegra/Kconfig')
-rw-r--r--drivers/clk/tegra/Kconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/clk/tegra/Kconfig b/drivers/clk/tegra/Kconfig
index 659fe02..ce80b1f 100644
--- a/drivers/clk/tegra/Kconfig
+++ b/drivers/clk/tegra/Kconfig
@@ -1,3 +1,10 @@
+config TEGRA_CAR_CLOCK
+ bool "Enable Tegra CAR-based clock driver"
+ depends on TEGRA_CAR
+ help
+ Enable support for manipulating Tegra's on-SoC clocks via direct
+ register access to the Tegra CAR (Clock And Reset controller).
+
config TEGRA186_CLOCK
bool "Enable Tegra186 BPMP-based clock driver"
depends on TEGRA186_BPMP