blob: 0c16e9cdfb87857c3fd528eebefa72f4af28f629 [file] [log] [blame]
Linus Walleij50667d62012-06-19 23:44:25 +02001# common clock types
Lars-Peter Clausen8ef997b2012-09-11 19:56:23 +01002obj-$(CONFIG_HAVE_CLK) += clk-devres.o
Jean-Christop PLAGNIOL-VILLARD6d803ba2010-11-17 10:04:33 +01003obj-$(CONFIG_CLKDEV_LOOKUP) += clkdev.o
Mike Turquette135a8292013-01-18 13:00:05 -08004obj-$(CONFIG_COMMON_CLK) += clk.o
5obj-$(CONFIG_COMMON_CLK) += clk-divider.o
6obj-$(CONFIG_COMMON_CLK) += clk-fixed-factor.o
7obj-$(CONFIG_COMMON_CLK) += clk-fixed-rate.o
8obj-$(CONFIG_COMMON_CLK) += clk-gate.o
9obj-$(CONFIG_COMMON_CLK) += clk-mux.o
Prashant Gaikwadece70092013-03-20 17:30:34 +053010obj-$(CONFIG_COMMON_CLK) += clk-composite.o
Mike Turquette135a8292013-01-18 13:00:05 -080011
Viresh Kumar55b8fd42012-04-10 09:02:35 +053012# SoCs specific
Simon Arlott75fabc32012-09-10 23:26:15 -060013obj-$(CONFIG_ARCH_BCM2835) += clk-bcm2835.o
Uwe Kleine-König9ed9c072013-10-08 09:57:20 +020014obj-$(CONFIG_ARCH_EFM32) += clk-efm32gg.o
Linus Walleij4a31bd22012-01-11 13:52:34 +010015obj-$(CONFIG_ARCH_NOMADIK) += clk-nomadik.o
Rob Herring8d4d9f52012-03-13 18:19:19 -050016obj-$(CONFIG_ARCH_HIGHBANK) += clk-highbank.o
Haojian Zhuang0aa0c952013-11-13 08:51:23 +080017obj-$(CONFIG_ARCH_HI3xxx) += hisilicon/
Daniel Tang7d1818f2013-05-31 19:27:33 +100018obj-$(CONFIG_ARCH_NSPIRE) += clk-nspire.o
Shawn Guo26646812012-04-29 00:02:39 +080019obj-$(CONFIG_ARCH_MXS) += mxs/
Dinh Nguyen66314222012-07-18 16:07:18 -060020obj-$(CONFIG_ARCH_SOCFPGA) += socfpga/
Viresh Kumar55b8fd42012-04-10 09:02:35 +053021obj-$(CONFIG_PLAT_SPEAR) += spear/
Linus Walleij50667d62012-06-19 23:44:25 +020022obj-$(CONFIG_ARCH_U300) += clk-u300.o
Linus Walleijf9a6aa42012-08-06 18:32:08 +020023obj-$(CONFIG_COMMON_CLK_VERSATILE) += versatile/
Stephen Boyd085d7a42014-01-15 10:47:23 -080024obj-$(CONFIG_COMMON_CLK_QCOM) += qcom/
Sebastian Hesselbarth97fa4cf2012-11-17 15:22:22 +010025obj-$(CONFIG_PLAT_ORION) += mvebu/
Chao Xie6b63f022012-08-20 02:55:11 +000026ifeq ($(CONFIG_COMMON_CLK), y)
27obj-$(CONFIG_ARCH_MMP) += mmp/
28endif
Kelvin Cheung5175cb52012-08-20 18:05:35 +080029obj-$(CONFIG_MACH_LOONGSON1) += clk-ls1x.o
Heiko Stübner646572c2013-06-13 16:59:40 +020030obj-$(CONFIG_ARCH_ROCKCHIP) += rockchip/
Emilio Lópeze874a662013-02-25 11:44:26 -030031obj-$(CONFIG_ARCH_SUNXI) += sunxi/
Ulf Hanssonebc96db2012-08-27 15:45:53 +020032obj-$(CONFIG_ARCH_U8500) += ux500/
Tony Prisk85814d62012-08-22 02:01:39 +120033obj-$(CONFIG_ARCH_VT8500) += clk-vt8500.o
Barry Song7bf21bc2014-01-15 14:11:34 +080034obj-$(CONFIG_ARCH_SIRF) += sirf/
Soren Brinkmann30e1e282013-05-13 10:46:38 -070035obj-$(CONFIG_ARCH_ZYNQ) += zynq/
Prashant Gaikwad8f8f4842013-01-11 13:16:20 +053036obj-$(CONFIG_ARCH_TEGRA) += tegra/
Thomas Abraham721c42a2013-03-09 17:02:44 +090037obj-$(CONFIG_PLAT_SAMSUNG) += samsung/
Loc Ho308964c2013-06-26 11:56:09 -060038obj-$(CONFIG_COMMON_CLK_XGENE) += clk-xgene.o
Santosh Shilimkar6cfc2292013-09-25 21:18:15 -040039obj-$(CONFIG_COMMON_CLK_KEYSTONE) += keystone/
Boris BREZILLON0ad61252013-12-02 15:07:02 +010040obj-$(CONFIG_COMMON_CLK_AT91) += at91/
Laurent Pinchart10cdfe92013-11-06 13:14:19 +010041obj-$(CONFIG_ARCH_SHMOBILE_MULTI) += shmobile/
Mark Brownf05259a2012-05-17 10:04:57 +010042
Mika Westerberg701190f2013-01-18 13:46:00 +000043obj-$(CONFIG_X86) += x86/
Mark Brownf05259a2012-05-17 10:04:57 +010044
45# Chip specific
Lars-Peter Clausen0e646c52013-03-11 16:22:29 +010046obj-$(CONFIG_COMMON_CLK_AXI_CLKGEN) += clk-axi-clkgen.o
Mark Brownf05259a2012-05-17 10:04:57 +010047obj-$(CONFIG_COMMON_CLK_WM831X) += clk-wm831x.o
Jonghwa Lee73118e62012-08-28 17:54:28 +090048obj-$(CONFIG_COMMON_CLK_MAX77686) += clk-max77686.o
Sebastian Hesselbarth9abd5f02013-04-11 21:42:29 +020049obj-$(CONFIG_COMMON_CLK_SI5351) += clk-si5351.o
Soren Brinkmann1459c832013-09-21 16:40:39 -070050obj-$(CONFIG_COMMON_CLK_SI570) += clk-si570.o
Yadwinder Singh Brar7cc560d2013-07-07 17:14:20 +053051obj-$(CONFIG_COMMON_CLK_S2MPS11) += clk-s2mps11.o
Peter Ujfalusif9f8c042012-09-14 17:30:27 +030052obj-$(CONFIG_CLK_TWL6040) += clk-twl6040.o
Tang Yuantian555eae92013-04-09 16:46:26 +080053obj-$(CONFIG_CLK_PPC_CORENET) += clk-ppc-corenet.o