Lines Matching refs:clk_data
61 struct clk_hw_onecell_data *clk_data; in clk_mt8195_apusys_pll_probe() local
65 clk_data = mtk_alloc_clk_data(CLK_APUSYS_PLL_NR_CLK); in clk_mt8195_apusys_pll_probe()
66 if (!clk_data) in clk_mt8195_apusys_pll_probe()
69 r = mtk_clk_register_plls(node, apusys_plls, ARRAY_SIZE(apusys_plls), clk_data); in clk_mt8195_apusys_pll_probe()
73 r = of_clk_add_hw_provider(node, of_clk_hw_onecell_get, clk_data); in clk_mt8195_apusys_pll_probe()
77 platform_set_drvdata(pdev, clk_data); in clk_mt8195_apusys_pll_probe()
82 mtk_clk_unregister_plls(apusys_plls, ARRAY_SIZE(apusys_plls), clk_data); in clk_mt8195_apusys_pll_probe()
84 mtk_free_clk_data(clk_data); in clk_mt8195_apusys_pll_probe()
90 struct clk_hw_onecell_data *clk_data = platform_get_drvdata(pdev); in clk_mt8195_apusys_pll_remove() local
94 mtk_clk_unregister_plls(apusys_plls, ARRAY_SIZE(apusys_plls), clk_data); in clk_mt8195_apusys_pll_remove()
95 mtk_free_clk_data(clk_data); in clk_mt8195_apusys_pll_remove()