Lines Matching defs:emc
53 struct tegra210_clk_emc *emc = to_tegra210_clk_emc(hw);
57 value = readl_relaxed(emc->regs + CLK_SOURCE_EMC);
66 struct tegra210_clk_emc *emc = to_tegra210_clk_emc(hw);
81 value = readl_relaxed(emc->regs + CLK_SOURCE_EMC);
92 struct tegra210_clk_emc *emc = to_tegra210_clk_emc(hw);
93 struct tegra210_clk_emc_provider *provider = emc->provider;
107 static struct clk *tegra210_clk_emc_find_parent(struct tegra210_clk_emc *emc,
110 struct clk_hw *parent = clk_hw_get_parent_by_index(&emc->hw, index);
121 struct tegra210_clk_emc *emc = to_tegra210_clk_emc(hw);
122 struct tegra210_clk_emc_provider *provider = emc->provider;
190 clk = tegra210_clk_emc_find_parent(emc, index);
243 clk = tegra210_clk_emc_find_parent(emc, old_idx);
269 struct tegra210_clk_emc *emc;
273 emc = kzalloc(sizeof(*emc), GFP_KERNEL);
274 if (!emc)
277 emc->regs = regs;
279 init.name = "emc";
284 emc->hw.init = &init;
286 clk = clk_register(NULL, &emc->hw);
288 kfree(emc);
299 struct tegra210_clk_emc *emc = to_tegra210_clk_emc(hw);
354 emc->provider = provider;
366 struct tegra210_clk_emc *emc = to_tegra210_clk_emc(__clk_get_hw(clk));
368 module_put(emc->provider->owner);
369 emc->provider = NULL;