Lines Matching defs:sels
55 * @sels: pointer to struct clk_imx8_acm_sel
59 struct clk_imx8_acm_sel *sels;
333 struct clk_imx8_acm_sel *sels;
367 sels = priv->soc_data->sels;
369 hws[sels[i].clkid] = devm_clk_hw_register_mux_parent_data_table(dev,
370 sels[i].name, sels[i].parents,
371 sels[i].num_parents, 0,
372 base + sels[i].reg,
373 sels[i].shift, sels[i].width,
375 if (IS_ERR(hws[sels[i].clkid])) {
376 ret = PTR_ERR(hws[sels[i].clkid]);
412 .sels = imx8qm_sels,
417 .sels = imx8qxp_sels,
422 .sels = imx8dxl_sels,
437 struct clk_imx8_acm_sel *sels;
440 sels = priv->soc_data->sels;
443 priv->regs[i] = readl_relaxed(priv->reg + sels[i].reg);
451 struct clk_imx8_acm_sel *sels;
454 sels = priv->soc_data->sels;
457 writel_relaxed(priv->regs[i], priv->reg + sels[i].reg);