summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
authorRussell King <rmk+cubox@arm.linux.org.uk>2013-12-08 21:29:56 +0000
committerRussell King <rmk@arm.linux.org.uk>2013-12-08 22:02:42 +0000
commit6f2e8ec4c736fbffe3d0e0f1ec07f453910441a1 (patch)
tree3adfc685d5addab0a3d7a609a0d620b0046a6bee /debian/control
parentdcad449e26e81b71e4a498dc5bfaf014a5566acd (diff)
BMMv2: dma_buf based BMMHEADv2.0.0master
This is a complete redesign and rewrite of libbmm. This implementation is based upon dma_bufs - where a dma_buf is a kernel-side buffer which can be passed to and from other subsystems. libbmm becomes a provider of dma_bufs - it permits userspace to allocate such things. When a dma_buf is allocated, userspace is handed a file descriptor which is unique to this buffer. This file descriptor can then be passed into other subsystems, which can then request access to this buffer. The file descriptor supports very few operations - it can be mmap()d to provide userspace access to the buffer, and it can be closed when it is no longer required. Internally in the kernel, dma_bufs are reference counted, so the dma_buf will only be freed when the last user gives up its reference.
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control17
1 files changed, 7 insertions, 10 deletions
diff --git a/debian/control b/debian/control
index de0a4bf..f375bbd 100644
--- a/debian/control
+++ b/debian/control
@@ -1,11 +1,10 @@
-Source: marvell-libbmm
+Source: libbmm
Priority: extra
-Maintainer: Michael Casadevall <mcasadevall@ubuntu.com>
+Maintainer: Russell King <rmk@arm.linux.org.uk>
XSBC-Original-Maintainer: Li Li <lea.li@marvell.com>
Build-Depends: debhelper (>= 7)
Standards-Version: 3.9.1
Section: libs
-Vcs-Bzr: https://code.launchpad.net/~adana-team/adana/marvell-libbmm
Package: libbmm-common
Section: libs
@@ -16,25 +15,23 @@ Description: Block/buffer memory management
Package: libbmm-dev
Section: libdevel
Architecture: armel armhf
-Depends: libbmm1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libbmm2 (= ${binary:Version}), ${misc:Depends}
Description: Block/buffer memory management
Header files, static library and unit test case for BMM
-Package: libbmm1
+Package: libbmm2
Section: libs
Architecture: armel armhf
Depends: libbmm-common, ${shlibs:Depends}, ${misc:Depends}
Description: Block/buffer memory management
Allocate, manage and share large block of physical continuous memory
-Package: libbmm1-dbg
+Package: libbmm2-dbg
Section: debug
Priority: extra
Architecture: linux-any
-Depends:
- libbmm1 (= ${binary:Version}),
- ${misc:Depends},
+Depends: libbmm2 (= ${binary:Version}), ${misc:Depends},
Multi-Arch: same
Description: Block/buffer memory management
.
- This package provides debugging symbols for the libbmm0u package.
+ This package provides debugging symbols for the libbmm2 package.