Home
last modified time | relevance | path

Searched refs:dma_size (Results 1 – 16 of 16) sorted by relevance

/sound/isa/gus/
Dgus_pcm.c56 unsigned int dma_size; member
137 begin = pcmp->memory + voice * (pcmp->dma_size / runtime->channels); in snd_gf1_pcm_trigger_up()
231 step = pcmp->dma_size / runtime->channels; in snd_gf1_pcm_interrupt_wave()
263 …ge(pcmp->substream, end + (pcmp->block_size / 2), pcmp->memory + (pcmp->dma_size / 2) + (end / 2),… in snd_gf1_pcm_interrupt_wave()
366 bpos = samples_to_bytes(runtime, pos) + (voice * (pcmp->dma_size / 2)); in snd_gf1_pcm_playback_copy()
368 if (snd_BUG_ON(bpos > pcmp->dma_size)) in snd_gf1_pcm_playback_copy()
370 if (snd_BUG_ON(bpos + len > pcmp->dma_size)) in snd_gf1_pcm_playback_copy()
397 bpos = samples_to_bytes(runtime, pos) + (voice * (pcmp->dma_size / 2)); in snd_gf1_pcm_playback_silence()
399 if (snd_BUG_ON(bpos > pcmp->dma_size)) in snd_gf1_pcm_playback_silence()
401 if (snd_BUG_ON(bpos + len > pcmp->dma_size)) in snd_gf1_pcm_playback_silence()
[all …]
/sound/soc/samsung/
Ds3c24xx-i2s.c44 .dma_size = 2,
51 .dma_size = 2,
252 dma_data->dma_size = 1; in s3c24xx_i2s_hw_params()
256 dma_data->dma_size = 2; in s3c24xx_i2s_hw_params()
Ds3c2412-i2s.c46 .dma_size = 4,
53 .dma_size = 4,
Ddma.h19 int dma_size; /* Size of the DMA transfer */ member
Dpcm.c146 .dma_size = 4,
150 .dma_size = 4,
157 .dma_size = 4,
161 .dma_size = 4,
Di2s.c579 i2s->dma_playback.dma_size = 4; in i2s_hw_params()
581 i2s->dma_capture.dma_size = 4; in i2s_hw_params()
585 i2s->dma_playback.dma_size = 2; in i2s_hw_params()
587 i2s->dma_capture.dma_size = 2; in i2s_hw_params()
1204 pri_dai->dma_playback.dma_size = 4; in samsung_i2s_probe()
1205 pri_dai->dma_capture.dma_size = 4; in samsung_i2s_probe()
1230 sec_dai->dma_playback.dma_size = 4; in samsung_i2s_probe()
Dac97.c56 .dma_size = 4,
61 .dma_size = 4,
66 .dma_size = 4,
Ddma.c174 config.width = prtd->params->dma_size; in dma_hw_params()
Dspdif.c438 spdif_stereo_out.dma_size = 2; in spdif_probe()
/sound/isa/es1688/
Des1688_lib.c354 snd_dma_pointer(chip->dma8, chip->dma_size)); in snd_es1688_trigger()
380 chip->dma_size = size; in snd_es1688_playback_prepare()
441 chip->dma_size = size; in snd_es1688_capture_prepare()
510 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_playback_pointer()
521 ptr = snd_dma_pointer(chip->dma8, chip->dma_size); in snd_es1688_capture_pointer()
/sound/pci/nm256/
Dnm256.c199 int dma_size; /* buffer size of the substream in bytes */ member
514 snd_nm256_writel(chip, NM_PBUFFER_END, s->buf + s->dma_size - (1 << s->shift)); in snd_nm256_playback_start()
531 snd_nm256_writel(chip, NM_RBUFFER_END, s->buf + s->dma_size); in snd_nm256_capture_start()
642 s->dma_size = frames_to_bytes(runtime, substream->runtime->buffer_size); in snd_nm256_pcm_prepare()
669 curp %= s->dma_size; in snd_nm256_playback_pointer()
683 curp %= s->dma_size; in snd_nm256_capture_pointer()
/sound/ppc/
Dpmac.h68 int dma_size; /* in bytes */ member
Dpmac.c218 rec->dma_size = snd_pcm_lib_buffer_bytes(subs); in snd_pmac_pcm_prepare()
220 rec->nperiods = rec->dma_size / rec->period_size; in snd_pmac_pcm_prepare()
/sound/pci/
Dmaestro3.c725 int dma_size; member
1165 s->dma_size = frames_to_bytes(runtime, runtime->buffer_size); in snd_m3_pcm_setup1()
1184 LO(s->buffer_addr + s->dma_size)); in snd_m3_pcm_setup1()
1188 HI(s->buffer_addr + s->dma_size)); in snd_m3_pcm_setup1()
1516 if (hwptr >= s->dma_size) in snd_m3_update_ptr()
1517 hwptr %= s->dma_size; in snd_m3_update_ptr()
1519 diff = s->dma_size + hwptr - s->hwptr; in snd_m3_update_ptr()
1520 if (diff >= s->dma_size) in snd_m3_update_ptr()
1521 diff %= s->dma_size; in snd_m3_update_ptr()
Des1968.c478 unsigned int dma_size; /* total buffer size in bytes */ member
1012 size = es->dma_size >> es->wav_shift; in snd_es1968_playback_setup()
1157 size = es->dma_size >> es->wav_shift; in snd_es1968_capture_setup()
1225 es->dma_size = snd_pcm_lib_buffer_bytes(substream); in snd_es1968_pcm_prepare()
1289 return bytes_to_frames(substream->runtime, ptr % es->dma_size); in snd_es1968_pcm_pointer()
1874 hwptr %= es->dma_size; in snd_es1968_update_pcm()
1876 diff = (es->dma_size + hwptr - es->hwptr) % es->dma_size; in snd_es1968_update_pcm()
Dcmipci.c438 unsigned int dma_size; /* in frames */ member
805 rec->dma_size = runtime->buffer_size << rec->shift; in snd_cmipci_pcm_prepare()
809 rec->dma_size = (rec->dma_size * runtime->channels) / 2; in snd_cmipci_pcm_prepare()
820 snd_cmipci_write_w(cm, reg, rec->dma_size - 1); in snd_cmipci_pcm_prepare()
952 if (rem < rec->dma_size) in snd_cmipci_pcm_pointer()
958 ptr = (rec->dma_size - (rem + 1)) >> rec->shift; in snd_cmipci_pcm_pointer()