Home
last modified time | relevance | path

Searched refs:bc_data (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/pmdomain/imx/
H A Dimx93-blk-ctrl.c226 const struct imx93_blk_ctrl_data *bc_data = of_device_get_match_data(dev); in imx93_blk_ctrl_probe() local
235 .rd_table = bc_data->reg_access_table, in imx93_blk_ctrl_probe()
236 .wr_table = bc_data->reg_access_table, in imx93_blk_ctrl_probe()
255 bc->domains = devm_kcalloc(dev, bc_data->num_domains, in imx93_blk_ctrl_probe()
261 bc->onecell_data.num_domains = bc_data->num_domains; in imx93_blk_ctrl_probe()
263 devm_kcalloc(dev, bc_data->num_domains, in imx93_blk_ctrl_probe()
268 for (i = 0; i < bc_data->num_clks; i++) in imx93_blk_ctrl_probe()
269 bc->clks[i].id = bc_data->clk_names[i]; in imx93_blk_ctrl_probe()
270 bc->num_clks = bc_data->num_clks; in imx93_blk_ctrl_probe()
276 for (i = 0; i < bc_data->num_domains; i++) { in imx93_blk_ctrl_probe()
[all …]
H A Dimx8m-blk-ctrl.c187 const struct imx8m_blk_ctrl_data *bc_data; in imx8m_blk_ctrl_probe() local
205 bc_data = of_device_get_match_data(dev); in imx8m_blk_ctrl_probe()
211 regmap_config.max_register = bc_data->max_reg; in imx8m_blk_ctrl_probe()
217 bc->domains = devm_kcalloc(dev, bc_data->num_domains, in imx8m_blk_ctrl_probe()
223 bc->onecell_data.num_domains = bc_data->num_domains; in imx8m_blk_ctrl_probe()
225 devm_kcalloc(dev, bc_data->num_domains, in imx8m_blk_ctrl_probe()
240 for (i = 0; i < bc_data->num_domains; i++) { in imx8m_blk_ctrl_probe()
241 const struct imx8m_blk_ctrl_domain_data *data = &bc_data->domains[i]; in imx8m_blk_ctrl_probe()
324 bc->power_nb.notifier_call = bc_data->power_notifier_fn; in imx8m_blk_ctrl_probe()