Lines Matching refs:clks
44 struct clk *clks[EHCI_MAX_CLKS]; member
84 for (clk = 0; clk < EHCI_MAX_CLKS && priv->clks[clk]; clk++) { in ehci_platform_power_on()
85 ret = clk_prepare_enable(priv->clks[clk]); in ehci_platform_power_on()
114 clk_disable_unprepare(priv->clks[clk]); in ehci_platform_power_on()
133 if (priv->clks[clk]) in ehci_platform_power_off()
134 clk_disable_unprepare(priv->clks[clk]); in ehci_platform_power_off()
240 priv->clks[clk] = of_clk_get(dev->dev.of_node, clk); in ehci_platform_probe()
241 if (IS_ERR(priv->clks[clk])) { in ehci_platform_probe()
242 err = PTR_ERR(priv->clks[clk]); in ehci_platform_probe()
245 priv->clks[clk] = NULL; in ehci_platform_probe()
317 clk_put(priv->clks[clk]); in ehci_platform_probe()
342 for (clk = 0; clk < EHCI_MAX_CLKS && priv->clks[clk]; clk++) in ehci_platform_remove()
343 clk_put(priv->clks[clk]); in ehci_platform_remove()