Searched refs:bc_data (Results 1 – 2 of 2) sorted by relevance
601 const struct imx8mp_blk_ctrl_data *bc_data; in imx8mp_blk_ctrl_probe() local619 bc_data = of_device_get_match_data(dev); in imx8mp_blk_ctrl_probe()620 num_domains = bc_data->num_domains; in imx8mp_blk_ctrl_probe()626 regmap_config.max_register = bc_data->max_reg; in imx8mp_blk_ctrl_probe()650 bc->power_off = bc_data->power_off; in imx8mp_blk_ctrl_probe()651 bc->power_on = bc_data->power_on; in imx8mp_blk_ctrl_probe()654 const struct imx8mp_blk_ctrl_domain_data *data = &bc_data->domains[i]; in imx8mp_blk_ctrl_probe()736 bc->power_nb.notifier_call = bc_data->power_notifier_fn; in imx8mp_blk_ctrl_probe()743 if (bc_data->probe) { in imx8mp_blk_ctrl_probe()744 ret = bc_data->probe(bc); in imx8mp_blk_ctrl_probe()
171 const struct imx8m_blk_ctrl_data *bc_data; in imx8m_blk_ctrl_probe() local189 bc_data = of_device_get_match_data(dev); in imx8m_blk_ctrl_probe()195 regmap_config.max_register = bc_data->max_reg; in imx8m_blk_ctrl_probe()201 bc->domains = devm_kcalloc(dev, bc_data->num_domains, in imx8m_blk_ctrl_probe()207 bc->onecell_data.num_domains = bc_data->num_domains; in imx8m_blk_ctrl_probe()209 devm_kcalloc(dev, bc_data->num_domains, in imx8m_blk_ctrl_probe()224 for (i = 0; i < bc_data->num_domains; i++) { in imx8m_blk_ctrl_probe()225 const struct imx8m_blk_ctrl_domain_data *data = &bc_data->domains[i]; in imx8m_blk_ctrl_probe()308 bc->power_nb.notifier_call = bc_data->power_notifier_fn; in imx8m_blk_ctrl_probe()