Searched refs:link (Results 1 – 7 of 7) sorted by relevance
/sound/pcmcia/pdaudiocf/ |
D | pdaudiocf.c | 59 static int pdacf_config(struct pcmcia_device *link); 62 static void pdacf_release(struct pcmcia_device *link) in pdacf_release() argument 64 free_irq(link->irq, link->priv); in pdacf_release() 65 pcmcia_disable_device(link); in pdacf_release() 73 struct pcmcia_device *link = pdacf->p_dev; in snd_pdacf_free() local 75 pdacf_release(link); in snd_pdacf_free() 93 static int snd_pdacf_probe(struct pcmcia_device *link) in snd_pdacf_probe() argument 116 err = snd_card_new(&link->dev, index[i], id[i], THIS_MODULE, in snd_pdacf_probe() 139 pdacf->p_dev = link; in snd_pdacf_probe() 140 link->priv = pdacf; in snd_pdacf_probe() [all …]
|
/sound/pcmcia/vx/ |
D | vxpocket.c | 63 static void vxpocket_release(struct pcmcia_device *link) in vxpocket_release() argument 65 free_irq(link->irq, link->priv); in vxpocket_release() 66 pcmcia_disable_device(link); in vxpocket_release() 136 struct pcmcia_device *link, in snd_vxpocket_new() argument 160 vxp->p_dev = link; in snd_vxpocket_new() 161 link->priv = chip; in snd_vxpocket_new() 163 link->resource[0]->flags |= IO_DATA_PATH_WIDTH_AUTO; in snd_vxpocket_new() 164 link->resource[0]->end = 16; in snd_vxpocket_new() 166 link->config_flags |= CONF_ENABLE_IRQ; in snd_vxpocket_new() 167 link->config_index = 1; in snd_vxpocket_new() [all …]
|
/sound/soc/fsl/ |
D | fsl_dma.c | 97 struct fsl_dma_link_descriptor link[NUM_DMA_LINKS]; member 172 struct fsl_dma_link_descriptor *link = in fsl_dma_update_pointers() local 173 &dma_private->link[dma_private->current_link]; in fsl_dma_update_pointers() 180 link->source_addr = cpu_to_be32(dma_private->dma_buf_next); in fsl_dma_update_pointers() 182 link->source_attr = cpu_to_be32(CCSR_DMA_ATR_SNOOP | in fsl_dma_update_pointers() 186 link->dest_addr = cpu_to_be32(dma_private->dma_buf_next); in fsl_dma_update_pointers() 188 link->dest_attr = cpu_to_be32(CCSR_DMA_ATR_SNOOP | in fsl_dma_update_pointers() 469 dma_private->link[i].next = cpu_to_be64(temp_link); in fsl_dma_open() 474 dma_private->link[i - 1].next = cpu_to_be64(dma_private->ld_buf_phys); in fsl_dma_open() 651 struct fsl_dma_link_descriptor *link = &dma_private->link[i]; in fsl_dma_hw_params() local [all …]
|
/sound/soc/ |
D | soc-core.c | 3652 struct snd_soc_dai_link *link = &card->dai_link[i]; in snd_soc_register_card() local 3654 ret = snd_soc_init_multicodec(card, link); in snd_soc_register_card() 3660 for (j = 0; j < link->num_codecs; j++) { in snd_soc_register_card() 3665 if (!!link->codecs[j].name == in snd_soc_register_card() 3666 !!link->codecs[j].of_node) { in snd_soc_register_card() 3668 link->name); in snd_soc_register_card() 3672 if (!link->codecs[j].dai_name) { in snd_soc_register_card() 3674 link->name); in snd_soc_register_card() 3683 if (link->platform_name && link->platform_of_node) { in snd_soc_register_card() 3686 link->name); in snd_soc_register_card() [all …]
|
D | soc-pcm.c | 292 struct snd_soc_dai_link *link = rtd->dai_link; in soc_pcm_has_symmetry() local 295 symmetry = cpu_driver->symmetric_rates || link->symmetric_rates || in soc_pcm_has_symmetry() 296 cpu_driver->symmetric_channels || link->symmetric_channels || in soc_pcm_has_symmetry() 297 cpu_driver->symmetric_samplebits || link->symmetric_samplebits; in soc_pcm_has_symmetry()
|
/sound/soc/davinci/ |
D | davinci-pcm.c | 205 static void davinci_pcm_dma_irq(unsigned link, u16 ch_status, void *data) in davinci_pcm_dma_irq() argument 211 pr_debug("davinci_pcm: link=%d, status=0x%x\n", link, ch_status); in davinci_pcm_dma_irq()
|
/sound/ |
D | Kconfig | 131 This is used to avoid config and link hard dependencies between the
|