Searched refs:period_size (Results 1 - 25 of 125) sorted by relevance

12345

/linux-master/tools/testing/selftests/alsa/
H A Dpcm-test.conf7 period_size 8000
16 period_size 8000
25 period_size 22500
34 period_size 512
43 period_size 24000
52 period_size 48000
61 period_size 48000
H A Dtest-pcmtest-driver.c23 unsigned long period_size; member in struct:pcmtest_test_params
100 snd_pcm_hw_params_set_period_size_near(*handle, hwparams, &params->period_size, 0);
106 snd_pcm_sw_params_set_avail_min(*handle, swparams, params->period_size);
108 snd_pcm_hw_params_set_period_size_near(*handle, hwparams, &params->period_size, 0);
139 self->params.period_size = 4096;
/linux-master/tools/testing/selftests/alsa/conf.d/
H A DLenovo_ThinkPad_P1_Gen2.conf47 period_size 512
55 period_size 24000
63 period_size 24000
/linux-master/sound/core/
H A Dpcm_trace.h21 __field( snd_pcm_uframes_t, period_size )
33 __entry->period_size = (substream)->runtime->period_size;
46 (unsigned long)__entry->period_size,
58 __field( snd_pcm_uframes_t, period_size )
68 __entry->period_size = (substream)->runtime->period_size;
79 (unsigned long)__entry->period_size,
117 __field( snd_pcm_uframes_t, period_size )
128 __entry->period_size
[all...]
H A Dpcm_timer.c31 fsize = runtime->period_size;
44 "pcm timer resolution out of range (rate = %u, period_size = %lu)\n",
45 runtime->rate, runtime->period_size);
/linux-master/sound/pci/ctxfi/
H A Dcttimer.c69 unsigned int period_size = runtime->period_size; local
76 if (dist >= period_size ||
77 position / period_size != ti->position / period_size) {
83 interval = ((period_size - (position % period_size))
104 jiffies + (runtime->period_size * HZ +
200 unsigned int period_size, rate; local
202 period_size
[all...]
/linux-master/include/uapi/sound/
H A Dusb_stream.h32 int period_size; member in struct:usb_stream
/linux-master/sound/pci/aw2/
H A Daw2-saa7146.h43 unsigned long period_size,
48 unsigned long period_size,
H A Daw2-saa7146.c144 unsigned long period_size,
169 dw_limit = snd_aw2_saa7146_get_limit(period_size);
201 unsigned long period_size,
226 dw_limit = snd_aw2_saa7146_get_limit(period_size);
141 snd_aw2_saa7146_pcm_init_playback(struct snd_aw2_saa7146 *chip, int stream_number, unsigned long dma_addr, unsigned long period_size, unsigned long buffer_size) argument
199 snd_aw2_saa7146_pcm_init_capture(struct snd_aw2_saa7146 *chip, int stream_number, unsigned long dma_addr, unsigned long period_size, unsigned long buffer_size) argument
H A Daw2-alsa.c349 unsigned long period_size, buffer_size; local
353 period_size = snd_pcm_lib_period_bytes(substream);
358 runtime->dma_addr, period_size,
378 unsigned long period_size, buffer_size; local
382 period_size = snd_pcm_lib_period_bytes(substream);
387 runtime->dma_addr, period_size,
/linux-master/sound/soc/atmel/
H A Datmel-pcm-pdc.c80 size_t period_size; member in struct:atmel_runtime_data
106 prtd->period_ptr += prtd->period_size;
113 prtd->period_size / params->pdc_xfer_size);
120 prtd->period_ptr += prtd->period_size;
127 prtd->period_size / params->pdc_xfer_size);
153 prtd->period_size = params_period_bytes(params);
157 "(dma_bytes=%zu, period_size=%zu)\n",
160 prtd->period_size);
211 prtd->period_size / params->pdc_xfer_size);
213 prtd->period_ptr += prtd->period_size;
[all...]
/linux-master/sound/soc/au1x/
H A Ddma.c37 unsigned int period_size; member in struct:audio_stream
50 stream->period_size = 0;
75 if (stream->period_size == period_bytes &&
81 stream->period_size = period_bytes;
120 set_dma_count0(stream->dma, stream->period_size >> 1);
122 set_dma_count1(stream->dma, stream->period_size >> 1);
126 set_dma_count1(stream->dma, stream->period_size >> 1);
128 set_dma_count0(stream->dma, stream->period_size >> 1);
144 set_dma_count0(stream->dma, stream->period_size >> 1);
151 set_dma_count1(stream->dma, stream->period_size >>
[all...]
/linux-master/sound/pci/
H A Dsis7019.c75 u16 period_size; member in struct:voice
206 sis_update_sso(voice, voice->period_size);
213 if (voice->vperiod > voice->period_size) {
214 voice->vperiod -= voice->period_size;
215 if (voice->vperiod < voice->period_size)
218 sis_update_sso(voice, voice->period_size);
268 sis_update_sso(voice, voice->period_size);
436 unsigned int period_size, buffer_size; local
444 period_size = params_period_size(hw_params);
446 needed = (period_size !
701 u16 buffer_size, period_size; local
[all...]
/linux-master/include/sound/
H A Dpcm_oss.h20 unsigned int period_size; member in struct:snd_pcm_oss_setup
/linux-master/sound/soc/fsl/
H A Dfsl_qmc_audio.c42 size_t period_size; member in struct:qmc_dai_prtd
70 prtd->period_size = params_period_bytes(params);
83 prtd->period_ptr_ended += prtd->period_size;
87 prtd->period_ptr_submitted += prtd->period_size;
92 prtd->period_ptr_submitted, prtd->period_size,
107 if (length != prtd->period_size) {
109 length, prtd->period_size);
112 prtd->period_ptr_ended += prtd->period_size;
116 prtd->period_ptr_submitted += prtd->period_size;
121 prtd->period_ptr_submitted, prtd->period_size,
[all...]
H A Dfsl_dma.c90 * @buffer period_size: the size of a single period
105 size_t period_size; member in struct:fsl_dma_private
184 dma_private->dma_buf_next += dma_private->period_size;
530 size_t period_size = params_period_bytes(hw_params); local
543 dma_private->period_size = period_size;
547 (NUM_DMA_LINKS * period_size);
617 link->count = cpu_to_be32(period_size);
654 temp_addr += period_size;
/linux-master/drivers/media/pci/tw686x/
H A Dtw686x-audio.c71 dev->period_size);
135 unsigned int period_size = snd_pcm_lib_period_bytes(ss); local
146 (dev->period_size != period_size)) && dev->audio_enabled)
162 if (dev->period_size != period_size) {
165 dev->period_size = period_size;
168 reg |= period_size << AUDIO_DMA_SIZE_SHIFT;
181 ac->buf[i].dma = rt->dma_addr + period_size *
[all...]
/linux-master/sound/usb/usx2y/
H A Dusb_stream.c29 if (s->idle_outsize + lb + l > s->period_size)
42 s->idle_outsize += lb - s->period_size;
44 lb, s->period_size);
213 sk->s->period_size = frame_size * period_frames;
310 if (s->idle_outsize + lb + l > s->period_size)
326 s->period_size);
334 s->idle_outsize += lb - s->period_size;
406 for (; p < iu->number_of_packets && l < s->period_size; ++p) {
409 if (l + il > s->period_size)
410 il = s->period_size
[all...]
/linux-master/sound/soc/dwc/
H A Ddwc-pcm.c30 unsigned int period_pos = tx_ptr % runtime->period_size; \
40 *period_elapsed = period_pos >= runtime->period_size; \
50 unsigned int period_pos = rx_ptr % runtime->period_size; \
60 *period_elapsed = period_pos >= runtime->period_size; \
/linux-master/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835-pcm.c58 if (!alsa_stream->period_size)
78 if (alsa_stream->period_offset >= alsa_stream->period_size) {
79 alsa_stream->period_offset %= alsa_stream->period_size;
178 alsa_stream->period_size = 0;
225 alsa_stream->period_size = snd_pcm_lib_period_bytes(substream);
H A Dbcm2835.h80 unsigned int period_size; member in struct:bcm2835_alsa_stream
/linux-master/drivers/media/pci/cx25821/
H A Dcx25821-alsa.c77 unsigned int period_size; member in struct:cx25821_audio_dev
508 chip->period_size = params_period_bytes(hw_params);
510 chip->dma_size = chip->period_size * params_periods(hw_params);
519 if (chip->period_size > AUDIO_LINE_SIZE)
520 chip->period_size = AUDIO_LINE_SIZE;
522 buf->bpl = chip->period_size;
535 chip->period_size, chip->num_periods, 1);
622 return runtime->period_size * (count & (runtime->periods - 1));
/linux-master/sound/soc/google/
H A Dchv3-i2s.c205 unsigned int buffer_bytes, period_bytes, period_size; local
209 period_size = substream->runtime->period_size;
215 chv3_i2s_wr(i2s, I2S_RX_IRQ, (period_size << 8) | 1);
/linux-master/sound/soc/uniphier/
H A Daio-dma.c31 int bytes = runtime->period_size *
114 int bytes = runtime->period_size *
142 int bytes = runtime->period_size *
177 int bytes = runtime->period_size *
/linux-master/drivers/media/pci/cx23885/
H A Dcx23885-alsa.c370 chip->period_size = params_period_bytes(hw_params);
372 chip->dma_size = chip->period_size * params_periods(hw_params);
381 buf->bpl = chip->period_size;
394 chip->period_size, chip->num_periods, 1);
480 return runtime->period_size * (count & (runtime->periods-1));

Completed in 198 milliseconds

12345