Skip to content

Commit

Permalink
clk: berlin: add driver for BG2x audio/video PLL
Browse files Browse the repository at this point in the history
This is a driver for the AVPLLs built upon a VCO with 8 channels each
found on Marvell Berlin2 SoCs. While both VCOs found on BG2/BG2CD share
the same register set, sometimes registers shifts for one of the VCOs
are a bit off. Nothing serious that should require a separate driver,
so deal with both VCOs in a single driver instead.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
  • Loading branch information
Sebastian Hesselbarth authored and Mike Turquette committed May 29, 2014
1 parent 70040b3 commit beca8cc
Show file tree
Hide file tree
Showing 4 changed files with 431 additions and 0 deletions.
1 change: 1 addition & 0 deletions drivers/clk/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ obj-$(CONFIG_COMMON_CLK_WM831X) += clk-wm831x.o
obj-$(CONFIG_COMMON_CLK_XGENE) += clk-xgene.o
obj-$(CONFIG_COMMON_CLK_AT91) += at91/
obj-$(CONFIG_ARCH_BCM_MOBILE) += bcm/
obj-$(CONFIG_ARCH_BERLIN) += berlin/
obj-$(CONFIG_ARCH_HI3xxx) += hisilicon/
obj-$(CONFIG_ARCH_HIP04) += hisilicon/
obj-$(CONFIG_ARCH_HIX5HD2) += hisilicon/
Expand Down
1 change: 1 addition & 0 deletions drivers/clk/berlin/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
obj-y += berlin2-avpll.o
Loading

0 comments on commit beca8cc

Please sign in to comment.