Lines Matching refs:clks
35 struct clk *clks[USB_MAX_CLKS]; member
89 for (clk = 0; clk < USB_MAX_CLKS && priv->clks[clk]; clk++) { in st_ehci_platform_power_on()
90 ret = clk_prepare_enable(priv->clks[clk]); in st_ehci_platform_power_on()
109 clk_disable_unprepare(priv->clks[clk]); in st_ehci_platform_power_on()
133 if (priv->clks[clk]) in st_ehci_platform_power_off()
134 clk_disable_unprepare(priv->clks[clk]); in st_ehci_platform_power_off()
191 priv->clks[clk] = of_clk_get(dev->dev.of_node, clk); in st_ehci_platform_probe()
192 if (IS_ERR(priv->clks[clk])) { in st_ehci_platform_probe()
193 err = PTR_ERR(priv->clks[clk]); in st_ehci_platform_probe()
196 priv->clks[clk] = NULL; in st_ehci_platform_probe()
251 clk_put(priv->clks[clk]); in st_ehci_platform_probe()
273 for (clk = 0; clk < USB_MAX_CLKS && priv->clks[clk]; clk++) in st_ehci_platform_remove()
274 clk_put(priv->clks[clk]); in st_ehci_platform_remove()