summaryrefslogtreecommitdiffstats
path: root/recipes-bsp/imx-lib/imx-lib_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* imx-lib: Update lf-6.1.55-2.2.0 to lf-6.6.3-1.0.0Oleksandr Suvorov2024-05-031-1/+1
| | | | | | No actual changes, just rename a source branch. Signed-off-by: Oleksandr Suvorov <cryosay@gmail.com>
* imx-lib: Update lf-6.1.22_2.0.0 to lf-6.1.55-2.2.0Oleksandr Suvorov2024-03-191-1/+1
| | | | | | No actual changes, just rename a source branch. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* imx-lib: Update lf-6.1.1_1.0.0 to lf-6.1.22_2.0.0Oleksandr Suvorov2023-07-201-2/+2
| | | | | | | | Relevant changes: - 8f124c3 Add SCR file SCR-imx-lib.txt for imx-lib - 61227f3 Update the hard-coded '/usr/lib' location to libdir variable Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* imx-lib: Fix license, add i.MX 9 supportTom Hochstein2023-06-021-8/+9
| | | | | | | The latest version of imx-lib renamed the license file and added i.MX 9 support. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-lib: Update lf-5.15.71-2.2.0 to lf-6.1.1_1.0.0Oleksandr Suvorov2023-04-181-2/+2
| | | | | | | | Relevant changes: - 43e5ee7 Add SCR file SCR-imx-lib.txt for imx-lib - 1636fbe Update the hard-coded '/usr/lib' location to libdir variable Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* imx-lib: Update lf-5.15.52-2.1.0 to lf-5.15.71-2.2.0Oleksandr Suvorov2023-01-051-1/+1
| | | | | | No commits. Change a branch name. Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io>
* imx-lib: Update lf-5.15.32-2.0.0 to lf-5.15.52-2.1.0Tom Hochstein2022-10-301-3/+2
| | | | | | No commits. Repo is moved to github. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* layer: Update LICENSE variable to use SPDX license identifiersAndrey Zhizhikin2022-03-031-1/+1
| | | | | | | | | | | | Since OE-Core commit 9379f80f48 ("license/insane: Show warning for obsolete license usage"), LICENSE field not containing SPDX identifiers are treated with WARNING. An automated conversion using scripts/contrib/convert-spdx-licenses.py to convert to use the standard SPDX license identifiers has been done on the entire layer. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* Generalize overrides subsystem for NXP and Mainline supportOtavio Salvador2022-02-211-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-lib: fix packagingMax Krummenacher2021-10-311-0/+3
| | | | | | | | | | Fixes commit 87cb0d99 ("imx-lib: upgrade to 5.10.52_2.1.0") | ERROR: imx-lib-1_5.9+AUTOINC+87ddd80953-r0 do_package: QA Issue: imx-lib: Files/directories were installed but not shipped in any package: | /usr/lib/libcec.go | /usr/lib/libipu.go Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* imx-lib: upgrade to 5.10.52_2.1.0Andrey Zhizhikin2021-10-221-4/+6
| | | | | | | | | | | | | | | | | Update branch, SRCREV and PV to point to new version, add support for mx8ulp. Following commits are included in this revision: ---- 87ddd80 ("lib: pxp: add DMABUF support for pxp lib") 7fc4448 ("lib: pxp: remove unsigned long force type conversion") 5ac2f74 ("lib: pxp: Makefile: Add iMX8ULP platform support") d09fbbc ("MA-15553-1 Amend Cflag & Cppflag in go file") 026eefc ("MA-15263-3 convert Android.mk to Android.bp") fcf9171 ("MA-14403 Bring imx6/7 soc on q-preview (LOCAL_MODULE_TAGS)") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* layer: Convert to new override syntaxKhem Raj2021-08-121-9/+9
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Add mx6ull platform supportzazid2020-12-161-0/+1
|
* classes/use-imx-headers: Easy linux-imx-headers useOtavio Salvador2018-10-261-4/+3
| | | | | | | | | | | | | | | | | | | | | This allow to easy reuse of binary packages among similar SoCs. The usual use for this is to share SoC specific packages among different boards independently of the kernel version it is using, as far it is ABI compatible with the official version it will just work. Following recipes has been reworked to make use of the class: - imx-lib - imx-test - imx-vpu-hantro - imx-vpu - imx-alsa-plugins - gstreamer1.0-plugins-base - gstreamer1.0-plugins-imx - imx-gst1.0-plugin Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* imx-lib: Use linux-imx-headersOtavio Salvador2018-10-261-2/+4
| | | | | | | This reworks make use of linux-imx-headers and set it as SoC arch compatible. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-lib: Bump to revision 3f77797Fabio Berton2018-06-261-3/+3
| | | | | | | | | | - Update O.S. Systems Software Copyright This includes the following change: - 3f77797 MLK-16374-5: PXP_LIB: configure pxp to be legacy mode Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
* imx-lib: Change git repository URLDaiane Angolini2017-10-281-2/+2
| | | | | | | | Change the git URL to Code Aurora as it mirrors the git.freescale.com. It also changes the branch name to the matching one. Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-lib: Add git recipeJun Zhu2017-10-161-0/+43
- As the imx-lib git repository is public as git.freescale.com/imx/imx-lib.git, build it from the git. - Add support to i.MX 6SLL and 7ULP. - Set PV as 5.8+${SRCPV} Add the options to support i.MX 6SLL and 7ULP Signed-off-by: Jun Zhu <junzhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>