| /linux/Documentation/ABI/testing/ |
| A D | configfs-usb-gadget-uac1 | 19 p_chmask playback channel mask 21 p_ssize playback sample size (bytes) 22 p_mute_present playback mute control enable 23 p_volume_present playback volume control enable 24 p_volume_min playback volume control min value 26 p_volume_max playback volume control max value 28 p_volume_res playback volume control resolution 31 for both capture and playback 33 p_it_name playback input terminal name 34 p_it_ch_name playback channels name [all …]
|
| A D | configfs-usb-gadget-uac2 | 23 p_chmask playback channel mask 25 p_ssize playback sample size (bytes) 27 p_mute_present playback mute control enable 28 p_volume_present playback volume control enable 29 p_volume_min playback volume control min value 31 p_volume_max playback volume control max value 33 p_volume_res playback volume control resolution 36 for both capture and playback 41 p_it_name playback input terminal name 42 p_it_ch_name playback input first channel name [all …]
|
| /linux/Documentation/sound/designs/ |
| A D | timestamping.rst | 43 ascii-art, this could be represented as follows (for the playback 58 The analog time is taken at the last stage of the playback, as close 89 the results will default to the HDAudio wall clock for playback 163 playback: systime: 341053347 nsec, audio time 341062500 nsec, systime delta -9153 164 playback: systime: 426072447 nsec, audio time 426062500 nsec, systime delta 9947 165 playback: systime: 596899518 nsec, audio time 596895833 nsec, systime delta 3685 166 playback: systime: 681915317 nsec, audio time 681916666 nsec, systime delta -1349 167 playback: systime: 852741306 nsec, audio time 852750000 nsec, systime delta -8694 173 playback: systime: 341060004 nsec, audio time 341062791 nsec, systime delta -2787 174 playback: systime: 426242074 nsec, audio time 426244875 nsec, systime delta -2801 [all …]
|
| /linux/sound/soc/fsl/ |
| A D | mpc5200_dma.c | 179 if (psc_dma->playback.active) in psc_dma_trigger() 225 s = &psc_dma->playback; in psc_dma_open() 252 s = &psc_dma->playback; in psc_dma_close() 254 if (!psc_dma->playback.active && in psc_dma_close() 277 s = &psc_dma->playback; in psc_dma_pointer() 356 psc_dma->playback.psc_dma = psc_dma; in mpc5200_audio_dma_create() 365 psc_dma->playback.bcom_task = in mpc5200_audio_dma_create() 368 !psc_dma->playback.bcom_task) { in mpc5200_audio_dma_create() 399 psc_dma->playback.irq = in mpc5200_audio_dma_create() 424 free_irq(psc_dma->playback.irq, &psc_dma->playback); in mpc5200_audio_dma_create() [all …]
|
| /linux/include/sound/ |
| A D | soc_sdw_utils.h | 57 bool playback); 149 int *be_id, char *name, int playback, int capture, 157 int *be_id, char *name, int playback, int capture, 183 bool playback); 190 bool playback); 200 bool playback); 207 bool playback); 218 bool playback); 223 bool playback); 229 bool playback);
|
| /linux/sound/soc/sh/ |
| A D | rz-ssi.c | 123 struct rz_ssi_stream playback; member 561 if (ssi->playback.substream) in rz_ssi_interrupt() 562 strm_playback = &ssi->playback; in rz_ssi_interrupt() 636 if (ssi->playback.substream) { in rz_ssi_interrupt() 737 if (ssi->playback.dma_ch) { in rz_ssi_release_dma_channels() 739 ssi->playback.dma_ch = NULL; in rz_ssi_release_dma_channels() 754 ssi->playback.dma_ch = NULL; in rz_ssi_dma_request() 763 ssi->playback.dma_ch = NULL; in rz_ssi_dma_request() 773 if (ssi->playback.dma_ch && in rz_ssi_dma_request() 1010 .playback = { [all …]
|
| A D | siu_dai.c | 57 struct format_flag playback; member 65 .playback = { 79 .playback = { 364 vol = port_info->playback.volume; in siu_dai_get_volume() 408 cur_vol = port_info->playback.volume; in siu_dai_put_volume() 410 port_info->playback.volume = new_vol; in siu_dai_put_volume() 462 (*port_info)->playback.volume = DFLT_VOLUME_LEVEL; in siu_init_port() 555 siu_stream = &port_info->playback; in siu_dai_prepare() 605 ifctl = siu_flags[info->port_id].playback.i2s | in siu_dai_set_fmt() 609 ifctl = siu_flags[info->port_id].playback.pcm | in siu_dai_set_fmt() [all …]
|
| /linux/sound/i2c/ |
| A D | cs8427.c | 41 struct cs8427_stream playback; member 109 chip->playback.hw_udata : chip->playback.hw_status; in snd_cs8427_send_corudata() 440 chip->playback.pcm_status : chip->playback.def_status; in snd_cs8427_spdif_put() 442 chip->playback.substream->runtime : NULL; in snd_cs8427_spdif_put() 548 chip->playback.pcm_ctl = kctl; in snd_cs8427_iec958_build() 553 if (snd_BUG_ON(!chip->playback.pcm_ctl)) in snd_cs8427_iec958_build() 568 memcpy(chip->playback.pcm_status, in snd_cs8427_iec958_active() 569 chip->playback.def_status, 24); in snd_cs8427_iec958_active() 576 &chip->playback.pcm_ctl->id); in snd_cs8427_iec958_active() 591 status = chip->playback.pcm_status; in snd_cs8427_iec958_pcm() [all …]
|
| /linux/Documentation/sound/cards/ |
| A D | emu-mixer.rst | 38 Its multi-channel device supports 24-bit for both playback and capture, 103 playback channels. 110 playback channels. 117 playback channels. 123 are forwarded to the DSP 4 playback channel. 129 are forwarded to the DSP 5 playback channel. 158 The result samples are forwarded to the DSP 0 & 1 playback channels. 163 The result samples are forwarded to the DSP 2 & 3 playback channels. 173 The result samples are forwarded to the DSP 4 playback channel. 178 The result samples are forwarded to the DSP 5 playback channel. [all …]
|
| A D | cmipci.rst | 18 (hw:0,1) is assigned to the second DAC for rear playback. 26 Please note that the CM8x38 DAC doesn't support continuous playback 50 playback should be routed there as default. If not, there is a 63 The recent CM8738 chips support for the 4/6 multi-channel playback 73 channels. Since the multi-channel playback mode uses both DACs, you 116 The SPDIF playback and capture are done via the third PCM device 119 For playback with aplay, you can run like below: 132 The playback and capture over SPDIF use normal DAC and ADC, 153 Mix analog PCM playback and FM-OPL/3 streams and 219 - PCM playback switch [all …]
|
| /linux/sound/soc/qcom/qdsp6/ |
| A D | q6dsp-lpass-ports.c | 11 .playback = { \ 101 .playback = { 118 .playback = { 146 .playback = { 176 .playback = { 207 .playback = { 238 .playback = { 269 .playback = { 300 .playback = { 331 .playback = { [all …]
|
| /linux/sound/soc/uniphier/ |
| A D | aio-pxs2.c | 147 .playback = { 158 .playback = { 176 .playback = { 194 .playback = { 205 .playback = { 216 .playback = { 225 .playback = {
|
| A D | aio-ld11.c | 194 .playback = { 225 .playback = { 243 .playback = { 254 .playback = { 265 .playback = { 276 .playback = { 289 .playback = { 302 .playback = {
|
| /linux/sound/usb/misc/ |
| A D | ua101.c | 121 } capture, playback; member 193 ua->playback.frame_bytes; in playback_urb_complete() 287 frames * ua->playback.frame_bytes; in playback_work() 390 ua->playback.queue_length) in capture_urb_complete() 532 kill_stream_urbs(&ua->playback); in stop_usb_playback() 551 kill_stream_urbs(&ua->playback); in start_usb_playback() 589 urb = &ua->playback.urbs[i]->urb; in start_usb_playback() 802 ua->playback.period_pos = 0; in playback_pcm_prepare() 803 ua->playback.buffer_pos = 0; in playback_pcm_prepare() 999 ua->playback.frame_bytes = in detect_usb_format() [all …]
|
| /linux/sound/soc/ti/ |
| A D | davinci-i2s.c | 193 int playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK); in davinci_mcbsp_start() local 217 toggle_clock(dev, playback); in davinci_mcbsp_stop() 659 int playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK); in davinci_i2s_prepare() local 663 davinci_mcbsp_stop(dev, playback); in davinci_i2s_prepare() 670 toggle_clock(dev, playback); in davinci_i2s_prepare() 679 if (playback) { in davinci_i2s_prepare() 692 toggle_clock(dev, playback); in davinci_i2s_prepare() 703 int playback = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK); in davinci_i2s_trigger() local 714 davinci_mcbsp_stop(dev, playback); in davinci_i2s_trigger() 727 davinci_mcbsp_stop(dev, playback); in davinci_i2s_shutdown() [all …]
|
| /linux/sound/pci/emu10k1/ |
| A D | emufx.c | 1399 …A_OP(icode, &ptr, iACC3, A_GPR(playback + z), A_GPR(playback + z), A_GPR(playback + z), A_C_000000… in _snd_emu10k1_audigy_init_efx() 1513 A_OP(icode, &ptr, iMAC1, A_GPR(playback), A_GPR(playback), A_GPR(gpr), A_GPR(stereo_mix)); in _snd_emu10k1_audigy_init_efx() 1514 A_OP(icode, &ptr, iMAC1, A_GPR(playback+1), A_GPR(playback+1), A_GPR(gpr+1), A_GPR(stereo_mix+1)); in _snd_emu10k1_audigy_init_efx() 1519 A_OP(icode, &ptr, iMAC1, A_GPR(playback+2), A_GPR(playback+2), A_GPR(gpr), A_GPR(stereo_mix)); in _snd_emu10k1_audigy_init_efx() 1527 A_OP(icode, &ptr, iMAC1, A_GPR(playback+4), A_GPR(playback+4), A_GPR(gpr), A_GPR(tmp)); in _snd_emu10k1_audigy_init_efx() 1532 A_OP(icode, &ptr, iMAC1, A_GPR(playback+5), A_GPR(playback+5), A_GPR(gpr), A_GPR(tmp)); in _snd_emu10k1_audigy_init_efx() 1538 A_OP(icode, &ptr, iMAC1, A_GPR(playback+6), A_GPR(playback+6), A_GPR(gpr), A_GPR(stereo_mix)); in _snd_emu10k1_audigy_init_efx() 1601 d = playback + z * 2 + j; in _snd_emu10k1_audigy_init_efx() 1627 A_OP(icode, &ptr, iMAC1, A_GPR(playback+z), A_C_00000000, A_GPR(gpr), A_GPR(playback+z)); in _snd_emu10k1_audigy_init_efx() 1855 playback = SND_EMU10K1_INPUTS; in _snd_emu10k1_init_efx() [all …]
|
| /linux/drivers/usb/gadget/function/ |
| A D | u_audio.h | 128 int u_audio_get_volume(struct g_audio *g_audio, int playback, s16 *val); 129 int u_audio_set_volume(struct g_audio *g_audio, int playback, s16 val); 130 int u_audio_get_mute(struct g_audio *g_audio, int playback, int *val); 131 int u_audio_set_mute(struct g_audio *g_audio, int playback, int val);
|
| /linux/sound/soc/sof/amd/ |
| A D | acp63.c | 32 .playback = { 56 .playback = { 80 .playback = { 117 .playback = {
|
| A D | acp70.c | 32 .playback = { 56 .playback = { 80 .playback = { 117 .playback = {
|
| A D | rembrandt.c | 32 .playback = { 56 .playback = { 80 .playback = { 117 .playback = {
|
| A D | vangogh.c | 32 .playback = { 56 .playback = { 80 .playback = { 117 .playback = {
|
| A D | renoir.c | 31 .playback = { 55 .playback = { 92 .playback = {
|
| /linux/sound/soc/mediatek/mt8186/ |
| A D | mt8186-dai-hostless.c | 114 .playback = { 133 .playback = { 152 .playback = { 171 .playback = { 263 .playback = {
|
| /linux/drivers/media/pci/zoran/ |
| A D | Kconfig | 31 Support for the Pinnacle/Miro DC30(+) MJPEG capture/playback 47 Support for the Iomega Buz MJPEG capture/playback card. 53 Support for the Pinnacle/Miro DC10(+) MJPEG capture/playback 60 Support for the Linux Media Labs LML33 MJPEG capture/playback 67 support for the Linux Media Labs LML33R10 MJPEG capture/playback
|
| /linux/sound/soc/sh/rcar/ |
| A D | core.c | 687 return &rdai->playback; in rsnd_rdai_to_io() 1152 struct device_node *playback, in rsnd_parse_connect_common() argument 1175 if (np == playback) in rsnd_parse_connect_common() 1387 io_playback = &rdai->playback; in __rsnd_dai_probe() 1413 if (!playback && !capture) in __rsnd_dai_probe() 1418 if (playback) in __rsnd_dai_probe() 1431 of_node_put(playback); in __rsnd_dai_probe() 1437 drv->playback.rates = RSND_RATES; in __rsnd_dai_probe() 1438 drv->playback.formats = RSND_FMTS; in __rsnd_dai_probe() 1439 drv->playback.channels_min = 2; in __rsnd_dai_probe() [all …]
|