Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libimxdmabuffer: Fix allocator packageconfigs for mx8qm and mx8qxp SoCs | Carlos Rafael Giani | 2020-10-18 | 1 | -2/+10 |
| | | | | | | | | | | The i.MX8 QuadMax and QuadXPlus SoCs can use the ION allocator. Also, if there is a DPU, then G2D will be emulated via the DPU. However, the emulation's allocation functions are broken, so disable the G2D allocator then. Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> | ||||
* | libimxdmabuffer: Fix ptest | Carlos Rafael Giani | 2020-04-24 | 2 | -4/+19 |
| | | | | Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> | ||||
* | libimxdmabuffer: Upgrade to version 1.0.1 | Carlos Rafael Giani | 2020-04-20 | 1 | -2/+2 |
| | | | | | | | | * Changes to migrate build system to Python 3: * waf: update to 2.0.12 * waf: use python3 Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> | ||||
* | libimxdmabuffer: Add recipe | Carlos Rafael Giani | 2019-08-06 | 1 | -0/+41 |
libimxdmabuffer provides an API for allocating and handling physically contiguous buffers ("DMA buffers") on imx6, imx7, imx8 machines with the imx-kernel. The underlying allocation can be backed by the PxP, IPU, ION, DWL, G2D APIs. The API is backend agnostic. The same structures and functions can be used with the underlying PxP and IPU allocators for example. Furthermore, the library defines a "default" allocator (which one is the "default" is determined by the library and by the build configuration). By using this API, libraries can use compatible types for exchanging DMA buffers in userspace, and can also use the same API and support mx6, mx7, and mx8 machines, without requiring platform specific code changes. Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> |