dt-bindings: clk: Update Stingray binding doc
authorPramod Kumar <pramod.kumar@broadcom.com>
Sat, 2 Jun 2018 00:56:06 +0000 (17:56 -0700)
committerStephen Boyd <sboyd@kernel.org>
Sat, 2 Jun 2018 06:26:36 +0000 (23:26 -0700)
Update Stingray clock binding document to add additional clock entries
with names matching the latest ASIC datasheet. Also modify a few existing
entries to make their naming more consistent with the rest of the entries

Signed-off-by: Pramod Kumar <pramod.kumar@broadcom.com>
Signed-off-by: Ray Jui <ray.jui@broadcom.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Documentation/devicetree/bindings/clock/brcm,iproc-clocks.txt
include/dt-bindings/clock/bcm-sr.h

index f8e4a93..ab730ea 100644 (file)
@@ -276,36 +276,38 @@ These clock IDs are defined in:
     clk_ts_500_ref     genpll2         2       BCM_SR_GENPLL2_TS_500_REF_CLK
     clk_125_nitro      genpll2         3       BCM_SR_GENPLL2_125_NITRO_CLK
     clk_chimp          genpll2         4       BCM_SR_GENPLL2_CHIMP_CLK
-    clk_nic_flash      genpll2         5       BCM_SR_GENPLL2_NIC_FLASH
+    clk_nic_flash      genpll2         5       BCM_SR_GENPLL2_NIC_FLASH_CLK
+    clk_fs             genpll2         6       BCM_SR_GENPLL2_FS_CLK
 
     genpll3            crystal         0       BCM_SR_GENPLL3
     clk_hsls           genpll3         1       BCM_SR_GENPLL3_HSLS_CLK
     clk_sdio           genpll3         2       BCM_SR_GENPLL3_SDIO_CLK
 
     genpll4            crystal         0       BCM_SR_GENPLL4
-    ccn                        genpll4         1       BCM_SR_GENPLL4_CCN_CLK
+    clk_ccn            genpll4         1       BCM_SR_GENPLL4_CCN_CLK
     clk_tpiu_pll       genpll4         2       BCM_SR_GENPLL4_TPIU_PLL_CLK
-    noc_clk            genpll4         3       BCM_SR_GENPLL4_NOC_CLK
+    clk_noc            genpll4         3       BCM_SR_GENPLL4_NOC_CLK
     clk_chclk_fs4      genpll4         4       BCM_SR_GENPLL4_CHCLK_FS4_CLK
     clk_bridge_fscpu   genpll4         5       BCM_SR_GENPLL4_BRIDGE_FSCPU_CLK
 
-
     genpll5            crystal         0       BCM_SR_GENPLL5
-    fs4_hf_clk         genpll5         1       BCM_SR_GENPLL5_FS4_HF_CLK
-    crypto_ae_clk      genpll5         2       BCM_SR_GENPLL5_CRYPTO_AE_CLK
-    raid_ae_clk                genpll5         3       BCM_SR_GENPLL5_RAID_AE_CLK
+    clk_fs4_hf         genpll5         1       BCM_SR_GENPLL5_FS4_HF_CLK
+    clk_crypto_ae      genpll5         2       BCM_SR_GENPLL5_CRYPTO_AE_CLK
+    clk_raid_ae                genpll5         3       BCM_SR_GENPLL5_RAID_AE_CLK
 
     genpll6            crystal         0       BCM_SR_GENPLL6
-    48_usb             genpll6         1       BCM_SR_GENPLL6_48_USB_CLK
+    clk_48_usb         genpll6         1       BCM_SR_GENPLL6_48_USB_CLK
 
     lcpll0             crystal         0       BCM_SR_LCPLL0
     clk_sata_refp      lcpll0          1       BCM_SR_LCPLL0_SATA_REFP_CLK
     clk_sata_refn      lcpll0          2       BCM_SR_LCPLL0_SATA_REFN_CLK
-    clk_usb_ref                lcpll0          3       BCM_SR_LCPLL0_USB_REF_CLK
-    sata_refpn         lcpll0          3       BCM_SR_LCPLL0_SATA_REFPN_CLK
+    clk_sata_350       lcpll0          3       BCM_SR_LCPLL0_SATA_350_CLK
+    clk_sata_500       lcpll0          4       BCM_SR_LCPLL0_SATA_500_CLK
 
     lcpll1             crystal         0       BCM_SR_LCPLL1
