Home
last modified time | relevance | path

Searched full:suspend_clk (Results 1 – 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/drivers/usb/dwc3/
Ddwc3-imx8mp.c57 struct clk *suspend_clk; member
194 dwc3_imx->suspend_clk = devm_clk_get(dev, "suspend"); in dwc3_imx8mp_probe()
195 if (IS_ERR(dwc3_imx->suspend_clk)) { in dwc3_imx8mp_probe()
196 err = PTR_ERR(dwc3_imx->suspend_clk); in dwc3_imx8mp_probe()
201 err = clk_prepare_enable(dwc3_imx->suspend_clk); in dwc3_imx8mp_probe()
263 clk_disable_unprepare(dwc3_imx->suspend_clk); in dwc3_imx8mp_probe()
278 clk_disable_unprepare(dwc3_imx->suspend_clk); in dwc3_imx8mp_remove()
344 clk_disable_unprepare(dwc3_imx->suspend_clk); in dwc3_imx8mp_pm_suspend()
360 ret = clk_prepare_enable(dwc3_imx->suspend_clk); in dwc3_imx8mp_pm_resume()
Dcore.c1099 * The power down scale field specifies how many suspend_clk in dwc3_set_power_down_clk_scale()
1104 * frequency of the suspend_clk. If it isn't fixed (but within in dwc3_set_power_down_clk_scale()
1106 * rate of the suspend_clk, so only update the power down scale in dwc3_set_power_down_clk_scale()
1280 /* Set power down scale of suspend_clk */ in dwc3_core_init()
1882 dwc->susp_clk = devm_clk_get_optional(dev, "suspend_clk"); in dwc3_get_clocks()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Drockchip,dwc3.txt9 "suspend_clk" Controller suspend clk, have to be 24 MHz or 32 KHz
28 clock-names = "ref_clk", "suspend_clk",
45 clock-names = "ref_clk", "suspend_clk",
/kernel/linux/linux-5.10/drivers/usb/host/
Dxhci-histb.c40 struct clk *suspend_clk; member
106 histb->suspend_clk = devm_clk_get(dev, "suspend"); in xhci_histb_clks_get()
107 if (IS_ERR(histb->suspend_clk)) { in xhci_histb_clks_get()
109 return PTR_ERR(histb->suspend_clk); in xhci_histb_clks_get()
137 ret = clk_prepare_enable(histb->suspend_clk); in xhci_histb_host_enable()
161 clk_disable_unprepare(histb->suspend_clk); in xhci_histb_host_disable()
/kernel/linux/linux-6.6/drivers/usb/host/
Dxhci-histb.c40 struct clk *suspend_clk; member
106 histb->suspend_clk = devm_clk_get(dev, "suspend"); in xhci_histb_clks_get()
107 if (IS_ERR(histb->suspend_clk)) { in xhci_histb_clks_get()
109 return PTR_ERR(histb->suspend_clk); in xhci_histb_clks_get()
137 ret = clk_prepare_enable(histb->suspend_clk); in xhci_histb_host_enable()
161 clk_disable_unprepare(histb->suspend_clk); in xhci_histb_host_disable()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/
Drockchip,dwc3.yaml67 - const: suspend_clk
104 clock-names = "ref_clk", "suspend_clk",
Drockchip,rk3399-dwc3.yaml43 - const: suspend_clk
89 clock-names = "ref_clk", "suspend_clk",
/kernel/linux/linux-6.6/drivers/phy/broadcom/
Dphy-brcm-usb.c68 struct clk *suspend_clk; member
128 clk_prepare_enable(priv->suspend_clk); in brcm_usb_phy_init()
164 clk_disable_unprepare(priv->suspend_clk); in brcm_usb_phy_exit()
440 priv->suspend_clk = clk_get(dev, "usb0_freerun"); in brcm_usb_phy_dvr_init()
441 if (IS_ERR(priv->suspend_clk)) { in brcm_usb_phy_dvr_init()
442 if (PTR_ERR(priv->suspend_clk) == -EPROBE_DEFER) in brcm_usb_phy_dvr_init()
445 priv->suspend_clk = NULL; in brcm_usb_phy_dvr_init()
/kernel/linux/linux-5.10/drivers/phy/broadcom/
Dphy-brcm-usb.c68 struct clk *suspend_clk; member
128 clk_prepare_enable(priv->suspend_clk); in brcm_usb_phy_init()
164 clk_disable_unprepare(priv->suspend_clk); in brcm_usb_phy_exit()
426 priv->suspend_clk = clk_get(dev, "usb0_freerun"); in brcm_usb_phy_dvr_init()
427 if (IS_ERR(priv->suspend_clk)) { in brcm_usb_phy_dvr_init()
428 if (PTR_ERR(priv->suspend_clk) == -EPROBE_DEFER) in brcm_usb_phy_dvr_init()
431 priv->suspend_clk = NULL; in brcm_usb_phy_dvr_init()
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/
D0034_linux_drivers_usb_vfio_wdt_tty_uio.patch4761 + * The power down scale field specifies how many suspend_clk
5187 + struct clk *suspend_clk;
5325 + dwc3_imx->suspend_clk = devm_clk_get(dev, "suspend");
5326 + if (IS_ERR(dwc3_imx->suspend_clk)) {
5327 + err = PTR_ERR(dwc3_imx->suspend_clk);
5332 + err = clk_prepare_enable(dwc3_imx->suspend_clk);
5391 + clk_disable_unprepare(dwc3_imx->suspend_clk);
5474 + clk_disable_unprepare(dwc3_imx->suspend_clk);
5491 + ret = clk_prepare_enable(dwc3_imx->suspend_clk);
/kernel/linux/linux-6.6/arch/arm64/boot/dts/rockchip/
Drk356x.dtsi288 clock-names = "ref_clk", "suspend_clk",
304 clock-names = "ref_clk", "suspend_clk",
Drk3399.dtsi468 clock-names = "ref_clk", "suspend_clk",
504 clock-names = "ref_clk", "suspend_clk",
Drk3328.dtsi1013 clock-names = "ref_clk", "suspend_clk",
/kernel/linux/linux-5.10/arch/arm64/boot/dts/rockchip/
Drk3399.dtsi404 clock-names = "ref_clk", "suspend_clk",
440 clock-names = "ref_clk", "suspend_clk",
Drk3328.dtsi993 clock-names = "ref_clk", "suspend_clk",