summaryrefslogtreecommitdiff
path: root/vmeta_lib.h
AgeCommit message (Collapse)Author
2013-12-08Update vmeta to BMMv2HEADv2.0masterRussell King
Update vmeta to use the dma_buf handling now provided by libbmm v2. This permits more flexible buffer management, as the buffers can now be passed via a standardized mechanism to other subsystems (such as DRM), and image data to be encoded can be accepted directly from other subsystems without needing to be copied. Signed-off-by: Russell King <rmk@arm.linux.org.uk>
2013-06-23Turn on compiler warnings and fix themRussell King
2012-10-23Major cleanup: rework for miscdevice kernel interfaceRussell King
This removes all support for the uio-based interface from libvmeta, replacing it with the new miscdevice interface code. This represents a substantial cleanup of this code.
2012-10-23Add support for /dev/vmeta miscdeviceRussell King
The kernel folk don't like the uio ioctl idea, so we can't use uio for this driver. Instead, switch it to be a self-contained miscdevice. This adds support to this library for the miscdevice interface.
2012-10-20Provide a common function to setup mapsRussell King
Provide a common function to read the size and physical address from a UIO map, and to mmap() the UIO map if desired. This avoids a lot of repeated code in several functions.
2012-10-20Correctly type kernel_share_va/io_mem_virt_addr/vdec_obj_vaRussell King
This avoids a whole raft of completely unnecessary casts.
2012-10-18Fix file modes on source files.Russell King
2012-10-18Formatting cleanups and make unexported functions staticRussell King
2010-12-09vmeta fix virtual memory leakage.RaymondWu
Unmap useless virtual memory in user space. Code clean: replace all printf() with dbg_printf(). Add gst fix. Change-Id: I34ca001b093225de4d60b6ed92fc0399ea785aa0 Signed-off-by: RaymondWu <xywu@marvell.com>
2010-10-28vmeta add debug file optionJoseph Lo
Under Android, we cannot use printf. So we write to a debug file instead. It's useful under Android.
2010-10-26update libvmeta to "build-004" versionJoseph Lo
2010-04-21update for BMM update & two memory attr for vdec_os_api_dma_allocJoseph Lo
2010-04-19initial commitLea Li
Signed-off-by: Lea Li <lea.li@marvell.com>