Searched refs:onecell_data (Results 1 – 10 of 10) sorted by relevance
/openbmc/linux/drivers/clk/ |
H A D | clk-apple-nco.c | 260 struct clk_hw_onecell_data *onecell_data; in applnco_probe() local 276 onecell_data = devm_kzalloc(&pdev->dev, struct_size(onecell_data, hws, in applnco_probe() 278 if (!onecell_data) in applnco_probe() 280 onecell_data->num = nchannels; in applnco_probe() 313 onecell_data->hws[i] = &chan->hw; in applnco_probe() 317 onecell_data); in applnco_probe()
|
H A D | clk-qoriq.c | 1314 struct clk_onecell_data *onecell_data; in legacy_pll_init() local 1328 onecell_data = kmalloc(sizeof(*onecell_data), GFP_KERNEL); in legacy_pll_init() 1329 if (!onecell_data) in legacy_pll_init() 1343 onecell_data->clks = subclks; in legacy_pll_init() 1344 onecell_data->clk_num = count; in legacy_pll_init() 1346 rc = of_clk_add_provider(np, of_clk_src_onecell_get, onecell_data); in legacy_pll_init() 1355 kfree(onecell_data); in legacy_pll_init()
|
/openbmc/linux/drivers/clk/qcom/ |
H A D | lpass-gfm-sm8250.c | 220 struct clk_hw_onecell_data *onecell_data; member 225 .onecell_data = &audiocc_hw_onecell_data, 230 .onecell_data = &aoncc_hw_onecell_data, 268 for (i = 0; i < data->onecell_data->num; i++) { in lpass_gfm_clk_driver_probe() 284 data->onecell_data); in lpass_gfm_clk_driver_probe()
|
/openbmc/linux/drivers/pmdomain/imx/ |
H A D | imx93-blk-ctrl.c | 58 struct genpd_onecell_data onecell_data; member 230 bc->onecell_data.num_domains = bc_data->num_domains; in imx93_blk_ctrl_probe() 231 bc->onecell_data.domains = in imx93_blk_ctrl_probe() 234 if (!bc->onecell_data.domains) in imx93_blk_ctrl_probe() 287 bc->onecell_data.domains[i] = &domain->genpd; in imx93_blk_ctrl_probe() 292 ret = of_genpd_add_provider_onecell(dev->of_node, &bc->onecell_data); in imx93_blk_ctrl_probe() 318 for (i = 0; i < bc->onecell_data.num_domains; i++) { in imx93_blk_ctrl_remove()
|
H A D | imx8m-blk-ctrl.c | 36 struct genpd_onecell_data onecell_data; member 207 bc->onecell_data.num_domains = bc_data->num_domains; in imx8m_blk_ctrl_probe() 208 bc->onecell_data.domains = in imx8m_blk_ctrl_probe() 211 if (!bc->onecell_data.domains) in imx8m_blk_ctrl_probe() 296 bc->onecell_data.domains[i] = &domain->genpd; in imx8m_blk_ctrl_probe() 299 ret = of_genpd_add_provider_onecell(dev->of_node, &bc->onecell_data); in imx8m_blk_ctrl_probe() 340 for (i = 0; bc->onecell_data.num_domains; i++) { in imx8m_blk_ctrl_remove() 374 for (i = 0; i < bc->onecell_data.num_domains; i++) { in imx8m_blk_ctrl_suspend() 400 for (i = 0; i < bc->onecell_data.num_domains; i++) in imx8m_blk_ctrl_resume()
|
H A D | imx8mp-blk-ctrl.c | 44 struct genpd_onecell_data onecell_data; member 638 bc->onecell_data.num_domains = num_domains; in imx8mp_blk_ctrl_probe() 639 bc->onecell_data.domains = in imx8mp_blk_ctrl_probe() 642 if (!bc->onecell_data.domains) in imx8mp_blk_ctrl_probe() 724 bc->onecell_data.domains[i] = &domain->genpd; in imx8mp_blk_ctrl_probe() 727 ret = of_genpd_add_provider_onecell(dev->of_node, &bc->onecell_data); in imx8mp_blk_ctrl_probe() 770 for (i = 0; i < bc->onecell_data.num_domains; i++) { in imx8mp_blk_ctrl_remove() 804 for (i = 0; i < bc->onecell_data.num_domains; i++) { in imx8mp_blk_ctrl_suspend() 830 for (i = 0; i < bc->onecell_data.num_domains; i++) in imx8mp_blk_ctrl_resume()
|
/openbmc/linux/drivers/clk/microchip/ |
H A D | clk-pic32mzda.c | 130 struct clk_onecell_data onecell_data; member 227 cd->onecell_data.clks = clks; in pic32mzda_clk_probe() 228 cd->onecell_data.clk_num = MAXCLKS; in pic32mzda_clk_probe() 230 &cd->onecell_data); in pic32mzda_clk_probe()
|
/openbmc/linux/drivers/pmdomain/renesas/ |
H A D | rcar-gen4-sysc.c | 292 struct genpd_onecell_data onecell_data; member 329 domains->onecell_data.domains = domains->domains; in rcar_gen4_sysc_pd_init() 330 domains->onecell_data.num_domains = ARRAY_SIZE(domains->domains); in rcar_gen4_sysc_pd_init() 331 rcar_gen4_sysc_onecell_data = &domains->onecell_data; in rcar_gen4_sysc_pd_init() 373 error = of_genpd_add_provider_onecell(np, &domains->onecell_data); in rcar_gen4_sysc_pd_init()
|
H A D | rcar-sysc.c | 342 struct genpd_onecell_data onecell_data; member 392 domains->onecell_data.domains = domains->domains; in rcar_sysc_pd_init() 393 domains->onecell_data.num_domains = ARRAY_SIZE(domains->domains); in rcar_sysc_pd_init() 394 rcar_sysc_onecell_data = &domains->onecell_data; in rcar_sysc_pd_init() 438 error = of_genpd_add_provider_onecell(np, &domains->onecell_data); in rcar_sysc_pd_init()
|
/openbmc/linux/drivers/clk/pxa/ |
H A D | clk-pxa.c | 42 static struct clk_onecell_data onecell_data = { variable 130 of_clk_add_provider(np, of_clk_src_onecell_get, &onecell_data); in clk_pxa_dt_common_init()
|