Home
last modified time | relevance | path

Searched refs:sync (Results 1 – 4 of 4) sorted by relevance

/rockchip-linux_mpp/osal/
H A Dmpp_dmabuf.c37 struct dma_buf_sync sync; in mpp_dmabuf_sync_begin() local
40 sync.flags = DMA_BUF_SYNC_START | (ro ? DMA_BUF_SYNC_READ : DMA_BUF_SYNC_RW); in mpp_dmabuf_sync_begin()
42 ret = ioctl(fd, DMA_BUF_IOCTL_SYNC, &sync); in mpp_dmabuf_sync_begin()
53 struct dma_buf_sync sync; in mpp_dmabuf_sync_end() local
56 sync.flags = DMA_BUF_SYNC_END | (ro ? DMA_BUF_SYNC_READ : DMA_BUF_SYNC_RW); in mpp_dmabuf_sync_end()
58 ret = ioctl(fd, DMA_BUF_IOCTL_SYNC, &sync); in mpp_dmabuf_sync_end()
70 struct dma_buf_sync_partial sync; in mpp_dmabuf_sync_partial_begin() local
76 sync.flags = DMA_BUF_SYNC_START | (ro ? DMA_BUF_SYNC_READ : DMA_BUF_SYNC_RW); in mpp_dmabuf_sync_partial_begin()
77 sync.offset = MPP_ALIGN_DOWN(offset, CACHE_LINE_SIZE); in mpp_dmabuf_sync_partial_begin()
78 sync.len = MPP_ALIGN(length + offset - sync.offset, CACHE_LINE_SIZE); in mpp_dmabuf_sync_partial_begin()
[all …]
/rockchip-linux_mpp/test/
H A DREADME.md6 use sync interface(poll,dequeue and enqueue), encode raw yuv to compress video.
9 use sync interface and async interface(decode_put_packet and decode_get_frame),
/rockchip-linux_mpp/doc/design/
H A D1.mpp_design.txt33 Mpp supports sync / async interface to reduce the time blocked in interface. And
/rockchip-linux_mpp/
H A DCHANGELOG.md21 - [mpp]: Add null check for sync pkt buffer
367 - [av1d_vdpu383]: Regs definition sync with other protocols.
448 - [hal_h265e]: Amend 510 tid and sync cache
562 - [jpege_vpu720]: sync cache before return task
629 - [dmabuf]: Disable dmabuf partial sync function
648 - [mpp_dmabuf]: Add dmabuf sync operation