Lines Matching refs:pmc_clk
169 struct pmc_clk { struct
176 #define to_pmc_clk(_hw) container_of(_hw, struct pmc_clk, hw) argument
2258 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_mux_get_parent()
2269 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_mux_set_parent()
2283 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_is_enabled()
2303 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_enable()
2312 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_disable()
2332 struct pmc_clk *pmc_clk; in tegra_pmc_clk_out_register() local
2334 pmc_clk = devm_kzalloc(pmc->dev, sizeof(*pmc_clk), GFP_KERNEL); in tegra_pmc_clk_out_register()
2335 if (!pmc_clk) in tegra_pmc_clk_out_register()
2345 pmc_clk->hw.init = &init; in tegra_pmc_clk_out_register()
2346 pmc_clk->offs = offset; in tegra_pmc_clk_out_register()
2347 pmc_clk->mux_shift = data->mux_shift; in tegra_pmc_clk_out_register()
2348 pmc_clk->force_en_shift = data->force_en_shift; in tegra_pmc_clk_out_register()
2350 return clk_register(NULL, &pmc_clk->hw); in tegra_pmc_clk_out_register()