diff options
author | Alex Elder <elder@linaro.org> | 2014-04-21 17:26:25 -0400 |
---|---|---|
committer | Mike Turquette <mturquette@linaro.org> | 2014-04-30 14:51:42 -0400 |
commit | 7f2ce16801a0ee20f72608b643b9cafcdec370f1 (patch) | |
tree | 8fe21e26dac56b541bc915b055594300d6ec7a6f /Documentation | |
parent | 5bcb59260f229d5d829da0e88400441a43d669f0 (diff) |
ARM: dts: define clock binding for bcm21664
Document the device tree binding for Broadcom BCM28164 clock control
units and clocks. This SoC uses Kona CCUs, similar to the BCM281XX
SoC family.
Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/clock/bcm-kona-clock.txt | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/clock/bcm-kona-clock.txt b/Documentation/devicetree/bindings/clock/bcm-kona-clock.txt index ebe3ab622c86..5286e260fcae 100644 --- a/Documentation/devicetree/bindings/clock/bcm-kona-clock.txt +++ b/Documentation/devicetree/bindings/clock/bcm-kona-clock.txt | |||
@@ -98,3 +98,42 @@ be used. These specifiers are defined in: | |||
98 | slave bsc2 peri 7 BCM281XX_SLAVE_CCU_BSC2 | 98 | slave bsc2 peri 7 BCM281XX_SLAVE_CCU_BSC2 |
99 | slave bsc3 peri 8 BCM281XX_SLAVE_CCU_BSC3 | 99 | slave bsc3 peri 8 BCM281XX_SLAVE_CCU_BSC3 |
100 | slave pwm peri 9 BCM281XX_SLAVE_CCU_PWM | 100 | slave pwm peri 9 BCM281XX_SLAVE_CCU_PWM |
101 | |||
102 | |||
103 | BCM21664 family | ||
104 | --------------- | ||
105 | CCU compatible string values for SoCs in the BCM21664 family are: | ||
106 | "brcm,bcm21664-root-ccu" | ||
107 | "brcm,bcm21664-aon-ccu" | ||
108 | "brcm,bcm21664-master-ccu" | ||
109 | "brcm,bcm21664-slave-ccu" | ||
110 | |||
111 | The following table defines the set of CCUs and clock specifiers for | ||
112 | BCM21664 family clocks. When a clock consumer references a clocks, | ||
113 | its symbolic specifier (rather than its numeric index value) should | ||
114 | be used. These specifiers are defined in: | ||
115 | "include/dt-bindings/clock/bcm21664.h" | ||
116 | |||
117 | CCU Clock Type Index Specifier | ||
118 | --- ----- ---- ----- --------- | ||
119 | root frac_1m peri 0 BCM21664_ROOT_CCU_FRAC_1M | ||
120 | |||
121 | aon hub_timer peri 0 BCM21664_AON_CCU_HUB_TIMER | ||
122 | |||
123 | master sdio1 peri 0 BCM21664_MASTER_CCU_SDIO1 | ||
124 | master sdio2 peri 1 BCM21664_MASTER_CCU_SDIO2 | ||
125 | master sdio3 peri 2 BCM21664_MASTER_CCU_SDIO3 | ||
126 | master sdio4 peri 3 BCM21664_MASTER_CCU_SDIO4 | ||
127 | master sdio1_sleep peri 4 BCM21664_MASTER_CCU_SDIO1_SLEEP | ||
128 | master sdio2_sleep peri 5 BCM21664_MASTER_CCU_SDIO2_SLEEP | ||
129 | master sdio3_sleep peri 6 BCM21664_MASTER_CCU_SDIO3_SLEEP | ||
130 | master sdio4_sleep peri 7 BCM21664_MASTER_CCU_SDIO4_SLEEP | ||
131 | |||
132 | slave uartb peri 0 BCM21664_SLAVE_CCU_UARTB | ||
133 | slave uartb2 peri 1 BCM21664_SLAVE_CCU_UARTB2 | ||
134 | slave uartb3 peri 2 BCM21664_SLAVE_CCU_UARTB3 | ||
135 | slave uartb4 peri 3 BCM21664_SLAVE_CCU_UARTB4 | ||
136 | slave bsc1 peri 4 BCM21664_SLAVE_CCU_BSC1 | ||
137 | slave bsc2 peri 5 BCM21664_SLAVE_CCU_BSC2 | ||
138 | slave bsc3 peri 6 BCM21664_SLAVE_CCU_BSC3 | ||
139 | slave bsc4 peri 7 BCM21664_SLAVE_CCU_BSC4 | ||