Lines Matching refs:clk_data
148 struct clk_hw_onecell_data *clk_data; in imx8ulp_clk_cgc1_init() local
152 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_CGC1_END), in imx8ulp_clk_cgc1_init()
154 if (!clk_data) in imx8ulp_clk_cgc1_init()
157 clk_data->num = IMX8ULP_CLK_CGC1_END; in imx8ulp_clk_cgc1_init()
158 clks = clk_data->hws; in imx8ulp_clk_cgc1_init()
224 imx_check_clk_hws(clks, clk_data->num); in imx8ulp_clk_cgc1_init()
226 return devm_of_clk_add_hw_provider(dev, of_clk_hw_onecell_get, clk_data); in imx8ulp_clk_cgc1_init()
232 struct clk_hw_onecell_data *clk_data; in imx8ulp_clk_cgc2_init() local
236 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_CGC2_END), in imx8ulp_clk_cgc2_init()
238 if (!clk_data) in imx8ulp_clk_cgc2_init()
241 clk_data->num = IMX8ULP_CLK_CGC2_END; in imx8ulp_clk_cgc2_init()
242 clks = clk_data->hws; in imx8ulp_clk_cgc2_init()
306 imx_check_clk_hws(clks, clk_data->num); in imx8ulp_clk_cgc2_init()
308 return devm_of_clk_add_hw_provider(dev, of_clk_hw_onecell_get, clk_data); in imx8ulp_clk_cgc2_init()
314 struct clk_hw_onecell_data *clk_data; in imx8ulp_clk_pcc3_init() local
319 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_PCC3_END), in imx8ulp_clk_pcc3_init()
321 if (!clk_data) in imx8ulp_clk_pcc3_init()
324 clk_data->num = IMX8ULP_CLK_PCC3_END; in imx8ulp_clk_pcc3_init()
325 clks = clk_data->hws; in imx8ulp_clk_pcc3_init()
382 imx_check_clk_hws(clks, clk_data->num); in imx8ulp_clk_pcc3_init()
384 ret = devm_of_clk_add_hw_provider(dev, of_clk_hw_onecell_get, clk_data); in imx8ulp_clk_pcc3_init()
397 struct clk_hw_onecell_data *clk_data; in imx8ulp_clk_pcc4_init() local
402 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_PCC4_END), in imx8ulp_clk_pcc4_init()
404 if (!clk_data) in imx8ulp_clk_pcc4_init()
407 clk_data->num = IMX8ULP_CLK_PCC4_END; in imx8ulp_clk_pcc4_init()
408 clks = clk_data->hws; in imx8ulp_clk_pcc4_init()
438 imx_check_clk_hws(clks, clk_data->num); in imx8ulp_clk_pcc4_init()
440 ret = devm_of_clk_add_hw_provider(dev, of_clk_hw_onecell_get, clk_data); in imx8ulp_clk_pcc4_init()
452 struct clk_hw_onecell_data *clk_data; in imx8ulp_clk_pcc5_init() local
457 clk_data = devm_kzalloc(dev, struct_size(clk_data, hws, IMX8ULP_CLK_PCC5_END), in imx8ulp_clk_pcc5_init()
459 if (!clk_data) in imx8ulp_clk_pcc5_init()
462 clk_data->num = IMX8ULP_CLK_PCC5_END; in imx8ulp_clk_pcc5_init()
463 clks = clk_data->hws; in imx8ulp_clk_pcc5_init()
526 imx_check_clk_hws(clks, clk_data->num); in imx8ulp_clk_pcc5_init()
528 ret = devm_of_clk_add_hw_provider(dev, of_clk_hw_onecell_get, clk_data); in imx8ulp_clk_pcc5_init()