Searched refs:periods (Results 1 - 25 of 111) sorted by relevance

12345

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/sound/
H A Dpcm_oss.h34 unsigned int periods; member in struct:snd_pcm_oss_setup
53 unsigned int periods; member in struct:snd_pcm_oss_runtime
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/sound/
H A Dpcm_oss.h34 unsigned int periods; member in struct:snd_pcm_oss_setup
53 unsigned int periods; member in struct:snd_pcm_oss_runtime
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/pci/cs5535audio/
H A Dcs5535audio_pcm.c121 unsigned int periods,
128 if (periods > CS5535AUDIO_MAX_DESCRIPTORS)
137 dma->period_bytes = dma->periods = 0;
140 if (dma->periods == periods && dma->period_bytes == period_bytes)
147 for (i = 0; i < periods; i++) {
157 lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods];
162 (sizeof(struct cs5535audio_dma_desc)*periods));
166 dma->periods = periods;
118 cs5535audio_build_dma_packets(struct cs5535audio *cs5535au, struct cs5535audio_dma *dma, struct snd_pcm_substream *substream, unsigned int periods, unsigned int period_bytes) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/pci/cs5535audio/
H A Dcs5535audio_pcm.c121 unsigned int periods,
128 if (periods > CS5535AUDIO_MAX_DESCRIPTORS)
137 dma->period_bytes = dma->periods = 0;
140 if (dma->periods == periods && dma->period_bytes == period_bytes)
147 for (i = 0; i < periods; i++) {
157 lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods];
162 (sizeof(struct cs5535audio_dma_desc)*periods));
166 dma->periods = periods;
118 cs5535audio_build_dma_packets(struct cs5535audio *cs5535au, struct cs5535audio_dma *dma, struct snd_pcm_substream *substream, unsigned int periods, unsigned int period_bytes) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/imx/
H A Dimx-pcm-dma-mx2.c38 int periods; member in struct:imx_pcm_runtime_data
155 iprtd->periods = params_periods(params);
163 if (iprtd->sg_count != iprtd->periods) {
166 iprtd->sg_list = kcalloc(iprtd->periods + 1,
170 iprtd->sg_count = iprtd->periods + 1;
176 for (i = 0; i < iprtd->periods; i++) {
222 pr_debug("%s: buf: %p period: %d periods: %d\n",
223 __func__, iprtd->buf, iprtd->period, iprtd->periods);
H A Dimx-pcm-fiq.c38 int periods; member in struct:imx_pcm_runtime_data
97 iprtd->periods = params_periods(params);
116 regs.ARM_r8 = (iprtd->period * iprtd->periods - 1) << 16;
118 regs.ARM_r9 = (iprtd->period * iprtd->periods - 1) << 16;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/imx/
H A Dimx-pcm-dma-mx2.c38 int periods; member in struct:imx_pcm_runtime_data
155 iprtd->periods = params_periods(params);
163 if (iprtd->sg_count != iprtd->periods) {
166 iprtd->sg_list = kcalloc(iprtd->periods + 1,
170 iprtd->sg_count = iprtd->periods + 1;
176 for (i = 0; i < iprtd->periods; i++) {
222 pr_debug("%s: buf: %p period: %d periods: %d\n",
223 __func__, iprtd->buf, iprtd->period, iprtd->periods);
H A Dimx-pcm-fiq.c38 int periods; member in struct:imx_pcm_runtime_data
97 iprtd->periods = params_periods(params);
116 regs.ARM_r8 = (iprtd->period * iprtd->periods - 1) << 16;
118 regs.ARM_r9 = (iprtd->period * iprtd->periods - 1) << 16;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Ddw_dmac.h80 unsigned long periods; member in struct:dw_cyclic_desc
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Ddw_dmac.h80 unsigned long periods; member in struct:dw_cyclic_desc
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/arm/plat-omap/include/plat/
H A Domap-alsa.h65 int periods; /* current count of periods registerd in the DMA engine */ member in struct:audio_stream
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/plat-omap/include/plat/
H A Domap-alsa.h65 int periods; /* current count of periods registerd in the DMA engine */ member in struct:audio_stream
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/ep93xx/
H A Dep93xx-pcm.c60 int periods; member in struct:ep93xx_runtime_data
82 if (buf == rtd->buf + rtd->periods - 1)
152 rtd->periods = (totsize + period - 1) / period;
153 for (i = 0; i < rtd->periods; i++) {
181 for (i = 0; i < rtd->periods; i++)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/ep93xx/
H A Dep93xx-pcm.c60 int periods; member in struct:ep93xx_runtime_data
82 if (buf == rtd->buf + rtd->periods - 1)
152 rtd->periods = (totsize + period - 1) / period;
153 for (i = 0; i < rtd->periods; i++) {
181 for (i = 0; i < rtd->periods; i++)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/mips/
H A Dau1x00.c87 unsigned int periods; member in struct:audio_stream
137 stream->periods = 0;
151 unsigned int periods)
162 stream->periods == periods)
168 stream->periods = periods;
174 for (i = 0; i < periods; i++) {
177 if (i < periods - 1) {
150 au1000_setup_dma_link(struct audio_stream *stream, unsigned int period_bytes, unsigned int periods) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/mips/
H A Dau1x00.c87 unsigned int periods; member in struct:audio_stream
137 stream->periods = 0;
151 unsigned int periods)
162 stream->periods == periods)
168 stream->periods = periods;
174 for (i = 0; i < periods; i++) {
177 if (i < periods - 1) {
150 au1000_setup_dma_link(struct audio_stream *stream, unsigned int period_bytes, unsigned int periods) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/au1x/
H A Ddbdma2.c57 unsigned long periods; /* number of SG segments in total */ member in struct:au1xpsc_audio_dmadata
103 if (cd->q_period >= cd->periods) {
117 if (cd->q_period >= cd->periods) {
128 if (++cd->curr_period >= cd->periods) {
141 if (++cd->curr_period >= cd->periods) {
233 pcd->periods = params_periods(params);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/au1x/
H A Ddbdma2.c57 unsigned long periods; /* number of SG segments in total */ member in struct:au1xpsc_audio_dmadata
103 if (cd->q_period >= cd->periods) {
117 if (cd->q_period >= cd->periods) {
128 if (++cd->curr_period >= cd->periods) {
141 if (++cd->curr_period >= cd->periods) {
233 pcd->periods = params_periods(params);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/sh/
H A Dfsi.c122 int periods; member in struct:fsi_priv
332 fsi->periods = 0;
341 fsi->periods = 0;
525 * So, this driver can not send periods data at a time
528 fsi->period_len * (fsi->periods + 1)) {
531 fsi->periods = (fsi->periods + 1) % runtime->periods;
533 if (0 == fsi->periods)
609 * So, this driver can not send periods dat
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/sh/
H A Dfsi.c122 int periods; member in struct:fsi_priv
332 fsi->periods = 0;
341 fsi->periods = 0;
525 * So, this driver can not send periods data at a time
528 fsi->period_len * (fsi->periods + 1)) {
531 fsi->periods = (fsi->periods + 1) % runtime->periods;
533 if (0 == fsi->periods)
609 * So, this driver can not send periods dat
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/omap/
H A Domap-pcm.c73 (prtd->period_index == runtime->periods - 1)) {
84 prtd->period_index = runtime->periods - 1;
85 } else if (++prtd->period_index >= runtime->periods) {
181 * count as no. of ALSA periods. Then with DMA frame interrupt enabled,
187 dma_params.frame_count = runtime->periods;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/omap/
H A Domap-pcm.c73 (prtd->period_index == runtime->periods - 1)) {
84 prtd->period_index = runtime->periods - 1;
85 } else if (++prtd->period_index >= runtime->periods) {
181 * count as no. of ALSA periods. Then with DMA frame interrupt enabled,
187 dma_params.frame_count = runtime->periods;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/pci/
H A Datiixp_modem.c225 unsigned int period_bytes, periods; member in struct:atiixp_dma
327 unsigned int periods,
334 if (periods > ATI_MAX_DESCRIPTORS)
341 dma->period_bytes = dma->periods = 0; /* clear */
344 if (dma->periods == periods && dma->period_bytes == period_bytes)
357 for (i = 0; i < periods; i++) {
364 if (i == periods - 1)
375 dma->periods = periods;
324 atiixp_build_dma_packets(struct atiixp_modem *chip, struct atiixp_dma *dma, struct snd_pcm_substream *substream, unsigned int periods, unsigned int period_bytes) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/pci/
H A Datiixp_modem.c225 unsigned int period_bytes, periods; member in struct:atiixp_dma
327 unsigned int periods,
334 if (periods > ATI_MAX_DESCRIPTORS)
341 dma->period_bytes = dma->periods = 0; /* clear */
344 if (dma->periods == periods && dma->period_bytes == period_bytes)
357 for (i = 0; i < periods; i++) {
364 if (i == periods - 1)
375 dma->periods = periods;
324 atiixp_build_dma_packets(struct atiixp_modem *chip, struct atiixp_dma *dma, struct snd_pcm_substream *substream, unsigned int periods, unsigned int period_bytes) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/watchdog/
H A Docteon-wdt-main.c41 * and decrement the counter. But for the last two periods we need to
459 unsigned int periods; local
471 periods = t / timeout_sec;
474 * The last two periods are after the irq is disabled, and
478 countdown_reset = periods > 2 ? periods - 2 : 0;

Completed in 143 milliseconds

12345