/kernel/linux/linux-5.10/sound/soc/atmel/ |
H A D | atmel_ssc_dai.c | 142 struct atmel_pcm_dma_params *dma_params; in atmel_ssc_interrupt() local 154 * registered in the dma_params structure by the PCM driver. in atmel_ssc_interrupt() 156 for (i = 0; i < ARRAY_SIZE(ssc_p->dma_params); i++) { in atmel_ssc_interrupt() 157 dma_params = ssc_p->dma_params[i]; in atmel_ssc_interrupt() 159 if ((dma_params != NULL) && in atmel_ssc_interrupt() 160 (dma_params->dma_intr_handler != NULL)) { in atmel_ssc_interrupt() 161 ssc_substream_mask = (dma_params->mask->ssc_endx | in atmel_ssc_interrupt() 162 dma_params->mask->ssc_endbuf); in atmel_ssc_interrupt() 164 dma_params in atmel_ssc_interrupt() 274 struct atmel_pcm_dma_params *dma_params; atmel_ssc_startup() local 337 struct atmel_pcm_dma_params *dma_params; atmel_ssc_shutdown() local 465 struct atmel_pcm_dma_params *dma_params; atmel_ssc_hw_params() local 717 struct atmel_pcm_dma_params *dma_params; atmel_ssc_prepare() local 741 struct atmel_pcm_dma_params *dma_params; atmel_ssc_trigger() local [all...] |
H A D | atmel_ssc_dai.h | 103 struct atmel_pcm_dma_params *dma_params[2]; member
|
/kernel/linux/linux-6.6/sound/soc/atmel/ |
H A D | atmel_ssc_dai.c | 142 struct atmel_pcm_dma_params *dma_params; in atmel_ssc_interrupt() local 154 * registered in the dma_params structure by the PCM driver. in atmel_ssc_interrupt() 156 for (i = 0; i < ARRAY_SIZE(ssc_p->dma_params); i++) { in atmel_ssc_interrupt() 157 dma_params = ssc_p->dma_params[i]; in atmel_ssc_interrupt() 159 if ((dma_params != NULL) && in atmel_ssc_interrupt() 160 (dma_params->dma_intr_handler != NULL)) { in atmel_ssc_interrupt() 161 ssc_substream_mask = (dma_params->mask->ssc_endx | in atmel_ssc_interrupt() 162 dma_params->mask->ssc_endbuf); in atmel_ssc_interrupt() 164 dma_params in atmel_ssc_interrupt() 274 struct atmel_pcm_dma_params *dma_params; atmel_ssc_startup() local 337 struct atmel_pcm_dma_params *dma_params; atmel_ssc_shutdown() local 465 struct atmel_pcm_dma_params *dma_params; atmel_ssc_hw_params() local 717 struct atmel_pcm_dma_params *dma_params; atmel_ssc_prepare() local 741 struct atmel_pcm_dma_params *dma_params; atmel_ssc_trigger() local [all...] |
/kernel/linux/linux-6.6/sound/arm/ |
H A D | pxa2xx-pcm-lib.c | 37 struct snd_dmaengine_dai_dma_data *dma_params; in pxa2xx_pcm_hw_params() local 41 dma_params = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream); in pxa2xx_pcm_hw_params() 42 if (!dma_params) in pxa2xx_pcm_hw_params() 84 struct snd_dmaengine_dai_dma_data *dma_params; in pxa2xx_pcm_open() local 89 dma_params = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream); in pxa2xx_pcm_open() 90 if (!dma_params) in pxa2xx_pcm_open() 115 dma_params->chan_name)); in pxa2xx_pcm_open()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | cpsw_priv.c | 438 struct cpdma_params dma_params; in cpsw_init_common() local 450 memset(&dma_params, 0, sizeof(dma_params)); in cpsw_init_common() 458 dma_params.dmaregs = ss_regs + CPSW1_CPDMA_OFFSET; in cpsw_init_common() 459 dma_params.txhdp = ss_regs + CPSW1_STATERAM_OFFSET; in cpsw_init_common() 464 dma_params.desc_mem_phys = 0; in cpsw_init_common() 472 dma_params.dmaregs = ss_regs + CPSW2_CPDMA_OFFSET; in cpsw_init_common() 473 dma_params.txhdp = ss_regs + CPSW2_STATERAM_OFFSET; in cpsw_init_common() 478 dma_params.desc_mem_phys = desc_mem_phys; in cpsw_init_common() 512 dma_params in cpsw_init_common() [all...] |
H A D | davinci_emac.c | 1786 struct cpdma_params dma_params; in davinci_emac_probe() local 1860 memset(&dma_params, 0, sizeof(dma_params)); in davinci_emac_probe() 1861 dma_params.dev = &pdev->dev; in davinci_emac_probe() 1862 dma_params.dmaregs = priv->emac_base; in davinci_emac_probe() 1863 dma_params.rxthresh = priv->emac_base + 0x120; in davinci_emac_probe() 1864 dma_params.rxfree = priv->emac_base + 0x140; in davinci_emac_probe() 1865 dma_params.txhdp = priv->emac_base + 0x600; in davinci_emac_probe() 1866 dma_params.rxhdp = priv->emac_base + 0x620; in davinci_emac_probe() 1867 dma_params in davinci_emac_probe() [all...] |
/kernel/linux/linux-5.10/sound/arm/ |
H A D | pxa2xx-pcm-lib.c | 37 struct snd_dmaengine_dai_dma_data *dma_params; in pxa2xx_pcm_hw_params() local 41 dma_params = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream); in pxa2xx_pcm_hw_params() 42 if (!dma_params) in pxa2xx_pcm_hw_params() 93 struct snd_dmaengine_dai_dma_data *dma_params; in pxa2xx_pcm_open() local 98 dma_params = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream); in pxa2xx_pcm_open() 99 if (!dma_params) in pxa2xx_pcm_open() 124 dma_params->chan_name)); in pxa2xx_pcm_open()
|
/kernel/linux/linux-5.10/sound/soc/spear/ |
H A D | spdif_in.c | 36 struct spear_dma_data dma_params; member 60 host->dma_params_rx.filter_data = &host->dma_params; in spdif_in_dai_probe() 237 host->dma_params.data = pdata->dma_params; in spdif_in_probe() 238 host->dma_params.addr = res_fifo->start; in spdif_in_probe() 239 host->dma_params.max_burst = 16; in spdif_in_probe() 240 host->dma_params.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in spdif_in_probe()
|
H A D | spdif_out.c | 36 struct spear_dma_data dma_params; member 246 host->dma_params_tx.filter_data = &host->dma_params; in spdif_soc_dai_probe() 301 host->dma_params.data = pdata->dma_params; in spdif_out_probe() 302 host->dma_params.addr = res->start + SPDIF_OUT_FIFO_DATA; in spdif_out_probe() 303 host->dma_params.max_burst = 16; in spdif_out_probe() 304 host->dma_params.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in spdif_out_probe()
|
/kernel/linux/linux-6.6/sound/soc/spear/ |
H A D | spdif_in.c | 36 struct spear_dma_data dma_params; member 60 host->dma_params_rx.filter_data = &host->dma_params; in spdif_in_dai_probe() 238 host->dma_params.data = pdata->dma_params; in spdif_in_probe() 239 host->dma_params.addr = res_fifo->start; in spdif_in_probe() 240 host->dma_params.max_burst = 16; in spdif_in_probe() 241 host->dma_params.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in spdif_in_probe()
|
H A D | spdif_out.c | 36 struct spear_dma_data dma_params; member 246 host->dma_params_tx.filter_data = &host->dma_params; in spdif_soc_dai_probe() 302 host->dma_params.data = pdata->dma_params; in spdif_out_probe() 303 host->dma_params.addr = res->start + SPDIF_OUT_FIFO_DATA; in spdif_out_probe() 304 host->dma_params.max_burst = 16; in spdif_out_probe() 305 host->dma_params.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in spdif_out_probe()
|
/kernel/linux/linux-5.10/sound/soc/sprd/ |
H A D | sprd-pcm-dma.c | 163 struct sprd_pcm_dma_params *dma_params = dma_private->params; in sprd_pcm_request_dma_channel() local 175 dma_params->chan_name[i]); in sprd_pcm_request_dma_channel() 178 dma_params->chan_name[i]); in sprd_pcm_request_dma_channel() 194 struct sprd_pcm_dma_params *dma_params; in sprd_pcm_hw_params() local 203 dma_params = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream); in sprd_pcm_hw_params() 204 if (!dma_params) { in sprd_pcm_hw_params() 213 dma_private->params = dma_params; in sprd_pcm_hw_params() 240 config.src_maxburst = dma_params->fragment_len[i]; in sprd_pcm_hw_params() 241 config.src_addr_width = dma_params->datawidth[i]; in sprd_pcm_hw_params() 242 config.dst_addr_width = dma_params in sprd_pcm_hw_params() [all...] |
H A D | sprd-pcm-compress.c | 139 struct sprd_pcm_dma_params *dma_params = data->dma_params; in sprd_platform_compr_dma_config() local 151 if (!dma_params) { in sprd_platform_compr_dma_config() 157 dma_params->chan_name[channel]); in sprd_platform_compr_dma_config() 175 dst_addr = dma_params->dev_phys[channel]; in sprd_platform_compr_dma_config()
|
H A D | sprd-pcm-dma.h | 55 struct sprd_pcm_dma_params *dma_params; member
|
/kernel/linux/linux-6.6/sound/soc/sprd/ |
H A D | sprd-pcm-dma.c | 163 struct sprd_pcm_dma_params *dma_params = dma_private->params; in sprd_pcm_request_dma_channel() local 175 dma_params->chan_name[i]); in sprd_pcm_request_dma_channel() 178 dma_params->chan_name[i]); in sprd_pcm_request_dma_channel() 194 struct sprd_pcm_dma_params *dma_params; in sprd_pcm_hw_params() local 203 dma_params = snd_soc_dai_get_dma_data(asoc_rtd_to_cpu(rtd, 0), substream); in sprd_pcm_hw_params() 204 if (!dma_params) { in sprd_pcm_hw_params() 211 dma_private->params = dma_params; in sprd_pcm_hw_params() 235 config.src_maxburst = dma_params->fragment_len[i]; in sprd_pcm_hw_params() 236 config.src_addr_width = dma_params->datawidth[i]; in sprd_pcm_hw_params() 237 config.dst_addr_width = dma_params in sprd_pcm_hw_params() [all...] |
H A D | sprd-pcm-compress.c | 139 struct sprd_pcm_dma_params *dma_params = data->dma_params; in sprd_platform_compr_dma_config() local 151 if (!dma_params) { in sprd_platform_compr_dma_config() 157 dma_params->chan_name[channel]); in sprd_platform_compr_dma_config() 175 dst_addr = dma_params->dev_phys[channel]; in sprd_platform_compr_dma_config()
|
/kernel/linux/linux-5.10/sound/soc/ux500/ |
H A D | ux500_pcm.c | 52 struct ux500_msp_dma_params *dma_params; in ux500_pcm_request_chan() local 54 dma_params = snd_soc_dai_get_dma_data(dai, substream); in ux500_pcm_request_chan() 55 dma_cfg = dma_params->dma_cfg; in ux500_pcm_request_chan() 59 switch (dma_params->data_size) { in ux500_pcm_request_chan()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | cpsw_priv.c | 439 struct cpdma_params dma_params; in cpsw_init_common() local 451 memset(&dma_params, 0, sizeof(dma_params)); in cpsw_init_common() 459 dma_params.dmaregs = ss_regs + CPSW1_CPDMA_OFFSET; in cpsw_init_common() 460 dma_params.txhdp = ss_regs + CPSW1_STATERAM_OFFSET; in cpsw_init_common() 465 dma_params.desc_mem_phys = 0; in cpsw_init_common() 473 dma_params.dmaregs = ss_regs + CPSW2_CPDMA_OFFSET; in cpsw_init_common() 474 dma_params.txhdp = ss_regs + CPSW2_STATERAM_OFFSET; in cpsw_init_common() 479 dma_params.desc_mem_phys = desc_mem_phys; in cpsw_init_common() 514 dma_params in cpsw_init_common() [all...] |
H A D | davinci_emac.c | 1818 struct cpdma_params dma_params; in davinci_emac_probe() local 1891 memset(&dma_params, 0, sizeof(dma_params)); in davinci_emac_probe() 1892 dma_params.dev = &pdev->dev; in davinci_emac_probe() 1893 dma_params.dmaregs = priv->emac_base; in davinci_emac_probe() 1894 dma_params.rxthresh = priv->emac_base + 0x120; in davinci_emac_probe() 1895 dma_params.rxfree = priv->emac_base + 0x140; in davinci_emac_probe() 1896 dma_params.txhdp = priv->emac_base + 0x600; in davinci_emac_probe() 1897 dma_params.rxhdp = priv->emac_base + 0x620; in davinci_emac_probe() 1898 dma_params in davinci_emac_probe() [all...] |
/kernel/linux/linux-5.10/sound/soc/intel/skylake/ |
H A D | skl-pcm.c | 217 struct skl_dma_params *dma_params; in skl_pcm_open() local 241 dma_params = kzalloc(sizeof(*dma_params), GFP_KERNEL); in skl_pcm_open() 242 if (!dma_params) in skl_pcm_open() 245 dma_params->stream_tag = hdac_stream(stream)->stream_tag; in skl_pcm_open() 246 snd_soc_dai_set_dma_data(dai, substream, dma_params); in skl_pcm_open() 249 dma_params->stream_tag); in skl_pcm_open() 255 kfree(dma_params); in skl_pcm_open() 345 struct skl_dma_params *dma_params = NULL; in skl_pcm_close() local 353 dma_params in skl_pcm_close() [all...] |
/kernel/linux/linux-6.6/sound/soc/intel/skylake/ |
H A D | skl-pcm.c | 218 struct skl_dma_params *dma_params; in skl_pcm_open() local 242 dma_params = kzalloc(sizeof(*dma_params), GFP_KERNEL); in skl_pcm_open() 243 if (!dma_params) in skl_pcm_open() 246 dma_params->stream_tag = hdac_stream(stream)->stream_tag; in skl_pcm_open() 247 snd_soc_dai_set_dma_data(dai, substream, dma_params); in skl_pcm_open() 250 dma_params->stream_tag); in skl_pcm_open() 256 kfree(dma_params); in skl_pcm_open() 347 struct skl_dma_params *dma_params = NULL; in skl_pcm_close() local 355 dma_params in skl_pcm_close() [all...] |
/kernel/linux/linux-5.10/include/sound/ |
H A D | spear_spdif.h | 11 void *dma_params; member
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | spear_spdif.h | 11 void *dma_params; member
|
/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | 8250_omap.c | 147 struct omap8250_dma_params *dma_params; member 1273 .dma_params = &am654_dma, 1279 .dma_params = &am33xx_dma, 1284 .dma_params = &am33xx_dma, 1453 struct omap8250_dma_params *dma_params = NULL; in omap8250_probe() local 1460 dma_params = pdata->dma_params; in omap8250_probe() 1462 if (dma_params) { in omap8250_probe() 1463 up.dma->rx_size = dma_params->rx_size; in omap8250_probe() 1464 up.dma->rxconf.src_maxburst = dma_params in omap8250_probe() [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_omap.c | 153 struct omap8250_dma_params *dma_params; member 1347 .dma_params = &am654_dma, 1353 .dma_params = &am33xx_dma, 1358 .dma_params = &am33xx_dma, 1527 struct omap8250_dma_params *dma_params = NULL; in omap8250_probe() local 1534 dma_params = pdata->dma_params; in omap8250_probe() 1536 if (dma_params) { in omap8250_probe() 1537 dma->rx_size = dma_params->rx_size; in omap8250_probe() 1538 dma->rxconf.src_maxburst = dma_params in omap8250_probe() [all...] |