-    wan                lcpll1          1       BCM_SR_LCPLL0_WAN_CLK
+    clk_wan            lcpll1          1       BCM_SR_LCPLL1_WAN_CLK
+    clk_usb_ref                lcpll1          2       BCM_SR_LCPLL1_USB_REF_CLK
+    clk_crmu_ts                lcpll1          3       BCM_SR_LCPLL1_CRMU_TS_CLK
 
     lcpll_pcie         crystal         0       BCM_SR_LCPLL_PCIE
-    pcie_phy_ref       lcpll1          1       BCM_SR_LCPLL_PCIE_PHY_REF_CLK
+    clk_pcie_phy_ref   lcpll1          1       BCM_SR_LCPLL_PCIE_PHY_REF_CLK
index cff6c6f..419011b 100644 (file)
@@ -35,7 +35,7 @@
 
 /* GENPLL 0 clock channel ID SCR HSLS FS PCIE */
 #define BCM_SR_GENPLL0                 0
-#define BCM_SR_GENPLL0_SATA_CLK                1
+#define BCM_SR_GENPLL0_125M_CLK                1
 #define BCM_SR_GENPLL0_SCR_CLK         2
 #define BCM_SR_GENPLL0_250M_CLK                3
 #define BCM_SR_GENPLL0_PCIE_AXI_CLK    4
 /* GENPLL 2 clock channel ID NITRO MHB*/
 #define BCM_SR_GENPLL2                 0
 #define BCM_SR_GENPLL2_NIC_CLK         1
-#define BCM_SR_GENPLL2_250_NITRO_CLK   2
+#define BCM_SR_GENPLL2_TS_500_CLK      2
 #define BCM_SR_GENPLL2_125_NITRO_CLK   3
 #define BCM_SR_GENPLL2_CHIMP_CLK       4
+#define BCM_SR_GENPLL2_NIC_FLASH_CLK   5
+#define BCM_SR_GENPLL2_FS4_CLK         6
 
 /* GENPLL 3 HSLS clock channel ID */
 #define BCM_SR_GENPLL3                 0
 /* GENPLL 4 SCR clock channel ID */
 #define BCM_SR_GENPLL4                 0
 #define BCM_SR_GENPLL4_CCN_CLK         1
+#define BCM_SR_GENPLL4_TPIU_PLL_CLK    2
+#define BCM_SR_GENPLL4_NOC_CLK         3
+#define BCM_SR_GENPLL4_CHCLK_FS4_CLK   4
+#define BCM_SR_GENPLL4_BRIDGE_FSCPU_CLK        5
 
 /* GENPLL 5 FS4 clock channel ID */
 #define BCM_SR_GENPLL5                 0
-#define BCM_SR_GENPLL5_FS_CLK          1
-#define BCM_SR_GENPLL5_SPU_CLK         2
+#define BCM_SR_GENPLL5_FS4_HF_CLK      1
+#define BCM_SR_GENPLL5_CRYPTO_AE_CLK   2
+#define BCM_SR_GENPLL5_RAID_AE_CLK     3
 
 /* GENPLL 6 NITRO clock channel ID */
 #define BCM_SR_GENPLL6                 0
 
 /* LCPLL0  clock channel ID */
 #define BCM_SR_LCPLL0                  0
-#define BCM_SR_LCPLL0_SATA_REF_CLK     1
-#define BCM_SR_LCPLL0_USB_REF_CLK      2
-#define BCM_SR_LCPLL0_SATA_REFPN_CLK   3
+#define BCM_SR_LCPLL0_SATA_REFP_CLK    1
+#define BCM_SR_LCPLL0_SATA_REFN_CLK    2
+#define BCM_SR_LCPLL0_SATA_350_CLK     3
+#define BCM_SR_LCPLL0_SATA_500_CLK     4
 
 /* LCPLL1  clock channel ID */
 #define BCM_SR_LCPLL1                  0
 #define BCM_SR_LCPLL1_WAN_CLK          1
+#define BCM_SR_LCPLL1_USB_REF_CLK      2
+#define BCM_SR_LCPLL1_CRMU_TS_CLK      3
 
 /* LCPLL PCIE  clock channel ID */
 #define BCM_SR_LCPLL_PCIE              0