Lines Matching refs:dai_priv
2945 struct madera_dai_priv *dai_priv = &priv->dai[dai->id - 1]; in madera_startup() local
2952 switch (dai_priv->clk) { in madera_startup()
2971 dai_priv->constraint.mask = MADERA_384K_RATE_MASK; in madera_startup()
2973 dai_priv->constraint.mask = MADERA_384K_44K1_RATE_MASK; in madera_startup()
2975 dai_priv->constraint.mask = MADERA_384K_48K_RATE_MASK; in madera_startup()
2979 dai_priv->constraint.mask = MADERA_192K_RATE_MASK; in madera_startup()
2981 dai_priv->constraint.mask = MADERA_192K_44K1_RATE_MASK; in madera_startup()
2983 dai_priv->constraint.mask = MADERA_192K_48K_RATE_MASK; in madera_startup()
2989 &dai_priv->constraint); in madera_startup()
2998 struct madera_dai_priv *dai_priv = &priv->dai[dai->id - 1]; in madera_hw_params_rate() local
3015 switch (dai_priv->clk) { in madera_hw_params_rate()
3037 madera_aif_err(dai, "Invalid clock %d\n", dai_priv->clk); in madera_hw_params_rate()
3247 struct madera_dai_priv *dai_priv = &priv->dai[dai->id - 1]; in madera_dai_set_sysclk() local
3257 if (is_sync == madera_is_syncclk(dai_priv->clk)) in madera_dai_set_sysclk()
3284 dai_priv->clk = clk_id; in madera_dai_set_sysclk()
3381 struct madera_dai_priv *dai_priv = &priv->dai[id]; in madera_init_dai() local
3383 dai_priv->clk = MADERA_CLK_SYSCLK_1; in madera_init_dai()
3384 dai_priv->constraint = madera_constraint; in madera_init_dai()