Home
last modified time | relevance | path

Searched refs:dma_dev (Results 1 - 25 of 306) sorted by relevance

12345678910>>...13

/kernel/linux/linux-5.10/drivers/staging/ralink-gdma/
H A Dralink-gdma.c134 void (*init)(struct gdma_dma_dev *dma_dev);
155 static inline uint32_t gdma_dma_read(struct gdma_dma_dev *dma_dev, in gdma_dma_read() argument
158 return readl(dma_dev->base + reg); in gdma_dma_read()
161 static inline void gdma_dma_write(struct gdma_dma_dev *dma_dev, in gdma_dma_write() argument
164 writel(val, dma_dev->base + reg); in gdma_dma_write()
185 struct gdma_dma_dev *dma_dev = gdma_dma_chan_get_dev(chan); in gdma_dma_config() local
188 dev_err(dma_dev->ddev.dev, "not support flow controller\n"); in gdma_dma_config()
195 dev_err(dma_dev->ddev.dev, "only support 4 byte buswidth\n"); in gdma_dma_config()
204 dev_err(dma_dev->ddev.dev, "only support 4 byte buswidth\n"); in gdma_dma_config()
212 dev_err(dma_dev in gdma_dma_config()
223 struct gdma_dma_dev *dma_dev = gdma_dma_chan_get_dev(chan); gdma_dma_terminate_all() local
258 rt305x_dump_reg(struct gdma_dma_dev *dma_dev, int id) rt305x_dump_reg() argument
272 struct gdma_dma_dev *dma_dev = gdma_dma_chan_get_dev(chan); rt305x_gdma_start_transfer() local
332 rt3883_dump_reg(struct gdma_dma_dev *dma_dev, int id) rt3883_dump_reg() argument
349 struct gdma_dma_dev *dma_dev = gdma_dma_chan_get_dev(chan); rt3883_gdma_start_transfer() local
407 gdma_start_transfer(struct gdma_dma_dev *dma_dev, struct gdma_dmaengine_chan *chan) gdma_start_transfer() argument
428 gdma_dma_chan_irq(struct gdma_dma_dev *dma_dev, struct gdma_dmaengine_chan *chan) gdma_dma_chan_irq() argument
465 struct gdma_dma_dev *dma_dev = devid; gdma_dma_irq() local
497 struct gdma_dma_dev *dma_dev = gdma_dma_chan_get_dev(chan); gdma_dma_issue_pending() local
706 struct gdma_dma_dev *dma_dev = from_tasklet(dma_dev, t, task); gdma_dma_tasklet() local
744 rt305x_gdma_init(struct gdma_dma_dev *dma_dev) rt305x_gdma_init() argument
758 rt3883_gdma_init(struct gdma_dma_dev *dma_dev) rt3883_gdma_init() argument
796 struct gdma_dma_dev *dma_dev; gdma_dma_probe() local
895 struct gdma_dma_dev *dma_dev = platform_get_drvdata(pdev); gdma_dma_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dmcf-edma.c223 INIT_LIST_HEAD(&mcf_edma->dma_dev.channels); in mcf_edma_probe()
232 vchan_init(&mcf_chan->vchan, &mcf_edma->dma_dev); in mcf_edma_probe()
243 dma_cap_set(DMA_PRIVATE, mcf_edma->dma_dev.cap_mask); in mcf_edma_probe()
244 dma_cap_set(DMA_SLAVE, mcf_edma->dma_dev.cap_mask); in mcf_edma_probe()
245 dma_cap_set(DMA_CYCLIC, mcf_edma->dma_dev.cap_mask); in mcf_edma_probe()
247 mcf_edma->dma_dev.dev = &pdev->dev; in mcf_edma_probe()
248 mcf_edma->dma_dev.device_alloc_chan_resources = in mcf_edma_probe()
250 mcf_edma->dma_dev.device_free_chan_resources = in mcf_edma_probe()
252 mcf_edma->dma_dev.device_config = fsl_edma_slave_config; in mcf_edma_probe()
253 mcf_edma->dma_dev in mcf_edma_probe()
[all...]
H A Dfsl-edma.c116 list_for_each_entry_safe(chan, _chan, &fsl_edma->dma_dev.channels, device_node) { in fsl_edma_xlate()
351 INIT_LIST_HEAD(&fsl_edma->dma_dev.channels); in fsl_edma_probe()
361 vchan_init(&fsl_chan->vchan, &fsl_edma->dma_dev); in fsl_edma_probe()
372 dma_cap_set(DMA_PRIVATE, fsl_edma->dma_dev.cap_mask); in fsl_edma_probe()
373 dma_cap_set(DMA_SLAVE, fsl_edma->dma_dev.cap_mask); in fsl_edma_probe()
374 dma_cap_set(DMA_CYCLIC, fsl_edma->dma_dev.cap_mask); in fsl_edma_probe()
376 fsl_edma->dma_dev.dev = &pdev->dev; in fsl_edma_probe()
377 fsl_edma->dma_dev.device_alloc_chan_resources in fsl_edma_probe()
379 fsl_edma->dma_dev.device_free_chan_resources in fsl_edma_probe()
381 fsl_edma->dma_dev in fsl_edma_probe()
[all...]
H A Ddma-axi-dmac.c146 struct dma_device dma_dev; member
153 dma_dev); in chan_to_axi_dmac()
320 dev_dbg(dmac->dma_dev.dev, in axi_dmac_dequeue_partial_xfers()
324 dev_warn(dmac->dma_dev.dev, in axi_dmac_dequeue_partial_xfers()
878 dev_err(dmac->dma_dev.dev, in axi_dmac_detect_caps()
886 dev_err(dmac->dma_dev.dev, in axi_dmac_detect_caps()
907 struct dma_device *dma_dev; in axi_dmac_probe() local
951 dma_dev = &dmac->dma_dev; in axi_dmac_probe()
952 dma_cap_set(DMA_SLAVE, dma_dev in axi_dmac_probe()
[all...]
H A Daltera-msgdma.c796 struct dma_device *dma_dev; in msgdma_probe() local
844 dma_dev = &mdev->dmadev; in msgdma_probe()
847 dma_cap_zero(dma_dev->cap_mask); in msgdma_probe()
848 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); in msgdma_probe()
849 dma_cap_set(DMA_SLAVE, dma_dev->cap_mask); in msgdma_probe()
851 dma_dev->src_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES); in msgdma_probe()
852 dma_dev->dst_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES); in msgdma_probe()
853 dma_dev->directions = BIT(DMA_MEM_TO_DEV) | BIT(DMA_DEV_TO_MEM) | in msgdma_probe()
855 dma_dev->residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR; in msgdma_probe()
858 INIT_LIST_HEAD(&dma_dev in msgdma_probe()
[all...]
H A Dnbpfaxi.c230 struct dma_device dma_dev; member
326 dev_dbg(nbpf->dma_dev.dev, "%s(0x%p + 0x%x) = 0x%x\n", in nbpf_read()
335 dev_dbg(nbpf->dma_dev.dev, "%s(0x%p + 0x%x) = 0x%x\n", in nbpf_write()
401 dev_dbg(chan->nbpf->dma_dev.dev, "%s(): next 0x%x, cur 0x%x\n", __func__, in nbpf_start()
857 dev_dbg(chan->nbpf->dma_dev.dev, "%s(): force-free desc %p cookie %d\n", in nbpf_chan_idle()
1098 dchan = dma_get_any_slave_channel(&nbpf->dma_dev); in nbpf_of_xlate()
1229 dev_warn(nbpf->dma_dev.dev, "DMA error IRQ %u\n", irq); in nbpf_err_irq()
1247 struct dma_device *dma_dev = &nbpf->dma_dev; in nbpf_chan_probe() local
1255 chan->dma_chan.device = dma_dev; in nbpf_chan_probe()
1296 struct dma_device *dma_dev; nbpf_probe() local
[all...]
H A Dtegra210-adma.c153 struct dma_device dma_dev; member
703 chan = dma_get_any_slave_channel(&tdma->dma_dev); in tegra_dma_of_xlate()
852 INIT_LIST_HEAD(&tdma->dma_dev.channels); in tegra_adma_probe()
865 vchan_init(&tdc->vc, &tdma->dma_dev); in tegra_adma_probe()
882 dma_cap_set(DMA_SLAVE, tdma->dma_dev.cap_mask); in tegra_adma_probe()
883 dma_cap_set(DMA_PRIVATE, tdma->dma_dev.cap_mask); in tegra_adma_probe()
884 dma_cap_set(DMA_CYCLIC, tdma->dma_dev.cap_mask); in tegra_adma_probe()
886 tdma->dma_dev.dev = &pdev->dev; in tegra_adma_probe()
887 tdma->dma_dev.device_alloc_chan_resources = in tegra_adma_probe()
889 tdma->dma_dev in tegra_adma_probe()
[all...]
H A Dfsl_raid.c628 struct dma_device *dma_dev; in fsl_re_chan_probe() local
636 dma_dev = &re_priv->dma_dev; in fsl_re_chan_probe()
682 chan->chan.device = dma_dev; in fsl_re_chan_probe()
752 struct dma_device *dma_dev; in fsl_re_probe() local
781 dma_dev = &re_priv->dma_dev; in fsl_re_probe()
782 dma_dev->dev = dev; in fsl_re_probe()
783 INIT_LIST_HEAD(&dma_dev->channels); in fsl_re_probe()
786 dma_dev in fsl_re_probe()
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dmcf-edma-main.c193 INIT_LIST_HEAD(&mcf_edma->dma_dev.channels); in mcf_edma_probe()
202 vchan_init(&mcf_chan->vchan, &mcf_edma->dma_dev); in mcf_edma_probe()
215 dma_cap_set(DMA_PRIVATE, mcf_edma->dma_dev.cap_mask); in mcf_edma_probe()
216 dma_cap_set(DMA_SLAVE, mcf_edma->dma_dev.cap_mask); in mcf_edma_probe()
217 dma_cap_set(DMA_CYCLIC, mcf_edma->dma_dev.cap_mask); in mcf_edma_probe()
219 mcf_edma->dma_dev.dev = &pdev->dev; in mcf_edma_probe()
220 mcf_edma->dma_dev.device_alloc_chan_resources = in mcf_edma_probe()
222 mcf_edma->dma_dev.device_free_chan_resources = in mcf_edma_probe()
224 mcf_edma->dma_dev.device_config = fsl_edma_slave_config; in mcf_edma_probe()
225 mcf_edma->dma_dev in mcf_edma_probe()
[all...]
H A Dfsl-edma-main.c111 list_for_each_entry_safe(chan, _chan, &fsl_edma->dma_dev.channels, device_node) { in fsl_edma_xlate()
146 list_for_each_entry_safe(chan, _chan, &fsl_edma->dma_dev.channels, in fsl_edma3_xlate()
521 INIT_LIST_HEAD(&fsl_edma->dma_dev.channels); in fsl_edma_probe()
545 vchan_init(&fsl_chan->vchan, &fsl_edma->dma_dev); in fsl_edma_probe()
555 dma_cap_set(DMA_PRIVATE, fsl_edma->dma_dev.cap_mask); in fsl_edma_probe()
556 dma_cap_set(DMA_SLAVE, fsl_edma->dma_dev.cap_mask); in fsl_edma_probe()
557 dma_cap_set(DMA_CYCLIC, fsl_edma->dma_dev.cap_mask); in fsl_edma_probe()
558 dma_cap_set(DMA_MEMCPY, fsl_edma->dma_dev.cap_mask); in fsl_edma_probe()
560 fsl_edma->dma_dev.dev = &pdev->dev; in fsl_edma_probe()
561 fsl_edma->dma_dev in fsl_edma_probe()
[all...]
H A Ddma-axi-dmac.c150 struct dma_device dma_dev; member
157 dma_dev); in chan_to_axi_dmac()
324 dev_dbg(dmac->dma_dev.dev, in axi_dmac_dequeue_partial_xfers()
328 dev_warn(dmac->dma_dev.dev, in axi_dmac_dequeue_partial_xfers()
882 dev_err(dmac->dma_dev.dev, in axi_dmac_detect_caps()
890 dev_err(dmac->dma_dev.dev, in axi_dmac_detect_caps()
911 struct dma_device *dma_dev; in axi_dmac_probe() local
953 dma_dev = &dmac->dma_dev; in axi_dmac_probe()
954 dma_cap_set(DMA_SLAVE, dma_dev in axi_dmac_probe()
[all...]
H A Dnbpfaxi.c229 struct dma_device dma_dev; member
325 dev_dbg(nbpf->dma_dev.dev, "%s(0x%p + 0x%x) = 0x%x\n", in nbpf_read()
334 dev_dbg(nbpf->dma_dev.dev, "%s(0x%p + 0x%x) = 0x%x\n", in nbpf_write()
400 dev_dbg(chan->nbpf->dma_dev.dev, "%s(): next 0x%x, cur 0x%x\n", __func__, in nbpf_start()
856 dev_dbg(chan->nbpf->dma_dev.dev, "%s(): force-free desc %p cookie %d\n", in nbpf_chan_idle()
1097 dchan = dma_get_any_slave_channel(&nbpf->dma_dev); in nbpf_of_xlate()
1228 dev_warn(nbpf->dma_dev.dev, "DMA error IRQ %u\n", irq); in nbpf_err_irq()
1246 struct dma_device *dma_dev = &nbpf->dma_dev; in nbpf_chan_probe() local
1254 chan->dma_chan.device = dma_dev; in nbpf_chan_probe()
1295 struct dma_device *dma_dev; nbpf_probe() local
[all...]
H A Dtegra210-adma.c151 struct dma_device dma_dev; member
721 chan = dma_get_any_slave_channel(&tdma->dma_dev); in tegra_dma_of_xlate()
870 INIT_LIST_HEAD(&tdma->dma_dev.channels); in tegra_adma_probe()
883 vchan_init(&tdc->vc, &tdma->dma_dev); in tegra_adma_probe()
898 dma_cap_set(DMA_SLAVE, tdma->dma_dev.cap_mask); in tegra_adma_probe()
899 dma_cap_set(DMA_PRIVATE, tdma->dma_dev.cap_mask); in tegra_adma_probe()
900 dma_cap_set(DMA_CYCLIC, tdma->dma_dev.cap_mask); in tegra_adma_probe()
902 tdma->dma_dev.dev = &pdev->dev; in tegra_adma_probe()
903 tdma->dma_dev.device_alloc_chan_resources = in tegra_adma_probe()
905 tdma->dma_dev in tegra_adma_probe()
[all...]
H A Daltera-msgdma.c810 struct dma_device *dma_dev; in msgdma_probe() local
858 dma_dev = &mdev->dmadev; in msgdma_probe()
861 dma_cap_zero(dma_dev->cap_mask); in msgdma_probe()
862 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); in msgdma_probe()
863 dma_cap_set(DMA_SLAVE, dma_dev->cap_mask); in msgdma_probe()
865 dma_dev->src_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES); in msgdma_probe()
866 dma_dev->dst_addr_widths = BIT(DMA_SLAVE_BUSWIDTH_4_BYTES); in msgdma_probe()
867 dma_dev->directions = BIT(DMA_MEM_TO_DEV) | BIT(DMA_DEV_TO_MEM) | in msgdma_probe()
869 dma_dev->residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR; in msgdma_probe()
872 INIT_LIST_HEAD(&dma_dev in msgdma_probe()
[all...]
H A Dfsl_raid.c629 struct dma_device *dma_dev; in fsl_re_chan_probe() local
637 dma_dev = &re_priv->dma_dev; in fsl_re_chan_probe()
683 chan->chan.device = dma_dev; in fsl_re_chan_probe()
753 struct dma_device *dma_dev; in fsl_re_probe() local
782 dma_dev = &re_priv->dma_dev; in fsl_re_probe()
783 dma_dev->dev = dev; in fsl_re_probe()
784 INIT_LIST_HEAD(&dma_dev->channels); in fsl_re_probe()
787 dma_dev in fsl_re_probe()
[all...]
/kernel/linux/linux-6.6/drivers/dma/ptdma/
H A Dptdma-dmaengine.c323 struct dma_device *dma_dev = &pt->dma_dev; in pt_dmaengine_register() local
355 dma_dev->dev = pt->dev; in pt_dmaengine_register()
356 dma_dev->src_addr_widths = DMA_SLAVE_BUSWIDTH_64_BYTES; in pt_dmaengine_register()
357 dma_dev->dst_addr_widths = DMA_SLAVE_BUSWIDTH_64_BYTES; in pt_dmaengine_register()
358 dma_dev->directions = DMA_MEM_TO_MEM; in pt_dmaengine_register()
359 dma_dev->residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR; in pt_dmaengine_register()
360 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); in pt_dmaengine_register()
361 dma_cap_set(DMA_INTERRUPT, dma_dev->cap_mask); in pt_dmaengine_register()
367 dma_cap_set(DMA_PRIVATE, dma_dev in pt_dmaengine_register()
405 struct dma_device *dma_dev = &pt->dma_dev; pt_dmaengine_unregister() local
[all...]
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-pxa2xx-pci.c70 if (dws->dma_dev != chan->device->dev) in lpss_dma_filter()
77 static void lpss_dma_put_device(void *dma_dev) in lpss_dma_put_device() argument
79 pci_dev_put(dma_dev); in lpss_dma_put_device()
84 struct pci_dev *dma_dev; in lpss_spi_setup() local
90 dma_dev = pci_get_slot(dev->bus, PCI_DEVFN(PCI_SLOT(dev->devfn), 0)); in lpss_spi_setup()
91 ret = devm_add_action_or_reset(&dev->dev, lpss_dma_put_device, dma_dev); in lpss_spi_setup()
98 slave->dma_dev = &dma_dev->dev; in lpss_spi_setup()
106 slave->dma_dev = &dma_dev in lpss_spi_setup()
118 struct pci_dev *dma_dev; mrfld_spi_setup() local
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-pxa2xx-pci.c78 if (dws->dma_dev != chan->device->dev) in lpss_dma_filter()
85 static void lpss_dma_put_device(void *dma_dev) in lpss_dma_put_device() argument
87 pci_dev_put(dma_dev); in lpss_dma_put_device()
94 struct pci_dev *dma_dev; in lpss_spi_setup() local
146 dma_dev = pci_get_slot(dev->bus, PCI_DEVFN(PCI_SLOT(dev->devfn), 0)); in lpss_spi_setup()
147 ret = devm_add_action_or_reset(&dev->dev, lpss_dma_put_device, dma_dev); in lpss_spi_setup()
152 tx->dma_dev = &dma_dev->dev; in lpss_spi_setup()
157 rx->dma_dev = &dma_dev in lpss_spi_setup()
190 struct pci_dev *dma_dev; mrfld_spi_setup() local
[all...]
/kernel/linux/linux-5.10/drivers/crypto/ccp/
H A Dccp-dmaengine.c669 struct dma_device *dma_dev = &ccp->dma_dev; in ccp_dmaengine_register() local
715 dma_dev->dev = ccp->dev; in ccp_dmaengine_register()
716 dma_dev->src_addr_widths = CCP_DMA_WIDTH(dma_get_mask(ccp->dev)); in ccp_dmaengine_register()
717 dma_dev->dst_addr_widths = CCP_DMA_WIDTH(dma_get_mask(ccp->dev)); in ccp_dmaengine_register()
718 dma_dev->directions = DMA_MEM_TO_MEM; in ccp_dmaengine_register()
719 dma_dev->residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR; in ccp_dmaengine_register()
720 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); in ccp_dmaengine_register()
721 dma_cap_set(DMA_INTERRUPT, dma_dev->cap_mask); in ccp_dmaengine_register()
730 dma_cap_set(DMA_PRIVATE, dma_dev in ccp_dmaengine_register()
781 struct dma_device *dma_dev = &ccp->dma_dev; ccp_dmaengine_unregister() local
[all...]
/kernel/linux/linux-6.6/drivers/crypto/ccp/
H A Dccp-dmaengine.c668 struct dma_device *dma_dev = &ccp->dma_dev; in ccp_dmaengine_register() local
714 dma_dev->dev = ccp->dev; in ccp_dmaengine_register()
715 dma_dev->src_addr_widths = CCP_DMA_WIDTH(dma_get_mask(ccp->dev)); in ccp_dmaengine_register()
716 dma_dev->dst_addr_widths = CCP_DMA_WIDTH(dma_get_mask(ccp->dev)); in ccp_dmaengine_register()
717 dma_dev->directions = DMA_MEM_TO_MEM; in ccp_dmaengine_register()
718 dma_dev->residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR; in ccp_dmaengine_register()
719 dma_cap_set(DMA_MEMCPY, dma_dev->cap_mask); in ccp_dmaengine_register()
720 dma_cap_set(DMA_INTERRUPT, dma_dev->cap_mask); in ccp_dmaengine_register()
729 dma_cap_set(DMA_PRIVATE, dma_dev in ccp_dmaengine_register()
780 struct dma_device *dma_dev = &ccp->dma_dev; ccp_dmaengine_unregister() local
[all...]
/kernel/linux/linux-5.10/drivers/dma/sf-pdma/
H A Dsf-pdma.c90 dev_err(chan->pdma->dma_dev.dev, in sf_pdma_prep_dma_memcpy()
258 dev_err(chan->pdma->dma_dev.dev, "NULL desc.\n"); in sf_pdma_xfer_desc()
460 INIT_LIST_HEAD(&pdma->dma_dev.channels); in sf_pdma_setup_chans()
491 vchan_init(&chan->vchan, &pdma->dma_dev); in sf_pdma_setup_chans()
532 pdma->dma_dev.dev = &pdev->dev; in sf_pdma_probe()
535 dma_cap_set(DMA_MEMCPY, pdma->dma_dev.cap_mask); in sf_pdma_probe()
536 pdma->dma_dev.copy_align = 2; in sf_pdma_probe()
537 pdma->dma_dev.src_addr_widths = widths; in sf_pdma_probe()
538 pdma->dma_dev.dst_addr_widths = widths; in sf_pdma_probe()
539 pdma->dma_dev in sf_pdma_probe()
[all...]
/kernel/linux/linux-6.6/drivers/dma/sf-pdma/
H A Dsf-pdma.c90 dev_err(chan->pdma->dma_dev.dev, in sf_pdma_prep_dma_memcpy()
257 dev_err(chan->pdma->dma_dev.dev, "NULL desc.\n"); in sf_pdma_xfer_desc()
453 INIT_LIST_HEAD(&pdma->dma_dev.channels); in sf_pdma_setup_chans()
484 vchan_init(&chan->vchan, &pdma->dma_dev); in sf_pdma_setup_chans()
530 pdma->dma_dev.dev = &pdev->dev; in sf_pdma_probe()
533 dma_cap_set(DMA_MEMCPY, pdma->dma_dev.cap_mask); in sf_pdma_probe()
534 pdma->dma_dev.copy_align = 2; in sf_pdma_probe()
535 pdma->dma_dev.src_addr_widths = widths; in sf_pdma_probe()
536 pdma->dma_dev.dst_addr_widths = widths; in sf_pdma_probe()
537 pdma->dma_dev in sf_pdma_probe()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/
H A Dmtk_drm_drv.c171 struct device *dma_dev; in mtk_drm_kms_init() local
237 dma_dev = &pdev->dev; in mtk_drm_kms_init()
238 private->dma_dev = dma_dev; in mtk_drm_kms_init()
244 if (!dma_dev->dma_parms) { in mtk_drm_kms_init()
246 dma_dev->dma_parms = in mtk_drm_kms_init()
247 devm_kzalloc(drm->dev, sizeof(*dma_dev->dma_parms), in mtk_drm_kms_init()
250 if (!dma_dev->dma_parms) { in mtk_drm_kms_init()
255 ret = dma_set_max_seg_size(dma_dev, (unsigned int)DMA_BIT_MASK(32)); in mtk_drm_kms_init()
257 dev_err(dma_dev, "Faile in mtk_drm_kms_init()
[all...]
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
H A D8250_mid.c45 struct pci_dev *dma_dev; member
71 mid->dma_dev = pci_get_slot(pdev->bus, in pnw_setup()
78 pci_dev_put(mid->dma_dev); in pnw_exit()
90 chip = pci_get_drvdata(mid->dma_dev); in tng_handle_irq()
126 mid->dma_dev = pci_get_slot(pdev->bus, PCI_DEVFN(5, 0)); in tng_setup()
134 pci_dev_put(mid->dma_dev); in tng_exit()
194 mid->dma_dev = pdev; in dnv_setup()
202 if (!mid->dma_dev) in dnv_exit()
249 if (s->dma_dev != chan->device->dev || s->chan_id != chan->chan_id) in mid8250_dma_filter()
263 if (!mid->dma_dev) in mid8250_dma_setup()
[all...]
/kernel/linux/linux-6.6/drivers/tty/serial/8250/
H A D8250_mid.c45 struct pci_dev *dma_dev; member
71 mid->dma_dev = pci_get_slot(pdev->bus, in pnw_setup()
78 pci_dev_put(mid->dma_dev); in pnw_exit()
90 chip = pci_get_drvdata(mid->dma_dev); in tng_handle_irq()
126 mid->dma_dev = pci_get_slot(pdev->bus, PCI_DEVFN(5, 0)); in tng_setup()
134 pci_dev_put(mid->dma_dev); in tng_exit()
194 mid->dma_dev = pdev; in dnv_setup()
202 if (!mid->dma_dev) in dnv_exit()
248 if (s->dma_dev != chan->device->dev || s->chan_id != chan->chan_id) in mid8250_dma_filter()
262 if (!mid->dma_dev) in mid8250_dma_setup()
[all...]

Completed in 25 milliseconds

12345678910>>...13