Lines Matching refs:pmc_clk
191 struct pmc_clk { struct
198 #define to_pmc_clk(_hw) container_of(_hw, struct pmc_clk, hw) argument
2485 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_mux_get_parent()
2496 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_mux_set_parent()
2510 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_is_enabled()
2530 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_enable()
2539 struct pmc_clk *clk = to_pmc_clk(hw); in pmc_clk_disable()
2559 struct pmc_clk *pmc_clk; in tegra_pmc_clk_out_register() local
2561 pmc_clk = devm_kzalloc(pmc->dev, sizeof(*pmc_clk), GFP_KERNEL); in tegra_pmc_clk_out_register()
2562 if (!pmc_clk) in tegra_pmc_clk_out_register()
2572 pmc_clk->hw.init = &init; in tegra_pmc_clk_out_register()
2573 pmc_clk->offs = offset; in tegra_pmc_clk_out_register()
2574 pmc_clk->mux_shift = data->mux_shift; in tegra_pmc_clk_out_register()
2575 pmc_clk->force_en_shift = data->force_en_shift; in tegra_pmc_clk_out_register()
2577 return clk_register(NULL, &pmc_clk->hw); in tegra_pmc_clk_out_register()