Searched refs:bdma_chan (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/rapidio/devices/ |
H A D | tsi721_dma.c | 63 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 D | tsi721.h | 914 extern void tsi721_bdma_handler(struct tsi721_bdma_chan *bdma_chan);
|
/kernel/linux/linux-6.6/drivers/rapidio/devices/ |
H A D | tsi721_dma.c | 63 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 D | tsi721.h | 914 extern void tsi721_bdma_handler(struct tsi721_bdma_chan *bdma_chan);
|
Completed in 7 milliseconds