Home
last modified time | relevance | path

Searched refs:xo_clk (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/drivers/phy/qualcomm/
H A Dphy-qcom-ipq806x-usb.c121 struct clk *xo_clk; member
258 ret = clk_prepare_enable(phy_dwc3->xo_clk); in qcom_ipq806x_usb_hs_phy_init()
264 clk_disable_unprepare(phy_dwc3->xo_clk); in qcom_ipq806x_usb_hs_phy_init()
279 if (!phy_dwc3->xo_clk) in qcom_ipq806x_usb_hs_phy_init()
296 clk_disable_unprepare(phy_dwc3->xo_clk); in qcom_ipq806x_usb_hs_phy_exit()
307 ret = clk_prepare_enable(phy_dwc3->xo_clk); in qcom_ipq806x_usb_ss_phy_init()
313 clk_disable_unprepare(phy_dwc3->xo_clk); in qcom_ipq806x_usb_ss_phy_init()
325 if (!phy_dwc3->xo_clk) in qcom_ipq806x_usb_ss_phy_init()
449 clk_disable_unprepare(phy_dwc3->xo_clk); in qcom_ipq806x_usb_ss_phy_exit()
518 if (IS_ERR(phy_dwc3->xo_clk)) { in qcom_ipq806x_usb_phy_probe()
[all …]
/linux-6.15/drivers/remoteproc/
H A Dqcom_wcnss_iris.c23 struct clk *xo_clk; member
77 ret = clk_prepare_enable(iris->xo_clk); in qcom_iris_enable()
93 clk_disable_unprepare(iris->xo_clk); in qcom_iris_disable()
156 iris->xo_clk = devm_clk_get(&iris->dev, "xo"); in qcom_iris_probe()
157 if (IS_ERR(iris->xo_clk)) { in qcom_iris_probe()
158 ret = dev_err_probe(&iris->dev, PTR_ERR(iris->xo_clk), in qcom_iris_probe()
/linux-6.15/drivers/clk/qcom/
H A Da53-pll.c44 struct clk *xo_clk; in qcom_a53pll_get_freq_tbl() local
49 xo_clk = devm_clk_get(dev, "xo"); in qcom_a53pll_get_freq_tbl()
50 if (IS_ERR(xo_clk)) in qcom_a53pll_get_freq_tbl()
53 xo_freq = clk_get_rate(xo_clk); in qcom_a53pll_get_freq_tbl()
/linux-6.15/drivers/bus/
H A Dqcom-ssc-block-bus.c36 struct clk *xo_clk; member
68 ret = clk_prepare_enable(data->xo_clk); in qcom_ssc_block_bus_init()
153 clk_disable(data->xo_clk); in qcom_ssc_block_bus_init()
186 clk_disable(data->xo_clk); in qcom_ssc_block_bus_deinit()
292 data->xo_clk = devm_clk_get(&pdev->dev, "xo"); in qcom_ssc_block_bus_probe()
293 if (IS_ERR(data->xo_clk)) in qcom_ssc_block_bus_probe()
294 return dev_err_probe(&pdev->dev, PTR_ERR(data->xo_clk), in qcom_ssc_block_bus_probe()
/linux-6.15/drivers/usb/typec/mux/
H A Dps883x.c43 struct clk *xo_clk; member
330 retimer->xo_clk = devm_clk_get(dev, NULL); in ps883x_retimer_probe()
331 if (IS_ERR(retimer->xo_clk)) in ps883x_retimer_probe()
332 return dev_err_probe(dev, PTR_ERR(retimer->xo_clk), in ps883x_retimer_probe()
360 ret = clk_prepare_enable(retimer->xo_clk); in ps883x_retimer_probe()
419 clk_disable_unprepare(retimer->xo_clk); in ps883x_retimer_probe()
440 clk_disable_unprepare(retimer->xo_clk); in ps883x_retimer_remove()
/linux-6.15/drivers/mmc/host/
H A Dsdhci-msm.c273 struct clk *xo_clk; /* TCXO clk needed for FLL feature of cm_dll*/ member
639 unsigned long flags, xo_clk = 0; in msm_init_cm_dll() local
644 if (msm_host->use_14lpp_dll_reset && !IS_ERR_OR_NULL(msm_host->xo_clk)) in msm_init_cm_dll()
645 xo_clk = clk_get_rate(msm_host->xo_clk); in msm_init_cm_dll()
692 !IS_ERR_OR_NULL(msm_host->xo_clk)) { in msm_init_cm_dll()
700 xo_clk); in msm_init_cm_dll()
703 xo_clk); in msm_init_cm_dll()
2627 msm_host->xo_clk = devm_clk_get(&pdev->dev, "xo"); in sdhci_msm_probe()
2628 if (IS_ERR(msm_host->xo_clk)) { in sdhci_msm_probe()
2629 ret = PTR_ERR(msm_host->xo_clk); in sdhci_msm_probe()
/linux-6.15/arch/arm64/boot/dts/qcom/
H A Dipq9574-rdp-common.dtsi187 &xo_clk {
H A Dipq9574.dtsi25 clocks = <&xo_clk>;
40 xo_clk: xo-clk { label