/sound/pci/cs5535audio/ |
H A D | cs5535audio_pcm.c | 148 struct cs5535audio_dma_desc *desc = local 150 desc->addr = cpu_to_le32(addr); 151 desc->size = cpu_to_le32(period_bytes); 152 desc->ctlreserved = cpu_to_le16(PRD_EOP);
|
/sound/pci/ctxfi/ |
H A D | ctamixer.c | 201 const struct amixer_desc *desc, 207 AMIXER, desc->msr, mgr->mgr.hw); 233 const struct amixer_desc *desc, 252 for (i = 0; i < desc->msr; i++) { 265 err = amixer_rsc_init(amixer, desc, mgr); 366 const struct sum_desc *desc, 371 err = rsc_init(&sum->rsc, sum->idx[0], SUM, desc->msr, mgr->mgr.hw); 387 const struct sum_desc *desc, 405 for (i = 0; i < desc->msr; i++) { 418 err = sum_rsc_init(sum, desc, mg 200 amixer_rsc_init(struct amixer *amixer, const struct amixer_desc *desc, struct amixer_mgr *mgr) argument 232 get_amixer_rsc(struct amixer_mgr *mgr, const struct amixer_desc *desc, struct amixer **ramixer) argument 365 sum_rsc_init(struct sum *sum, const struct sum_desc *desc, struct sum_mgr *mgr) argument 386 get_sum_rsc(struct sum_mgr *mgr, const struct sum_desc *desc, struct sum **rsum) argument [all...] |
H A D | ctdaio.c | 148 static int dao_rsc_reinit(struct dao *dao, const struct dao_desc *desc); 342 const struct daio_desc *desc, 350 idx_l = idx_20k1[desc->type].left; 351 idx_r = idx_20k1[desc->type].right; 354 idx_l = idx_20k2[desc->type].left; 355 idx_r = idx_20k2[desc->type].right; 360 err = rsc_init(&daio->rscl, idx_l, DAIO, desc->msr, hw); 364 err = rsc_init(&daio->rscr, idx_r, DAIO, desc->msr, hw); 369 if (desc->type <= DAIO_OUT_MAX) { 383 daio->type = desc 341 daio_rsc_init(struct daio *daio, const struct daio_desc *desc, void *hw) argument 400 dao_rsc_init(struct dao *dao, const struct daio_desc *desc, struct daio_mgr *mgr) argument 464 dao_rsc_reinit(struct dao *dao, const struct dao_desc *desc) argument 476 dai_rsc_init(struct dai *dai, const struct daio_desc *desc, struct daio_mgr *mgr) argument 537 get_daio_rsc(struct daio_mgr *mgr, const struct daio_desc *desc, struct daio **rdaio) argument [all...] |
H A D | ctsrc.c | 361 const struct src_desc *desc, struct src_mgr *mgr) 367 n = (MEMRD == desc->mode) ? desc->multi : 1; 369 err = rsc_init(&p->rsc, idx + i, SRC, desc->msr, mgr->mgr.hw); 375 p->multi = (0 == i) ? desc->multi : 1; 376 p->mode = desc->mode; 377 src_default_config[desc->mode](p); 416 get_src_rsc(struct src_mgr *mgr, const struct src_desc *desc, struct src **rsrc) argument 427 if (MEMRD == desc->mode) 428 err = mgr_get_resource(&mgr->mgr, desc 360 src_rsc_init(struct src *src, u32 idx, const struct src_desc *desc, struct src_mgr *mgr) argument 668 srcimp_rsc_init(struct srcimp *srcimp, const struct srcimp_desc *desc, struct srcimp_mgr *mgr) argument 714 get_srcimp_rsc(struct srcimp_mgr *mgr, const struct srcimp_desc *desc, struct srcimp **rsrcimp) argument [all...] |
H A D | ctatc.c | 245 struct src_desc desc = {0}; local 258 desc.multi = apcm->substream->runtime->channels; 259 desc.msr = atc->msr; 260 desc.mode = MEMRD; 261 err = src_mgr->get_src(src_mgr, &desc, (struct src **)&apcm->src); 779 struct src_desc desc = {0}; local 790 desc.multi = apcm->substream->runtime->channels; 791 desc.msr = 1; 792 while (apcm->substream->runtime->rate > (rsr * desc.msr)) 793 desc [all...] |
/sound/soc/imx/ |
H A D | imx-pcm-dma-mx2.c | 43 struct dma_async_tx_descriptor *desc; member in struct:imx_pcm_runtime_data 158 iprtd->desc = chan->device->device_prep_dma_cyclic(chan, dma_addr, 163 if (!iprtd->desc) { 168 iprtd->desc->callback = audio_dma_irq; 169 iprtd->desc->callback_param = substream; 206 dmaengine_submit(iprtd->desc);
|
/sound/soc/sh/ |
H A D | siu_pcm.c | 122 struct dma_async_tx_descriptor *desc; local 133 desc = siu_stream->chan->device->device_prep_slave_sg(siu_stream->chan, 135 if (!desc) { 140 desc->callback = siu_dma_tx_complete; 141 desc->callback_param = siu_stream; 142 cookie = desc->tx_submit(desc); 148 siu_stream->tx_desc = desc; 170 struct dma_async_tx_descriptor *desc; local 183 desc [all...] |
/sound/soc/txx9/ |
H A D | txx9aclc.c | 128 struct dma_async_tx_descriptor *desc; local 135 desc = chan->device->device_prep_slave_sg(chan, &sg, 1, 139 if (!desc) { 143 desc->callback = txx9aclc_dma_complete; 144 desc->callback_param = dmadata; 145 desc->tx_submit(desc); 146 return desc; 155 struct dma_async_tx_descriptor *desc; local 171 desc [all...] |
/sound/usb/usx2y/ |
H A D | usb_stream.c | 71 struct usb_iso_packet_descriptor *desc; local 83 desc = urb->iso_frame_desc; 84 desc->offset = 0; 85 desc->length = maxpacket; 87 desc[p].offset = desc[p - 1].offset + maxpacket; 88 desc[p].length = maxpacket;
|
H A D | usx2yhwdeppcm.c | 154 struct usb_iso_packet_descriptor *desc = urb->iso_frame_desc + pack; local 161 shm->captured_iso[head].offset = desc->offset; 162 shm->captured_iso[head].length = desc->actual_length; 166 if ((desc->offset += desc->length * NRURBS*nr_of_packs()) + 167 desc->length >= SSS) 168 desc->offset -= (SSS - desc->length);
|
/sound/soc/blackfin/ |
H A D | bf5xx-sport.c | 126 static void setup_desc(struct dmasg *desc, void *buf, int fragcount, argument 134 desc[i].next_desc_addr = &(desc[i + 1]); 135 desc[i].start_addr = (unsigned long)buf + i*fragsize; 136 desc[i].cfg = cfg; 137 desc[i].x_count = x_count; 138 desc[i].x_modify = wdsize; 139 desc[i].y_count = ycount; 140 desc[i].y_modify = wdsize; 144 desc[fragcoun 178 struct dmasg *desc, temp_desc; local 297 struct dmasg *desc, temp_desc; local 521 struct dmasg *desc; local 553 struct dmasg *desc; local [all...] |
/sound/mips/ |
H A D | hal2.c | 63 struct hpc_dma_desc desc; member in struct:hal2_desc 73 struct hal2_desc *desc; member in struct:hal2_codec 454 struct hal2_desc *desc; local 463 desc = dma_alloc_noncoherent(NULL, count * sizeof(struct hal2_desc), 465 if (!desc) { 472 codec->desc = desc; 474 desc->desc.pbuf = buffer_dma + i * H2_BLOCK_SIZE; 475 desc [all...] |
H A D | sgio2audio.c | 766 const char *desc; member in struct:__anon28 772 .desc = "Capture DMA Channel 0" 777 .desc = "Capture Overflow" 782 .desc = "Playback DMA Channel 1" 787 .desc = "Memory Error Channel 1" 792 .desc = "Playback DMA Channel 2" 797 .desc = "Memory Error Channel 2" 877 snd_sgio2_isr_table[i].desc,
|
/sound/pci/cs46xx/ |
H A D | dsp_spos.c | 524 struct dsp_segment_desc * desc = (ins->modules[i].segments + j); local 526 desc->segment_type,desc->offset, desc->size); 959 struct dsp_scb_descriptor * desc = NULL; local 975 desc = (ins->scbs + index); 984 return desc; 991 struct dsp_task_descriptor * desc = NULL; local 1007 desc = (ins->tasks + ins->ntask); 1012 return desc; 1020 struct dsp_scb_descriptor * desc; local 1048 struct dsp_task_descriptor * desc; local [all...] |
/sound/pci/mixart/ |
H A D | mixart.h | 38 u32 desc; member in struct:mixart_uid
|
H A D | mixart_core.h | 277 /* request is a uid with desc = MSG_CONSOLE_MANAGER | cardindex */ 542 struct mixart_txx_stream_desc desc; member in struct:mixart_set_out_stream_level
|
/sound/soc/codecs/ |
H A D | sgtl5000.c | 101 struct regulator_desc desc; member in struct:ldo_regulator 819 ldo->desc.name = kstrdup(dev_name(codec->dev), GFP_KERNEL); 820 if (!ldo->desc.name) { 826 ldo->desc.type = REGULATOR_VOLTAGE; 827 ldo->desc.owner = THIS_MODULE; 828 ldo->desc.ops = &ldo_regulator_ops; 829 ldo->desc.n_voltages = 1; 834 ldo->dev = regulator_register(&ldo->desc, codec->dev, 840 kfree(ldo->desc.name); 858 kfree(ldo->desc [all...] |
/sound/usb/misc/ |
H A D | ua101.c | 471 if (alts->desc.bAlternateSetting != 1) { 473 alts->desc.bInterfaceNumber, 1); 492 if (alts->desc.bAlternateSetting != 0) { 494 alts->desc.bInterfaceNumber, 0); 932 if (alt->desc.bNumEndpoints != 0) { 938 if (alt->desc.bNumEndpoints != 1) { 946 struct uac_format_type_i_discrete_descriptor *desc; local 948 desc = (struct uac_format_type_i_discrete_descriptor *)extra; 949 if (desc->bLength > extralen) { 953 if (desc [all...] |
/sound/pci/ |
H A D | atiixp_modem.c | 358 struct atiixp_dma_desc *desc; local 359 desc = &((struct atiixp_dma_desc *)dma->desc_buf.area)[i]; 360 desc->addr = cpu_to_le32(addr); 361 desc->status = 0; 362 desc->size = period_bytes >> 2; /* in dwords */ 365 desc->next = cpu_to_le32((u32)dma->desc_buf.addr); 367 desc->next = cpu_to_le32(desc_addr);
|
H A D | atiixp.c | 391 struct atiixp_dma_desc *desc; local 392 desc = &((struct atiixp_dma_desc *)dma->desc_buf.area)[i]; 393 desc->addr = cpu_to_le32(addr); 394 desc->status = 0; 395 desc->size = period_bytes >> 2; /* in dwords */ 398 desc->next = cpu_to_le32((u32)dma->desc_buf.addr); 400 desc->next = cpu_to_le32(desc_addr);
|
/sound/usb/ |
H A D | mixer.c | 1060 struct uac_feature_unit_descriptor *desc = raw_desc; local 1063 int nameid = uac_feature_unit_iFeature(desc); 1312 struct uac_mixer_unit_descriptor *desc, 1317 unsigned int num_outs = uac_mixer_unit_bNrChannels(desc); 1335 if (check_matrix_bitmap(uac_mixer_unit_bmControls(desc, state->mixer->protocol), in_ch, i, num_outs)) { 1370 struct uac_mixer_unit_descriptor *desc = raw_desc; local 1375 if (desc->bLength < 11 || ! (input_pins = desc->bNrInPins) || ! (num_outs = uac_mixer_unit_bNrChannels(desc))) { 1380 if (desc 1311 build_mixer_unit_ctl(struct mixer_build *state, struct uac_mixer_unit_descriptor *desc, int in_pin, int in_ch, int unitid, struct usb_audio_term *iterm) argument 1562 struct uac_processing_unit_descriptor *desc = raw_desc; local 1776 struct uac_selector_unit_descriptor *desc = raw_desc; local 1983 struct uac1_output_terminal_descriptor *desc = p; local 1995 struct uac2_output_terminal_descriptor *desc = p; local [all...] |
/sound/pci/ali5451/ |
H A D | ali5451.c | 1682 struct ali_pcm_description *desc) 1687 err = snd_pcm_new(codec->card, desc->name, device, 1688 desc->playback_num, desc->capture_num, &pcm); 1695 if (desc->playback_ops) 1697 desc->playback_ops); 1698 if (desc->capture_ops) 1700 desc->capture_ops); 1707 pcm->dev_class = desc->class; 1709 strcpy(pcm->name, desc 1681 snd_ali_pcm(struct snd_ali * codec, int device, struct ali_pcm_description *desc) argument [all...] |
/sound/oss/ |
H A D | vwsnd.c | 498 * The desc field points to invariant information. 505 const dma_chan_desc_t *desc; member in struct:dma_chan 590 const dma_chan_desc_t *desc, 601 DBGEV("(chan=0x%p, desc=0x%p, lith=0x%p, buffer_paddr=0x%lx, " 603 chan, desc, lith, buffer_paddr, 608 li_writel(lith, desc->ctlreg, LI_CCTL_RESET); 620 chan->desc = desc; 633 SHIFT_FIELD(desc->ad1843_slot, LI_CCFG_SLOT) | 634 desc 589 li_setup_dma(dma_chan_t *chan, const dma_chan_desc_t *desc, lithium_t *lith, unsigned long buffer_paddr, int bufshift, int fragshift, int channels, int sampsize) argument 756 const dma_chan_desc_t *desc = chan->desc; local [all...] |
/sound/sparc/ |
H A D | dbri.c | 270 struct dbri_mem desc[DBRI_NO_DESCS]; /* Xmit/receive descriptors */ member in struct:dbri_dma 284 int desc; /* Index of active descriptor */ member in struct:dbri_pipe 312 int next_desc[DBRI_NO_DESCS]; /* Index of next desc, or -1 */ 760 dbri->pipes[n].desc = dbri->pipes[n].first_desc = -1; 804 return ((pipe >= 0) && (dbri->pipes[pipe].desc != -1)); 815 int desc; local 837 desc = dbri->pipes[pipe].first_desc; 838 if (desc >= 0) 840 dbri->dma->desc[desc] 1080 int desc; local [all...] |