]> git.karo-electronics.de Git - karo-tx-linux.git/commit
clk: Common clocks implementation for Versatile Express
authorPawel Moll <pawel.moll@arm.com>
Tue, 18 Sep 2012 14:17:48 +0000 (15:17 +0100)
committerMike Turquette <mturquette@linaro.org>
Mon, 29 Oct 2012 17:42:54 +0000 (10:42 -0700)
commit05e3659135a48253b6d4fec489a68a1e00c9f5f6
treeb15f2f2b9a78232c1f70689d3d5ca35d1ed64168
parentfbc0cb705b6cfb123e46b83bb7af6d8dc0fd502d
clk: Common clocks implementation for Versatile Express

This patch adds a DT and non-DT based implementation of
the common clock infrastructure for Versatile Express
platform. It registers (statically or using DT) all
required fixed clocks, initialises motherboard's SP810
cell (that provides clocks for SP804 timers) and
explicitly registers VE "osc" driver, to make the
clock generators available early.

Signed-off-by: Pawel Moll <pawel.moll@arm.com>
arch/arm/include/asm/hardware/sp810.h
drivers/clk/Kconfig
drivers/clk/versatile/Makefile
drivers/clk/versatile/clk-vexpress.c [new file with mode: 0644]