summaryrefslogtreecommitdiffstats
path: root/drivers/clk/at91/Makefile
diff options
context:
space:
mode:
authorBoris BREZILLON <b.brezillon@overkiz.com>2013-10-11 10:48:26 +0200
committerNicolas Ferre <nicolas.ferre@atmel.com>2013-12-02 15:31:22 +0100
commit1a748d2bc5061b72588013a720645661345c0e65 (patch)
treee27047e6a1437f2cdc3a737d0472f629d0e9f7ca /drivers/clk/at91/Makefile
parentclk: at91: add PMC main clock (diff)
downloadlinux-1a748d2bc5061b72588013a720645661345c0e65.tar.xz
linux-1a748d2bc5061b72588013a720645661345c0e65.zip
clk: at91: add PMC pll clocks
This patch adds new at91 pll clock implementation using common clk framework. The pll clock layout describe the PLLX register layout. There are four pll clock layouts: - at91rm9200 - at91sam9g20 - at91sam9g45 - sama5d3 PLL clocks are given characteristics: - min/max clock source rate - ranges of valid clock output rates - values to set in out and icpll fields for each supported output range These characteristics are checked during rate change to avoid over/underclocking. These characteristics are described in atmel's SoC datasheet in "Electrical Characteristics" paragraph. Signed-off-by: Boris BREZILLON <b.brezillon@overkiz.com> Acked-by: Mike Turquette <mturquette@linaro.org> Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Diffstat (limited to 'drivers/clk/at91/Makefile')
-rw-r--r--drivers/clk/at91/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/clk/at91/Makefile b/drivers/clk/at91/Makefile
index 44105bd44aa1..902bbf1fe584 100644
--- a/drivers/clk/at91/Makefile
+++ b/drivers/clk/at91/Makefile
@@ -3,4 +3,4 @@
#
obj-y += pmc.o
-obj-y += clk-main.o
+obj-y += clk-main.o clk-pll.o clk-plldiv.o