Home
last modified time | relevance | path

Searched defs:schan (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.10/drivers/dma/sh/
Dshdma-base.c52 static void shdma_chan_xfer_ld_queue(struct shdma_chan *schan) in shdma_chan_xfer_ld_queue()
74 struct shdma_chan *schan = to_shdma_chan(tx->chan); in shdma_tx_submit() local
157 static struct shdma_desc *shdma_get_desc(struct shdma_chan *schan) in shdma_get_desc()
171 static int shdma_setup_slave(struct shdma_chan *schan, dma_addr_t slave_addr) in shdma_setup_slave()
205 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_alloc_chan_resources() local
276 struct shdma_chan *schan; in shdma_chan_filter() local
323 static dma_async_tx_callback __ld_cleanup(struct shdma_chan *schan, bool all) in __ld_cleanup()
441 static void shdma_chan_ld_cleanup(struct shdma_chan *schan, bool all) in shdma_chan_ld_cleanup()
452 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_free_chan_resources() local
501 static struct shdma_desc *shdma_add_desc(struct shdma_chan *schan, in shdma_add_desc()
[all …]
Dshdmac.c282 static void sh_dmae_start_xfer(struct shdma_chan *schan, in sh_dmae_start_xfer()
297 static bool sh_dmae_channel_busy(struct shdma_chan *schan) in sh_dmae_channel_busy()
304 static void sh_dmae_setup_xfer(struct shdma_chan *schan, in sh_dmae_setup_xfer()
351 static int sh_dmae_set_slave(struct shdma_chan *schan, in sh_dmae_set_slave()
377 static int sh_dmae_desc_setup(struct shdma_chan *schan, in sh_dmae_desc_setup()
394 static void sh_dmae_halt(struct shdma_chan *schan) in sh_dmae_halt()
401 static bool sh_dmae_chan_irq(struct shdma_chan *schan, int irq) in sh_dmae_chan_irq()
415 static size_t sh_dmae_get_partial(struct shdma_chan *schan, in sh_dmae_get_partial()
453 static bool sh_dmae_desc_completed(struct shdma_chan *schan, in sh_dmae_desc_completed()
524 struct shdma_chan *schan; in sh_dmae_chan_probe() local
[all …]
/Linux-v5.10/drivers/dma/
Dsprd-dma.c231 struct sprd_dma_chn *schan = to_sprd_dma_chan(c); in to_sprd_dma_dev() local
251 static void sprd_dma_chn_update(struct sprd_dma_chn *schan, u32 reg, in sprd_dma_chn_update()
290 static void sprd_dma_set_uid(struct sprd_dma_chn *schan) in sprd_dma_set_uid()
303 static void sprd_dma_unset_uid(struct sprd_dma_chn *schan) in sprd_dma_unset_uid()
316 static void sprd_dma_clear_int(struct sprd_dma_chn *schan) in sprd_dma_clear_int()
323 static void sprd_dma_enable_chn(struct sprd_dma_chn *schan) in sprd_dma_enable_chn()
329 static void sprd_dma_disable_chn(struct sprd_dma_chn *schan) in sprd_dma_disable_chn()
334 static void sprd_dma_soft_request(struct sprd_dma_chn *schan) in sprd_dma_soft_request()
340 static void sprd_dma_pause_resume(struct sprd_dma_chn *schan, bool enable) in sprd_dma_pause_resume()
366 static void sprd_dma_stop_and_disable(struct sprd_dma_chn *schan) in sprd_dma_stop_and_disable()
[all …]
Dsirf-dma.c158 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(c); in dma_chan_to_sirfsoc_dma() local
236 static void sirfsoc_dma_execute(struct sirfsoc_dma_chan *schan) in sirfsoc_dma_execute()
267 struct sirfsoc_dma_chan *schan; in sirfsoc_dma_irq() local
341 struct sirfsoc_dma_chan *schan; in sirfsoc_dma_process_completed() local
406 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(txd->chan); in sirfsoc_dma_tx_submit() local
428 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); in sirfsoc_dma_slave_config() local
444 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); in sirfsoc_dma_terminate_all() local
490 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); in sirfsoc_dma_pause_chan() local
524 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); in sirfsoc_dma_resume_chan() local
559 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); in sirfsoc_dma_alloc_chan_resources() local
[all …]
/Linux-v5.10/drivers/iio/afe/
Diio-rescale.c126 struct iio_chan_spec const *schan = rescale->source->channel; in rescale_configure_channel() local
/Linux-v5.10/include/linux/
Dshdma-base.h108 struct shdma_chan **schan; member
/Linux-v5.10/drivers/media/dvb-frontends/
Ddib3000mc.c590 struct dtv_frontend_properties schan; in dib3000mc_autosearch_start() local
Ddib7000m.c968 struct dtv_frontend_properties schan; in dib7000m_autosearch_start() local
Ddib7000p.c1134 struct dtv_frontend_properties schan; in dib7000p_autosearch_start() local