Searched refs:bc_data (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/pmdomain/imx/ |
| H A D | imx93-blk-ctrl.c | 226 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 D | imx8m-blk-ctrl.c | 187 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()
|