Skip to content

Commit

Permalink
clk: tegra: Add BPMP clock driver
Browse files Browse the repository at this point in the history
This driver uses the services provided by the BPMP firmware driver to
implement a clock driver based on the MRQ_CLK request. This part of the
BPMP ABI provides a means to enumerate and control clocks and should
allow the driver to work on any chip that supports this ABI.

Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
  • Loading branch information
Thierry Reding authored and Stephen Boyd committed Feb 3, 2017
1 parent 5775a4c commit ca6f279
Show file tree
Hide file tree
Showing 3 changed files with 625 additions and 0 deletions.
4 changes: 4 additions & 0 deletions drivers/clk/tegra/Kconfig
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
config TEGRA_CLK_EMC
def_bool y
depends on TEGRA124_EMC

config CLK_TEGRA_BPMP
def_bool y
depends on TEGRA_BPMP
1 change: 1 addition & 0 deletions drivers/clk/tegra/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,4 @@ obj-$(CONFIG_ARCH_TEGRA_124_SOC) += clk-tegra124-dfll-fcpu.o
obj-$(CONFIG_ARCH_TEGRA_132_SOC) += clk-tegra124.o
obj-y += cvb.o
obj-$(CONFIG_ARCH_TEGRA_210_SOC) += clk-tegra210.o
obj-$(CONFIG_CLK_TEGRA_BPMP) += clk-bpmp.o
Loading

0 comments on commit ca6f279

Please sign in to comment.