dt: Update binding information for mvebu gating clocks with Armada 380/385
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 10 Feb 2014 17:32:49 +0000 (18:32 +0100)
committerJason Cooper <jason@lakedaemon.net>
Mon, 17 Feb 2014 02:34:08 +0000 (02:34 +0000)
Add the binding information for the gating clocks of the Armada 380
SoCs and the Armada 385 SoCs.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Documentation/devicetree/bindings/clock/mvebu-gated-clock.txt

index cbecec1..76477be 100644 (file)
@@ -1,9 +1,10 @@
 * Gated Clock bindings for Marvell EBU SoCs
 
-Marvell Armada 370/375/XP, Dove and Kirkwood allow some peripheral clocks to be
-gated to save some power. The clock consumer should specify the desired clock
-by having the clock ID in its "clocks" phandle cell. The clock ID is directly
-mapped to the corresponding clock gating control bit in HW to ease manual clock
+Marvell Armada 370/375/380/385/XP, Dove and Kirkwood allow some
+peripheral clocks to be gated to save some power. The clock consumer
+should specify the desired clock by having the clock ID in its
+"clocks" phandle cell. The clock ID is directly mapped to the
+corresponding clock gating control bit in HW to ease manual clock
 lookup in datasheet.
 
 The following is a list of provided IDs for Armada 370:
@@ -49,6 +50,32 @@ ID   Clock           Peripheral
 30     crypto1_enc     Cryptographic Unit Port 1 Encryption
 31     crypto1_core    Cryptographic Unit Port 1 Core
 
+The following is a list of provided IDs for Armada 380/385:
+ID     Clock           Peripheral
+-----------------------------------
+0      audio           Audio
+2      ge2             Gigabit Ethernet 2
+3      ge1             Gigabit Ethernet 1
+4      ge0             Gigabit Ethernet 0
+5      pex1            PCIe 1
+6      pex2            PCIe 2
+7      pex3            PCIe 3
+8      pex0            PCIe 0
+9      usb3h0          USB3 Host 0
+10     usb3h1          USB3 Host 1
+11     usb3d           USB3 Device
+13     bm              Buffer Management
+14     crypto0z        Cryptographic 0 Z
+15     sata0           SATA 0
+16     crypto1z        Cryptographic 1 Z
+17     sdio            SDIO
+18     usb2            USB 2
+21     crypto1         Cryptographic 1
+22     xor0            XOR 0
+23     crypto0         Cryptographic 0
+25     tdm             Time Division Multiplexing
+28     xor1            XOR 1
+30     sata1           SATA 1
 
 The following is a list of provided IDs for Armada XP:
 ID     Clock   Peripheral
@@ -124,6 +151,7 @@ Required properties:
 - compatible : shall be one of the following:
        "marvell,armada-370-gating-clock" - for Armada 370 SoC clock gating
        "marvell,armada-375-gating-clock" - for Armada 375 SoC clock gating
+       "marvell,armada-380-gating-clock" - for Armada 380/385 SoC clock gating
        "marvell,armada-xp-gating-clock" - for Armada XP SoC clock gating
        "marvell,dove-gating-clock" - for Dove SoC clock gating
        "marvell,kirkwood-gating-clock" - for Kirkwood SoC clock gating