/linux-master/sound/soc/intel/catpt/ |
H A D | pcm.c | 75 catpt_get_stream_template(struct snd_pcm_substream *substream) argument 77 struct snd_soc_pcm_runtime *rtm = snd_soc_substream_to_rtd(substream); 86 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) 90 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) 153 static void catpt_arrange_page_table(struct snd_pcm_substream *substream, argument 156 struct snd_pcm_runtime *rtm = substream->runtime; 157 struct snd_dma_buffer *databuf = snd_pcm_get_dma_buf(substream); 259 static int catpt_dai_startup(struct snd_pcm_substream *substream, argument 268 template = catpt_get_stream_template(substream); 289 stream->substream 306 catpt_dai_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 373 catpt_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument 427 catpt_dai_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 444 catpt_dai_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 467 catpt_dai_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) argument 525 struct snd_pcm_substream *substream = stream->substream; local 593 catpt_component_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument 604 catpt_component_pointer(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument [all...] |
H A D | core.h | 154 struct snd_pcm_substream *substream; member in struct:catpt_stream_runtime
|
/linux-master/sound/soc/intel/boards/ |
H A D | sof_sdw_rt_amp.c | 203 static int rt1308_i2s_hw_params(struct snd_pcm_substream *substream, argument 206 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
H A D | sof_sdw_maxim.c | 45 static int mx8373_enable_spk_pin(struct snd_pcm_substream *substream, bool enable) argument 47 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 54 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) 78 static int mx8373_sdw_prepare(struct snd_pcm_substream *substream) argument 83 ret = sdw_prepare(substream); 87 return mx8373_enable_spk_pin(substream, true); 90 static int mx8373_sdw_hw_free(struct snd_pcm_substream *substream) argument 95 ret = sdw_hw_free(substream); 99 return mx8373_enable_spk_pin(substream, false);
|
H A D | sof_sdw.c | 581 int sdw_startup(struct snd_pcm_substream *substream) argument 583 return sdw_startup_stream(substream); 586 int sdw_prepare(struct snd_pcm_substream *substream) argument 588 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 595 sdw_stream = snd_soc_dai_get_stream(dai, substream->stream); 604 int sdw_trigger(struct snd_pcm_substream *substream, int cmd) argument 606 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 614 sdw_stream = snd_soc_dai_get_stream(dai, substream->stream); 643 int sdw_hw_params(struct snd_pcm_substream *substream, argument 646 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 686 sdw_hw_free(struct snd_pcm_substream *substream) argument 704 sdw_shutdown(struct snd_pcm_substream *substream) argument [all...] |
H A D | sof_sdw_common.h | 141 int sdw_startup(struct snd_pcm_substream *substream); 142 int sdw_prepare(struct snd_pcm_substream *substream); 143 int sdw_trigger(struct snd_pcm_substream *substream, int cmd); 144 int sdw_hw_params(struct snd_pcm_substream *substream, 146 int sdw_hw_free(struct snd_pcm_substream *substream); 147 void sdw_shutdown(struct snd_pcm_substream *substream);
|
H A D | sof_rt5682.c | 254 static int sof_rt5682_hw_params(struct snd_pcm_substream *substream, argument 257 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
H A D | sof_realtek_common.c | 136 static int rt1011_hw_params(struct snd_pcm_substream *substream, argument 139 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 332 static int rt1015p_hw_params(struct snd_pcm_substream *substream, argument 396 static int rt1015_hw_params(struct snd_pcm_substream *substream, argument 399 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 589 static int rt1308_hw_params(struct snd_pcm_substream *substream, argument 592 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
H A D | sof_nau8825.c | 85 static int sof_nau8825_hw_params(struct snd_pcm_substream *substream, argument 88 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
H A D | sof_maxim_common.c | 75 static int max_98373_hw_params(struct snd_pcm_substream *substream, argument 78 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 100 static int max_98373_trigger(struct snd_pcm_substream *substream, int cmd) argument 102 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 109 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) 289 static int max_98390_hw_params(struct snd_pcm_substream *substream, argument 292 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
H A D | sof_da7219.c | 181 static int max98373_hw_params(struct snd_pcm_substream *substream, argument 184 struct snd_soc_pcm_runtime *runtime = snd_soc_substream_to_rtd(substream);
|
H A D | sof_cs42l42.c | 84 static int sof_cs42l42_hw_params(struct snd_pcm_substream *substream, argument 87 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
H A D | skl_rt286.c | 181 static int skl_fe_startup(struct snd_pcm_substream *substream) argument 183 struct snd_pcm_runtime *runtime = substream->runtime; 228 static int skylake_rt286_hw_params(struct snd_pcm_substream *substream, argument 231 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 270 static int skylake_dmic_startup(struct snd_pcm_substream *substream) argument 272 struct snd_pcm_runtime *runtime = substream->runtime; 278 return snd_pcm_hw_constraint_list(substream->runtime, 0,
|
H A D | skl_nau88l25_ssm4567.c | 299 static int skl_fe_startup(struct snd_pcm_substream *substream) argument 301 struct snd_pcm_runtime *runtime = substream->runtime; 359 static int skylake_nau8825_hw_params(struct snd_pcm_substream *substream, argument 362 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 399 static int skylake_dmic_startup(struct snd_pcm_substream *substream) argument 401 struct snd_pcm_runtime *runtime = substream->runtime; 407 return snd_pcm_hw_constraint_list(substream->runtime, 0, 433 static int skylake_refcap_startup(struct snd_pcm_substream *substream) argument 435 substream->runtime->hw.channels_max = 1; 436 snd_pcm_hw_constraint_list(substream [all...] |
H A D | skl_nau88l25_max98357a.c | 279 static int skl_fe_startup(struct snd_pcm_substream *substream) argument 281 struct snd_pcm_runtime *runtime = substream->runtime; 307 static int skylake_nau8825_hw_params(struct snd_pcm_substream *substream, argument 310 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 361 static int skylake_dmic_startup(struct snd_pcm_substream *substream) argument 363 struct snd_pcm_runtime *runtime = substream->runtime; 369 return snd_pcm_hw_constraint_list(substream->runtime, 0, 395 static int skylake_refcap_startup(struct snd_pcm_substream *substream) argument 397 substream->runtime->hw.channels_max = 1; 398 snd_pcm_hw_constraint_list(substream [all...] |
H A D | kbl_rt5663_rt5514_max98927.c | 316 static int kbl_fe_startup(struct snd_pcm_substream *substream) argument 318 struct snd_pcm_runtime *runtime = substream->runtime; 407 static int kabylake_rt5663_hw_params(struct snd_pcm_substream *substream, argument 410 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 431 static int kabylake_ssp0_hw_params(struct snd_pcm_substream *substream, argument 434 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 496 static int kabylake_dmic_startup(struct snd_pcm_substream *substream) argument 498 struct snd_pcm_runtime *runtime = substream->runtime; 507 return snd_pcm_hw_constraint_list(substream->runtime, 0,
|
H A D | kbl_rt5663_max98927.c | 387 static int kbl_fe_startup(struct snd_pcm_substream *substream) argument 389 struct snd_pcm_runtime *runtime = substream->runtime; 472 static int kabylake_rt5663_hw_params(struct snd_pcm_substream *substream, argument 475 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 510 static int kabylake_ssp0_hw_params(struct snd_pcm_substream *substream, argument 513 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 566 static int kabylake_dmic_startup(struct snd_pcm_substream *substream) argument 568 struct snd_pcm_runtime *runtime = substream->runtime; 574 return snd_pcm_hw_constraint_list(substream->runtime, 0, 600 static int kabylake_refcap_startup(struct snd_pcm_substream *substream) argument [all...] |
H A D | kbl_rt5660.c | 255 static int kabylake_rt5660_hw_params(struct snd_pcm_substream *substream, argument 258 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 304 static int kbl_fe_startup(struct snd_pcm_substream *substream) argument 306 struct snd_pcm_runtime *runtime = substream->runtime;
|
H A D | kbl_da7219_max98927.c | 194 static int kabylake_ssp0_hw_params(struct snd_pcm_substream *substream, argument 197 struct snd_soc_pcm_runtime *runtime = snd_soc_substream_to_rtd(substream); 240 static int kabylake_ssp0_trigger(struct snd_pcm_substream *substream, int cmd) argument 242 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 480 static int kbl_fe_startup(struct snd_pcm_substream *substream) argument 482 struct snd_pcm_runtime *runtime = substream->runtime; 526 static int kabylake_dmic_startup(struct snd_pcm_substream *substream) argument 528 struct snd_pcm_runtime *runtime = substream->runtime; 534 return snd_pcm_hw_constraint_list(substream->runtime, 0, 559 static int kabylake_refcap_startup(struct snd_pcm_substream *substream) argument [all...] |
H A D | kbl_da7219_max98357a.c | 299 static int kbl_fe_startup(struct snd_pcm_substream *substream) argument 301 struct snd_pcm_runtime *runtime = substream->runtime; 345 static int kabylake_dmic_startup(struct snd_pcm_substream *substream) argument 347 struct snd_pcm_runtime *runtime = substream->runtime; 353 return snd_pcm_hw_constraint_list(substream->runtime, 0, 379 static int kabylake_refcap_startup(struct snd_pcm_substream *substream) argument 381 substream->runtime->hw.channels_max = 1; 382 snd_pcm_hw_constraint_list(substream->runtime, 0, 386 return snd_pcm_hw_constraint_list(substream->runtime, 0,
|
H A D | hsw_rt5640.c | 47 static int codec_link_hw_params(struct snd_pcm_substream *substream, argument 50 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
H A D | bxt_rt298.c | 224 static int broxton_rt298_hw_params(struct snd_pcm_substream *substream, argument 227 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 275 static int broxton_dmic_startup(struct snd_pcm_substream *substream) argument 277 struct snd_pcm_runtime *runtime = substream->runtime; 283 return snd_pcm_hw_constraint_list(substream->runtime, 0, 301 static int bxt_fe_startup(struct snd_pcm_substream *substream) argument 303 struct snd_pcm_runtime *runtime = substream->runtime;
|
H A D | bxt_da7219_max98357a.c | 288 static int bxt_fe_startup(struct snd_pcm_substream *substream) argument 290 struct snd_pcm_runtime *runtime = substream->runtime; 329 static int broxton_dmic_startup(struct snd_pcm_substream *substream) argument 331 struct snd_pcm_runtime *runtime = substream->runtime; 337 return snd_pcm_hw_constraint_list(substream->runtime, 0, 363 static int broxton_refcap_startup(struct snd_pcm_substream *substream) argument 365 substream->runtime->hw.channels_max = 1; 366 snd_pcm_hw_constraint_list(substream->runtime, 0, 370 return snd_pcm_hw_constraint_list(substream->runtime, 0,
|
H A D | bdw_rt286.c | 98 static int codec_link_hw_params(struct snd_pcm_substream *substream, argument 101 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
|
/linux-master/sound/soc/intel/avs/ |
H A D | pcm.c | 33 struct snd_pcm_substream *substream; member in struct:avs_dma_data 59 static int avs_dai_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 61 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 66 template = avs_dai_find_path_template(dai, !rtd->dai_link->no_pcm, substream->stream); 69 snd_pcm_stream_str(substream), dai->name); 77 data->substream = substream; 80 snd_soc_dai_set_dma_data(dai, substream, data); 88 static void avs_dai_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 90 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); 102 avs_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *fe_hw_params, struct snd_pcm_hw_params *be_hw_params, struct snd_soc_dai *dai, int dma_id) argument 136 avs_dai_be_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *be_hw_params, struct snd_soc_dai *dai, int dma_id) argument 153 avs_dai_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 174 avs_dai_nonhda_be_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params, struct snd_soc_dai *dai) argument 187 avs_dai_nonhda_be_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 202 avs_dai_nonhda_be_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) argument 261 avs_dai_hda_be_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 287 avs_dai_hda_be_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 296 avs_dai_hda_be_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params, struct snd_soc_dai *dai) argument 309 avs_dai_hda_be_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 340 avs_dai_hda_be_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 386 avs_dai_hda_be_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) argument 471 avs_pcm_hw_constraints_init(struct snd_pcm_substream *substream) argument 510 avs_dai_fe_startup(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 543 avs_dai_fe_shutdown(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 553 avs_dai_fe_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params, struct snd_soc_dai *dai) argument 600 __avs_dai_fe_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 627 avs_dai_fe_hw_free(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 637 avs_dai_fe_prepare(struct snd_pcm_substream *substream, struct snd_soc_dai *dai) argument 752 avs_dai_fe_trigger(struct snd_pcm_substream *substream, int cmd, struct snd_soc_dai *dai) argument 979 struct snd_pcm_substream *substream; local 1195 avs_component_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument 1214 avs_component_pointer(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument 1234 avs_component_mmap(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct vm_area_struct *vma) argument 1576 avs_component_hda_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument [all...] |