Home
last modified time | relevance | path

Searched refs:tx_clk (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-sunxi.c32 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()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dmacb.txt19 Optional elements: 'tx_clk'
30 clock-names = "pclk", "hclk", "tx_clk";
/linux-4.4.14/arch/arm64/boot/dts/xilinx/
Dzynqmp.dtsi145 clock-names = "pclk", "hclk", "tx_clk";
157 clock-names = "pclk", "hclk", "tx_clk";
169 clock-names = "pclk", "hclk", "tx_clk";
181 clock-names = "pclk", "hclk", "tx_clk";
/linux-4.4.14/drivers/net/ethernet/cadence/
Dmacb.c353 macb_set_tx_clk(bp->tx_clk, phydev->speed, dev); in macb_handle_link_change()
2271 struct clk **hclk, struct clk **tx_clk) in macb_clk_init() argument
2289 *tx_clk = devm_clk_get(&pdev->dev, "tx_clk"); in macb_clk_init()
2290 if (IS_ERR(*tx_clk)) in macb_clk_init()
2291 *tx_clk = NULL; in macb_clk_init()
2305 err = clk_prepare_enable(*tx_clk); in macb_clk_init()
2694 struct clk **hclk, struct clk **tx_clk) in at91ether_clk_init() argument
2699 *tx_clk = NULL; in at91ether_clk_init()
2821 struct clk *pclk, *hclk, *tx_clk; in macb_probe() local
2849 err = clk_init(pdev, &pclk, &hclk, &tx_clk); in macb_probe()
[all …]
Dmacb.h763 struct clk **hclk, struct clk **tx_clk);
808 struct clk *tx_clk; member
/linux-4.4.14/arch/arm/boot/dts/
Dzynq-7000.dtsi202 clock-names = "pclk", "hclk", "tx_clk";
213 clock-names = "pclk", "hclk", "tx_clk";