Lines Matching refs:ss

47 static struct snd_soc_dai *axg_fifo_dai(struct snd_pcm_substream *ss)
49 struct snd_soc_pcm_runtime *rtd = ss->private_data;
54 static struct axg_fifo *axg_fifo_data(struct snd_pcm_substream *ss)
56 struct snd_soc_dai *dai = axg_fifo_dai(ss);
61 static struct device *axg_fifo_dev(struct snd_pcm_substream *ss)
63 struct snd_soc_dai *dai = axg_fifo_dai(ss);
75 struct snd_pcm_substream *ss, int cmd)
77 struct axg_fifo *fifo = axg_fifo_data(ss);
99 struct snd_pcm_substream *ss)
101 struct axg_fifo *fifo = axg_fifo_data(ss);
102 struct snd_pcm_runtime *runtime = ss->runtime;
112 struct snd_pcm_substream *ss,
115 struct snd_pcm_runtime *runtime = ss->runtime;
116 struct axg_fifo *fifo = axg_fifo_data(ss);
157 struct snd_pcm_substream *ss,
160 struct axg_fifo *fifo = axg_fifo_data(ss);
161 struct snd_pcm_runtime *runtime = ss->runtime;
164 ret = axg_fifo_pcm_hw_params(component, ss, params);
176 struct snd_pcm_substream *ss)
178 struct axg_fifo *fifo = axg_fifo_data(ss);
202 struct snd_pcm_substream *ss = dev_id;
203 struct axg_fifo *fifo = axg_fifo_data(ss);
210 snd_pcm_period_elapsed(ss);
212 dev_dbg(axg_fifo_dev(ss), "unexpected irq - STS 0x%02x\n",
222 struct snd_pcm_substream *ss)
224 struct axg_fifo *fifo = axg_fifo_data(ss);
225 struct device *dev = axg_fifo_dev(ss);
228 snd_soc_set_runtime_hwparams(ss, &axg_fifo_hw);
234 ret = snd_pcm_hw_constraint_step(ss->runtime, 0,
240 ret = snd_pcm_hw_constraint_step(ss->runtime, 0,
247 dev_name(dev), ss);
281 free_irq(fifo->irq, ss);
287 struct snd_pcm_substream *ss)
289 struct axg_fifo *fifo = axg_fifo_data(ss);
299 free_irq(fifo->irq, ss);