/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/ |
H A D | q6apm-dai.c | 128 struct q6apm_dai_rtd *prtd = priv; in event_handler() local 129 struct snd_pcm_substream *substream = prtd->substream; in event_handler() 134 prtd->state = Q6APM_STREAM_STOPPED; in event_handler() 137 spin_lock_irqsave(&prtd->lock, flags); in event_handler() 138 prtd->pos += prtd->pcm_count; in event_handler() 139 spin_unlock_irqrestore(&prtd->lock, flags); in event_handler() 141 if (prtd->state == Q6APM_STREAM_RUNNING) in event_handler() 142 q6apm_write_async(prtd->graph, prtd in event_handler() 162 struct q6apm_dai_rtd *prtd = priv; event_handler_compr() local 226 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_prepare() local 304 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_trigger() local 338 struct q6apm_dai_rtd *prtd; q6apm_dai_open() local 413 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_close() local 432 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_pointer() local 451 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_hw_params() local 483 struct q6apm_dai_rtd *prtd; q6apm_dai_compr_open() local 529 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_compr_free() local 579 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_compr_pointer() local 594 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_compr_trigger() local 627 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_compr_ack() local 642 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_compr_set_params() local 718 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_compr_set_metadata() local 745 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_dai_compr_mmap() local 757 struct q6apm_dai_rtd *prtd = runtime->private_data; q6apm_compr_copy() local [all...] |
H A D | q6asm-dai.c | 184 struct q6asm_dai_rtd *prtd = priv; in event_handler() local 185 struct snd_pcm_substream *substream = prtd->substream; in event_handler() 190 q6asm_write_async(prtd->audio_client, prtd->stream_id, in event_handler() 191 prtd->pcm_count, 0, 0, 0); in event_handler() 194 prtd->state = Q6ASM_STREAM_STOPPED; in event_handler() 197 prtd->pcm_irq_pos += prtd->pcm_count; in event_handler() 199 if (prtd->state == Q6ASM_STREAM_RUNNING) in event_handler() 200 q6asm_write_async(prtd in event_handler() 222 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_prepare() local 322 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_trigger() local 355 struct q6asm_dai_rtd *prtd; q6asm_dai_open() local 447 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_close() local 470 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_pointer() local 483 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_hw_params() local 503 struct q6asm_dai_rtd *prtd = priv; compress_event_handler() local 609 struct q6asm_dai_rtd *prtd; q6asm_dai_compr_open() local 668 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_free() local 700 struct q6asm_dai_rtd *prtd = runtime->private_data; __q6asm_dai_compr_set_codec_params() local 877 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_set_params() local 946 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_set_metadata() local 994 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_trigger() local 1035 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_pointer() local 1053 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_compr_copy() local 1123 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_mmap() local [all...] |
/kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/ |
H A D | q6asm-dai.c | 184 struct q6asm_dai_rtd *prtd = priv; in event_handler() local 185 struct snd_pcm_substream *substream = prtd->substream; in event_handler() 190 q6asm_write_async(prtd->audio_client, prtd->stream_id, in event_handler() 191 prtd->pcm_count, 0, 0, 0); in event_handler() 194 prtd->state = Q6ASM_STREAM_STOPPED; in event_handler() 197 prtd->pcm_irq_pos += prtd->pcm_count; in event_handler() 199 if (prtd->state == Q6ASM_STREAM_RUNNING) in event_handler() 200 q6asm_write_async(prtd in event_handler() 222 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_prepare() local 322 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_trigger() local 355 struct q6asm_dai_rtd *prtd; q6asm_dai_open() local 449 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_close() local 472 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_pointer() local 497 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_hw_params() local 517 struct q6asm_dai_rtd *prtd = priv; compress_event_handler() local 623 struct q6asm_dai_rtd *prtd; q6asm_dai_compr_open() local 682 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_free() local 714 struct q6asm_dai_rtd *prtd = runtime->private_data; __q6asm_dai_compr_set_codec_params() local 891 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_set_params() local 960 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_set_metadata() local 1008 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_trigger() local 1049 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_pointer() local 1067 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_compr_copy() local 1137 struct q6asm_dai_rtd *prtd = runtime->private_data; q6asm_dai_compr_mmap() local [all...] |
/kernel/linux/linux-6.6/sound/soc/fsl/ |
H A D | fsl_qmc_audio.c | 66 struct qmc_dai_prtd *prtd = substream->runtime->private_data; in qmc_audio_pcm_hw_params() local 68 prtd->dma_buffer_start = runtime->dma_addr; in qmc_audio_pcm_hw_params() 69 prtd->dma_buffer_end = runtime->dma_addr + params_buffer_bytes(params); in qmc_audio_pcm_hw_params() 70 prtd->period_size = params_period_bytes(params); in qmc_audio_pcm_hw_params() 71 prtd->period_ptr_submitted = prtd->dma_buffer_start; in qmc_audio_pcm_hw_params() 72 prtd->period_ptr_ended = prtd->dma_buffer_start; in qmc_audio_pcm_hw_params() 73 prtd->substream = substream; in qmc_audio_pcm_hw_params() 80 struct qmc_dai_prtd *prtd in qmc_audio_pcm_write_complete() local 104 struct qmc_dai_prtd *prtd = context; qmc_audio_pcm_read_complete() local 134 struct qmc_dai_prtd *prtd = substream->runtime->private_data; qmc_audio_pcm_trigger() local 216 struct qmc_dai_prtd *prtd = substream->runtime->private_data; qmc_audio_pcm_pointer() local 258 struct qmc_dai_prtd *prtd; qmc_audio_pcm_open() local 280 struct qmc_dai_prtd *prtd = substream->runtime->private_data; qmc_audio_pcm_close() local 418 struct qmc_dai_prtd *prtd = substream->runtime->private_data; qmc_dai_startup() local [all...] |
/kernel/linux/linux-6.6/sound/soc/atmel/ |
H A D | atmel-pcm-pdc.c | 91 struct atmel_runtime_data *prtd = substream->runtime->private_data; in atmel_pcm_dma_irq() local 92 struct atmel_pcm_dma_params *params = prtd->params; in atmel_pcm_dma_irq() 106 prtd->period_ptr += prtd->period_size; in atmel_pcm_dma_irq() 107 if (prtd->period_ptr >= prtd->dma_buffer_end) in atmel_pcm_dma_irq() 108 prtd->period_ptr = prtd->dma_buffer; in atmel_pcm_dma_irq() 111 prtd->period_ptr); in atmel_pcm_dma_irq() 113 prtd in atmel_pcm_dma_irq() 142 struct atmel_runtime_data *prtd = runtime->private_data; atmel_pcm_hw_params() local 167 struct atmel_runtime_data *prtd = substream->runtime->private_data; atmel_pcm_hw_free() local 182 struct atmel_runtime_data *prtd = substream->runtime->private_data; atmel_pcm_prepare() local 196 struct atmel_runtime_data *prtd = rtd->private_data; atmel_pcm_trigger() local 262 struct atmel_runtime_data *prtd = runtime->private_data; atmel_pcm_pointer() local 280 struct atmel_runtime_data *prtd; atmel_pcm_open() local 305 struct atmel_runtime_data *prtd = substream->runtime->private_data; atmel_pcm_close() local [all...] |
H A D | atmel-pcm-dma.c | 56 struct atmel_pcm_dma_params *prtd; in atmel_pcm_dma_irq() local 58 prtd = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream); in atmel_pcm_dma_irq() 60 if (ssc_sr & prtd->mask->ssc_error) { in atmel_pcm_dma_irq() 64 ? "underrun" : "overrun", prtd->name, in atmel_pcm_dma_irq() 68 ssc_writex(prtd->ssc->regs, SSC_CR, prtd->mask->ssc_disable); in atmel_pcm_dma_irq() 72 ssc_readx(prtd->ssc->regs, SSC_RHR); in atmel_pcm_dma_irq() 73 ssc_readx(prtd->ssc->regs, SSC_SR); in atmel_pcm_dma_irq() 81 struct atmel_pcm_dma_params *prtd; in atmel_pcm_configure_dma() local 85 prtd in atmel_pcm_configure_dma() [all...] |
/kernel/linux/linux-6.6/sound/soc/loongson/ |
H A D | loongson_dma.c | 75 loongson_dma_desc *dma_desc_save(struct loongson_runtime_data *prtd) in dma_desc_save() argument 77 void __iomem *order_reg = prtd->dma_data->order_addr; in dma_desc_save() 80 val = (u64)prtd->dma_pos_desc_phy & DMA_ORDER_ASK_MASK; in dma_desc_save() 88 return prtd->dma_pos_desc; in dma_desc_save() 94 struct loongson_runtime_data *prtd = substream->runtime->private_data; in loongson_pcm_trigger() local 96 void __iomem *order_reg = prtd->dma_data->order_addr; in loongson_pcm_trigger() 104 val = prtd->dma_pos_desc_phy & DMA_ORDER_ASK_MASK; in loongson_pcm_trigger() 119 dma_desc_save(prtd); in loongson_pcm_trigger() 141 struct loongson_runtime_data *prtd = runtime->private_data; in loongson_pcm_hw_params() local 155 if (!num_periods || num_periods > prtd in loongson_pcm_hw_params() 203 struct loongson_runtime_data *prtd = runtime->private_data; loongson_pcm_pointer() local 231 struct loongson_runtime_data *prtd; loongson_pcm_open() local 289 struct loongson_runtime_data *prtd = substream->runtime->private_data; loongson_pcm_close() local [all...] |
/kernel/linux/linux-5.10/sound/soc/atmel/ |
H A D | atmel-pcm-pdc.c | 156 struct atmel_runtime_data *prtd = substream->runtime->private_data; in atmel_pcm_dma_irq() local 157 struct atmel_pcm_dma_params *params = prtd->params; in atmel_pcm_dma_irq() 171 prtd->period_ptr += prtd->period_size; in atmel_pcm_dma_irq() 172 if (prtd->period_ptr >= prtd->dma_buffer_end) in atmel_pcm_dma_irq() 173 prtd->period_ptr = prtd->dma_buffer; in atmel_pcm_dma_irq() 176 prtd->period_ptr); in atmel_pcm_dma_irq() 178 prtd in atmel_pcm_dma_irq() 207 struct atmel_runtime_data *prtd = runtime->private_data; atmel_pcm_hw_params() local 235 struct atmel_runtime_data *prtd = substream->runtime->private_data; atmel_pcm_hw_free() local 250 struct atmel_runtime_data *prtd = substream->runtime->private_data; atmel_pcm_prepare() local 264 struct atmel_runtime_data *prtd = rtd->private_data; atmel_pcm_trigger() local 330 struct atmel_runtime_data *prtd = runtime->private_data; atmel_pcm_pointer() local 348 struct atmel_runtime_data *prtd; atmel_pcm_open() local 373 struct atmel_runtime_data *prtd = substream->runtime->private_data; atmel_pcm_close() local [all...] |
H A D | atmel-pcm-dma.c | 56 struct atmel_pcm_dma_params *prtd; in atmel_pcm_dma_irq() local 58 prtd = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream); in atmel_pcm_dma_irq() 60 if (ssc_sr & prtd->mask->ssc_error) { in atmel_pcm_dma_irq() 64 ? "underrun" : "overrun", prtd->name, in atmel_pcm_dma_irq() 68 ssc_writex(prtd->ssc->regs, SSC_CR, prtd->mask->ssc_disable); in atmel_pcm_dma_irq() 72 ssc_readx(prtd->ssc->regs, SSC_RHR); in atmel_pcm_dma_irq() 73 ssc_readx(prtd->ssc->regs, SSC_SR); in atmel_pcm_dma_irq() 81 struct atmel_pcm_dma_params *prtd; in atmel_pcm_configure_dma() local 85 prtd in atmel_pcm_configure_dma() [all...] |
/kernel/linux/linux-5.10/sound/soc/samsung/ |
H A D | idma.c | 67 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_enqueue() local 70 spin_lock(&prtd->lock); in idma_enqueue() 71 prtd->token = (void *) substream; in idma_enqueue() 72 spin_unlock(&prtd->lock); in idma_enqueue() 75 val = idma.lp_tx_addr + prtd->periodsz; in idma_enqueue() 102 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_setcallbk() local 104 spin_lock(&prtd->lock); in idma_setcallbk() 105 prtd->cb = cb; in idma_setcallbk() 106 spin_unlock(&prtd->lock); in idma_setcallbk() 134 struct idma_ctrl *prtd in idma_done() local 145 struct idma_ctrl *prtd = substream->runtime->private_data; idma_hw_params() local 178 struct idma_ctrl *prtd = substream->runtime->private_data; idma_prepare() local 192 struct idma_ctrl *prtd = substream->runtime->private_data; idma_trigger() local 227 struct idma_ctrl *prtd = runtime->private_data; idma_pointer() local 262 struct idma_ctrl *prtd = (struct idma_ctrl *)dev_id; iis_irq() local 291 struct idma_ctrl *prtd; idma_open() local 318 struct idma_ctrl *prtd = runtime->private_data; idma_close() local [all...] |
/kernel/linux/linux-6.6/sound/soc/samsung/ |
H A D | idma.c | 67 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_enqueue() local 70 spin_lock(&prtd->lock); in idma_enqueue() 71 prtd->token = (void *) substream; in idma_enqueue() 72 spin_unlock(&prtd->lock); in idma_enqueue() 75 val = idma.lp_tx_addr + prtd->periodsz; in idma_enqueue() 102 struct idma_ctrl *prtd = substream->runtime->private_data; in idma_setcallbk() local 104 spin_lock(&prtd->lock); in idma_setcallbk() 105 prtd->cb = cb; in idma_setcallbk() 106 spin_unlock(&prtd->lock); in idma_setcallbk() 134 struct idma_ctrl *prtd in idma_done() local 145 struct idma_ctrl *prtd = substream->runtime->private_data; idma_hw_params() local 178 struct idma_ctrl *prtd = substream->runtime->private_data; idma_prepare() local 192 struct idma_ctrl *prtd = substream->runtime->private_data; idma_trigger() local 227 struct idma_ctrl *prtd = runtime->private_data; idma_pointer() local 259 struct idma_ctrl *prtd = (struct idma_ctrl *)dev_id; iis_irq() local 288 struct idma_ctrl *prtd; idma_open() local 315 struct idma_ctrl *prtd = runtime->private_data; idma_close() local [all...] |
/kernel/linux/linux-5.10/sound/core/ |
H A D | pcm_dmaengine.c | 37 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); in snd_dmaengine_pcm_get_chan() local 39 return prtd->dma_chan; in snd_dmaengine_pcm_get_chan() 135 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); in dmaengine_pcm_dma_complete() local 137 new_pos = prtd->pos + snd_pcm_lib_period_bytes(substream); in dmaengine_pcm_dma_complete() 140 prtd->pos = new_pos; in dmaengine_pcm_dma_complete() 147 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); in dmaengine_pcm_prepare_and_submit() local 148 struct dma_chan *chan = prtd->dma_chan; in dmaengine_pcm_prepare_and_submit() 158 prtd->pos = 0; in dmaengine_pcm_prepare_and_submit() 169 prtd->cookie = dmaengine_submit(desc); in dmaengine_pcm_prepare_and_submit() 186 struct dmaengine_pcm_runtime_data *prtd in snd_dmaengine_pcm_trigger() local 230 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); snd_dmaengine_pcm_pointer_no_residue() local 244 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); snd_dmaengine_pcm_pointer() local 301 struct dmaengine_pcm_runtime_data *prtd; snd_dmaengine_pcm_open() local 351 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); snd_dmaengine_pcm_close() local 369 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); snd_dmaengine_pcm_close_release_chan() local [all...] |
/kernel/linux/linux-6.6/sound/core/ |
H A D | pcm_dmaengine.c | 37 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); in snd_dmaengine_pcm_get_chan() local 39 return prtd->dma_chan; in snd_dmaengine_pcm_get_chan() 138 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); in dmaengine_pcm_dma_complete() local 140 new_pos = prtd->pos + snd_pcm_lib_period_bytes(substream); in dmaengine_pcm_dma_complete() 143 prtd->pos = new_pos; in dmaengine_pcm_dma_complete() 150 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); in dmaengine_pcm_prepare_and_submit() local 151 struct dma_chan *chan = prtd->dma_chan; in dmaengine_pcm_prepare_and_submit() 161 prtd->pos = 0; in dmaengine_pcm_prepare_and_submit() 172 prtd->cookie = dmaengine_submit(desc); in dmaengine_pcm_prepare_and_submit() 189 struct dmaengine_pcm_runtime_data *prtd in snd_dmaengine_pcm_trigger() local 235 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); snd_dmaengine_pcm_pointer_no_residue() local 251 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); snd_dmaengine_pcm_pointer() local 308 struct dmaengine_pcm_runtime_data *prtd; snd_dmaengine_pcm_open() local 360 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); snd_dmaengine_pcm_close() local 380 struct dmaengine_pcm_runtime_data *prtd = substream_to_prtd(substream); snd_dmaengine_pcm_close_release_chan() local [all...] |
/kernel/linux/linux-5.10/sound/soc/bcm/ |
H A D | bcm63xx-pcm-whistler.c | 182 struct bcm63xx_runtime_data *prtd = substream->runtime->private_data; in bcm63xx_pcm_pointer() local 184 if (!prtd->dma_addr_next) in bcm63xx_pcm_pointer() 185 prtd->dma_addr_next = substream->runtime->dma_addr; in bcm63xx_pcm_pointer() 188 prtd->dma_addr_next - substream->runtime->dma_addr); in bcm63xx_pcm_pointer() 211 struct bcm63xx_runtime_data *prtd; in bcm63xx_pcm_open() local 230 prtd = kzalloc(sizeof(*prtd), GFP_KERNEL); in bcm63xx_pcm_open() 231 if (!prtd) in bcm63xx_pcm_open() 234 runtime->private_data = prtd; in bcm63xx_pcm_open() 244 struct bcm63xx_runtime_data *prtd in bcm63xx_pcm_close() local 253 struct bcm63xx_runtime_data *prtd; i2s_dma_isr() local [all...] |
/kernel/linux/linux-6.6/sound/soc/bcm/ |
H A D | bcm63xx-pcm-whistler.c | 178 struct bcm63xx_runtime_data *prtd = substream->runtime->private_data; in bcm63xx_pcm_pointer() local 180 if (!prtd->dma_addr_next) in bcm63xx_pcm_pointer() 181 prtd->dma_addr_next = substream->runtime->dma_addr; in bcm63xx_pcm_pointer() 184 prtd->dma_addr_next - substream->runtime->dma_addr); in bcm63xx_pcm_pointer() 194 struct bcm63xx_runtime_data *prtd; in bcm63xx_pcm_open() local 213 prtd = kzalloc(sizeof(*prtd), GFP_KERNEL); in bcm63xx_pcm_open() 214 if (!prtd) in bcm63xx_pcm_open() 217 runtime->private_data = prtd; in bcm63xx_pcm_open() 227 struct bcm63xx_runtime_data *prtd in bcm63xx_pcm_close() local 236 struct bcm63xx_runtime_data *prtd; i2s_dma_isr() local [all...] |
/kernel/linux/linux-5.10/sound/soc/amd/raven/ |
H A D | acp3x-pcm-dma.c | 214 struct snd_soc_pcm_runtime *prtd; in acp3x_dma_open() local 220 prtd = asoc_substream_to_rtd(substream); in acp3x_dma_open() 221 component = snd_soc_rtdcom_lookup(prtd, DRV_NAME); in acp3x_dma_open() 251 struct snd_soc_pcm_runtime *prtd; in acp3x_dma_hw_params() local 257 prtd = asoc_substream_to_rtd(substream); in acp3x_dma_hw_params() 258 card = prtd->card; in acp3x_dma_hw_params() 335 struct snd_soc_pcm_runtime *prtd; in acp3x_dma_close() local 339 prtd = asoc_substream_to_rtd(substream); in acp3x_dma_close() 340 component = snd_soc_rtdcom_lookup(prtd, DRV_NAME); in acp3x_dma_close()
|
H A D | acp3x-i2s.c | 76 struct snd_soc_pcm_runtime *prtd; in acp3x_i2s_hwparams() local 83 prtd = asoc_substream_to_rtd(substream); in acp3x_i2s_hwparams() 85 card = prtd->card; in acp3x_i2s_hwparams()
|
/kernel/linux/linux-6.6/sound/soc/amd/vangogh/ |
H A D | acp5x-pcm-dma.c | 206 struct snd_soc_pcm_runtime *prtd; in acp5x_dma_open() local 212 prtd = asoc_substream_to_rtd(substream); in acp5x_dma_open() 213 component = snd_soc_rtdcom_lookup(prtd, DRV_NAME); in acp5x_dma_open() 242 struct snd_soc_pcm_runtime *prtd; in acp5x_dma_hw_params() local 248 prtd = asoc_substream_to_rtd(substream); in acp5x_dma_hw_params() 249 card = prtd->card; in acp5x_dma_hw_params() 321 struct snd_soc_pcm_runtime *prtd; in acp5x_dma_close() local 325 prtd = asoc_substream_to_rtd(substream); in acp5x_dma_close() 326 component = snd_soc_rtdcom_lookup(prtd, DRV_NAME); in acp5x_dma_close()
|
H A D | acp5x-i2s.c | 87 struct snd_soc_pcm_runtime *prtd; in acp5x_i2s_hwparams() local 98 prtd = asoc_substream_to_rtd(substream); in acp5x_i2s_hwparams() 100 card = prtd->card; in acp5x_i2s_hwparams()
|
/kernel/linux/linux-6.6/sound/soc/amd/raven/ |
H A D | acp3x-pcm-dma.c | 212 struct snd_soc_pcm_runtime *prtd; in acp3x_dma_open() local 218 prtd = asoc_substream_to_rtd(substream); in acp3x_dma_open() 219 component = snd_soc_rtdcom_lookup(prtd, DRV_NAME); in acp3x_dma_open() 249 struct snd_soc_pcm_runtime *prtd; in acp3x_dma_hw_params() local 255 prtd = asoc_substream_to_rtd(substream); in acp3x_dma_hw_params() 256 card = prtd->card; in acp3x_dma_hw_params() 326 struct snd_soc_pcm_runtime *prtd; in acp3x_dma_close() local 330 prtd = asoc_substream_to_rtd(substream); in acp3x_dma_close() 331 component = snd_soc_rtdcom_lookup(prtd, DRV_NAME); in acp3x_dma_close()
|
H A D | acp3x-i2s.c | 76 struct snd_soc_pcm_runtime *prtd; in acp3x_i2s_hwparams() local 83 prtd = asoc_substream_to_rtd(substream); in acp3x_i2s_hwparams() 85 card = prtd->card; in acp3x_i2s_hwparams()
|
/kernel/linux/linux-6.6/sound/soc/amd/ps/ |
H A D | ps-sdw-dma.c | 221 struct snd_soc_pcm_runtime *prtd = substream->private_data; in acp63_sdw_dma_open() local 225 cpu_dai = asoc_rtd_to_cpu(prtd, 0); in acp63_sdw_dma_open()
|
/kernel/linux/linux-5.10/sound/soc/amd/ |
H A D | acp-pcm-dma.c | 843 struct snd_soc_pcm_runtime *prtd = asoc_substream_to_rtd(substream); in acp_dma_hw_params() local 845 struct snd_soc_card *card = prtd->card; in acp_dma_hw_params()
|
/kernel/linux/linux-6.6/sound/soc/amd/ |
H A D | acp-pcm-dma.c | 852 struct snd_soc_pcm_runtime *prtd = asoc_substream_to_rtd(substream); in acp_dma_hw_params() local 854 struct snd_soc_card *card = prtd->card; in acp_dma_hw_params()
|