summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorSebastian Hesselbarth2013-04-11 01:29:33 +0200
committerDavid S. Miller2013-04-11 22:19:38 +0200
commit209224862cabf7a871d680c448148ef6376bf98b (patch)
tree4e4f609e0fe1e5be8e629441baeafc55d77f5807 /Documentation
parentnet: mvmdio: add clocks property to binding documentation (diff)
downloadkernel-qcow2-linux-209224862cabf7a871d680c448148ef6376bf98b.tar.gz
kernel-qcow2-linux-209224862cabf7a871d680c448148ef6376bf98b.tar.xz
kernel-qcow2-linux-209224862cabf7a871d680c448148ef6376bf98b.zip
net: mv643xx_eth: add shared clk and cleanup existing clk handling
This patch adds an optional shared block clock to avoid lockups on clock gated controllers. Besides the new clock, clock handling for existing clocks is cleaned up and moved to devm_clk_get. Device tree binding documentation is updated for the new clocks property. Signed-off-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/marvell.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/marvell.txt b/Documentation/devicetree/bindings/marvell.txt
index f1533d91953a..f7a0da6b4022 100644
--- a/Documentation/devicetree/bindings/marvell.txt
+++ b/Documentation/devicetree/bindings/marvell.txt
@@ -115,6 +115,9 @@ prefixed with the string "marvell,", for Marvell Technology Group Ltd.
- compatible : "marvell,mv64360-eth-block"
- reg : Offset and length of the register set for this block
+ Optional properties:
+ - clocks : Phandle to the clock control device and gate bit
+
Example Discovery Ethernet block node:
ethernet-block@2000 {
#address-cells = <1>;