Lines Matching defs:ret

38 	int ret;
40 ret = snd_soc_component_set_pll(component, WM5110_FLL1_REFCLK,
44 if (ret < 0) {
45 dev_err(component->dev, "Failed to set FLL1 source: %d\n", ret);
46 return ret;
49 ret = snd_soc_component_set_pll(component, WM5110_FLL1,
53 if (ret < 0) {
54 dev_err(component->dev, "Failed to start FLL1: %d\n", ret);
55 return ret;
58 ret = snd_soc_component_set_sysclk(component, ARIZONA_CLK_SYSCLK,
62 if (ret < 0) {
63 dev_err(component->dev, "Failed to set SYSCLK source: %d\n", ret);
64 return ret;
74 int ret;
76 ret = snd_soc_component_set_pll(component, WM5110_FLL1, 0, 0, 0);
77 if (ret < 0) {
78 dev_err(component->dev, "Failed to stop FLL1: %d\n", ret);
79 return ret;
82 ret = snd_soc_component_set_sysclk(component, ARIZONA_CLK_SYSCLK,
84 if (ret < 0) {
85 dev_err(component->dev, "Failed to stop SYSCLK: %d\n", ret);
86 return ret;
139 int ret;
158 ret = snd_soc_component_set_pll(component, WM5110_FLL2_REFCLK,
162 if (ret < 0) {
163 dev_err(component->dev, "Failed to set FLL2 source: %d\n", ret);
164 return ret;
167 ret = snd_soc_component_set_pll(component, WM5110_FLL2,
171 if (ret < 0) {
172 dev_err(component->dev, "Failed to start FLL2: %d\n", ret);
173 return ret;
176 ret = snd_soc_component_set_sysclk(component, ARIZONA_CLK_ASYNCCLK,
180 if (ret < 0) {
181 dev_err(component->dev, "Failed to set ASYNCCLK source: %d\n", ret);
182 return ret;
192 int ret;
195 ret = snd_soc_component_set_pll(component, WM5110_FLL2, ARIZONA_FLL_SRC_MCLK1,
197 if (ret < 0)
198 dev_err(component->dev, "Failed to stop FLL2: %d\n", ret);
200 return ret;
214 int bitwidth, ret;
245 ret = snd_soc_dai_set_sysclk(cpu_dai, SAMSUNG_I2S_OPCLK,
247 if (ret < 0)
248 return ret;
250 ret = snd_soc_dai_set_clkdiv(cpu_dai, SAMSUNG_I2S_DIV_BCLK, bfs);
251 if (ret < 0)
252 return ret;
315 int ret;
321 ret = snd_soc_dai_set_sysclk(aif1_dai, ARIZONA_CLK_SYSCLK, 0, 0);
322 if (ret < 0) {
323 dev_err(aif1_dai->dev, "Failed to set SYSCLK: %d\n", ret);
324 return ret;
330 ret = snd_soc_dai_set_sysclk(aif2_dai, ARIZONA_CLK_ASYNCCLK, 0, 0);
331 if (ret < 0) {
332 dev_err(aif2_dai->dev, "Failed to set ASYNCCLK: %d\n", ret);
333 return ret;
341 ret = snd_soc_dai_set_channel_map(amp_pdm_dai, ARRAY_SIZE(ch_map),
343 if (ret < 0)
344 return ret;
346 ret = snd_soc_dai_set_tdm_slot(amp_pdm_dai, 0x3, 0x0, 2, 16);
347 if (ret < 0)
348 return ret;
506 int num_codecs, ret, i;
521 ret = snd_soc_of_parse_card_name(card, "model");
522 if (ret < 0) {
524 return ret;
527 ret = snd_soc_of_parse_audio_routing(card, "samsung,audio-routing");
528 if (ret < 0) {
530 return ret;
554 ret = of_parse_phandle_with_args(dev->of_node, "i2s-controller",
556 if (ret) {
558 ret = -EINVAL;
567 ret = -EINVAL;
591 ret = of_parse_phandle_with_fixed_args(dev->of_node,
593 if (ret) {
598 ret = snd_soc_get_dai_name(&args, &card->dai_link[i].codecs->dai_name);
599 if (ret) {
605 ret = devm_snd_soc_register_component(dev, &tm2_component,
607 if (ret < 0) {
608 dev_err(dev, "Failed to register component: %d\n", ret);
612 ret = devm_snd_soc_register_card(dev, card);
613 if (ret < 0) {
614 dev_err_probe(dev, ret, "Failed to register card\n");
626 return ret;