Searched refs:playback (Results 26 - 50 of 518) sorted by relevance

1234567891011>>

/linux-master/sound/soc/codecs/
H A Dgtm601.c34 .playback = {
52 .playback = {
H A Dad73311.c39 .playback = {
H A Dwm8727.c41 .playback = {
H A Dspdif_transmitter.c50 .playback = {
H A Dadav80x.c370 unsigned int playback = 0x00; local
375 playback |= ADAV80X_PLAYBACK_MODE_MASTER;
386 playback |= ADAV80X_PLAYBACK_MODE_I2S;
390 playback |= ADAV80X_PLAYBACK_MODE_LEFT_J;
394 playback |= ADAV80X_PLAYBACK_MODE_RIGHT_J_24;
411 playback);
766 .playback = {
785 .playback = {
/linux-master/sound/soc/sh/
H A Dsiu_dai.c57 struct format_flag playback; member in struct:port_flag
65 .playback = {
79 .playback = {
133 siu_write32(base + SIU_SBDVCA, port_info->playback.volume);
364 vol = port_info->playback.volume;
408 cur_vol = port_info->playback.volume;
410 port_info->playback.volume = new_vol;
462 (*port_info)->playback.volume = DFLT_VOLUME_LEVEL;
475 "failed to add playback controls %p port=%d err=%d\n",
532 if (WARN_ON(port_info->playback
[all...]
H A Dsiu_pcm.c41 struct siu_stream *siu_stream = &port_info->playback;
61 struct siu_stream *siu_stream = &port_info->playback;
67 port_info->playback.cur_period = 0;
107 struct siu_stream *siu_stream = &port_info->playback;
310 siu_stream = &port_info->playback;
344 siu_stream = &port_info->playback;
367 siu_stream = &port_info->playback;
459 siu_stream = &port_info->playback;
520 INIT_WORK(&(*port_info)->playback.work, siu_io_work);
535 cancel_work_sync(&port_info->playback
[all...]
/linux-master/sound/soc/sof/intel/
H A Dhda-dai.c721 .playback = {
732 .playback = {
743 .playback = {
754 .playback = {
765 .playback = {
776 .playback = {
802 .playback = {
809 .playback = {
816 .playback = {
823 .playback
[all...]
H A Datom.c339 .playback = {
350 .playback = {
361 .playback = {
372 .playback = {
383 .playback = {
394 .playback = {
/linux-master/drivers/usb/gadget/function/
H A Du_uac1_legacy.c154 struct gaudio_snd_dev *snd = &card->playback;
184 return card->playback.channels;
189 return card->playback.rate;
221 /* Open PCM playback device and setup substream */
222 snd = &card->playback;
227 ERROR(card, "No such PCM playback device: %s\n", fn_play);
265 /* Close PCM playback device and setup substream */
266 snd = &gau->playback;
H A Du_uac1_legacy.h50 struct gaudio_snd_dev playback; member in struct:gaudio
/linux-master/sound/pci/emu10k1/
H A Demufx.c1282 ENUM_GPR(playback, SND_EMU10K1_PLAYBACK_CHANNELS),
1335 * playback = -gpr * FXBUS_PCM_LEFT_FRONT >> 31
1339 A_OP(icode, &ptr, iMAC1, A_GPR(playback), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_FRONT));
1340 A_OP(icode, &ptr, iMAC1, A_GPR(playback+1), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_FRONT));
1345 A_OP(icode, &ptr, iMAC1, A_GPR(playback+2), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_REAR));
1346 A_OP(icode, &ptr, iMAC1, A_GPR(playback+3), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_REAR));
1352 A_OP(icode, &ptr, iMAC1, A_GPR(playback+6), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_LEFT_SIDE));
1353 A_OP(icode, &ptr, iMAC1, A_GPR(playback+7), A_C_00000000, A_GPR(gpr+1), A_FXBUS(FXBUS_PCM_RIGHT_SIDE));
1359 A_OP(icode, &ptr, iMAC1, A_GPR(playback+4), A_C_00000000, A_GPR(gpr), A_FXBUS(FXBUS_PCM_CENTER));
1364 A_OP(icode, &ptr, iMAC1, A_GPR(playback
1813 int err, i, z, gpr, tmp, playback, capture; local
[all...]
/linux-master/sound/soc/xilinx/
H A Dxlnx_i2s.c212 drv_data->dai_drv.playback.stream_name = "Playback";
213 drv_data->dai_drv.playback.formats = format;
214 drv_data->dai_drv.playback.channels_min = drv_data->channels;
215 drv_data->dai_drv.playback.channels_max = drv_data->channels;
216 drv_data->dai_drv.playback.rates = SNDRV_PCM_RATE_8000_192000;
/linux-master/sound/soc/intel/boards/
H A Dsof_sdw_cs42l43.c127 bool playback)
129 /* Do init on playback link only. */
130 if (!playback)
135 return bridge_cs35l56_spk_init(card, dai_links, info, playback);
124 sof_sdw_cs42l43_spk_init(struct snd_soc_card *card, struct snd_soc_dai_link *dai_links, struct sof_sdw_codec_info *info, bool playback) argument
/linux-master/sound/soc/mediatek/mt7986/
H A Dmt7986-wm8960.c25 SND_SOC_DAILINK_DEFS(playback,
43 .name = "wm8960-playback",
44 .stream_name = "wm8960-playback",
49 SND_SOC_DAILINK_REG(playback),
/linux-master/sound/soc/sh/rcar/
H A Dcore.c50 * | +- playback -> [mod] -> [mod] -> [mod] -> ...
57 * | +- playback -> [mod] -> [mod] -> [mod] -> ...
231 struct rsnd_dai_stream *io = &rdai->playback;
704 return &rdai->playback;
1028 is_play ? &rdai->playback : &rdai->capture,
1032 is_play ? &rdai->playback : &rdai->capture,
1108 of_parse_phandle(dai_np, "playback", i) :
1169 struct device_node *playback,
1192 if (np == playback)
1193 rsnd_dai_connect(mod, &rdai->playback, mo
1166 rsnd_parse_connect_common(struct rsnd_dai *rdai, char *name, struct rsnd_mod* (*mod_get)(struct rsnd_priv *priv, int id), struct device_node *node, struct device_node *playback, struct device_node *capture) argument
1425 struct device_node *playback = of_parse_phandle(dai_np, "playback", io_i); local
[all...]
H A Drsnd.h454 struct device_node *playback,
523 #define rsnd_io_is_play(io) (&rsnd_io_to_rdai(io)->playback == io)
532 struct rsnd_dai_stream playback; member in struct:rsnd_dai
793 struct device_node *playback,
806 struct device_node *playback,
825 #define rsnd_parse_connect_src(rdai, playback, capture) \
828 playback, capture)
837 #define rsnd_parse_connect_ctu(rdai, playback, capture) \
840 playback, capture)
849 #define rsnd_parse_connect_mix(rdai, playback, captur
[all...]
/linux-master/sound/soc/intel/skylake/
H A Dskl-pcm.c323 p_params.host_bps = dai->driver->playback.sig_bits;
578 p_params.link_bps = codec_dai->driver->playback.sig_bits;
685 .playback = {
706 .playback = {
744 .playback = {
756 .playback = {
780 .playback = {
796 .playback = {
812 .playback = {
832 .playback
[all...]
/linux-master/sound/soc/adi/
H A Daxi-i2s.c224 axi_i2s_dai.playback.channels_min = 2;
225 axi_i2s_dai.playback.channels_max = 2;
226 axi_i2s_dai.playback.rates = SNDRV_PCM_RATE_KNOT;
227 axi_i2s_dai.playback.formats =
266 dev_info(&pdev->dev, "probed, capture %s, playback %s\n",
/linux-master/sound/soc/meson/
H A Daiu.c114 .playback = {
127 .playback = {
140 .playback = {
151 .playback = {
/linux-master/sound/ppc/
H A Dpmac.c117 return &chip->playback;
177 * prepare playback/capture stream
312 * playback
318 return snd_pmac_pcm_prepare(chip, &chip->playback, subs);
325 return snd_pmac_pcm_trigger(chip, &chip->playback, subs, cmd);
331 return snd_pmac_pcm_pointer(chip, &chip->playback, subs);
429 * update playback/capture pointer from interrupts
625 return snd_pmac_pcm_open(chip, &chip->playback, subs);
640 return snd_pmac_pcm_close(chip, &chip->playback, subs);
694 chip->playback
[all...]
/linux-master/sound/soc/mediatek/mt8173/
H A Dmt8173-max98090.c84 SND_SOC_DAILINK_DEFS(playback,
108 SND_SOC_DAILINK_REG(playback),
/linux-master/sound/soc/mediatek/mt2701/
H A Dmt2701-wm8960.c47 SND_SOC_DAILINK_DEFS(playback,
65 .name = "wm8960-playback",
66 .stream_name = "wm8960-playback",
71 SND_SOC_DAILINK_REG(playback),
/linux-master/sound/soc/mediatek/mt8186/
H A Dmt8186-dai-hw-gain.c173 .playback = {
195 .playback = {
/linux-master/sound/soc/fsl/
H A Dfsl_qmc_audio.c636 qmc_soc_dai_driver->playback.channels_min = 0;
637 qmc_soc_dai_driver->playback.channels_max = 0;
639 qmc_soc_dai_driver->playback.channels_min = 1;
640 qmc_soc_dai_driver->playback.channels_max = qmc_dai->nb_tx_ts;
642 qmc_soc_dai_driver->playback.formats = qmc_audio_formats(qmc_dai->nb_tx_ts);
652 qmc_soc_dai_driver->playback.rates = snd_pcm_rate_to_rate_bit(info.tx_fs_rate);
653 qmc_soc_dai_driver->playback.rate_min = info.tx_fs_rate;
654 qmc_soc_dai_driver->playback.rate_max = info.tx_fs_rate;

Completed in 489 milliseconds

1234567891011>>