/kernel/linux/linux-5.10/drivers/dma/sh/ |
H A D | shdma-base.c | 51 /* Called under spin_lock_irq(&schan->chan_lock") */ 52 static void shdma_chan_xfer_ld_queue(struct shdma_chan *schan) in shdma_chan_xfer_ld_queue() argument 54 struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device); in shdma_chan_xfer_ld_queue() 59 if (ops->channel_busy(schan)) in shdma_chan_xfer_ld_queue() 63 list_for_each_entry(sdesc, &schan->ld_queue, node) in shdma_chan_xfer_ld_queue() 65 ops->start_xfer(schan, sdesc); in shdma_chan_xfer_ld_queue() 74 struct shdma_chan *schan = to_shdma_chan(tx->chan); in shdma_tx_submit() local 79 spin_lock_irq(&schan->chan_lock); in shdma_tx_submit() 81 power_up = list_empty(&schan->ld_queue); in shdma_tx_submit() 94 &chunk->node == &schan in shdma_tx_submit() 157 shdma_get_desc(struct shdma_chan *schan) shdma_get_desc() argument 171 shdma_setup_slave(struct shdma_chan *schan, dma_addr_t slave_addr) shdma_setup_slave() argument 205 struct shdma_chan *schan = to_shdma_chan(chan); shdma_alloc_chan_resources() local 276 struct shdma_chan *schan; shdma_chan_filter() local 323 __ld_cleanup(struct shdma_chan *schan, bool all) __ld_cleanup() argument 441 shdma_chan_ld_cleanup(struct shdma_chan *schan, bool all) shdma_chan_ld_cleanup() argument 452 struct shdma_chan *schan = to_shdma_chan(chan); shdma_free_chan_resources() local 501 shdma_add_desc(struct shdma_chan *schan, unsigned long flags, dma_addr_t *dst, dma_addr_t *src, size_t *len, struct shdma_desc **first, enum dma_transfer_direction direction) shdma_add_desc() argument 560 shdma_prep_sg(struct shdma_chan *schan, struct scatterlist *sgl, unsigned int sg_len, dma_addr_t *addr, enum dma_transfer_direction direction, unsigned long flags, bool cyclic) shdma_prep_sg() argument 643 struct shdma_chan *schan = to_shdma_chan(chan); shdma_prep_memcpy() local 665 struct shdma_chan *schan = to_shdma_chan(chan); shdma_prep_slave_sg() local 696 struct shdma_chan *schan = to_shdma_chan(chan); shdma_prep_dma_cyclic() local 755 struct shdma_chan *schan = to_shdma_chan(chan); shdma_terminate_all() local 780 struct shdma_chan *schan = to_shdma_chan(chan); shdma_config() local 808 struct shdma_chan *schan = to_shdma_chan(chan); shdma_issue_pending() local 822 struct shdma_chan *schan = to_shdma_chan(chan); shdma_tx_status() local 855 struct shdma_chan *schan; shdma_reset() local 903 struct shdma_chan *schan = dev; chan_irq() local 919 struct shdma_chan *schan = dev; chan_irqt() local 943 shdma_request_irq(struct shdma_chan *schan, int irq, unsigned long flags, const char *name) shdma_request_irq() argument 955 shdma_chan_probe(struct shdma_dev *sdev, struct shdma_chan *schan, int id) shdma_chan_probe() argument 983 shdma_chan_remove(struct shdma_chan *schan) shdma_chan_remove() argument [all...] |
H A D | shdmac.c | 282 static void sh_dmae_start_xfer(struct shdma_chan *schan, in sh_dmae_start_xfer() argument 285 struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan, in sh_dmae_start_xfer() 297 static bool sh_dmae_channel_busy(struct shdma_chan *schan) in sh_dmae_channel_busy() argument 299 struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan, in sh_dmae_channel_busy() 304 static void sh_dmae_setup_xfer(struct shdma_chan *schan, in sh_dmae_setup_xfer() argument 307 struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan, in sh_dmae_setup_xfer() 351 static int sh_dmae_set_slave(struct shdma_chan *schan, in sh_dmae_set_slave() argument 354 struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan, in sh_dmae_set_slave() 377 static int sh_dmae_desc_setup(struct shdma_chan *schan, in sh_dmae_desc_setup() argument 384 if (*len > schan in sh_dmae_desc_setup() 394 sh_dmae_halt(struct shdma_chan *schan) sh_dmae_halt() argument 401 sh_dmae_chan_irq(struct shdma_chan *schan, int irq) sh_dmae_chan_irq() argument 415 sh_dmae_get_partial(struct shdma_chan *schan, struct shdma_desc *sdesc) sh_dmae_get_partial() argument 453 sh_dmae_desc_completed(struct shdma_chan *schan, struct shdma_desc *sdesc) sh_dmae_desc_completed() argument 524 struct shdma_chan *schan; sh_dmae_chan_probe() local 566 struct shdma_chan *schan; sh_dmae_chan_remove() local 636 sh_dmae_slave_addr(struct shdma_chan *schan) sh_dmae_slave_addr() argument [all...] |
/kernel/linux/linux-6.6/drivers/dma/sh/ |
H A D | shdma-base.c | 51 /* Called under spin_lock_irq(&schan->chan_lock") */ 52 static void shdma_chan_xfer_ld_queue(struct shdma_chan *schan) in shdma_chan_xfer_ld_queue() argument 54 struct shdma_dev *sdev = to_shdma_dev(schan->dma_chan.device); in shdma_chan_xfer_ld_queue() 59 if (ops->channel_busy(schan)) in shdma_chan_xfer_ld_queue() 63 list_for_each_entry(sdesc, &schan->ld_queue, node) in shdma_chan_xfer_ld_queue() 65 ops->start_xfer(schan, sdesc); in shdma_chan_xfer_ld_queue() 74 struct shdma_chan *schan = to_shdma_chan(tx->chan); in shdma_tx_submit() local 79 spin_lock_irq(&schan->chan_lock); in shdma_tx_submit() 81 power_up = list_empty(&schan->ld_queue); in shdma_tx_submit() 94 &chunk->node == &schan in shdma_tx_submit() 157 shdma_get_desc(struct shdma_chan *schan) shdma_get_desc() argument 171 shdma_setup_slave(struct shdma_chan *schan, dma_addr_t slave_addr) shdma_setup_slave() argument 205 struct shdma_chan *schan = to_shdma_chan(chan); shdma_alloc_chan_resources() local 276 struct shdma_chan *schan; shdma_chan_filter() local 323 __ld_cleanup(struct shdma_chan *schan, bool all) __ld_cleanup() argument 441 shdma_chan_ld_cleanup(struct shdma_chan *schan, bool all) shdma_chan_ld_cleanup() argument 452 struct shdma_chan *schan = to_shdma_chan(chan); shdma_free_chan_resources() local 501 shdma_add_desc(struct shdma_chan *schan, unsigned long flags, dma_addr_t *dst, dma_addr_t *src, size_t *len, struct shdma_desc **first, enum dma_transfer_direction direction) shdma_add_desc() argument 560 shdma_prep_sg(struct shdma_chan *schan, struct scatterlist *sgl, unsigned int sg_len, dma_addr_t *addr, enum dma_transfer_direction direction, unsigned long flags, bool cyclic) shdma_prep_sg() argument 643 struct shdma_chan *schan = to_shdma_chan(chan); shdma_prep_memcpy() local 665 struct shdma_chan *schan = to_shdma_chan(chan); shdma_prep_slave_sg() local 696 struct shdma_chan *schan = to_shdma_chan(chan); shdma_prep_dma_cyclic() local 755 struct shdma_chan *schan = to_shdma_chan(chan); shdma_terminate_all() local 780 struct shdma_chan *schan = to_shdma_chan(chan); shdma_config() local 800 struct shdma_chan *schan = to_shdma_chan(chan); shdma_issue_pending() local 814 struct shdma_chan *schan = to_shdma_chan(chan); shdma_tx_status() local 847 struct shdma_chan *schan; shdma_reset() local 895 struct shdma_chan *schan = dev; chan_irq() local 911 struct shdma_chan *schan = dev; chan_irqt() local 935 shdma_request_irq(struct shdma_chan *schan, int irq, unsigned long flags, const char *name) shdma_request_irq() argument 947 shdma_chan_probe(struct shdma_dev *sdev, struct shdma_chan *schan, int id) shdma_chan_probe() argument 975 shdma_chan_remove(struct shdma_chan *schan) shdma_chan_remove() argument [all...] |
H A D | shdmac.c | 281 static void sh_dmae_start_xfer(struct shdma_chan *schan, in sh_dmae_start_xfer() argument 284 struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan, in sh_dmae_start_xfer() 296 static bool sh_dmae_channel_busy(struct shdma_chan *schan) in sh_dmae_channel_busy() argument 298 struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan, in sh_dmae_channel_busy() 303 static void sh_dmae_setup_xfer(struct shdma_chan *schan, in sh_dmae_setup_xfer() argument 306 struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan, in sh_dmae_setup_xfer() 350 static int sh_dmae_set_slave(struct shdma_chan *schan, in sh_dmae_set_slave() argument 353 struct sh_dmae_chan *sh_chan = container_of(schan, struct sh_dmae_chan, in sh_dmae_set_slave() 376 static int sh_dmae_desc_setup(struct shdma_chan *schan, in sh_dmae_desc_setup() argument 383 if (*len > schan in sh_dmae_desc_setup() 393 sh_dmae_halt(struct shdma_chan *schan) sh_dmae_halt() argument 400 sh_dmae_chan_irq(struct shdma_chan *schan, int irq) sh_dmae_chan_irq() argument 414 sh_dmae_get_partial(struct shdma_chan *schan, struct shdma_desc *sdesc) sh_dmae_get_partial() argument 452 sh_dmae_desc_completed(struct shdma_chan *schan, struct shdma_desc *sdesc) sh_dmae_desc_completed() argument 523 struct shdma_chan *schan; sh_dmae_chan_probe() local 565 struct shdma_chan *schan; sh_dmae_chan_remove() local 635 sh_dmae_slave_addr(struct shdma_chan *schan) sh_dmae_slave_addr() argument [all...] |
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | sprd-dma.c | 231 struct sprd_dma_chn *schan = to_sprd_dma_chan(c); in to_sprd_dma_dev() local 233 return container_of(schan, struct sprd_dma_dev, channels[c->chan_id]); in to_sprd_dma_dev() 251 static void sprd_dma_chn_update(struct sprd_dma_chn *schan, u32 reg, in sprd_dma_chn_update() argument 254 u32 orig = readl(schan->chn_base + reg); in sprd_dma_chn_update() 258 writel(tmp, schan->chn_base + reg); in sprd_dma_chn_update() 290 static void sprd_dma_set_uid(struct sprd_dma_chn *schan) in sprd_dma_set_uid() argument 292 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan); in sprd_dma_set_uid() 293 u32 dev_id = schan->dev_id; in sprd_dma_set_uid() 299 writel(schan->chn_num + 1, sdev->glb_base + uid_offset); in sprd_dma_set_uid() 303 static void sprd_dma_unset_uid(struct sprd_dma_chn *schan) in sprd_dma_unset_uid() argument 316 sprd_dma_clear_int(struct sprd_dma_chn *schan) sprd_dma_clear_int() argument 323 sprd_dma_enable_chn(struct sprd_dma_chn *schan) sprd_dma_enable_chn() argument 329 sprd_dma_disable_chn(struct sprd_dma_chn *schan) sprd_dma_disable_chn() argument 334 sprd_dma_soft_request(struct sprd_dma_chn *schan) sprd_dma_soft_request() argument 340 sprd_dma_pause_resume(struct sprd_dma_chn *schan, bool enable) sprd_dma_pause_resume() argument 366 sprd_dma_stop_and_disable(struct sprd_dma_chn *schan) sprd_dma_stop_and_disable() argument 377 sprd_dma_get_src_addr(struct sprd_dma_chn *schan) sprd_dma_get_src_addr() argument 388 sprd_dma_get_dst_addr(struct sprd_dma_chn *schan) sprd_dma_get_dst_addr() argument 399 sprd_dma_get_int_type(struct sprd_dma_chn *schan) sprd_dma_get_int_type() argument 427 sprd_dma_get_req_type(struct sprd_dma_chn *schan) sprd_dma_get_req_type() argument 434 sprd_dma_set_2stage_config(struct sprd_dma_chn *schan) sprd_dma_set_2stage_config() argument 489 sprd_dma_set_pending(struct sprd_dma_chn *schan, bool enable) sprd_dma_set_pending() argument 511 sprd_dma_set_chn_config(struct sprd_dma_chn *schan, struct sprd_dma_desc *sdesc) sprd_dma_set_chn_config() argument 534 sprd_dma_start(struct sprd_dma_chn *schan) sprd_dma_start() argument 566 sprd_dma_stop(struct sprd_dma_chn *schan) sprd_dma_stop() argument 592 struct sprd_dma_chn *schan; dma_irq_handle() local 643 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_free_chan_resources() local 665 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_tx_status() local 707 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_issue_pending() local 753 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_fill_desc() local 886 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_fill_linklist_desc() local 903 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_prep_dma_memcpy() local 959 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_prep_slave_sg() local 1045 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_slave_config() local 1054 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_pause() local 1066 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_resume() local 1078 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_terminate_all() local 1108 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_filter_fn() local [all...] |
H A D | sirf-dma.c | 158 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(c); in dma_chan_to_sirfsoc_dma() local 159 return container_of(schan, struct sirfsoc_dma, channels[c->chan_id]); in dma_chan_to_sirfsoc_dma() 236 static void sirfsoc_dma_execute(struct sirfsoc_dma_chan *schan) in sirfsoc_dma_execute() argument 238 struct sirfsoc_dma *sdma = dma_chan_to_sirfsoc_dma(&schan->chan); in sirfsoc_dma_execute() 239 int cid = schan->chan.chan_id; in sirfsoc_dma_execute() 248 sdesc = list_first_entry(&schan->queued, struct sirfsoc_dma_desc, in sirfsoc_dma_execute() 251 list_move_tail(&sdesc->node, &schan->active); in sirfsoc_dma_execute() 257 sdma->exec_desc(sdesc, cid, schan->mode, base); in sirfsoc_dma_execute() 260 schan->happened_cyclic = schan in sirfsoc_dma_execute() 267 struct sirfsoc_dma_chan *schan; sirfsoc_dma_irq() local 341 struct sirfsoc_dma_chan *schan; sirfsoc_dma_process_completed() local 406 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(txd->chan); sirfsoc_dma_tx_submit() local 428 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_slave_config() local 444 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_terminate_all() local 490 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_pause_chan() local 524 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_resume_chan() local 559 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_alloc_chan_resources() local 598 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_free_chan_resources() local 627 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_issue_pending() local 644 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_tx_status() local 693 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_prep_interleaved() local 761 struct sirfsoc_dma_chan *schan = dma_chan_to_sirfsoc_dma_chan(chan); sirfsoc_dma_prep_cyclic() local 845 struct sirfsoc_dma_chan *schan; sirfsoc_dma_probe() local 1013 struct sirfsoc_dma_chan *schan; sirfsoc_dma_pm_suspend() local 1061 struct sirfsoc_dma_chan *schan; sirfsoc_dma_pm_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | sprd-dma.c | 231 struct sprd_dma_chn *schan = to_sprd_dma_chan(c); in to_sprd_dma_dev() local 233 return container_of(schan, struct sprd_dma_dev, channels[c->chan_id]); in to_sprd_dma_dev() 251 static void sprd_dma_chn_update(struct sprd_dma_chn *schan, u32 reg, in sprd_dma_chn_update() argument 254 u32 orig = readl(schan->chn_base + reg); in sprd_dma_chn_update() 258 writel(tmp, schan->chn_base + reg); in sprd_dma_chn_update() 290 static void sprd_dma_set_uid(struct sprd_dma_chn *schan) in sprd_dma_set_uid() argument 292 struct sprd_dma_dev *sdev = to_sprd_dma_dev(&schan->vc.chan); in sprd_dma_set_uid() 293 u32 dev_id = schan->dev_id; in sprd_dma_set_uid() 299 writel(schan->chn_num + 1, sdev->glb_base + uid_offset); in sprd_dma_set_uid() 303 static void sprd_dma_unset_uid(struct sprd_dma_chn *schan) in sprd_dma_unset_uid() argument 316 sprd_dma_clear_int(struct sprd_dma_chn *schan) sprd_dma_clear_int() argument 323 sprd_dma_enable_chn(struct sprd_dma_chn *schan) sprd_dma_enable_chn() argument 329 sprd_dma_disable_chn(struct sprd_dma_chn *schan) sprd_dma_disable_chn() argument 334 sprd_dma_soft_request(struct sprd_dma_chn *schan) sprd_dma_soft_request() argument 340 sprd_dma_pause_resume(struct sprd_dma_chn *schan, bool enable) sprd_dma_pause_resume() argument 366 sprd_dma_stop_and_disable(struct sprd_dma_chn *schan) sprd_dma_stop_and_disable() argument 377 sprd_dma_get_src_addr(struct sprd_dma_chn *schan) sprd_dma_get_src_addr() argument 388 sprd_dma_get_dst_addr(struct sprd_dma_chn *schan) sprd_dma_get_dst_addr() argument 399 sprd_dma_get_int_type(struct sprd_dma_chn *schan) sprd_dma_get_int_type() argument 427 sprd_dma_get_req_type(struct sprd_dma_chn *schan) sprd_dma_get_req_type() argument 434 sprd_dma_set_2stage_config(struct sprd_dma_chn *schan) sprd_dma_set_2stage_config() argument 489 sprd_dma_set_pending(struct sprd_dma_chn *schan, bool enable) sprd_dma_set_pending() argument 511 sprd_dma_set_chn_config(struct sprd_dma_chn *schan, struct sprd_dma_desc *sdesc) sprd_dma_set_chn_config() argument 534 sprd_dma_start(struct sprd_dma_chn *schan) sprd_dma_start() argument 566 sprd_dma_stop(struct sprd_dma_chn *schan) sprd_dma_stop() argument 592 struct sprd_dma_chn *schan; dma_irq_handle() local 643 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_free_chan_resources() local 665 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_tx_status() local 707 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_issue_pending() local 753 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_fill_desc() local 883 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_fill_linklist_desc() local 900 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_prep_dma_memcpy() local 956 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_prep_slave_sg() local 1042 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_slave_config() local 1051 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_pause() local 1063 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_resume() local 1075 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_terminate_all() local 1105 struct sprd_dma_chn *schan = to_sprd_dma_chan(chan); sprd_dma_filter_fn() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | shdma-base.h | 108 struct shdma_chan **schan; member 113 #define shdma_for_each_chan(c, d, i) for (i = 0, c = (d)->schan[0]; \ 114 i < (d)->dma_dev.chancnt; c = (d)->schan[++i]) 120 struct shdma_chan *schan, int id); 121 void shdma_chan_remove(struct shdma_chan *schan);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | shdma-base.h | 108 struct shdma_chan **schan; member 113 #define shdma_for_each_chan(c, d, i) for (i = 0, c = (d)->schan[0]; \ 114 i < (d)->dma_dev.chancnt; c = (d)->schan[++i]) 120 struct shdma_chan *schan, int id); 121 void shdma_chan_remove(struct shdma_chan *schan);
|
/kernel/linux/linux-5.10/drivers/iio/afe/ |
H A D | iio-rescale.c | 126 struct iio_chan_spec const *schan = rescale->source->channel; in rescale_configure_channel() local 129 chan->output = schan->output; in rescale_configure_channel() 133 if (!iio_channel_has_info(schan, IIO_CHAN_INFO_RAW) || in rescale_configure_channel() 134 !iio_channel_has_info(schan, IIO_CHAN_INFO_SCALE)) { in rescale_configure_channel() 142 if (iio_channel_has_available(schan, IIO_CHAN_INFO_RAW)) in rescale_configure_channel()
|
/kernel/linux/linux-6.6/drivers/iio/afe/ |
H A D | iio-rescale.c | 81 * OR *val2 is negative the schan scale is negative, i.e. in rescale_process_scale() 95 * If only one of the rescaler elements or the schan scale is in rescale_process_scale() 285 struct iio_chan_spec const *schan = rescale->source->channel; in rescale_configure_channel() local 288 chan->output = schan->output; in rescale_configure_channel() 292 if (iio_channel_has_info(schan, IIO_CHAN_INFO_RAW) && in rescale_configure_channel() 293 (iio_channel_has_info(schan, IIO_CHAN_INFO_SCALE) || in rescale_configure_channel() 294 iio_channel_has_info(schan, IIO_CHAN_INFO_OFFSET))) { in rescale_configure_channel() 296 } else if (iio_channel_has_info(schan, IIO_CHAN_INFO_PROCESSED)) { in rescale_configure_channel() 315 if (iio_channel_has_available(schan, IIO_CHAN_INFO_RAW) && in rescale_configure_channel()
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | dib3000mc.c | 590 struct dtv_frontend_properties schan; in dib3000mc_autosearch_start() local 592 schan = *chan; in dib3000mc_autosearch_start() 597 schan.transmission_mode = TRANSMISSION_MODE_8K; in dib3000mc_autosearch_start() 598 schan.guard_interval = GUARD_INTERVAL_1_32; in dib3000mc_autosearch_start() 599 schan.modulation = QAM_64; in dib3000mc_autosearch_start() 600 schan.code_rate_HP = FEC_2_3; in dib3000mc_autosearch_start() 601 schan.code_rate_LP = FEC_2_3; in dib3000mc_autosearch_start() 602 schan.hierarchy = 0; in dib3000mc_autosearch_start() 604 dib3000mc_set_channel_cfg(state, &schan, 11); in dib3000mc_autosearch_start()
|
H A D | dib7000m.c | 968 struct dtv_frontend_properties schan; in dib7000m_autosearch_start() local 972 schan = *ch; in dib7000m_autosearch_start() 974 schan.modulation = QAM_64; in dib7000m_autosearch_start() 975 schan.guard_interval = GUARD_INTERVAL_1_32; in dib7000m_autosearch_start() 976 schan.transmission_mode = TRANSMISSION_MODE_8K; in dib7000m_autosearch_start() 977 schan.code_rate_HP = FEC_2_3; in dib7000m_autosearch_start() 978 schan.code_rate_LP = FEC_3_4; in dib7000m_autosearch_start() 979 schan.hierarchy = 0; in dib7000m_autosearch_start() 981 dib7000m_set_channel(state, &schan, 7); in dib7000m_autosearch_start() 983 factor = BANDWIDTH_TO_KHZ(schan in dib7000m_autosearch_start() [all...] |
H A D | dib7000p.c | 1134 struct dtv_frontend_properties schan; in dib7000p_autosearch_start() local 1138 schan = *ch; in dib7000p_autosearch_start() 1139 schan.modulation = QAM_64; in dib7000p_autosearch_start() 1140 schan.guard_interval = GUARD_INTERVAL_1_32; in dib7000p_autosearch_start() 1141 schan.transmission_mode = TRANSMISSION_MODE_8K; in dib7000p_autosearch_start() 1142 schan.code_rate_HP = FEC_2_3; in dib7000p_autosearch_start() 1143 schan.code_rate_LP = FEC_3_4; in dib7000p_autosearch_start() 1144 schan.hierarchy = 0; in dib7000p_autosearch_start() 1146 dib7000p_set_channel(state, &schan, 7); in dib7000p_autosearch_start()
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | dib3000mc.c | 590 struct dtv_frontend_properties schan; in dib3000mc_autosearch_start() local 592 schan = *chan; in dib3000mc_autosearch_start() 597 schan.transmission_mode = TRANSMISSION_MODE_8K; in dib3000mc_autosearch_start() 598 schan.guard_interval = GUARD_INTERVAL_1_32; in dib3000mc_autosearch_start() 599 schan.modulation = QAM_64; in dib3000mc_autosearch_start() 600 schan.code_rate_HP = FEC_2_3; in dib3000mc_autosearch_start() 601 schan.code_rate_LP = FEC_2_3; in dib3000mc_autosearch_start() 602 schan.hierarchy = 0; in dib3000mc_autosearch_start() 604 dib3000mc_set_channel_cfg(state, &schan, 11); in dib3000mc_autosearch_start()
|
H A D | dib7000m.c | 968 struct dtv_frontend_properties schan; in dib7000m_autosearch_start() local 972 schan = *ch; in dib7000m_autosearch_start() 974 schan.modulation = QAM_64; in dib7000m_autosearch_start() 975 schan.guard_interval = GUARD_INTERVAL_1_32; in dib7000m_autosearch_start() 976 schan.transmission_mode = TRANSMISSION_MODE_8K; in dib7000m_autosearch_start() 977 schan.code_rate_HP = FEC_2_3; in dib7000m_autosearch_start() 978 schan.code_rate_LP = FEC_3_4; in dib7000m_autosearch_start() 979 schan.hierarchy = 0; in dib7000m_autosearch_start() 981 dib7000m_set_channel(state, &schan, 7); in dib7000m_autosearch_start() 983 factor = BANDWIDTH_TO_KHZ(schan in dib7000m_autosearch_start() [all...] |
H A D | dib7000p.c | 1134 struct dtv_frontend_properties schan; in dib7000p_autosearch_start() local 1138 schan = *ch; in dib7000p_autosearch_start() 1139 schan.modulation = QAM_64; in dib7000p_autosearch_start() 1140 schan.guard_interval = GUARD_INTERVAL_1_32; in dib7000p_autosearch_start() 1141 schan.transmission_mode = TRANSMISSION_MODE_8K; in dib7000p_autosearch_start() 1142 schan.code_rate_HP = FEC_2_3; in dib7000p_autosearch_start() 1143 schan.code_rate_LP = FEC_3_4; in dib7000p_autosearch_start() 1144 schan.hierarchy = 0; in dib7000p_autosearch_start() 1146 dib7000p_set_channel(state, &schan, 7); in dib7000p_autosearch_start()
|