Home
last modified time | relevance | path

Searched refs:dma_channels (Results 1 – 19 of 19) sorted by relevance

/linux-6.12.1/drivers/dma/
Dmmp_pdma.c122 int dma_channels; member
222 if (i >= pdev->dma_channels) in mmp_pdma_int_handler()
254 for (prio = 0; prio <= ((pdev->dma_channels - 1) & 0xf) >> 2; prio++) { in lookup_phy()
255 for (i = 0; i < pdev->dma_channels; i++) { in lookup_phy()
943 for (i = 0; i < pdev->dma_channels; i++) { in mmp_pdma_remove()
948 if (irq_num != pdev->dma_channels) { in mmp_pdma_remove()
952 for (i = 0; i < pdev->dma_channels; i++) { in mmp_pdma_remove()
1023 int dma_channels = 0, irq_num = 0; in mmp_pdma_probe() local
1043 &dma_channels)) in mmp_pdma_probe()
1045 &dma_channels); in mmp_pdma_probe()
[all …]
Dpxa_dma.c1348 int ret, dma_channels = 0, nb_requestors = 0, slave_map_cnt = 0; in pxad_probe() local
1366 &dma_channels)) in pxad_probe()
1368 &dma_channels); in pxad_probe()
1381 } else if (pdata && pdata->dma_channels) { in pxad_probe()
1382 dma_channels = pdata->dma_channels; in pxad_probe()
1387 dma_channels = 32; /* default 32 channel */ in pxad_probe()
1409 ret = pxad_init_dmadev(op, pdev, dma_channels, nb_requestors); in pxad_probe()
1429 dma_channels, nb_requestors); in pxad_probe()
Dk3dma.c108 u32 dma_channels; member
323 for (pch = 0; pch < d->dma_channels; pch++) { in k3_dma_tasklet()
343 for (pch = 0; pch < d->dma_channels; pch++) { in k3_dma_tasklet()
856 "dma-channels", &d->dma_channels); in k3_dma_probe()
891 d->dma_channels, sizeof(struct k3_dma_phy), GFP_KERNEL); in k3_dma_probe()
895 for (i = 0; i < d->dma_channels; i++) { in k3_dma_probe()
Dmcf-edma-main.c165 if (!pdata->dma_channels) { in mcf_edma_probe()
169 chans = pdata->dma_channels; in mcf_edma_probe()
/linux-6.12.1/drivers/dma/qcom/
Dhidma_mgmt_sys.c53 IMPLEMENT_GETSET(dma_channels) in IMPLEMENT_GETSET()
61 if (i >= mdev->dma_channels) in IMPLEMENT_GETSET()
77 if (i >= mdev->dma_channels) in set_weight()
91 DECLARE_ATTRIBUTE(dma_channels, S_IRUGO),
241 required = sizeof(*mdev->chroots) * mdev->dma_channels; in hidma_mgmt_init_sys()
251 for (i = 0; i < mdev->dma_channels; i++) { in hidma_mgmt_init_sys()
269 for (i = 0; i < mdev->dma_channels; i++) { in hidma_mgmt_init_sys()
Dhidma_mgmt.c97 for (i = 0; i < mgmtdev->dma_channels; i++) { in hidma_mgmt_setup()
136 for (i = 0; i < mgmtdev->dma_channels; i++) { in hidma_mgmt_setup()
197 &mgmtdev->dma_channels); in hidma_mgmt_probe()
269 mgmtdev->dma_channels, in hidma_mgmt_probe()
278 mgmtdev->dma_channels, in hidma_mgmt_probe()
305 &res->start, mgmtdev->dma_channels); in hidma_mgmt_probe()
Dhidma_mgmt.h16 u32 dma_channels; member
/linux-6.12.1/drivers/dma/mediatek/
Dmtk-cqdma.c143 u32 dma_channels; member
393 for (i = 0; i < cqdma->dma_channels; ++i, schedule_tasklet = false) { in mtk_cqdma_irq()
621 for (i = 0; i < cqdma->dma_channels; ++i) { in mtk_cqdma_alloc_chan_resources()
706 for (i = 0; i < cqdma->dma_channels; ++i) { in mtk_cqdma_hw_init()
729 for (i = 0; i < cqdma->dma_channels; ++i) { in mtk_cqdma_hw_deinit()
797 &cqdma->dma_channels)) { in mtk_cqdma_probe()
802 cqdma->dma_channels = MTK_CQDMA_NR_PCHANS; in mtk_cqdma_probe()
805 cqdma->pc = devm_kcalloc(&pdev->dev, cqdma->dma_channels, in mtk_cqdma_probe()
811 for (i = 0; i < cqdma->dma_channels; ++i) { in mtk_cqdma_probe()
875 for (i = 0; i < cqdma->dma_channels; ++i) in mtk_cqdma_probe()
[all …]
/linux-6.12.1/drivers/spi/
Dspi-omap2-mcspi.c127 struct omap2_mcspi_dma *dma_channels; member
397 struct omap2_mcspi_dma *mcspi_dma = &mcspi->dma_channels[spi_get_chipselect(spi, 0)]; in omap2_mcspi_rx_callback()
409 struct omap2_mcspi_dma *mcspi_dma = &mcspi->dma_channels[spi_get_chipselect(spi, 0)]; in omap2_mcspi_tx_callback()
426 mcspi_dma = &mcspi->dma_channels[spi_get_chipselect(spi, 0)]; in omap2_mcspi_tx_dma()
464 mcspi_dma = &mcspi->dma_channels[spi_get_chipselect(spi, 0)]; in omap2_mcspi_rx_dma()
609 mcspi_dma = &mcspi->dma_channels[spi_get_chipselect(spi, 0)]; in omap2_mcspi_txrx_dma()
1043 mcspi_dma = &mcspi->dma_channels[i]; in omap2_mcspi_release_dma()
1130 struct omap2_mcspi_dma *mcspi_dma = mcspi->dma_channels; in omap2_mcspi_target_abort()
1161 mcspi_dma = mcspi->dma_channels + spi_get_chipselect(spi, 0); in omap2_mcspi_transfer_one()
1335 &mcspi->dma_channels[spi_get_chipselect(spi, 0)]; in omap2_mcspi_can_dma()
[all …]
/linux-6.12.1/include/linux/platform_data/
Dmmp_dma.h14 int dma_channels; member
Ddma-mcf-edma.h33 int dma_channels; member
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-platform-hidma-mgmt31 What: /sys/devices/platform/hidma-mgmt*/dma_channels
32 /sys/devices/platform/QCOM8060:*/dma_channels
/linux-6.12.1/drivers/media/pci/cobalt/
Dcobalt-omnitek.c129 cobalt->dma_channels = capa & 0xf; in omni_sg_dma_init()
135 for (i = 0; i < cobalt->dma_channels; i++) { in omni_sg_dma_init()
Dcobalt-driver.h282 int dma_channels; member
/linux-6.12.1/drivers/dma/stm32/
Dstm32-dma3.c301 u32 dma_channels; member
1573 for (i = 0; i < ddata->dma_channels; i++) { in stm32_dma3_check_rif()
1599 ddata->dma_channels, &invalid_cid); in stm32_dma3_check_rif()
1686 if (of_property_read_u32(np, "dma-channels", &ddata->dma_channels)) { in stm32_dma3_probe()
1688 ddata->dma_channels = FIELD_GET(G_NUM_CHANNELS, hwcfgr); in stm32_dma3_probe()
1707 ddata->chans = devm_kcalloc(&pdev->dev, ddata->dma_channels, sizeof(*ddata->chans), in stm32_dma3_probe()
1716 if (chan_reserved == GENMASK(ddata->dma_channels - 1, 0)) { in stm32_dma3_probe()
1726 for (i = 0; i < ddata->dma_channels; i++) { in stm32_dma3_probe()
1741 for (i = 0; i < ddata->dma_channels; i++) { in stm32_dma3_probe()
/linux-6.12.1/arch/arm/mach-pxa/
Dpxa25x.c222 .dma_channels = 16,
Dpxa27x.c324 .dma_channels = 32,
/linux-6.12.1/drivers/net/ethernet/amd/
Dlance.c475 unsigned long dma_channels; /* Mark spuriously-busy DMA channels */ in lance_probe1() local
624 dma_channels = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) | in lance_probe1()
672 if (test_bit(dma, &dma_channels)) in lance_probe1()
/linux-6.12.1/arch/m68k/coldfire/
Ddevice.c505 .dma_channels = 64,