Lines Matching defs:dclk

246  * @dclk: list of internal device clock references.
267 struct lmk_dclk *dclk;
715 * and dclk
1013 struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
1014 struct lmk04832 *lmk = dclk->lmk;
1018 ret = regmap_read(lmk->regmap, LMK04832_REG_CLKOUT_CTRL3(dclk->id),
1028 struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
1029 struct lmk04832 *lmk = dclk->lmk;
1032 LMK04832_REG_CLKOUT_CTRL3(dclk->id),
1038 struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
1039 struct lmk04832 *lmk = dclk->lmk;
1042 LMK04832_REG_CLKOUT_CTRL3(dclk->id),
1049 struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
1050 struct lmk04832 *lmk = dclk->lmk;
1056 ret = regmap_read(lmk->regmap, LMK04832_REG_CLKOUT_CTRL0(dclk->id),
1061 ret = regmap_read(lmk->regmap, LMK04832_REG_CLKOUT_CTRL2(dclk->id),
1075 struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
1076 struct lmk04832 *lmk = dclk->lmk;
1097 struct lmk_dclk *dclk = container_of(hw, struct lmk_dclk, hw);
1098 struct lmk04832 *lmk = dclk->lmk;
1112 LMK04832_REG_CLKOUT_CTRL3(dclk->id),
1126 LMK04832_REG_CLKOUT_CTRL2(dclk->id),
1132 LMK04832_REG_CLKOUT_CTRL0(dclk->id), 0x04);
1137 ret = regmap_write(lmk->regmap, LMK04832_REG_CLKOUT_CTRL0(dclk->id),
1143 LMK04832_REG_CLKOUT_CTRL2(dclk->id),
1303 sprintf(dclk_name, "lmk-dclk%02d_%02d", num, num + 1);
1311 lmk->dclk[dclk_num].id = num;
1312 lmk->dclk[dclk_num].lmk = lmk;
1313 lmk->dclk[dclk_num].hw.init = &init;
1315 ret = devm_clk_hw_register(lmk->dev, &lmk->dclk[dclk_num].hw);
1319 sprintf(dclk_name, "lmk-dclk%02d_%02d", num - 1, num);
1421 lmk->dclk = devm_kcalloc(lmk->dev, info->num_channels >> 1,
1423 if (!lmk->dclk) {