Lines Matching defs:ret
79 int ret;
81 ret = clk_prepare_enable(spdif->mclk);
82 if (ret) {
83 dev_err(spdif->dev, "mclk clock enable failed %d\n", ret);
84 return ret;
87 ret = clk_prepare_enable(spdif->hclk);
88 if (ret) {
90 dev_err(spdif->dev, "hclk clock enable failed %d\n", ret);
91 return ret;
97 ret = regcache_sync(spdif->regmap);
98 if (ret) {
103 return ret;
113 int ret;
133 ret = clk_set_rate(spdif->mclk, mclk);
134 if (ret != 0) {
136 ret);
137 return ret;
140 ret = regmap_update_bits(spdif->regmap, SPDIF_CFGR,
145 return ret;
152 int ret;
158 ret = regmap_update_bits(spdif->regmap, SPDIF_DMACR,
164 if (ret != 0)
165 return ret;
167 ret = regmap_update_bits(spdif->regmap, SPDIF_XFER,
174 ret = regmap_update_bits(spdif->regmap, SPDIF_DMACR,
178 if (ret != 0)
179 return ret;
181 ret = regmap_update_bits(spdif->regmap, SPDIF_XFER,
186 ret = -EINVAL;
190 return ret;
286 int ret;
336 ret = rk_spdif_runtime_resume(&pdev->dev);
337 if (ret)
341 ret = devm_snd_soc_register_component(&pdev->dev,
344 if (ret) {
349 ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
350 if (ret) {
363 return ret;