linux/arch/arm64/boot/dts
Sudeep Holla 3bb1555c0d ARM64: juno: add sp810 support and fix sp804 clock frequency
The clock generator in IOFPGA generates the two source clocks: 32kHz and
1MHz for the SP810 System Controller.

The SP810 System Controller selects 32kHz or 1MHz as the sources for
TIM_CLK[3:0], the SP804 timer clocks. The powerup default is 32kHz but
the maximum of "refclk" and "timclk" is chosen by the SP810 driver.

This patch adds support for SP810 system controller and also fixes the
SP804 timer clock frequency.

However the SP804 driver needs to be enabled on ARM64 to test this,
which requires SP804 driver to be moved out of arch/arm.

Fixes: 71f867ec13 ("arm64: Add Juno board device tree.")
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Olof Johansson <olof@lixom.net>
Acked-by: Liviu Dudau <Liviu.Dudau@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2015-05-12 16:39:28 +02:00
..
amd arm64: amd-seattle: Fix PCI bus range due to SMMU limitation 2014-12-04 17:10:34 +01:00
apm Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma 2015-04-24 09:49:37 -07:00
arm ARM64: juno: add sp810 support and fix sp804 clock frequency 2015-05-12 16:39:28 +02:00
cavium dts, arm64: Move dts files to vendor subdirs 2014-10-21 18:06:59 +02:00
exynos arm64: dts: Add nodes for mmc, i2c, rtc, watchdog, adc on exynos7 2014-12-23 00:19:08 +09:00
freescale arm64: Add DTS support for FSL's LS2085A SoC 2015-01-27 15:11:00 -08:00
include arm64: Create link to include/dt-bindings to enable C preprocessor use. 2014-11-20 17:51:09 +01:00
mediatek arm64: dts: mt8173: Add pinctrl/GPIO/EINT node for mt8173. 2015-03-10 11:20:30 +01:00
qcom arm64: dts: Add Qualcomm APQ8016 SBC evaluation board dts 2015-04-03 13:32:22 -07:00
sprd arm64: dts: sprd: adding coresight entries to Spreadtrum SC9836 2015-04-03 12:50:55 -07:00
xilinx ARM64: Add new Xilinx ZynqMP SoC 2015-03-11 22:57:06 +01:00
.gitignore arm64: Add dtbs target for building all the enabled dtb files 2012-12-03 17:17:21 -06:00
Makefile arm64: dts: Add Qualcomm MSM8916 SoC and evaluation board dts 2015-04-03 13:32:16 -07:00
skeleton.dtsi arm64: vexpress: Add dts files for the ARMv8 RTSM models 2013-04-26 14:32:03 +01:00