/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ |
H A D | linux_osl.h | 210 /* 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 D | osl.h | 311 #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 D | dma-buf.c | 465 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 D | dma-buf-cache.h | 13 enum dma_data_direction direction); 18 enum dma_data_direction direction);
|
H A D | dmaengine.h | 73 * 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 D | dma-buf-cache.h | 15 enum dma_data_direction direction); 22 enum dma_data_direction direction);
|
/device/soc/rockchip/rk3588/kernel/include/trace/hooks/ |
H A D | sound.h | 14 int direction, 16 TP_ARGS(udev, direction, is_support));
|
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/heaps/ |
H A D | system_heap.c | 138 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 D | cma_heap.c | 93 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 D | rk3588_dma_ops.c | 218 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 D | linux_osl.c | 94 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 D | rk3568_dma_ops.c | 319 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 D | osal_cache.c | 24 #include <linux/dma-direction.h>
|
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/ |
H A D | osal_cache.c | 22 #include <linux/dma-direction.h>
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/ |
H A D | hi_gv_lan.h | 164 * param[in] direction Direction. 169 HI_S32 HI_GV_Lan_GetLangIDDirection(const HI_CHAR *langId, HI_LAN_DIR *direction);
|
H A D | hi_gv_scrolltext.h | 35 /* 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 D | rockchip_drm_gem.h | 10 #include <linux/dma-direction.h>
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_gem.h | 10 #include <linux/dma-direction.h>
|
/device/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/src/ |
H A D | dw_gpio.c | 51 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 D | oal_interrupt.h | 50 unsigned char direction; member
|
/device/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/include/ |
H A D | drv_iic.h | 63 uint32_t direction : 1; ///< Direction: 0=Transmitter, 1=Receiver member
|
/device/soc/rockchip/common/hardware/rga/include/ |
H A D | im2d.h | 452 #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 D | im2d.h | 462 #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 D | im2d.h | 462 #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 D | im2d.h | 271 #define impyramid(src, dst, direction) \ 274 direction == IM_UP_SCALE ? 0.5 : 2, \ 275 direction == IM_UP_SCALE ? 0.5 : 2, \
|