Lines Matching defs:drv_data
154 const struct rk_dphy_drv_data *drv_data;
163 const struct dphy_reg *reg = &priv->drv_data->regs[index];
230 const struct rk_dphy_drv_data *drv_data = priv->drv_data;
246 for (i = 0; i < drv_data->num_hsfreq_ranges; i++) {
247 if (drv_data->hsfreq_ranges[i].range_h >= data_rate_mbps) {
248 hsfreq = drv_data->hsfreq_ranges[i].cfg_bit;
265 ret = clk_bulk_enable(priv->drv_data->num_clks, priv->clks);
279 clk_bulk_disable(priv->drv_data->num_clks, priv->clks);
287 return clk_bulk_prepare(priv->drv_data->num_clks, priv->clks);
294 clk_bulk_unprepare(priv->drv_data->num_clks, priv->clks);
328 const struct rk_dphy_drv_data *drv_data;
354 drv_data = of_id->data;
355 priv->drv_data = drv_data;
356 priv->clks = devm_kcalloc(&pdev->dev, drv_data->num_clks,
360 for (i = 0; i < drv_data->num_clks; i++)
361 priv->clks[i].id = drv_data->clks[i];
362 ret = devm_clk_bulk_get(&pdev->dev, drv_data->num_clks, priv->clks);