CLK: SPEAr: Add missing clocks
[firefly-linux-kernel-4.4.55.git] / drivers / clk / spear / spear3xx_clock.c
index 4c89b143e246bb596b9c46b4d959fc45ab1b3202..ff35ebca1d8d648219e2b1fd8a119f4f226fbfb6 100644 (file)
@@ -288,6 +288,14 @@ static void __init spear320_clk_init(void)
                        4);
        clk_register_clkdev(clk, "i2s_sclk", NULL);
 
+       clk = clk_register_fixed_factor(NULL, "macb1_clk", "ras_apb_clk", 0, 1,
+                       1);
+       clk_register_clkdev(clk, "hclk", "aa000000.eth");
+
+       clk = clk_register_fixed_factor(NULL, "macb2_clk", "ras_apb_clk", 0, 1,
+                       1);
+       clk_register_clkdev(clk, "hclk", "ab000000.eth");
+
        clk = clk_register_mux(NULL, "rs485_clk", uartx_parents,
                        ARRAY_SIZE(uartx_parents), CLK_SET_RATE_PARENT,
                        SPEAR320_EXT_CTRL_REG, SPEAR320_RS485_PCLK_SHIFT,