Lines Matching defs:clk
10 #include <linux/clk.h>
11 #include <linux/clk-provider.h>
13 #include "clk.h"
1049 if (!__clk_get_enable_count(hw->clk))
1744 struct clk *osc = __clk_lookup("osc");
1891 static struct clk *_tegra_clk_register_pll(struct tegra_clk_pll *pll,
1920 struct clk *tegra_clk_register_pll(const char *name, const char *parent_name,
1926 struct clk *clk;
1934 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
1936 if (IS_ERR(clk))
1939 return clk;
1951 struct clk *tegra_clk_register_plle(const char *name, const char *parent_name,
1957 struct clk *clk;
1968 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
1970 if (IS_ERR(clk))
1973 return clk;
1976 struct clk *tegra_clk_register_pllu(const char *name, const char *parent_name,
1981 struct clk *clk;
1989 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
1991 if (IS_ERR(clk))
1994 return clk;
2042 struct clk *tegra_clk_register_pllxc(const char *name, const char *parent_name,
2049 struct clk *clk, *parent;
2055 WARN(1, "parent clk %s of %s must be registered first\n",
2098 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2100 if (IS_ERR(clk))
2103 return clk;
2106 struct clk *tegra_clk_register_pllre(const char *name, const char *parent_name,
2114 struct clk *clk;
2147 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2149 if (IS_ERR(clk))
2152 return clk;
2155 struct clk *tegra_clk_register_pllm(const char *name, const char *parent_name,
2162 struct clk *clk, *parent;
2170 WARN(1, "parent clk %s of %s must be registered first\n",
2189 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2191 if (IS_ERR(clk))
2194 return clk;
2197 struct clk *tegra_clk_register_pllc(const char *name, const char *parent_name,
2203 struct clk *parent, *clk;
2214 WARN(1, "parent clk %s of %s must be registered first\n",
2263 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2265 if (IS_ERR(clk))
2268 return clk;
2271 struct clk *tegra_clk_register_plle_tegra114(const char *name,
2278 struct clk *clk;
2286 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2288 if (IS_ERR(clk))
2291 return clk;
2294 struct clk *
2301 struct clk *clk;
2309 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2311 if (IS_ERR(clk))
2314 return clk;
2329 struct clk *tegra_clk_register_pllss(const char *name, const char *parent_name,
2335 struct clk *clk, *parent;
2346 WARN(1, "parent clk %s of %s must be registered first\n",
2400 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2403 if (IS_ERR(clk))
2406 return clk;
2411 struct clk *tegra_clk_register_pllre_tegra210(const char *name,
2418 struct clk *clk;
2430 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2432 if (IS_ERR(clk))
2435 return clk;
2574 struct clk *tegra_clk_register_plle_tegra210(const char *name,
2581 struct clk *clk;
2589 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2591 if (IS_ERR(clk))
2594 return clk;
2597 struct clk *tegra_clk_register_pllc_tegra210(const char *name,
2603 struct clk *parent, *clk;
2613 WARN(1, "parent clk %s of %s must be registered first\n",
2631 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2633 if (IS_ERR(clk))
2636 return clk;
2639 struct clk *tegra_clk_register_pllss_tegra210(const char *name,
2646 struct clk *clk, *parent;
2655 WARN(1, "parent clk %s of %s must be registered first\n",
2679 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2682 if (IS_ERR(clk))
2685 return clk;
2688 struct clk *tegra_clk_register_pllmb(const char *name, const char *parent_name,
2695 struct clk *clk, *parent;
2703 WARN(1, "parent clk %s of %s must be registered first\n",
2722 clk = _tegra_clk_register_pll(pll, name, parent_name, flags,
2724 if (IS_ERR(clk))
2727 return clk;