Home
last modified time | relevance | path

Searched refs:stmmac_clk (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_platform.c615 plat->stmmac_clk = devm_clk_get(&pdev->dev, in stmmac_probe_config_dt()
617 if (IS_ERR(plat->stmmac_clk)) { in stmmac_probe_config_dt()
619 plat->stmmac_clk = NULL; in stmmac_probe_config_dt()
621 clk_prepare_enable(plat->stmmac_clk); in stmmac_probe_config_dt()
634 plat->clk_ptp_rate = clk_get_rate(plat->stmmac_clk); in stmmac_probe_config_dt()
661 clk_disable_unprepare(plat->stmmac_clk); in stmmac_probe_config_dt()
674 clk_disable_unprepare(plat->stmmac_clk); in devm_stmmac_remove_config_dt()
H A Ddwmac-intel.c690 plat->stmmac_clk = clk_register_fixed_rate(&pdev->dev, in intel_mgbe_common_data()
694 if (IS_ERR(plat->stmmac_clk)) { in intel_mgbe_common_data()
696 plat->stmmac_clk = NULL; in intel_mgbe_common_data()
699 ret = clk_prepare_enable(plat->stmmac_clk); in intel_mgbe_common_data()
701 clk_unregister_fixed_rate(plat->stmmac_clk); in intel_mgbe_common_data()
1341 clk_disable_unprepare(plat->stmmac_clk); in intel_eth_pci_probe()
1342 clk_unregister_fixed_rate(plat->stmmac_clk); in intel_eth_pci_probe()
1360 clk_disable_unprepare(priv->plat->stmmac_clk); in intel_eth_pci_remove()
1361 clk_unregister_fixed_rate(priv->plat->stmmac_clk); in intel_eth_pci_remove()
H A Ddwmac-dwc-qos-eth.c240 eqos->clk_slave = plat_dat->stmmac_clk; in tegra_eqos_probe()
365 plat_dat->stmmac_clk = dwc_eth_find_clk(plat_dat, in dwc_eth_dwmac_probe()
H A Ddwmac-thead.c124 rate = clk_get_rate(plat->stmmac_clk); in thead_set_clk_tx_rate()
H A Ddwmac-visconti.c209 clk_disable_unprepare(priv->plat->stmmac_clk); in visconti_eth_clock_remove()
H A Dstmmac_ethtool.c917 unsigned long clk = clk_get_rate(priv->plat->stmmac_clk); in stmmac_usec2riwt()
930 unsigned long clk = clk_get_rate(priv->plat->stmmac_clk); in stmmac_riwt2usec()
H A Ddwmac4_core.c54 clk_rate = clk_get_rate(priv->plat->stmmac_clk); in dwmac4_core_init()
H A Dstmmac_main.c154 ret = clk_prepare_enable(priv->plat->stmmac_clk); in stmmac_bus_clks_config()
159 clk_disable_unprepare(priv->plat->stmmac_clk); in stmmac_bus_clks_config()
165 clk_disable_unprepare(priv->plat->stmmac_clk); in stmmac_bus_clks_config()
171 clk_disable_unprepare(priv->plat->stmmac_clk); in stmmac_bus_clks_config()
331 clk_rate = clk_get_rate(priv->plat->stmmac_clk); in stmmac_clk_csr_set()
/linux-6.15/include/linux/
H A Dstmmac.h260 struct clk *stmmac_clk; member
/linux-6.15/Documentation/networking/device_drivers/ethernet/stmicro/
H A Dstmmac.rst455 struct clk *stmmac_clk;