Home
last modified time | relevance | path

Searched refs:phy_ref_clk (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/phy/freescale/
H A Dphy-fsl-imx8-mipi-dphy.c98 struct clk *phy_ref_clk; member
159 unsigned long ref_clk = clk_get_rate(priv->phy_ref_clk); in mixel_dphy_config_from_opts()
382 ret = clk_prepare_enable(priv->phy_ref_clk); in mixel_dphy_power_on()
398 clk_disable_unprepare(priv->phy_ref_clk); in mixel_dphy_power_on()
409 clk_disable_unprepare(priv->phy_ref_clk); in mixel_dphy_power_off()
464 priv->phy_ref_clk = devm_clk_get(&pdev->dev, "phy_ref"); in mixel_dphy_probe()
465 if (IS_ERR(priv->phy_ref_clk)) { in mixel_dphy_probe()
467 return PTR_ERR(priv->phy_ref_clk); in mixel_dphy_probe()
470 clk_get_rate(priv->phy_ref_clk)); in mixel_dphy_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-visconti.c52 struct clk *phy_ref_clk; member
188 dwmac->phy_ref_clk = devm_clk_get(&pdev->dev, "phy_ref_clk"); in visconti_eth_clock_probe()
189 if (IS_ERR(dwmac->phy_ref_clk)) in visconti_eth_clock_probe()
190 return dev_err_probe(&pdev->dev, PTR_ERR(dwmac->phy_ref_clk), in visconti_eth_clock_probe()
191 "phy_ref_clk clock not found.\n"); in visconti_eth_clock_probe()
193 err = clk_prepare_enable(dwmac->phy_ref_clk); in visconti_eth_clock_probe()
208 clk_disable_unprepare(dwmac->phy_ref_clk); in visconti_eth_clock_remove()
/kernel/linux/linux-6.6/drivers/phy/freescale/
H A Dphy-fsl-imx8-mipi-dphy.c127 struct clk *phy_ref_clk; member
191 unsigned long ref_clk = clk_get_rate(priv->phy_ref_clk); in mixel_dphy_config_from_opts()
436 clk_set_rate(priv->phy_ref_clk, lvds_opts->differential_clk_rate); in mixel_dphy_configure_lvds_phy()
570 ret = clk_prepare_enable(priv->phy_ref_clk); in mixel_dphy_power_on()
590 clk_disable_unprepare(priv->phy_ref_clk); in mixel_dphy_power_on()
604 clk_disable_unprepare(priv->phy_ref_clk); in mixel_dphy_power_off()
692 priv->phy_ref_clk = devm_clk_get(&pdev->dev, "phy_ref"); in mixel_dphy_probe()
693 if (IS_ERR(priv->phy_ref_clk)) { in mixel_dphy_probe()
695 return PTR_ERR(priv->phy_ref_clk); in mixel_dphy_probe()
698 clk_get_rate(priv->phy_ref_clk)); in mixel_dphy_probe()
[all...]
H A Dphy-fsl-imx8qm-lvds-phy.c62 struct clk *phy_ref_clk; member
92 ret = clk_prepare_enable(priv->phy_ref_clk); in mixel_lvds_phy_power_on()
134 clk_disable_unprepare(priv->phy_ref_clk); in mixel_lvds_phy_power_on()
161 clk_disable_unprepare(priv->phy_ref_clk); in mixel_lvds_phy_power_off()
173 ret = clk_set_rate(priv->phy_ref_clk, cfg->differential_clk_rate); in mixel_lvds_phy_configure()
341 priv->phy_ref_clk = devm_clk_get(dev, NULL); in mixel_lvds_phy_probe()
342 if (IS_ERR(priv->phy_ref_clk)) in mixel_lvds_phy_probe()
343 return dev_err_probe(dev, PTR_ERR(priv->phy_ref_clk), in mixel_lvds_phy_probe()
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpcie-kirin.c89 struct clk *phy_ref_clk; member
124 kirin_pcie->phy_ref_clk = devm_clk_get(dev, "pcie_phy_ref"); in kirin_pcie_get_clk()
125 if (IS_ERR(kirin_pcie->phy_ref_clk)) in kirin_pcie_get_clk()
126 return PTR_ERR(kirin_pcie->phy_ref_clk); in kirin_pcie_get_clk()
223 ret = clk_set_rate(kirin_pcie->phy_ref_clk, REF_CLK_FREQ); in kirin_pcie_clk_ctrl()
227 ret = clk_prepare_enable(kirin_pcie->phy_ref_clk); in kirin_pcie_clk_ctrl()
258 clk_disable_unprepare(kirin_pcie->phy_ref_clk); in kirin_pcie_clk_ctrl()
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
H A Dpcie-kirin.c133 struct clk *phy_ref_clk; member
155 phy->phy_ref_clk = devm_clk_get(dev, "pcie_phy_ref"); in hi3660_pcie_phy_get_clk()
156 if (IS_ERR(phy->phy_ref_clk)) in hi3660_pcie_phy_get_clk()
157 return PTR_ERR(phy->phy_ref_clk); in hi3660_pcie_phy_get_clk()
246 ret = clk_set_rate(phy->phy_ref_clk, REF_CLK_FREQ); in hi3660_pcie_phy_clk_ctrl()
250 ret = clk_prepare_enable(phy->phy_ref_clk); in hi3660_pcie_phy_clk_ctrl()
281 clk_disable_unprepare(phy->phy_ref_clk); in hi3660_pcie_phy_clk_ctrl()
/kernel/linux/linux-6.6/drivers/phy/hisilicon/
H A Dphy-hi3670-pcie.c161 struct clk *phy_ref_clk; member
597 ret = clk_set_rate(phy->phy_ref_clk, REF_CLK_FREQ); in kirin_pcie_clk_ctrl()
601 ret = clk_prepare_enable(phy->phy_ref_clk); in kirin_pcie_clk_ctrl()
632 clk_disable_unprepare(phy->phy_ref_clk); in kirin_pcie_clk_ctrl()
764 phy->phy_ref_clk = devm_clk_get(dev, "phy_ref"); in hi3670_pcie_phy_get_resources()
765 if (IS_ERR(phy->phy_ref_clk)) in hi3670_pcie_phy_get_resources()
766 return PTR_ERR(phy->phy_ref_clk); in hi3670_pcie_phy_get_resources()
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/
H A Dnwl-dsi.c101 struct clk *phy_ref_clk; member
866 phy_ref_rate = clk_get_rate(dsi->phy_ref_clk); in nwl_dsi_bridge_mode_set()
1012 dsi->phy_ref_clk = clk; in nwl_dsi_parse_dt()
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
H A Dnwl-dsi.c95 struct clk *phy_ref_clk; member
857 phy_ref_rate = clk_get_rate(dsi->phy_ref_clk); in nwl_dsi_bridge_mode_set()
1014 dsi->phy_ref_clk = clk; in nwl_dsi_parse_dt()

Completed in 10 milliseconds