Home
last modified time | relevance | path

Searched full:phy_clk (Results 1 – 25 of 38) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/phy/
Dphy-pistachio-usb.c37 struct clk *phy_clk; member
59 ret = clk_prepare_enable(p_phy->phy_clk); in pistachio_usb_phy_power_on()
70 rate = clk_get_rate(p_phy->phy_clk); in pistachio_usb_phy_power_on()
113 clk_disable_unprepare(p_phy->phy_clk); in pistachio_usb_phy_power_on()
121 clk_disable_unprepare(p_phy->phy_clk); in pistachio_usb_phy_power_off()
153 p_phy->phy_clk = devm_clk_get(p_phy->dev, "usb_phy"); in pistachio_usb_phy_probe()
154 if (IS_ERR(p_phy->phy_clk)) { in pistachio_usb_phy_probe()
156 PTR_ERR(p_phy->phy_clk)); in pistachio_usb_phy_probe()
157 return PTR_ERR(p_phy->phy_clk); in pistachio_usb_phy_probe()
/kernel/linux/linux-6.6/drivers/phy/
Dphy-pistachio-usb.c37 struct clk *phy_clk; member
59 ret = clk_prepare_enable(p_phy->phy_clk); in pistachio_usb_phy_power_on()
70 rate = clk_get_rate(p_phy->phy_clk); in pistachio_usb_phy_power_on()
113 clk_disable_unprepare(p_phy->phy_clk); in pistachio_usb_phy_power_on()
121 clk_disable_unprepare(p_phy->phy_clk); in pistachio_usb_phy_power_off()
153 p_phy->phy_clk = devm_clk_get(p_phy->dev, "usb_phy"); in pistachio_usb_phy_probe()
154 if (IS_ERR(p_phy->phy_clk)) { in pistachio_usb_phy_probe()
156 PTR_ERR(p_phy->phy_clk)); in pistachio_usb_phy_probe()
157 return PTR_ERR(p_phy->phy_clk); in pistachio_usb_phy_probe()
/kernel/linux/linux-5.10/drivers/usb/musb/
Dam35x.c74 struct clk *phy_clk; member
449 struct clk *phy_clk; in am35x_probe() local
458 phy_clk = clk_get(&pdev->dev, "fck"); in am35x_probe()
459 if (IS_ERR(phy_clk)) { in am35x_probe()
461 ret = PTR_ERR(phy_clk); in am35x_probe()
472 ret = clk_enable(phy_clk); in am35x_probe()
485 glue->phy_clk = phy_clk; in am35x_probe()
520 clk_disable(phy_clk); in am35x_probe()
526 clk_put(phy_clk); in am35x_probe()
542 clk_disable(glue->phy_clk); in am35x_remove()
[all …]
/kernel/linux/linux-6.6/drivers/phy/qualcomm/
Dphy-qcom-usb-hsic.c21 struct clk *phy_clk; member
33 ret = clk_prepare_enable(uphy->phy_clk); in qcom_usb_hsic_phy_power_on()
83 clk_disable_unprepare(uphy->phy_clk); in qcom_usb_hsic_phy_power_on()
93 clk_disable_unprepare(uphy->phy_clk); in qcom_usb_hsic_phy_power_off()
120 uphy->phy_clk = clk = devm_clk_get(&ulpi->dev, "phy"); in qcom_usb_hsic_phy_probe()
/kernel/linux/linux-5.10/drivers/phy/qualcomm/
Dphy-qcom-usb-hsic.c21 struct clk *phy_clk; member
33 ret = clk_prepare_enable(uphy->phy_clk); in qcom_usb_hsic_phy_power_on()
83 clk_disable_unprepare(uphy->phy_clk); in qcom_usb_hsic_phy_power_on()
93 clk_disable_unprepare(uphy->phy_clk); in qcom_usb_hsic_phy_power_off()
120 uphy->phy_clk = clk = devm_clk_get(&ulpi->dev, "phy"); in qcom_usb_hsic_phy_probe()
/kernel/linux/linux-6.6/drivers/phy/sunplus/
Dphy-sunplus-usb2.c72 struct clk *phy_clk; member
117 ret = clk_prepare_enable(usbphy->phy_clk); in sp_uphy_init()
164 clk_disable_unprepare(usbphy->phy_clk); in sp_uphy_init()
220 clk_disable_unprepare(usbphy->phy_clk); in sp_uphy_exit()
265 usbphy->phy_clk = devm_clk_get(&pdev->dev, NULL); in sp_usb_phy_probe()
266 if (IS_ERR(usbphy->phy_clk)) in sp_usb_phy_probe()
267 return PTR_ERR(usbphy->phy_clk); in sp_usb_phy_probe()
/kernel/linux/linux-6.6/drivers/phy/lantiq/
Dphy-lantiq-vrx200-pcie.c91 struct clk *phy_clk; member
321 ret = clk_prepare_enable(priv->phy_clk); in ltq_vrx200_pcie_phy_power_on()
335 clk_disable_unprepare(priv->phy_clk); in ltq_vrx200_pcie_phy_power_on()
346 clk_disable_unprepare(priv->phy_clk); in ltq_vrx200_pcie_phy_power_off()
445 priv->phy_clk = devm_clk_get(dev, "phy"); in ltq_vrx200_pcie_phy_probe()
446 if (IS_ERR(priv->phy_clk)) in ltq_vrx200_pcie_phy_probe()
447 return PTR_ERR(priv->phy_clk); in ltq_vrx200_pcie_phy_probe()
/kernel/linux/linux-5.10/drivers/phy/lantiq/
Dphy-lantiq-vrx200-pcie.c91 struct clk *phy_clk; member
321 ret = clk_prepare_enable(priv->phy_clk); in ltq_vrx200_pcie_phy_power_on()
335 clk_disable_unprepare(priv->phy_clk); in ltq_vrx200_pcie_phy_power_on()
346 clk_disable_unprepare(priv->phy_clk); in ltq_vrx200_pcie_phy_power_off()
447 priv->phy_clk = devm_clk_get(dev, "phy"); in ltq_vrx200_pcie_phy_probe()
448 if (IS_ERR(priv->phy_clk)) in ltq_vrx200_pcie_phy_probe()
449 return PTR_ERR(priv->phy_clk); in ltq_vrx200_pcie_phy_probe()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/ufs/
Dcdns,ufshc.txt22 the "phy_clk" clock can also be added, if needed.
31 clock-names = "core_clk", "phy_clk";
Dufs-hisi.txt16 order as the clocks property. "ref_clk", "phy_clk" is optional
37 clock-names = "ref_clk", "phy_clk";
Dufshcd-pltfrm.txt80 clock-names = "core_clk", "ref_clk", "phy_clk", "iface_clk";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/ufs/
Dcdns,ufshc.yaml43 - const: phy_clk
72 clock-names = "core_clk", "phy_clk";
Dhisilicon,ufs.yaml44 - const: phy_clk
83 clock-names = "ref_clk", "phy_clk";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dphy-cadence-sierra.txt22 the clock to the lanes. "phy_clk" is deprecated.
54 clock-names = "phy_clk";
/kernel/linux/linux-6.6/sound/soc/fsl/
Dfsl_xcvr.c34 struct clk *phy_clk; member
364 clk_disable_unprepare(xcvr->phy_clk); in fsl_xcvr_en_aud_pll()
365 ret = clk_set_rate(xcvr->phy_clk, freq); in fsl_xcvr_en_aud_pll()
370 ret = clk_prepare_enable(xcvr->phy_clk); in fsl_xcvr_en_aud_pll()
1272 xcvr->phy_clk = devm_clk_get(dev, "phy"); in fsl_xcvr_probe()
1273 if (IS_ERR(xcvr->phy_clk)) { in fsl_xcvr_probe()
1275 return PTR_ERR(xcvr->phy_clk); in fsl_xcvr_probe()
1394 clk_disable_unprepare(xcvr->phy_clk); in fsl_xcvr_runtime_suspend()
1424 ret = clk_prepare_enable(xcvr->phy_clk); in fsl_xcvr_runtime_resume()
1476 clk_disable_unprepare(xcvr->phy_clk); in fsl_xcvr_runtime_resume()
/kernel/linux/linux-6.6/arch/sh/drivers/pci/
Dpcie-sh7786.c26 struct clk *fclk, phy_clk; member
235 clk = &port->phy_clk; in pcie_clk_init()
263 clk_enable(&port->phy_clk); in phy_init()
279 clk_disable(&port->phy_clk); in phy_init()
/kernel/linux/linux-5.10/arch/sh/drivers/pci/
Dpcie-sh7786.c26 struct clk *fclk, phy_clk; member
236 clk = &port->phy_clk; in pcie_clk_init()
264 clk_enable(&port->phy_clk); in phy_init()
280 clk_disable(&port->phy_clk); in phy_init()
/kernel/linux/linux-6.6/arch/arm/boot/dts/actions/
Dowl-s500-roseapplepi.dts238 phy_clk-pinmux {
/kernel/linux/linux-5.10/drivers/net/ethernet/aurora/
Dnb8800.c595 u32 phy_clk; in nb8800_mac_config() local
606 phy_clk = 125000000; in nb8800_mac_config()
611 phy_clk = 25000000; in nb8800_mac_config()
615 ict = DIV_ROUND_UP(phy_clk, clk_get_rate(priv->clk)); in nb8800_mac_config()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
Dbcm63xx_enet.h323 struct clk *phy_clk; member
Dbcm63xx_enet.c1792 priv->phy_clk = devm_clk_get(&pdev->dev, "ephy"); in bcm_enet_probe()
1793 if (IS_ERR(priv->phy_clk)) { in bcm_enet_probe()
1794 ret = PTR_ERR(priv->phy_clk); in bcm_enet_probe()
1795 priv->phy_clk = NULL; in bcm_enet_probe()
1798 ret = clk_prepare_enable(priv->phy_clk); in bcm_enet_probe()
1892 clk_disable_unprepare(priv->phy_clk); in bcm_enet_probe()
1931 clk_disable_unprepare(priv->phy_clk); in bcm_enet_remove()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
Dbcm63xx_enet.h317 struct clk *phy_clk; member
Dbcm63xx_enet.c1764 priv->phy_clk = devm_clk_get(&pdev->dev, "ephy"); in bcm_enet_probe()
1765 if (IS_ERR(priv->phy_clk)) { in bcm_enet_probe()
1766 ret = PTR_ERR(priv->phy_clk); in bcm_enet_probe()
1767 priv->phy_clk = NULL; in bcm_enet_probe()
1770 ret = clk_prepare_enable(priv->phy_clk); in bcm_enet_probe()
1864 clk_disable_unprepare(priv->phy_clk); in bcm_enet_probe()
1903 clk_disable_unprepare(priv->phy_clk); in bcm_enet_remove()
/kernel/linux/linux-6.6/drivers/phy/cadence/
Dphy-cadence-sierra.c235 PHY_CLK, enumerator
1181 clk = devm_clk_get_optional(dev, "phy_clk"); in cdns_sierra_phy_clk()
1183 dev_err(dev, "failed to get clock phy_clk\n"); in cdns_sierra_phy_clk()
1186 sp->input_clks[PHY_CLK] = clk; in cdns_sierra_phy_clk()
1188 ret = clk_prepare_enable(sp->input_clks[PHY_CLK]); in cdns_sierra_phy_clk()
1220 clk_disable_unprepare(sp->input_clks[PHY_CLK]); in cdns_sierra_phy_disable_clocks()
/kernel/linux/linux-5.10/drivers/phy/cadence/
Dphy-cadence-sierra.c529 sp->clk = devm_clk_get_optional(dev, "phy_clk"); in cdns_sierra_phy_probe()
531 dev_err(dev, "failed to get clock phy_clk\n"); in cdns_sierra_phy_probe()

12