Lines Matching refs:clk_data
839 struct clk_onecell_data *clk_data; in mtk_topckgen_init() local
849 mt8173_top_clk_data = clk_data = mtk_alloc_clk_data(CLK_TOP_NR_CLK); in mtk_topckgen_init()
851 mtk_clk_register_fixed_clks(fixed_clks, ARRAY_SIZE(fixed_clks), clk_data); in mtk_topckgen_init()
852 mtk_clk_register_factors(top_divs, ARRAY_SIZE(top_divs), clk_data); in mtk_topckgen_init()
854 &mt8173_clk_lock, clk_data); in mtk_topckgen_init()
856 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_topckgen_init()
867 struct clk_onecell_data *clk_data; in mtk_infrasys_init() local
870 clk_data = mtk_alloc_clk_data(CLK_INFRA_NR_CLK); in mtk_infrasys_init()
873 clk_data); in mtk_infrasys_init()
874 mtk_clk_register_factors(infra_divs, ARRAY_SIZE(infra_divs), clk_data); in mtk_infrasys_init()
877 clk_data); in mtk_infrasys_init()
879 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_infrasys_init()
890 struct clk_onecell_data *clk_data; in mtk_pericfg_init() local
900 clk_data = mtk_alloc_clk_data(CLK_PERI_NR_CLK); in mtk_pericfg_init()
903 clk_data); in mtk_pericfg_init()
905 &mt8173_clk_lock, clk_data); in mtk_pericfg_init()
907 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_pericfg_init()
993 struct clk_onecell_data *clk_data; in mtk_apmixedsys_init() local
1004 mt8173_pll_clk_data = clk_data = mtk_alloc_clk_data(CLK_APMIXED_NR_CLK); in mtk_apmixedsys_init()
1005 if (!clk_data) { in mtk_apmixedsys_init()
1010 mtk_clk_register_plls(node, plls, ARRAY_SIZE(plls), clk_data); in mtk_apmixedsys_init()
1024 clk_data->clks[cku->id] = clk; in mtk_apmixedsys_init()
1030 clk_data->clks[CLK_APMIXED_HDMI_REF] = clk; in mtk_apmixedsys_init()
1032 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_apmixedsys_init()
1044 struct clk_onecell_data *clk_data; in mtk_imgsys_init() local
1047 clk_data = mtk_alloc_clk_data(CLK_IMG_NR_CLK); in mtk_imgsys_init()
1050 clk_data); in mtk_imgsys_init()
1052 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_imgsys_init()
1062 struct clk_onecell_data *clk_data; in mtk_vdecsys_init() local
1065 clk_data = mtk_alloc_clk_data(CLK_VDEC_NR_CLK); in mtk_vdecsys_init()
1068 clk_data); in mtk_vdecsys_init()
1070 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_vdecsys_init()
1079 struct clk_onecell_data *clk_data; in mtk_vencsys_init() local
1082 clk_data = mtk_alloc_clk_data(CLK_VENC_NR_CLK); in mtk_vencsys_init()
1085 clk_data); in mtk_vencsys_init()
1087 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_vencsys_init()
1096 struct clk_onecell_data *clk_data; in mtk_vencltsys_init() local
1099 clk_data = mtk_alloc_clk_data(CLK_VENCLT_NR_CLK); in mtk_vencltsys_init()
1102 clk_data); in mtk_vencltsys_init()
1104 r = of_clk_add_provider(node, of_clk_src_onecell_get, clk_data); in mtk_vencltsys_init()