Searched refs:direction (Results 201 - 225 of 921) sorted by relevance

1234567891011>>

/linux-master/drivers/dma/ti/
H A Dedma.c172 enum dma_transfer_direction direction; member in struct:edma_desc
894 * @direction: Direction of the transfer
899 enum dma_transfer_direction direction)
963 if (direction == DMA_MEM_TO_DEV) {
969 } else if (direction == DMA_DEV_TO_MEM) {
975 } else if (direction == DMA_MEM_TO_MEM) {
982 dev_err(dev, "%s: direction not implemented yet\n", __func__);
1011 unsigned int sg_len, enum dma_transfer_direction direction,
1026 if (direction == DMA_DEV_TO_MEM) {
1030 } else if (direction
896 edma_config_pset(struct dma_chan *chan, struct edma_pset *epset, dma_addr_t src_addr, dma_addr_t dst_addr, u32 burst, unsigned int acnt, unsigned int dma_length, enum dma_transfer_direction direction) argument
1009 edma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long tx_flags, void *context) argument
1296 edma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long tx_flags) argument
[all...]
/linux-master/drivers/most/
H A Dconfigfs.c28 char direction[MAX_STRING_SIZE]; member in struct:mdev_link
71 link->direction);
162 return snprintf(page, PAGE_SIZE, "%s\n", to_mdev_link(item)->direction);
173 strcpy(mdev_link->direction, page);
174 strim(mdev_link->direction);
360 CONFIGFS_ATTR(mdev_link_, direction);
/linux-master/sound/soc/fsl/
H A Dfsl_qmc_audio.c502 int direction; local
511 direction = (substream->stream == SNDRV_PCM_STREAM_PLAYBACK) ?
518 ret = qmc_chan_start(qmc_dai->qmc_chan, direction);
524 ret = qmc_chan_stop(qmc_dai->qmc_chan, direction);
527 ret = qmc_chan_reset(qmc_dai->qmc_chan, direction);
534 ret = qmc_chan_stop(qmc_dai->qmc_chan, direction);
/linux-master/drivers/dma/
H A Duniphier-xdmac.c321 enum dma_transfer_direction direction,
332 if (!is_slave_direction(direction))
335 if (direction == DMA_DEV_TO_MEM) {
357 xd->nodes[i].src = (direction == DMA_DEV_TO_MEM)
359 xd->nodes[i].dst = (direction == DMA_MEM_TO_DEV)
388 xd->dir = direction;
319 uniphier_xdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
H A Dstm32-mdma.c473 enum dma_transfer_direction direction,
542 switch (direction) {
661 dev_err(chan2dev(chan), "Dma direction is not supported\n");
727 enum dma_transfer_direction direction)
746 if (direction == DMA_MEM_TO_DEV) {
751 ret = stm32_mdma_set_xfer_param(chan, direction, &ccr,
761 ret = stm32_mdma_set_xfer_param(chan, direction, &ccr,
771 stm32_mdma_setup_hwdesc(chan, desc, direction, i, src_addr,
786 u32 sg_len, enum dma_transfer_direction direction,
809 ret = stm32_mdma_setup_xfer(chan, desc, sgl, sg_len, direction);
472 stm32_mdma_set_xfer_param(struct stm32_mdma_chan *chan, enum dma_transfer_direction direction, u32 *mdma_ccr, u32 *mdma_ctcr, u32 *mdma_ctbr, dma_addr_t addr, u32 buf_len) argument
724 stm32_mdma_setup_xfer(struct stm32_mdma_chan *chan, struct stm32_mdma_desc *desc, struct scatterlist *sgl, u32 sg_len, enum dma_transfer_direction direction) argument
785 stm32_mdma_prep_slave_sg(struct dma_chan *c, struct scatterlist *sgl, u32 sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
841 stm32_mdma_prep_dma_cyclic(struct dma_chan *c, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) argument
[all...]
/linux-master/drivers/media/usb/cx231xx/
H A Dcx231xx-i2c.c139 req_data.direction = msg->flags;
166 req_data.direction = msg->flags;
239 req_data.direction = msg->flags;
252 req_data.direction = msg->flags;
317 req_data.direction = msg2->flags;
344 req_data.direction = I2C_M_RD;
/linux-master/drivers/media/pci/cobalt/
H A Dcobalt-omnitek.c275 u32 direction = d->next_l & WRITE_TO_PCI; local
279 d->next_l = direction | INTERRUPT_ENABLE | END_OF_CHAIN;
282 d->next_l = (u32)next->bus | direction | INTERRUPT_ENABLE;
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-bcm6358.c42 /* non-GPIO function muxes require the gpio direction to be set */
43 const uint16_t direction; member in struct:bcm6358_pingroup
134 .direction = dir, \
276 if (pg->direction & BIT(pin))
/linux-master/include/uapi/linux/
H A Dacrn.h32 * @direction: Access direction of this request (ACRN_IOREQ_DIR_*)
39 __u32 direction; member in struct:acrn_mmio_request
48 * @direction: Access direction of this request (ACRN_IOREQ_DIR_*)
55 __u32 direction; member in struct:acrn_pio_request
64 * @direction: Access direction of this request (ACRN_IOREQ_DIR_*)
76 __u32 direction; member in struct:acrn_pci_request
/linux-master/sound/soc/qcom/
H A Dlpass-sc7180.c77 int direction, unsigned int dai_id)
83 if (direction == SNDRV_PCM_STREAM_PLAYBACK) {
92 if (direction == SNDRV_PCM_STREAM_PLAYBACK) {
76 sc7180_lpass_alloc_dma_channel(struct lpass_data *drvdata, int direction, unsigned int dai_id) argument
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_dma_buf.c133 * @dir: DMA direction
209 * @dir: DMA direction
230 * @direction: Direction of DMA transfer
240 enum dma_data_direction direction)
247 bool reads = (direction == DMA_BIDIRECTIONAL ||
248 direction == DMA_FROM_DEVICE);
239 amdgpu_dma_buf_begin_cpu_access(struct dma_buf *dma_buf, enum dma_data_direction direction) argument
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dqat_comp_algs.c19 enum direction { enum
42 enum direction dir;
224 static int qat_comp_alg_compress_decompress(struct acomp_req *areq, enum direction dir,
/linux-master/drivers/usb/mtu3/
H A Dmtu3_trace.h225 __field(unsigned int, direction)
236 __entry->direction = mep->is_in;
248 __entry->direction ? '<' : '>'
/linux-master/sound/pci/ice1712/
H A Drevo.c104 ice->gpio.direction &= ~mask;
105 ice->gpio.direction |= val;
106 snd_ice1712_gpio_set_dir(ice, ice->gpio.direction);
139 .direction = revo_i2c_direction,
/linux-master/net/rds/
H A Dib.h328 int direction)
335 sg_dma_len(sg), direction);
343 int direction)
350 sg_dma_len(sg), direction);
325 rds_ib_dma_sync_sg_for_cpu(struct ib_device *dev, struct scatterlist *sglist, unsigned int sg_dma_len, int direction) argument
340 rds_ib_dma_sync_sg_for_device(struct ib_device *dev, struct scatterlist *sglist, unsigned int sg_dma_len, int direction) argument
/linux-master/net/bridge/
H A Dbr_private_cfm.h11 enum br_cfm_mep_direction direction; /* Up or Down MEP direction */ member in struct:br_cfm_mep_create
/linux-master/sound/usb/
H A Dcard.h156 int direction; /* playback or capture */ member in struct:snd_usb_substream
/linux-master/sound/firewire/
H A Damdtp-stream-trace.h39 if (s->direction == AMDTP_IN_STREAM) {
/linux-master/sound/soc/codecs/
H A Dcq93vc.c33 static int cq93vc_mute(struct snd_soc_dai *dai, int mute, int direction) argument
H A Dcs42l43.h112 int cs42l43_sdw_set_stream(struct snd_soc_dai *dai, void *sdw_stream, int direction);
/linux-master/drivers/scsi/arm/
H A Dcumana_2.c149 /* Prototype: fasdmatype_t cumanascsi_2_dma_setup(host, SCpnt, direction, min_type)
153 * direction - DMA on to/off of card
159 fasdmadir_t direction, fasdmatype_t min_type)
173 if (direction == DMA_OUT) {
203 * Prototype: void cumanascsi_2_dma_pseudo(host, SCpnt, direction, transfer)
207 * direction - DMA on to/off of card
212 fasdmadir_t direction, int transfer)
221 if (direction == DMA_OUT)
158 cumanascsi_2_dma_setup(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, fasdmatype_t min_type) argument
211 cumanascsi_2_dma_pseudo(struct Scsi_Host *host, struct scsi_pointer *SCp, fasdmadir_t direction, int transfer) argument
/linux-master/include/linux/
H A Dkmsan.h12 #include <linux/dma-direction.h>
190 * Depending on @direction, KMSAN:
204 * Depending on @direction, KMSAN:
215 * @is_out: data transfer direction (true means output to hardware).
/linux-master/drivers/gpio/
H A Dgpio-twl4030.c62 unsigned int direction; member in struct:gpio_twl4030_priv
307 priv->direction &= ~BIT(offset);
326 if (priv->direction & BIT(offset))
373 priv->direction |= BIT(offset);
/linux-master/arch/powerpc/platforms/512x/
H A Dmpc512x_lpbfifo.c21 #include <linux/dma-direction.h>
230 dma_conf.direction = DMA_MEM_TO_DEV;
235 dma_conf.direction = DMA_DEV_TO_MEM;
260 1, dma_conf.direction, 0);
290 * Configure chip select, transfer direction, address increment option
/linux-master/drivers/scsi/qedi/
H A Dqedi_gbl.h66 u16 tid, int8_t direction);

Completed in 527 milliseconds

1234567891011>>