Home
last modified time | relevance | path

Searched refs:bdma_chan (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/rapidio/devices/
H A Dtsi721_dma.c63 static int tsi721_bdma_ch_init(struct tsi721_bdma_chan *bdma_chan, int bd_num) in tsi721_bdma_ch_init() argument
66 struct device *dev = bdma_chan->dchan.device->dev; in tsi721_bdma_ch_init()
72 struct tsi721_device *priv = to_tsi721(bdma_chan->dchan.device); in tsi721_bdma_ch_init()
75 tsi_debug(DMA, &bdma_chan->dchan.dev->device, "DMAC%d", bdma_chan->id); in tsi721_bdma_ch_init()
87 bdma_chan->bd_num = bd_num; in tsi721_bdma_ch_init()
88 bdma_chan->bd_phys = bd_phys; in tsi721_bdma_ch_init()
89 bdma_chan->bd_base = bd_ptr; in tsi721_bdma_ch_init()
91 tsi_debug(DMA, &bdma_chan->dchan.dev->device, in tsi721_bdma_ch_init()
93 bdma_chan in tsi721_bdma_ch_init()
206 tsi721_bdma_ch_free(struct tsi721_bdma_chan *bdma_chan) tsi721_bdma_ch_free() argument
248 tsi721_bdma_interrupt_enable(struct tsi721_bdma_chan *bdma_chan, int enable) tsi721_bdma_interrupt_enable() argument
268 tsi721_dma_is_idle(struct tsi721_bdma_chan *bdma_chan) tsi721_dma_is_idle() argument
276 tsi721_bdma_handler(struct tsi721_bdma_chan *bdma_chan) tsi721_bdma_handler() argument
294 struct tsi721_bdma_chan *bdma_chan = ptr; tsi721_bdma_msix() local
303 tsi721_start_dma(struct tsi721_bdma_chan *bdma_chan) tsi721_start_dma() argument
372 tsi721_dma_tx_err(struct tsi721_bdma_chan *bdma_chan, struct tsi721_tx_desc *desc) tsi721_dma_tx_err() argument
385 tsi721_clr_stat(struct tsi721_bdma_chan *bdma_chan) tsi721_clr_stat() argument
412 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_submit_sg() local
532 tsi721_advance_work(struct tsi721_bdma_chan *bdma_chan, struct tsi721_tx_desc *desc) tsi721_advance_work() argument
571 struct tsi721_bdma_chan *bdma_chan = (struct tsi721_bdma_chan *)data; tsi721_dma_tasklet() local
694 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(txd->chan); tsi721_tx_submit() local
723 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_alloc_chan_resources() local
764 tsi721_sync_dma_irq(struct tsi721_bdma_chan *bdma_chan) tsi721_sync_dma_irq() argument
781 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_free_chan_resources() local
801 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_tx_status() local
812 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_issue_pending() local
829 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_prep_rio_sg() local
895 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_terminate_all() local
932 tsi721_dma_stop(struct tsi721_bdma_chan *bdma_chan) tsi721_dma_stop() argument
972 struct tsi721_bdma_chan *bdma_chan = &priv->bdma[i]; tsi721_register_dma() local
1022 struct tsi721_bdma_chan *bdma_chan; tsi721_unregister_dma() local
[all...]
H A Dtsi721.h914 extern void tsi721_bdma_handler(struct tsi721_bdma_chan *bdma_chan);
/kernel/linux/linux-6.6/drivers/rapidio/devices/
H A Dtsi721_dma.c63 static int tsi721_bdma_ch_init(struct tsi721_bdma_chan *bdma_chan, int bd_num) in tsi721_bdma_ch_init() argument
66 struct device *dev = bdma_chan->dchan.device->dev; in tsi721_bdma_ch_init()
72 struct tsi721_device *priv = to_tsi721(bdma_chan->dchan.device); in tsi721_bdma_ch_init()
75 tsi_debug(DMA, &bdma_chan->dchan.dev->device, "DMAC%d", bdma_chan->id); in tsi721_bdma_ch_init()
87 bdma_chan->bd_num = bd_num; in tsi721_bdma_ch_init()
88 bdma_chan->bd_phys = bd_phys; in tsi721_bdma_ch_init()
89 bdma_chan->bd_base = bd_ptr; in tsi721_bdma_ch_init()
91 tsi_debug(DMA, &bdma_chan->dchan.dev->device, in tsi721_bdma_ch_init()
93 bdma_chan in tsi721_bdma_ch_init()
206 tsi721_bdma_ch_free(struct tsi721_bdma_chan *bdma_chan) tsi721_bdma_ch_free() argument
248 tsi721_bdma_interrupt_enable(struct tsi721_bdma_chan *bdma_chan, int enable) tsi721_bdma_interrupt_enable() argument
268 tsi721_dma_is_idle(struct tsi721_bdma_chan *bdma_chan) tsi721_dma_is_idle() argument
276 tsi721_bdma_handler(struct tsi721_bdma_chan *bdma_chan) tsi721_bdma_handler() argument
294 struct tsi721_bdma_chan *bdma_chan = ptr; tsi721_bdma_msix() local
303 tsi721_start_dma(struct tsi721_bdma_chan *bdma_chan) tsi721_start_dma() argument
372 tsi721_dma_tx_err(struct tsi721_bdma_chan *bdma_chan, struct tsi721_tx_desc *desc) tsi721_dma_tx_err() argument
385 tsi721_clr_stat(struct tsi721_bdma_chan *bdma_chan) tsi721_clr_stat() argument
412 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_submit_sg() local
532 tsi721_advance_work(struct tsi721_bdma_chan *bdma_chan, struct tsi721_tx_desc *desc) tsi721_advance_work() argument
571 struct tsi721_bdma_chan *bdma_chan = (struct tsi721_bdma_chan *)data; tsi721_dma_tasklet() local
694 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(txd->chan); tsi721_tx_submit() local
723 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_alloc_chan_resources() local
764 tsi721_sync_dma_irq(struct tsi721_bdma_chan *bdma_chan) tsi721_sync_dma_irq() argument
781 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_free_chan_resources() local
801 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_tx_status() local
812 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_issue_pending() local
829 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_prep_rio_sg() local
895 struct tsi721_bdma_chan *bdma_chan = to_tsi721_chan(dchan); tsi721_terminate_all() local
932 tsi721_dma_stop(struct tsi721_bdma_chan *bdma_chan) tsi721_dma_stop() argument
972 struct tsi721_bdma_chan *bdma_chan = &priv->bdma[i]; tsi721_register_dma() local
1022 struct tsi721_bdma_chan *bdma_chan; tsi721_unregister_dma() local
[all...]
H A Dtsi721.h914 extern void tsi721_bdma_handler(struct tsi721_bdma_chan *bdma_chan);

Completed in 6 milliseconds