Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | imx-vpu-hantro-vc: Upgrade 1.7.0 -> 1.8.0 | Tom Hochstein | 2022-08-18 | 1 | -3/+3 |
| | | | | | | | | | | | Fixes: 7fb79ee [Android] Update library to latest commit 74119bc M865SW-945 [VPU/VC8000E] return error if client set 10-bit output encoding d56835b [Android] Update library to latest commit a515451 MA-20111 android12: deprecate DMA_BUF_IOCTL_PHYS Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 9657edbc39c1f7cb0086c2f1b5c2d750199c089d) | ||||
* | imx-vpu-hantro-vc: Upgrade 1.6.0 -> 1.7.0 | Tom Hochstein | 2022-05-10 | 1 | -3/+3 |
| | | | | | | | | | Fixes: 4955219 Update library to latest commit 224712b M865SW-867 [VPU/VC800E] cma-heap memory leak due to not unmap it when close Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 6f318efe036ccd7815d65b2273562504b8a577cf) | ||||
* | imx-vpu-hantro: Mark PACKAGE_ARCH as MACHINE_SOCARCH | Otavio Salvador | 2022-02-21 | 1 | -0/+1 |
| | | | | | | | The compilation vary depending on the target SoC we wish to use so we must ensure it doesn't end in generic architecture feed. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> | ||||
* | Generalize overrides subsystem for NXP and Mainline support | Otavio Salvador | 2022-02-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Essentially, we extend the overrides to a generic-bsp, nxp-bsp, and mainline-bsp. So, for example, the mx8mq override is split into: - imx-generic-bsp: compatible with every i.MX SoC and both BSP variants - imx-nxp-bsp: compatible with every i.MX SoC but specific to NXP BSP - imx-mainline-bsp: compatible with every i.MX SoC but specific to Mainline BSP - mx8-generic-bsp: compatible with every i.MX8 SoC and both BSP variants - mx8-nxp-bsp: compatible with every i.MX8 SoC but specific to NXP BSP - mx8-mainline-bsp: compatible with every i.MX8 SoC but specific to Mainline BSP - mx8m-generic-bsp: compatible with every i.MX8M SoC and both BSP variants - mx8m-nxp-bsp: compatible with every i.MX8M SoC but specific to NXP BSP - mx8m-mainline-bsp: compatible with every i.MX8M SoC but specific to Mainline BSP - mx8mq-generic-bsp: compatible with every i.MX8MQ SoC and both BSP variants - mx8mq-nxp-bsp: compatible with every i.MX8MQ SoC8 but specific to NXP BSP - mx8mq-mainline-bsp: compatible with every i.MX8MQ SoC but specific to Mainline BSP The extender mechanism is responsible for extending the override list to include the generic overrides. We can then use the three different variants to handle the metadata correctly. Generically speaking, the conversion mainly was automated (with a lot of back and forth until getting it right). To convert an existing layer, the following script can be used: ```sh git ls-files classes recipes-* \ | xargs sed -i \ -e 's,:\(mx[6-8]\w*\),:\1-nxp-bsp,g' \ -e 's,(\(mx[6-8]\w*\)),(\1-nxp-bsp),g' \ -e 's,\(mx[6-8]\w*\)|,\1-nxp-bsp|,g' \ -e 's,|\(mx[6-8]\w*\)),|\1-nxp-bsp),g' \ \ -e 's,:\(mx[5s]\w*\),:\1-generic-bsp,g' \ -e 's,(\(mx[5s]\w*\)),(\1-generic-bsp),g' \ -e 's,\(mx[5s]\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(mx[5s]\w*\)),|\1-generic-bsp),g' \ \ -e 's,:\(vf\w*\),:\1-generic-bsp,g' \ -e 's,:\(vf[56]0\w*\),:\1-generic-bsp,g' \ -e 's,\(vf\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(vf\w*\)),|\1-generic-bsp),g' \ -e 's,\(vf[56]0\w*\)|,\1-generic-bsp|,g' \ -e 's,|\(vf[56]0\w*\)),|\1-generic-bsp),g' \ \ -e 's,:\(imx\) ,:\1-nxp-bsp ,g' \ -e 's,(\(imx\)),(\1-nxp-bsp),g' \ -e 's,\(imx\)|,\1-nxp-bsp|,g' \ -e 's,|\(imx\)),|\1-nxp-bsp),g' for d in $(find -type d | egrep '/mx[6-8]w*'); do git mv $d $d-nxp-bsp done for d in $(find -type d | egrep '/imx$'); do git mv $d $d-nxp-bsp done for d in $(find -type d | egrep '/mx[5s]w*'); do git mv $d $d-generic-bsp done ``` Fixes: #791. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> | ||||
* | imx-vpu-hantro-vc: Upgrade to 1.6.0 | Tom Hochstein | 2022-01-19 | 1 | -3/+3 |
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> | ||||
* | imx-vpu-hantro[-vc]: upgrade to 5.10.52-2.1.0 | Andrey Zhizhikin | 2021-10-22 | 1 | -3/+3 |
| | | | | | | | | | | | | | Hantro VPU libraries are upgraded to following versions in the NXP release 5.10.52-2.1.0: - imx-vpu-hantro: 1.23.0 - imx-vpu-hantro-daemon: 1.1.0 - imx-vpu-hantro-vc: 1.5.0 Drop patch from imx-vpu-hantro-daemon package build as it has been applied upstream and is present in the updated version. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> | ||||
* | layer: Convert to new override syntax | Khem Raj | 2021-08-12 | 1 | -1/+1 |
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||||
* | imx-vpu-hantro-vc: Upgrade to 1.4.0 | Tom Hochstein | 2021-07-26 | 1 | -4/+4 |
| | | | | | | | | | 5d79111 MA-18966-5 [Android] video can't been play when use GKI image 9068e9d Merge yocto build workaround about linux version 3c75df3 Replace ion with dmabuf heaps for VC8000E ed4744a MA-18617 Rebuild vc8000e library for L5.10 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> | ||||
* | imx-vpu-hantro-vc: add do_install function | Chris Dimich | 2021-03-10 | 1 | -0/+19 |
| | | | | | | The encoding library was not previously being installed. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com> | ||||
* | imx-vpu-hantro-vc: upgrade to 1.3.0 | Andrey Zhizhikin | 2021-02-01 | 1 | -3/+3 |
| | | | | | | | | | Update package to version 1.3.0, which is aligned with NXP release imx_5.4.70_2.3.0. This package uses EULA v17 October 2020. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> | ||||
* | imx-vpu-hantro-vc: set compatible to the soc, not a specific machine | Max Krummenacher | 2020-11-04 | 1 | -1/+1 |
| | | | | Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> | ||||
* | imx-vpu-hantro-vc: Upgrade to 1.2.0 | Cristinel Panfir | 2020-10-26 | 1 | -3/+3 |
| | | | | | | | | | | | This version uses EULA v15 August 2020 Following commits are included: * 6b2c608 MA-17652-2 Rebuild vc8000e library * 0d477ad M865SW-342-[VC8000E] Support VUI info in encoder Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com> | ||||
* | imx-vpu-hantro-vc: introduce recipe for hantro vc8000e | Andrey Zhizhikin | 2020-09-29 | 1 | -0/+16 |
Introduce recipe which produces i.MX VC8000E Encoder library package. VC8000E Video Encoder is integrated in i.MX8M Plus SoC. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> |