Lines Matching refs:clk_data
911 struct clk_onecell_data *clk_data; in mtk_topckgen_init() local
921 mt8173_top_clk_data = clk_data = mtk_alloc_clk_data(CLK_TOP_NR_CLK); in mtk_topckgen_init()
923 mtk_clk_register_fixed_clks(fixed_clks, ARRAY_SIZE(fixed_clks), clk_data); in mtk_topckgen_init()
924 mtk_clk_register_factors(top_divs, ARRAY_SIZE(top_divs), clk_data); in mtk_topckgen_init()
926 &mt8173_clk_lock, clk_data); in mtk_topckgen_init()
928 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_topckgen_init()
939 struct clk_onecell_data *clk_data; in mtk_infrasys_init() local
942 clk_data = mtk_alloc_clk_data(CLK_INFRA_NR_CLK); in mtk_infrasys_init()
945 clk_data); in mtk_infrasys_init()
946 mtk_clk_register_factors(infra_divs, ARRAY_SIZE(infra_divs), clk_data); in mtk_infrasys_init()
948 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_infrasys_init()
959 struct clk_onecell_data *clk_data; in mtk_pericfg_init() local
969 clk_data = mtk_alloc_clk_data(CLK_PERI_NR_CLK); in mtk_pericfg_init()
972 clk_data); in mtk_pericfg_init()
974 &mt8173_clk_lock, clk_data); in mtk_pericfg_init()
976 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_pericfg_init()
1062 struct clk_onecell_data *clk_data; in mtk_apmixedsys_init() local
1073 mt8173_pll_clk_data = clk_data = mtk_alloc_clk_data(CLK_APMIXED_NR_CLK); in mtk_apmixedsys_init()
1074 if (!clk_data) in mtk_apmixedsys_init()
1077 mtk_clk_register_plls(node, plls, ARRAY_SIZE(plls), clk_data); in mtk_apmixedsys_init()
1091 clk_data->clks[cku->id] = clk; in mtk_apmixedsys_init()
1094 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_apmixedsys_init()
1106 struct clk_onecell_data *clk_data; in mtk_imgsys_init() local
1109 clk_data = mtk_alloc_clk_data(CLK_IMG_NR_CLK); in mtk_imgsys_init()
1112 clk_data); in mtk_imgsys_init()
1114 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_imgsys_init()
1124 struct clk_onecell_data *clk_data; in mtk_mmsys_init() local
1127 clk_data = mtk_alloc_clk_data(CLK_MM_NR_CLK); in mtk_mmsys_init()
1130 clk_data); in mtk_mmsys_init()
1132 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_mmsys_init()
1141 struct clk_onecell_data *clk_data; in mtk_vdecsys_init() local
1144 clk_data = mtk_alloc_clk_data(CLK_VDEC_NR_CLK); in mtk_vdecsys_init()
1147 clk_data); in mtk_vdecsys_init()
1149 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_vdecsys_init()
1158 struct clk_onecell_data *clk_data; in mtk_vencsys_init() local
1161 clk_data = mtk_alloc_clk_data(CLK_VENC_NR_CLK); in mtk_vencsys_init()
1164 clk_data); in mtk_vencsys_init()
1166 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_vencsys_init()
1175 struct clk_onecell_data *clk_data; in mtk_vencltsys_init() local
1178 clk_data = mtk_alloc_clk_data(CLK_VENCLT_NR_CLK); in mtk_vencltsys_init()
1181 clk_data); in mtk_vencltsys_init()
1183 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_vencltsys_init()