diff options
author | Russell King <rmk+cubox@arm.linux.org.uk> | 2013-12-05 18:46:37 +0000 |
---|---|---|
committer | Russell King <rmk@arm.linux.org.uk> | 2013-12-08 21:35:46 +0000 |
commit | dcad449e26e81b71e4a498dc5bfaf014a5566acd (patch) | |
tree | 3267d9da183ea6f6ab94d7de3422b3c98b20127a /bmm_lib.h | |
parent | 6def9c19ccdfb0cb2c22a5f1dcfb3bb1aba60c99 (diff) |
Add dma_buf export API by physical addressv1.1.3
Add an API to export BMM buffers by passing in a physical address.
This allows a BMM buffer without a virtual mapping to be passed to
other device drivers.
Diffstat (limited to 'bmm_lib.h')
-rw-r--r-- | bmm_lib.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -50,6 +50,7 @@ void bmm_detach(void *vaddr, unsigned long len); void *bmm_get_vaddr(unsigned long paddr); unsigned long bmm_get_paddr(void *vaddr); int bmm_get_dmabuf_fd(void *vaddr); +int bmm_get_phys_dmabuf_fd(unsigned long paddr); int bmm_get_mem_attr(void *vaddr); int bmm_set_mem_attr(void *vaddr, int attr); /* Not supported yet */ unsigned long bmm_get_mem_size(void *vaddr); |