Home
last modified time | relevance | path

Searched refs:direction (Results 1 - 25 of 52) sorted by relevance

123

/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
H A Dlinux_osl.h210 /* map/unmap direction */
212 #define DMA_TX 1 /* TX direction for DMA */
213 #define DMA_RX 2 /* RX direction for DMA */
216 #define DMA_UNMAP(osh, pa, size, direction, p, dmah) \
217 osl_dma_unmap((osh), (pa), (size), (direction))
218 extern void osl_dma_flush(osl_t *osh, void *va, uint size, int direction, void *p,
220 extern dmaaddr_t osl_dma_map(osl_t *osh, void *va, uint size, int direction, void *p,
222 extern void osl_dma_unmap(osl_t *osh, dmaaddr_t pa, uint size, int direction);
472 #define DMA_FLUSH(osh, va, size, direction, p, dmah) \
473 osl_dma_flush((osh), (va), (size), (direction), (
545 int direction; global() member
[all...]
H A Dosl.h311 #define SECURE_DMA_MAP(osh, va, size, direction, p, dmah, pcma, offset) ((dmaaddr_t) ((0)))
313 #define SECURE_DMA_MAP(osh, va, size, direction, p, dmah, pcma, offset) \
316 #define SECURE_DMA_DD_MAP(osh, va, size, direction, p, dmah) 0
318 #define SECURE_DMA_MAP_TXMETA(osh, va, size, direction, p, dmah, pcma) ((dmaaddr_t) ((0)))
320 #define SECURE_DMA_MAP_TXMETA(osh, va, size, direction, p, dmah, pcma) \
323 #define SECURE_DMA_UNMAP(osh, pa, size, direction, p, dmah, pcma, offset)
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/
H A Ddma-buf.c465 enum dma_data_direction direction; in dma_buf_ioctl() local
482 direction = DMA_FROM_DEVICE; in dma_buf_ioctl()
485 direction = DMA_TO_DEVICE; in dma_buf_ioctl()
488 direction = DMA_BIDIRECTIONAL; in dma_buf_ioctl()
495 ret = dma_buf_end_cpu_access(dmabuf, direction); in dma_buf_ioctl()
497 ret = dma_buf_begin_cpu_access(dmabuf, direction); in dma_buf_ioctl()
991 * @direction: [in] direction of DMA transfer
1001 struct sg_table *dma_buf_map_attachment(struct dma_buf_attachment *attach, enum dma_data_direction direction) in dma_buf_map_attachment() argument
1021 if (attach->dir != direction in dma_buf_map_attachment()
1066 dma_buf_unmap_attachment(struct dma_buf_attachment *attach, struct sg_table *sg_table, enum dma_data_direction direction) dma_buf_unmap_attachment() argument
1198 _dma_buf_begin_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) _dma_buf_begin_cpu_access() argument
1227 dma_buf_begin_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) dma_buf_begin_cpu_access() argument
1251 dma_buf_begin_cpu_access_partial(struct dma_buf *dmabuf, enum dma_data_direction direction, unsigned int offset, unsigned int len) dma_buf_begin_cpu_access_partial() argument
1288 dma_buf_end_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) dma_buf_end_cpu_access() argument
1302 dma_buf_end_cpu_access_partial(struct dma_buf *dmabuf, enum dma_data_direction direction, unsigned int offset, unsigned int len) dma_buf_end_cpu_access_partial() argument
[all...]
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Ddma-buf-cache.h13 enum dma_data_direction direction);
18 enum dma_data_direction direction);
H A Ddmaengine.h73 * enum dma_transfer_direction - dma transfer mode and direction indicator
386 * @direction: whether the data shall go in or out on this slave
388 * legal values. DEPRECATED, drivers should use the direction argument
439 enum dma_transfer_direction direction; member
899 unsigned int sg_len, enum dma_transfer_direction direction,
903 enum dma_transfer_direction direction,
937 static inline bool is_slave_direction(enum dma_transfer_direction direction) in is_slave_direction() argument
939 return (direction == DMA_MEM_TO_DEV) || (direction == DMA_DEV_TO_MEM); in is_slave_direction()
/device/soc/rockchip/rk3588/kernel/include/linux/
H A Ddma-buf-cache.h15 enum dma_data_direction direction);
22 enum dma_data_direction direction);
/device/soc/rockchip/rk3588/kernel/include/trace/hooks/
H A Dsound.h14 int direction,
16 TP_ARGS(udev, direction, is_support));
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/heaps/
H A Dsystem_heap.c138 enum dma_data_direction direction) in system_heap_map_dma_buf()
149 ret = dma_map_sgtable(attachment->dev, table, direction, attr); in system_heap_map_dma_buf()
159 enum dma_data_direction direction) in system_heap_unmap_dma_buf()
168 dma_unmap_sgtable(attachment->dev, table, direction, attr); in system_heap_unmap_dma_buf()
171 static int system_heap_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) in system_heap_dma_buf_begin_cpu_access() argument
188 dma_sync_sgtable_for_cpu(a->dev, a->table, direction); in system_heap_dma_buf_begin_cpu_access()
196 static int system_heap_dma_buf_end_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) in system_heap_dma_buf_end_cpu_access() argument
213 dma_sync_sgtable_for_device(a->dev, a->table, direction); in system_heap_dma_buf_end_cpu_access()
137 system_heap_map_dma_buf(struct dma_buf_attachment *attachment, enum dma_data_direction direction) system_heap_map_dma_buf() argument
158 system_heap_unmap_dma_buf(struct dma_buf_attachment *attachment, struct sg_table *table, enum dma_data_direction direction) system_heap_unmap_dma_buf() argument
H A Dcma_heap.c93 static struct sg_table *cma_heap_map_dma_buf(struct dma_buf_attachment *attachment, enum dma_data_direction direction) in cma_heap_map_dma_buf() argument
99 ret = dma_map_sgtable(attachment->dev, table, direction, 0); in cma_heap_map_dma_buf()
108 enum dma_data_direction direction) in cma_heap_unmap_dma_buf()
113 dma_unmap_sgtable(attachment->dev, table, direction, 0); in cma_heap_unmap_dma_buf()
116 static int cma_heap_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) in cma_heap_dma_buf_begin_cpu_access() argument
131 dma_sync_sgtable_for_cpu(a->dev, &a->table, direction); in cma_heap_dma_buf_begin_cpu_access()
138 static int cma_heap_dma_buf_end_cpu_access(struct dma_buf *dmabuf, enum dma_data_direction direction) in cma_heap_dma_buf_end_cpu_access() argument
153 dma_sync_sgtable_for_device(a->dev, &a->table, direction); in cma_heap_dma_buf_end_cpu_access()
107 cma_heap_unmap_dma_buf(struct dma_buf_attachment *attachment, struct sg_table *table, enum dma_data_direction direction) cma_heap_unmap_dma_buf() argument
/device/board/hihope/dayu210/audio_drivers/soc/src/
H A Drk3588_dma_ops.c218 slaveConfig.direction = DMA_MEM_TO_DEV; in Rk3588DmaConfigChannel()
224 slaveConfig.direction = DMA_DEV_TO_MEM; in Rk3588DmaConfigChannel()
322 enum dma_transfer_direction direction; in Rk3588DmaSubmit() local
332 direction = DMA_MEM_TO_DEV; in Rk3588DmaSubmit()
341 data->renderBufInfo.periodSize, direction, flags); in Rk3588DmaSubmit()
348 direction = DMA_DEV_TO_MEM; in Rk3588DmaSubmit()
358 data->captureBufInfo.periodSize, direction, flags); in Rk3588DmaSubmit()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Dlinux_osl.c94 int direction, struct sec_cma_info *ptr_cma_info, uint offset);
993 osl_dma_flush(osl_t *osh, void *va, uint size, int direction, void *p, hnddma_seg_map_t *dmah) in osl_dma_flush() argument
999 osl_dma_map(osl_t *osh, void *va, uint size, int direction, void *p, hnddma_seg_map_t *dmah) in osl_dma_map() argument
1009 dir = (direction == DMA_TX)? PCI_DMA_TODEVICE: PCI_DMA_FROMDEVICE; in osl_dma_map()
1054 osl_dma_unmap(osl_t *osh, dmaaddr_t pa, uint size, int direction) in osl_dma_unmap() argument
1065 dir = (direction == DMA_TX)? PCI_DMA_TODEVICE: PCI_DMA_FROMDEVICE; in osl_dma_unmap()
1470 osl_sec_dma_alloc_mem_elem(osl_t *osh, void *va, uint size, int direction, in osl_sec_dma_alloc_mem_elem() argument
1589 osl_sec_dma_map_txmeta(osl_t *osh, void *va, uint size, int direction, void *p, in osl_sec_dma_map_txmeta() argument
1607 (direction == DMA_TX ? DMA_TO_DEVICE:DMA_FROM_DEVICE)); in osl_sec_dma_map_txmeta()
1617 osl_sec_dma_map(osl_t *osh, void *va, uint size, int direction, voi argument
1709 osl_sec_dma_dd_map(osl_t *osh, void *va, uint size, int direction, void *p, hnddma_seg_map_t *map) osl_sec_dma_dd_map() argument
1728 osl_sec_dma_unmap(osl_t *osh, dma_addr_t dma_handle, uint size, int direction, void *p, hnddma_seg_map_t *map, void *ptr_cma_info, uint offset) osl_sec_dma_unmap() argument
[all...]
/device/board/hihope/rk3568/audio_drivers/soc/src/
H A Drk3568_dma_ops.c319 slaveConfig.direction = DMA_MEM_TO_DEV; in Rk3568DmaConfigChannel()
325 slaveConfig.direction = DMA_DEV_TO_MEM; in Rk3568DmaConfigChannel()
477 enum dma_transfer_direction direction; in Rk3568DmaSubmit() local
490 direction = DMA_MEM_TO_DEV; in Rk3568DmaSubmit()
499 data->renderBufInfo.periodSize, direction, flags); in Rk3568DmaSubmit()
509 direction = DMA_DEV_TO_MEM; in Rk3568DmaSubmit()
519 data->captureBufInfo.periodSize, direction, flags); in Rk3568DmaSubmit()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/
H A Dosal_cache.c24 #include <linux/dma-direction.h>
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/
H A Dosal_cache.c22 #include <linux/dma-direction.h>
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/
H A Dhi_gv_lan.h164 * param[in] direction Direction.
169 HI_S32 HI_GV_Lan_GetLangIDDirection(const HI_CHAR *langId, HI_LAN_DIR *direction);
H A Dhi_gv_scrolltext.h35 /* scroll direction */
120 * brief Set direction of scrolltext.
122 * param[in] direction Scroll direction.
126 HI_S32 HI_GV_ScrollText_SetDirection(HIGV_HANDLE scrollTextHandle, HIGV_DIRECTION_E direction);
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_gem.h10 #include <linux/dma-direction.h>
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_gem.h10 #include <linux/dma-direction.h>
/device/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/src/
H A Ddw_gpio.c51 gpio_direction_e dir; ///< gpio direction
73 gpio_direction_e direction in gpio_set_direction()
79 if (direction == GPIO_DIRECTION_INPUT) { in gpio_set_direction()
81 } else if (direction == GPIO_DIRECTION_OUTPUT) { in gpio_set_direction()
360 /*config the gpio mode direction mask bits */ in csi_gpio_port_config()
550 /* config the gpio pin mode direction mask bits */ in csi_gpio_pin_config_mode()
560 \brief config pin direction
570 /* config the gpio pin mode direction mask bits */ in csi_gpio_pin_config_direction()
601 /* config the gpio pin mode direction mask bits */ in csi_gpio_pin_config()
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
H A Doal_interrupt.h50 unsigned char direction; member
/device/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/include/
H A Ddrv_iic.h63 uint32_t direction : 1; ///< Direction: 0=Transmitter, 1=Receiver member
/device/soc/rockchip/common/hardware/rga/include/
H A Dim2d.h452 #define impyramid(src, dst, direction) \
453 imresize_t(src, dst, (direction) == IM_UP_SCALE ? 0.5 : 2, (direction) == IM_UP_SCALE ? 0.5 : 2, INTER_LINEAR, 1)
/device/soc/rockchip/rk3399/hardware/rga/include/
H A Dim2d.h462 #define impyramid(src, dst, direction) \
465 (direction) == IM_UP_SCALE ? 0.5 : 2, \
466 (direction) == IM_UP_SCALE ? 0.5 : 2, \
/device/soc/rockchip/rk3568/hardware/rga/include/
H A Dim2d.h462 #define impyramid(src, dst, direction) \
465 (direction) == IM_UP_SCALE ? 0.5 : 2, \
466 (direction) == IM_UP_SCALE ? 0.5 : 2, \
/device/soc/rockchip/rk3588/hardware/rga/include/
H A Dim2d.h271 #define impyramid(src, dst, direction) \
274 direction == IM_UP_SCALE ? 0.5 : 2, \
275 direction == IM_UP_SCALE ? 0.5 : 2, \

Completed in 21 milliseconds

123