/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/soc/dwc/ |
H A D | dwc-i2s.c | 203 dma_data = &dev->capture_dma_data; in dw_i2s_startup() 564 dev->capture_dma_data.pd.data = pdata->capture_dma_data; in dw_configure_dai_by_pd() 566 dev->capture_dma_data.pd.addr = res->start + I2S_RXDMA; in dw_configure_dai_by_pd() 568 dev->capture_dma_data.pd.max_burst = 16; in dw_configure_dai_by_pd() 570 dev->capture_dma_data.pd.addr_width = bus_widths[idx]; in dw_configure_dai_by_pd() 572 dev->capture_dma_data.pd.filter = pdata->filter; in dw_configure_dai_by_pd() 609 dev->capture_dma_data.dt.addr = res->start + I2S_RXDMA; in dw_configure_dai_by_dt() 610 dev->capture_dma_data.dt.addr_width = bus_widths[idx]; in dw_configure_dai_by_dt() 611 dev->capture_dma_data.dt.fifo_size = fifo_depth * in dw_configure_dai_by_dt() 613 dev->capture_dma_data.dt.maxburst = 16; in dw_configure_dai_by_dt()
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/soc/dwc/ |
H A D | dwc-i2s.c | 203 dma_data = &dev->capture_dma_data; in dw_i2s_startup() 564 dev->capture_dma_data.pd.data = pdata->capture_dma_data; in dw_configure_dai_by_pd() 566 dev->capture_dma_data.pd.addr = res->start + I2S_RXDMA; in dw_configure_dai_by_pd() 568 dev->capture_dma_data.pd.max_burst = 16; in dw_configure_dai_by_pd() 570 dev->capture_dma_data.pd.addr_width = bus_widths[idx]; in dw_configure_dai_by_pd() 572 dev->capture_dma_data.pd.filter = pdata->filter; in dw_configure_dai_by_pd() 609 dev->capture_dma_data.dt.addr = res->start + I2S_RXDMA; in dw_configure_dai_by_dt() 610 dev->capture_dma_data.dt.addr_width = bus_widths[idx]; in dw_configure_dai_by_dt() 611 dev->capture_dma_data.dt.fifo_size = fifo_depth * in dw_configure_dai_by_dt() 613 dev->capture_dma_data.dt.maxburst = 16; in dw_configure_dai_by_dt()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/soc/dwc/ |
H A D | dwc-i2s.c | 203 dma_data = &dev->capture_dma_data; in dw_i2s_startup() 564 dev->capture_dma_data.pd.data = pdata->capture_dma_data; in dw_configure_dai_by_pd() 566 dev->capture_dma_data.pd.addr = res->start + I2S_RXDMA; in dw_configure_dai_by_pd() 568 dev->capture_dma_data.pd.max_burst = 16; in dw_configure_dai_by_pd() 570 dev->capture_dma_data.pd.addr_width = bus_widths[idx]; in dw_configure_dai_by_pd() 572 dev->capture_dma_data.pd.filter = pdata->filter; in dw_configure_dai_by_pd() 609 dev->capture_dma_data.dt.addr = res->start + I2S_RXDMA; in dw_configure_dai_by_dt() 610 dev->capture_dma_data.dt.addr_width = bus_widths[idx]; in dw_configure_dai_by_dt() 611 dev->capture_dma_data.dt.fifo_size = fifo_depth * in dw_configure_dai_by_dt() 613 dev->capture_dma_data.dt.maxburst = 16; in dw_configure_dai_by_dt()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/soc/adi/ |
H A D | axi-i2s.c | 50 struct snd_dmaengine_dai_dma_data capture_dma_data; member 144 i2s->has_capture ? &i2s->capture_dma_data : NULL); in axi_i2s_dai_probe() 242 i2s->capture_dma_data.addr = res->start + AXI_I2S_REG_RX_FIFO; in axi_i2s_probe() 243 i2s->capture_dma_data.addr_width = 4; in axi_i2s_probe() 244 i2s->capture_dma_data.maxburst = 1; in axi_i2s_probe()
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/soc/adi/ |
H A D | axi-i2s.c | 50 struct snd_dmaengine_dai_dma_data capture_dma_data; member 144 i2s->has_capture ? &i2s->capture_dma_data : NULL); in axi_i2s_dai_probe() 242 i2s->capture_dma_data.addr = res->start + AXI_I2S_REG_RX_FIFO; in axi_i2s_probe() 243 i2s->capture_dma_data.addr_width = 4; in axi_i2s_probe() 244 i2s->capture_dma_data.maxburst = 1; in axi_i2s_probe()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/soc/adi/ |
H A D | axi-i2s.c | 50 struct snd_dmaengine_dai_dma_data capture_dma_data; member 144 i2s->has_capture ? &i2s->capture_dma_data : NULL); in axi_i2s_dai_probe() 242 i2s->capture_dma_data.addr = res->start + AXI_I2S_REG_RX_FIFO; in axi_i2s_probe() 243 i2s->capture_dma_data.addr_width = 4; in axi_i2s_probe() 244 i2s->capture_dma_data.maxburst = 1; in axi_i2s_probe()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/soc/ux500/ |
H A D | ux500_msp_dai.c | 662 struct snd_dmaengine_dai_dma_data *capture_dma_data; in ux500_msp_dai_of_probe() local 670 capture_dma_data = devm_kzalloc(dai->dev, in ux500_msp_dai_of_probe() 671 sizeof(*capture_dma_data), in ux500_msp_dai_of_probe() 673 if (!capture_dma_data) in ux500_msp_dai_of_probe() 677 capture_dma_data->addr = drvdata->msp->capture_dma_data.tx_rx_addr; in ux500_msp_dai_of_probe() 680 capture_dma_data->maxburst = 4; in ux500_msp_dai_of_probe() 682 snd_soc_dai_init_dma_data(dai, playback_dma_data, capture_dma_data); in ux500_msp_dai_of_probe() 699 drvdata->msp->capture_dma_data.data_size = drvdata->slot_width; in ux500_msp_dai_probe() 703 &drvdata->msp->capture_dma_data); in ux500_msp_dai_probe()
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/soc/ux500/ |
H A D | ux500_msp_dai.c | 662 struct snd_dmaengine_dai_dma_data *capture_dma_data; in ux500_msp_dai_of_probe() local 670 capture_dma_data = devm_kzalloc(dai->dev, in ux500_msp_dai_of_probe() 671 sizeof(*capture_dma_data), in ux500_msp_dai_of_probe() 673 if (!capture_dma_data) in ux500_msp_dai_of_probe() 677 capture_dma_data->addr = drvdata->msp->capture_dma_data.tx_rx_addr; in ux500_msp_dai_of_probe() 680 capture_dma_data->maxburst = 4; in ux500_msp_dai_of_probe() 682 snd_soc_dai_init_dma_data(dai, playback_dma_data, capture_dma_data); in ux500_msp_dai_of_probe() 699 drvdata->msp->capture_dma_data.data_size = drvdata->slot_width; in ux500_msp_dai_probe() 703 &drvdata->msp->capture_dma_data); in ux500_msp_dai_probe()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/soc/ux500/ |
H A D | ux500_msp_dai.c | 662 struct snd_dmaengine_dai_dma_data *capture_dma_data; in ux500_msp_dai_of_probe() local 670 capture_dma_data = devm_kzalloc(dai->dev, in ux500_msp_dai_of_probe() 671 sizeof(*capture_dma_data), in ux500_msp_dai_of_probe() 673 if (!capture_dma_data) in ux500_msp_dai_of_probe() 677 capture_dma_data->addr = drvdata->msp->capture_dma_data.tx_rx_addr; in ux500_msp_dai_of_probe() 680 capture_dma_data->maxburst = 4; in ux500_msp_dai_of_probe() 682 snd_soc_dai_init_dma_data(dai, playback_dma_data, capture_dma_data); in ux500_msp_dai_of_probe() 699 drvdata->msp->capture_dma_data.data_size = drvdata->slot_width; in ux500_msp_dai_probe() 703 &drvdata->msp->capture_dma_data); in ux500_msp_dai_probe()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/soc/tegra/ |
H A D | tegra20_i2s.c | 259 dai->capture_dma_data = &i2s->capture_dma_data; in tegra20_i2s_probe() 395 i2s->capture_dma_data.addr = mem->start + TEGRA20_I2S_FIFO2; in tegra20_i2s_platform_probe() 396 i2s->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_i2s_platform_probe() 397 i2s->capture_dma_data.maxburst = 4; in tegra20_i2s_platform_probe()
|
H A D | tegra20_ac97.c | 215 dai->capture_dma_data = &ac97->capture_dma_data; in tegra20_ac97_probe() 366 ac97->capture_dma_data.addr = mem->start + TEGRA20_AC97_FIFO_RX1; in tegra20_ac97_platform_probe() 367 ac97->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_ac97_platform_probe() 368 ac97->capture_dma_data.maxburst = 4; in tegra20_ac97_platform_probe()
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/soc/tegra/ |
H A D | tegra20_i2s.c | 259 dai->capture_dma_data = &i2s->capture_dma_data; in tegra20_i2s_probe() 395 i2s->capture_dma_data.addr = mem->start + TEGRA20_I2S_FIFO2; in tegra20_i2s_platform_probe() 396 i2s->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_i2s_platform_probe() 397 i2s->capture_dma_data.maxburst = 4; in tegra20_i2s_platform_probe()
|
H A D | tegra20_ac97.c | 215 dai->capture_dma_data = &ac97->capture_dma_data; in tegra20_ac97_probe() 366 ac97->capture_dma_data.addr = mem->start + TEGRA20_AC97_FIFO_RX1; in tegra20_ac97_platform_probe() 367 ac97->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_ac97_platform_probe() 368 ac97->capture_dma_data.maxburst = 4; in tegra20_ac97_platform_probe()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/soc/tegra/ |
H A D | tegra20_ac97.c | 215 dai->capture_dma_data = &ac97->capture_dma_data; in tegra20_ac97_probe() 366 ac97->capture_dma_data.addr = mem->start + TEGRA20_AC97_FIFO_RX1; in tegra20_ac97_platform_probe() 367 ac97->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_ac97_platform_probe() 368 ac97->capture_dma_data.maxburst = 4; in tegra20_ac97_platform_probe()
|
H A D | tegra20_i2s.c | 259 dai->capture_dma_data = &i2s->capture_dma_data; in tegra20_i2s_probe() 395 i2s->capture_dma_data.addr = mem->start + TEGRA20_I2S_FIFO2; in tegra20_i2s_platform_probe() 396 i2s->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in tegra20_i2s_platform_probe() 397 i2s->capture_dma_data.maxburst = 4; in tegra20_i2s_platform_probe()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/soc/rockchip/ |
H A D | rockchip_pdm.c | 34 struct snd_dmaengine_dai_dma_data capture_dma_data; member 314 dai->capture_dma_data = &pdm->capture_dma_data; in rockchip_pdm_dai_probe() 508 pdm->capture_dma_data.addr = res->start + PDM_RXFIFO_DATA; in rockchip_pdm_probe() 509 pdm->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in rockchip_pdm_probe() 510 pdm->capture_dma_data.maxburst = PDM_DMA_BURST_SIZE; in rockchip_pdm_probe()
|
H A D | rockchip_i2s.c | 37 struct snd_dmaengine_dai_dma_data capture_dma_data; member 436 dai->capture_dma_data = &i2s->capture_dma_data; in rockchip_i2s_dai_probe() 638 i2s->capture_dma_data.addr = res->start + I2S_RXDR; in rockchip_i2s_probe() 639 i2s->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in rockchip_i2s_probe() 640 i2s->capture_dma_data.maxburst = 4; in rockchip_i2s_probe()
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/soc/rockchip/ |
H A D | rockchip_pdm.c | 34 struct snd_dmaengine_dai_dma_data capture_dma_data; member 314 dai->capture_dma_data = &pdm->capture_dma_data; in rockchip_pdm_dai_probe() 508 pdm->capture_dma_data.addr = res->start + PDM_RXFIFO_DATA; in rockchip_pdm_probe() 509 pdm->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in rockchip_pdm_probe() 510 pdm->capture_dma_data.maxburst = PDM_DMA_BURST_SIZE; in rockchip_pdm_probe()
|
H A D | rockchip_i2s.c | 37 struct snd_dmaengine_dai_dma_data capture_dma_data; member 436 dai->capture_dma_data = &i2s->capture_dma_data; in rockchip_i2s_dai_probe() 638 i2s->capture_dma_data.addr = res->start + I2S_RXDR; in rockchip_i2s_probe() 639 i2s->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in rockchip_i2s_probe() 640 i2s->capture_dma_data.maxburst = 4; in rockchip_i2s_probe()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/soc/rockchip/ |
H A D | rockchip_pdm.c | 34 struct snd_dmaengine_dai_dma_data capture_dma_data; member 314 dai->capture_dma_data = &pdm->capture_dma_data; in rockchip_pdm_dai_probe() 508 pdm->capture_dma_data.addr = res->start + PDM_RXFIFO_DATA; in rockchip_pdm_probe() 509 pdm->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in rockchip_pdm_probe() 510 pdm->capture_dma_data.maxburst = PDM_DMA_BURST_SIZE; in rockchip_pdm_probe()
|
H A D | rockchip_i2s.c | 37 struct snd_dmaengine_dai_dma_data capture_dma_data; member 436 dai->capture_dma_data = &i2s->capture_dma_data; in rockchip_i2s_dai_probe() 638 i2s->capture_dma_data.addr = res->start + I2S_RXDR; in rockchip_i2s_probe() 639 i2s->capture_dma_data.addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in rockchip_i2s_probe() 640 i2s->capture_dma_data.maxburst = 4; in rockchip_i2s_probe()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/sound/soc/meson/ |
H A D | axg-tdm-interface.c | 43 dai->capture_dma_data; in axg_tdm_set_tdm_slots() 365 if (dai->capture_dma_data) in axg_tdm_iface_remove_dai() 366 axg_tdm_stream_free(dai->capture_dma_data); in axg_tdm_iface_remove_dai() 379 dai->capture_dma_data = axg_tdm_stream_alloc(iface); in axg_tdm_iface_probe_dai() 380 if (!dai->capture_dma_data) in axg_tdm_iface_probe_dai()
|
/dports/multimedia/libv4l/linux-5.13-rc2/sound/soc/meson/ |
H A D | axg-tdm-interface.c | 43 dai->capture_dma_data; in axg_tdm_set_tdm_slots() 365 if (dai->capture_dma_data) in axg_tdm_iface_remove_dai() 366 axg_tdm_stream_free(dai->capture_dma_data); in axg_tdm_iface_remove_dai() 379 dai->capture_dma_data = axg_tdm_stream_alloc(iface); in axg_tdm_iface_probe_dai() 380 if (!dai->capture_dma_data) in axg_tdm_iface_probe_dai()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/sound/soc/meson/ |
H A D | axg-tdm-interface.c | 43 dai->capture_dma_data; in axg_tdm_set_tdm_slots() 365 if (dai->capture_dma_data) in axg_tdm_iface_remove_dai() 366 axg_tdm_stream_free(dai->capture_dma_data); in axg_tdm_iface_remove_dai() 379 dai->capture_dma_data = axg_tdm_stream_alloc(iface); in axg_tdm_iface_probe_dai() 380 if (!dai->capture_dma_data) in axg_tdm_iface_probe_dai()
|
/dports/multimedia/libv4l/linux-5.13-rc2/include/sound/ |
H A D | soc-dai.h | 386 void *capture_dma_data; member 431 dai->playback_dma_data : dai->capture_dma_data; in snd_soc_dai_get_dma_data() 441 dai->capture_dma_data = data; in snd_soc_dai_set_dma_data() 448 dai->capture_dma_data = capture; in snd_soc_dai_init_dma_data()
|