Lines Matching refs:tx_clk
32 struct clk *tx_clk; member
57 clk_set_rate(gmac->tx_clk, SUN7I_GMAC_GMII_RGMII_RATE); in sun7i_gmac_init()
58 clk_prepare_enable(gmac->tx_clk); in sun7i_gmac_init()
61 clk_set_rate(gmac->tx_clk, SUN7I_GMAC_MII_RATE); in sun7i_gmac_init()
62 clk_prepare(gmac->tx_clk); in sun7i_gmac_init()
73 clk_disable(gmac->tx_clk); in sun7i_gmac_exit()
76 clk_unprepare(gmac->tx_clk); in sun7i_gmac_exit()
91 clk_disable(gmac->tx_clk); in sun7i_fix_speed()
94 clk_unprepare(gmac->tx_clk); in sun7i_fix_speed()
97 clk_set_rate(gmac->tx_clk, SUN7I_GMAC_GMII_RGMII_RATE); in sun7i_fix_speed()
98 clk_prepare_enable(gmac->tx_clk); in sun7i_fix_speed()
101 clk_set_rate(gmac->tx_clk, SUN7I_GMAC_MII_RATE); in sun7i_fix_speed()
102 clk_prepare(gmac->tx_clk); in sun7i_fix_speed()
128 gmac->tx_clk = devm_clk_get(dev, "allwinner_gmac_tx"); in sun7i_gmac_probe()
129 if (IS_ERR(gmac->tx_clk)) { in sun7i_gmac_probe()
131 return PTR_ERR(gmac->tx_clk); in sun7i_gmac_probe()