Lines Matching refs:txclk
137 struct clk *txclk[STC_TXCLK_SRC_MAX]; member
574 ret = clk_set_rate(spdif_priv->txclk[clk], in spdif_set_sample_rate()
585 clk_get_rate(spdif_priv->txclk[clk])); in spdif_set_sample_rate()
686 clk = spdif_priv->txclk[STC_TXCLK_SPDIF_ROOT]; in spdif_reparent_rootclk()
1498 clk = spdif_priv->txclk[i]; in fsl_spdif_probe_txclk()
1523 if (clk_is_match(spdif_priv->txclk[spdif_priv->txclk_src[index]], spdif_priv->sysclk)) in fsl_spdif_probe_txclk()
1581 spdif_priv->txclk[i] = devm_clk_get(&pdev->dev, tmp); in fsl_spdif_probe()
1582 if (IS_ERR(spdif_priv->txclk[i])) { in fsl_spdif_probe()
1584 return PTR_ERR(spdif_priv->txclk[i]); in fsl_spdif_probe()
1589 spdif_priv->sysclk = spdif_priv->txclk[5]; in fsl_spdif_probe()
1607 spdif_priv->rxclk = spdif_priv->txclk[1]; in fsl_spdif_probe()
1683 clk_disable_unprepare(spdif_priv->txclk[i]); in fsl_spdif_runtime_suspend()
1713 ret = clk_prepare_enable(spdif_priv->txclk[i]); in fsl_spdif_runtime_resume()
1733 clk_disable_unprepare(spdif_priv->txclk[i]); in fsl_spdif_runtime_resume()