clk: add support for clocks provided by system control processor
authorSudeep Holla <sudeep.holla@arm.com>
Thu, 24 Apr 2014 15:58:11 +0000 (16:58 +0100)
committerSudeep Holla <sudeep.holla@arm.com>
Mon, 2 Jun 2014 17:20:22 +0000 (18:20 +0100)
commit95868f92fadcc92eda5848722eccd750d53ac92f
treee37d205a43900394d0238f27c297c10a1a1faf80
parentbf37029e4ab89208a4e90116a52402fece77a08e
clk: add support for clocks provided by system control processor

On some ARM based systems, a separate Cortex-M based System Control
Processor(SCP) provides the overall power, clock, reset and system
control. System Control and Power Interface(SCPI) Message Protocol
is defined for the communication between the Application Cores(AP)
and the SCP.

This patch adds support for the clocks provided by SCP using SCPI
protocol.

Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Documentation/devicetree/bindings/clock/scpi.txt [new file with mode: 0644]
drivers/clk/Kconfig
drivers/clk/Makefile
drivers/clk/clk-scpi.c [new file with mode: 0644]