Lines Matching defs:clk
10 #include <linux/clk.h>
11 #include <linux/clk-provider.h>
13 #include "clk.h"
1046 if (!__clk_get_enable_count(hw->clk))
1741 struct clk *osc = __clk_lookup("osc");
1888 static struct clk *_tegra_clk_register_pll(struct tegra_clk_pll *pll,
1917 struct clk *tegra_clk_register_pll(const char *name, const char *parent_name,
1923 struct clk *clk;
1931 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
1933 if (IS_ERR(clk))
1936 return clk;
1948 struct clk *tegra_clk_register_plle(const char *name, const char *parent_name,
1954 struct clk *clk;
1965 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
1967 if (IS_ERR(clk))
1970 return clk;
1973 struct clk *tegra_clk_register_pllu(const char *name, const char *parent_name,
1978 struct clk *clk;
1986 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
1988 if (IS_ERR(clk))
1991 return clk;
2039 struct clk *tegra_clk_register_pllxc(const char *name, const char *parent_name,
2046 struct clk *clk, *parent;
2052 WARN(1, "parent clk %s of %s must be registered first\n",
2095 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2097 if (IS_ERR(clk))
2100 return clk;
2103 struct clk *tegra_clk_register_pllre(const char *name, const char *parent_name,
2111 struct clk *clk;
2144 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2146 if (IS_ERR(clk))
2149 return clk;
2152 struct clk *tegra_clk_register_pllm(const char *name, const char *parent_name,
2159 struct clk *clk, *parent;
2167 WARN(1, "parent clk %s of %s must be registered first\n",
2186 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2188 if (IS_ERR(clk))
2191 return clk;
2194 struct clk *tegra_clk_register_pllc(const char *name, const char *parent_name,
2200 struct clk *parent, *clk;
2211 WARN(1, "parent clk %s of %s must be registered first\n",
2260 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2262 if (IS_ERR(clk))
2265 return clk;
2268 struct clk *tegra_clk_register_plle_tegra114(const char *name,
2275 struct clk *clk;
2283 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2285 if (IS_ERR(clk))
2288 return clk;
2291 struct clk *
2298 struct clk *clk;
2306 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2308 if (IS_ERR(clk))
2311 return clk;
2326 struct clk *tegra_clk_register_pllss(const char *name, const char *parent_name,
2332 struct clk *clk, *parent;
2343 WARN(1, "parent clk %s of %s must be registered first\n",
2397 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2400 if (IS_ERR(clk))
2403 return clk;
2408 struct clk *tegra_clk_register_pllre_tegra210(const char *name,
2415 struct clk *clk;
2427 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2429 if (IS_ERR(clk))
2432 return clk;
2583 struct clk *tegra_clk_register_plle_tegra210(const char *name,
2590 struct clk *clk;
2598 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2600 if (IS_ERR(clk))
2603 return clk;
2606 struct clk *tegra_clk_register_pllc_tegra210(const char *name,
2612 struct clk *parent, *clk;
2622 WARN(1, "parent clk %s of %s must be registered first\n",
2640 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2642 if (IS_ERR(clk))
2645 return clk;
2648 struct clk *tegra_clk_register_pllss_tegra210(const char *name,
2655 struct clk *clk, *parent;
2664 WARN(1, "parent clk %s of %s must be registered first\n",
2688 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2691 if (IS_ERR(clk))
2694 return clk;
2697 struct clk *tegra_clk_register_pllmb(const char *name, const char *parent_name,
2704 struct clk *clk, *parent;
2712 WARN(1, "parent clk %s of %s must be registered first\n",
2731 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2733 if (IS_ERR(clk))
2736 return clk;