Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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>

authored by

Alex Elder and committed by
Mike Turquette
7f2ce168 5bcb5926

+39
+39
Documentation/devicetree/bindings/clock/bcm-kona-clock.txt
··· 98 98 slave bsc2 peri 7 BCM281XX_SLAVE_CCU_BSC2 99 99 slave bsc3 peri 8 BCM281XX_SLAVE_CCU_BSC3 100 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