]> git.karo-electronics.de Git - karo-tx-linux.git/commit
clk: emev2: Add support for emev2 SMU clocks with DT
authorTakashi Yoshii <takasi-y@ops.dti.ne.jp>
Tue, 8 Oct 2013 05:32:17 +0000 (14:32 +0900)
committerSimon Horman <horms+renesas@verge.net.au>
Wed, 9 Oct 2013 06:39:08 +0000 (15:39 +0900)
commitf00578d0f860ba63bf28e0261ef489cc9e01ab47
tree6f0729dbab53f9836d149800489e57969f5e0bf0
parent272b98c6455f00884f0350f775c5342358ebb73f
clk: emev2: Add support for emev2 SMU clocks with DT

Device tree clock binding document for EMMA Mobile EV2 SMU,
And Common clock framework based implementation of it.
Following nodes are defined to describe clock tree.
- renesas,emev2-smu
- renesas,emev2-smu-clkdiv
- renesas,emev2-smu-gclk

These bindings are designed manually based on
 19UH0037EJ1000_SMU : System Management Unit User's Manual

So far, reparent is not implemented, and is fixed to index #0.
Clock tree description is not included, and should be provided
by device-tree.

Signed-off-by: Takashi Yoshii <takasi-y@ops.dti.ne.jp>
Acked-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
Documentation/devicetree/bindings/clock/emev2-clock.txt [new file with mode: 0644]
drivers/clk/Makefile
drivers/clk/shmobile/Makefile [new file with mode: 0644]
drivers/clk/shmobile/clk-emev2.c [new file with mode: 0644]