Lines Matching refs:data
82 const struct imx93_blk_ctrl_domain_data *data;
103 const struct imx93_blk_ctrl_domain_data *data = domain->data;
109 for (i = 0; i < data->num_qos; i++) {
110 qos = &data->qos[i];
119 dev_dbg(bc->dev, "data->qos[i].reg 0x%x 0x%x\n", qos->reg, val);
128 const struct imx93_blk_ctrl_domain_data *data = domain->data;
138 ret = clk_bulk_prepare_enable(data->num_clks, domain->clks);
153 regmap_clear_bits(bc->regmap, BLK_CLK_EN, data->clk_mask);
156 regmap_set_bits(bc->regmap, BLK_SFT_RSTN, data->rst_mask);
163 clk_bulk_disable_unprepare(data->num_clks, domain->clks);
173 const struct imx93_blk_ctrl_domain_data *data = domain->data;
178 regmap_clear_bits(bc->regmap, BLK_SFT_RSTN, data->rst_mask);
179 regmap_set_bits(bc->regmap, BLK_CLK_EN, data->clk_mask);
183 clk_bulk_disable_unprepare(data->num_clks, domain->clks);
248 const struct imx93_blk_ctrl_domain_data *data = &bc_data->domains[i];
252 domain->data = data;
254 for (j = 0; j < data->num_clks; j++)
255 domain->clks[j].id = data->clk_names[j];
257 ret = devm_clk_bulk_get(dev, data->num_clks, domain->clks);
263 domain->genpd.name = data->name;
432 .data = &imx93_media_blk_ctl_dev_data