2015-09-28 22:49:18 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_PROBE) += clksrc-probe.o
|
2014-09-03 00:12:35 +08:00
|
|
|
obj-$(CONFIG_ATMEL_PIT) += timer-atmel-pit.o
|
2015-03-12 20:07:31 +08:00
|
|
|
obj-$(CONFIG_ATMEL_ST) += timer-atmel-st.o
|
2008-02-23 09:28:37 +08:00
|
|
|
obj-$(CONFIG_ATMEL_TCB_CLKSRC) += tcb_clksrc.o
|
2006-06-26 15:25:19 +08:00
|
|
|
obj-$(CONFIG_X86_PM_TIMER) += acpi_pm.o
|
|
|
|
obj-$(CONFIG_SCx200HR_TIMER) += scx200_hrt.o
|
2009-12-15 10:00:38 +08:00
|
|
|
obj-$(CONFIG_CS5535_CLOCK_EVENT_SRC) += cs5535-clockevt.o
|
2009-01-22 17:55:59 +08:00
|
|
|
obj-$(CONFIG_SH_TIMER_CMT) += sh_cmt.o
|
2009-04-30 15:02:49 +08:00
|
|
|
obj-$(CONFIG_SH_TIMER_MTU2) += sh_mtu2.o
|
2009-05-01 14:51:00 +08:00
|
|
|
obj-$(CONFIG_SH_TIMER_TMU) += sh_tmu.o
|
2012-05-25 15:03:44 +08:00
|
|
|
obj-$(CONFIG_EM_TIMER_STI) += em_sti.o
|
2011-06-02 02:04:59 +08:00
|
|
|
obj-$(CONFIG_CLKBLD_I8253) += i8253.o
|
2011-05-08 21:06:52 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_MMIO) += mmio.o
|
2015-01-27 02:35:18 +08:00
|
|
|
obj-$(CONFIG_DIGICOLOR_TIMER) += timer-digicolor.o
|
2011-06-06 19:43:07 +08:00
|
|
|
obj-$(CONFIG_DW_APB_TIMER) += dw_apb_timer.o
|
2012-07-12 04:13:16 +08:00
|
|
|
obj-$(CONFIG_DW_APB_TIMER_OF) += dw_apb_timer_of.o
|
2015-01-26 05:06:02 +08:00
|
|
|
obj-$(CONFIG_ROCKCHIP_TIMER) += rockchip_timer.o
|
2012-10-18 20:01:25 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_NOMADIK_MTU) += nomadik-mtu.o
|
2012-06-14 00:58:09 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_DBX500_PRCMU) += clksrc-dbx500-prcmu.o
|
|
|
|
obj-$(CONFIG_ARMADA_370_XP_TIMER) += time-armada-370-xp.o
|
2013-06-11 14:38:50 +08:00
|
|
|
obj-$(CONFIG_ORION_TIMER) += time-orion.o
|
2012-09-11 12:38:35 +08:00
|
|
|
obj-$(CONFIG_ARCH_BCM2835) += bcm2835_timer.o
|
2014-07-13 12:45:13 +08:00
|
|
|
obj-$(CONFIG_ARCH_CLPS711X) += clps711x-timer.o
|
2015-01-12 00:04:43 +08:00
|
|
|
obj-$(CONFIG_ARCH_ATLAS7) += timer-atlas7.o
|
2013-07-17 16:04:57 +08:00
|
|
|
obj-$(CONFIG_ARCH_MOXART) += moxart_timer.o
|
2013-03-25 20:16:52 +08:00
|
|
|
obj-$(CONFIG_ARCH_MXS) += mxs_timer.o
|
2014-12-21 23:07:09 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_PXA) += pxa_timer.o
|
2013-03-19 22:27:22 +08:00
|
|
|
obj-$(CONFIG_ARCH_PRIMA2) += timer-prima2.o
|
2014-01-21 22:04:14 +08:00
|
|
|
obj-$(CONFIG_ARCH_U300) += timer-u300.o
|
2013-03-24 18:49:25 +08:00
|
|
|
obj-$(CONFIG_SUN4I_TIMER) += sun4i_timer.o
|
2013-11-07 19:01:48 +08:00
|
|
|
obj-$(CONFIG_SUN5I_HSTIMER) += timer-sun5i.o
|
2014-09-29 07:50:05 +08:00
|
|
|
obj-$(CONFIG_MESON6_TIMER) += meson6_timer.o
|
2014-07-07 21:26:30 +08:00
|
|
|
obj-$(CONFIG_TEGRA_TIMER) += tegra20_timer.o
|
2013-01-14 12:58:21 +08:00
|
|
|
obj-$(CONFIG_VT8500_TIMER) += vt8500_timer.o
|
2013-06-01 14:02:37 +08:00
|
|
|
obj-$(CONFIG_ARCH_NSPIRE) += zevio-timer.o
|
2013-09-24 01:20:34 +08:00
|
|
|
obj-$(CONFIG_ARCH_BCM_MOBILE) += bcm_kona_timer.o
|
2013-04-10 04:07:37 +08:00
|
|
|
obj-$(CONFIG_CADENCE_TTC_TIMER) += cadence_ttc_timer.o
|
2013-10-04 03:56:29 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_EFM32) += time-efm32.o
|
2015-05-23 05:03:33 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_STM32) += timer-stm32.o
|
2013-03-09 15:16:13 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_EXYNOS_MCT) += exynos_mct.o
|
2015-05-12 06:00:48 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_LPC32XX) += time-lpc32xx.o
|
2016-04-25 16:45:44 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_MPS2) += mps2-timer.o
|
2013-04-21 05:22:13 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_SAMSUNG_PWM) += samsung_pwm_timer.o
|
2014-05-23 16:12:04 +08:00
|
|
|
obj-$(CONFIG_FSL_FTM_TIMER) += fsl_ftm_timer.o
|
2013-05-29 16:12:17 +08:00
|
|
|
obj-$(CONFIG_VF_PIT_TIMER) += vf_pit_timer.o
|
2014-01-30 06:17:30 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_QCOM) += qcom-timer.o
|
2014-07-18 17:36:43 +08:00
|
|
|
obj-$(CONFIG_MTK_TIMER) += mtk_timer.o
|
2015-08-07 23:39:31 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_PISTACHIO) += time-pistachio.o
|
2015-09-30 02:55:33 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_TI_32K) += timer-ti-32k.o
|
2015-10-18 03:37:30 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_NPS) += timer-nps.o
|
ARM: soc: soc-specific updates
Most notable here is probably the addition of basic support for the
BCM2835, an SoC used in some of the Roku 2 players as well as the
much-hyped Raspberry Pi, cleaned up and contributed by Stephen
Warren. It's still early days on mainline support, with just the
basics working. But it has to start somewhere!
Beyond that there's some conversions of clock infrastructure on tegra
to common clock, misc updates for several other platforms, and OMAP
now has its own bus (under drivers/bus) to manage its devices through.
This branch adds two new directories outside of arch/arm:
drivers/irqchip for new irq controllers, and drivers/bus for the above
OMAP bus. It's expected that some of the other platforms will migrate
parts of their platforms to those directories over time as well.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABAgAGBQJQaO2SAAoJEIwa5zzehBx3TBIQAJYc+vpAqiv8MLQ1XV3cLiIP
X57fxM9u1A+uXpXsiCTGR+ga8W4a5tlfGMXDBnl/K2bnFs2x11b9NkFLDJ7mdkih
J4c/iOWT/mT5suLnnybyg6ZGaxGkAKou2AumiSmkazmq5hGG67hkpAOqFEfDK0J2
Au7/6VN6GZXgiwt8nYaAB/qR5NVcww4m/6GQ2looaWgRLT/wgC3W2ZKvw6zEdl2J
OxOpwf2ujG/75zLQaxTeZ5rKnGtAXH4v0KhY9CWQacQPi4L2MVCrvUrDB4j0as4H
Wmsu7g6fZA9Vlf1aW/mlDY1ftozfbDaKORoYVS+CsWhm1oiQI5t+sAWRTkbbS85t
pobgKfFdvNsl9kS1zRdEddK2tyotwtXh2jz+P/s1l95hfqZ8IdVBJNMlcrHRINOI
2iQXFfGRhCCqMcfFiGXJ43tYja/aCsaIc4M5TrEma57czZT5jK8HSLh0ZUmFYDoe
/TfUegVhFASmkNTk7dVZgZ2UoQVkv4lWs+xuf8YgX3UalWgl/YIRRFl4NnylGlEc
jjrX3MjXATqXzLPEZaf8dRZHIpB6FYmZq1QqaoefcUQ46gBOueThElZP3sNWR8a2
MOtknauLfLwQbrcH5CmqKpIpXTB4LKgbf/omH2jQlxBhQ5t7PXHVD1NFsbZbwM8J
RVCZb4PwqEwOt/wibTrk
=BCp4
-----END PGP SIGNATURE-----
Merge tag 'soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM soc-specific updates from Olof Johansson:
"Most notable here is probably the addition of basic support for the
BCM2835, an SoC used in some of the Roku 2 players as well as the
much-hyped Raspberry Pi, cleaned up and contributed by Stephen Warren.
It's still early days on mainline support, with just the basics
working. But it has to start somewhere!
Beyond that there's some conversions of clock infrastructure on tegra
to common clock, misc updates for several other platforms, and OMAP
now has its own bus (under drivers/bus) to manage its devices through.
This branch adds two new directories outside of arch/arm:
drivers/irqchip for new irq controllers, and drivers/bus for the above
OMAP bus. It's expected that some of the other platforms will migrate
parts of their platforms to those directories over time as well."
Fix up trivial conflicts with the clk infrastructure changes.
* tag 'soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (62 commits)
ARM: shmobile: add new __iomem annotation for new code
ARM: LPC32xx: Support GPI 28
ARM: LPC32xx: Platform update for devicetree completion of spi-pl022
ARM: LPC32xx: Board cleanup
irqchip: fill in empty Kconfig
ARM: SAMSUNG: Add check for NULL in clock interface
ARM: EXYNOS: Put PCM, Slimbus, Spdif clocks to off state
ARM: EXYNOS: Add bus clock for FIMD
ARM: SAMSUNG: Fix HDMI related warnings
ARM: S3C24XX: Add .get_rate callback for "camif-upll" clock
ARM: EXYNOS: Fix incorrect help text
ARM: EXYNOS: Turn off clocks for NAND, OneNAND and TSI controllers
ARM: OMAP: AM33xx hwmod: fixup SPI after platform_data move
MAINTAINERS: add an entry for the BCM2835 ARM sub-architecture
ARM: bcm2835: instantiate console UART
ARM: bcm2835: add stub clock driver
ARM: bcm2835: add system timer
ARM: bcm2835: add interrupt controller driver
ARM: add infra-structure for BCM2835 and Raspberry Pi
ARM: tegra20: add CPU hotplug support
...
2012-10-02 09:24:44 +08:00
|
|
|
|
2012-11-12 22:33:44 +08:00
|
|
|
obj-$(CONFIG_ARM_ARCH_TIMER) += arm_arch_timer.o
|
2013-06-26 19:48:38 +08:00
|
|
|
obj-$(CONFIG_ARM_GLOBAL_TIMER) += arm_global_timer.o
|
2015-05-09 15:53:46 +08:00
|
|
|
obj-$(CONFIG_ARMV7M_SYSTICK) += armv7m_systick.o
|
2015-05-18 23:29:40 +08:00
|
|
|
obj-$(CONFIG_ARM_TIMER_SP804) += timer-sp804.o
|
2012-10-09 17:54:39 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_METAG_GENERIC) += metag_generic.o
|
2013-06-04 04:33:53 +08:00
|
|
|
obj-$(CONFIG_ARCH_HAS_TICK_BROADCAST) += dummy_timer.o
|
2014-02-10 18:10:56 +08:00
|
|
|
obj-$(CONFIG_ARCH_KEYSTONE) += timer-keystone.o
|
2014-10-15 21:30:25 +08:00
|
|
|
obj-$(CONFIG_ARCH_INTEGRATOR_AP) += timer-integrator-ap.o
|
2014-04-17 01:22:59 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_VERSATILE) += versatile.o
|
2014-10-21 03:03:58 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_MIPS_GIC) += mips-gic-timer.o
|
2015-10-09 22:59:18 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_TANGO_XTAL) += tango_xtal.o
|
2015-05-15 15:41:00 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_IMX_GPT) += timer-imx-gpt.o
|
2015-01-08 17:07:22 +08:00
|
|
|
obj-$(CONFIG_ASM9260_TIMER) += asm9260_timer.o
|
2015-11-09 21:43:52 +08:00
|
|
|
obj-$(CONFIG_H8300_TMR8) += h8300_timer8.o
|
2015-01-28 01:52:42 +08:00
|
|
|
obj-$(CONFIG_H8300_TMR16) += h8300_timer16.o
|
|
|
|
obj-$(CONFIG_H8300_TPU) += h8300_tpu.o
|
2015-05-26 20:39:43 +08:00
|
|
|
obj-$(CONFIG_CLKSRC_ST_LPC) += clksrc_st_lpc.o
|
2015-09-21 18:02:25 +08:00
|
|
|
obj-$(CONFIG_X86_NUMACHIP) += numachip.o
|