/linux-master/drivers/dma/ti/ |
H A D | edma.c | 172 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 D | configfs.c | 28 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 D | fsl_qmc_audio.c | 502 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 D | uniphier-xdmac.c | 321 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 D | stm32-mdma.c | 473 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 D | cx231xx-i2c.c | 139 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 D | cobalt-omnitek.c | 275 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 D | pinctrl-bcm6358.c | 42 /* 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 D | acrn.h | 32 * @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 D | lpass-sc7180.c | 77 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 D | amdgpu_dma_buf.c | 133 * @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 D | qat_comp_algs.c | 19 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 D | mtu3_trace.h | 225 __field(unsigned int, direction) 236 __entry->direction = mep->is_in; 248 __entry->direction ? '<' : '>'
|
/linux-master/sound/pci/ice1712/ |
H A D | revo.c | 104 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 D | ib.h | 328 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 D | br_private_cfm.h | 11 enum br_cfm_mep_direction direction; /* Up or Down MEP direction */ member in struct:br_cfm_mep_create
|
/linux-master/sound/usb/ |
H A D | card.h | 156 int direction; /* playback or capture */ member in struct:snd_usb_substream
|
/linux-master/sound/firewire/ |
H A D | amdtp-stream-trace.h | 39 if (s->direction == AMDTP_IN_STREAM) {
|
/linux-master/sound/soc/codecs/ |
H A D | cq93vc.c | 33 static int cq93vc_mute(struct snd_soc_dai *dai, int mute, int direction) argument
|
H A D | cs42l43.h | 112 int cs42l43_sdw_set_stream(struct snd_soc_dai *dai, void *sdw_stream, int direction);
|
/linux-master/drivers/scsi/arm/ |
H A D | cumana_2.c | 149 /* 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 D | kmsan.h | 12 #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 D | gpio-twl4030.c | 62 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 D | mpc512x_lpbfifo.c | 21 #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 D | qedi_gbl.h | 66 u16 tid, int8_t direction);
|